Camp math

Georges Niang's New Contract Protects The Warriors Against Georges Niang's Foot

Golden State's roster looks closed at fifteen. Only twelve of those contracts are fully guaranteed, the newest one names the injury that cost the player last season, and two more men signed camp deals in the last two weeks to shoot at the jobs underneath.

GL
Grant LombardSep 11, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Georges Niang jogging up the floor in Cleveland's black alternate jersey, the gold C and 20 on his chest and a CLIFFS patch at the shoulder, with LeBron James in Lakers white behind his right shoulder. This is a photograph from November 2023, when Niang played for Cleveland.

Georges Niang has not played in a basketball game since April 11, 2025, and the reason is a bone in his left foot. Golden State signed him anyway, on August 25, for the last standard job on its roster.

Then it wrote the foot into the contract.

Niang's one-year minimum deal carries Exhibit 3 language, which protects the club if he runs into further complications with that same left foot. It is the foot Utah diagnosed with a fourth metatarsal stress reaction before camp last year, the one that turned his 2025-26 season into a row of dashes. The club signed the shooter and declined to sign the injury, which is a thing you can do if the player agrees, and he did.

The rest of the deal is built the same way. Niang is assured of $1,838,009. His full-season salary is $3,876,529, and he collects it if he is not waived on or before January 7. So the last man through the door in August is guaranteed a little under half of what the contract says, and the other half is a job he has to keep.

He is not alone in that, which is the part worth knowing before anybody flies to Hawaii.

Twelve promises and three auditions#

Golden State has fifteen standard contracts, which is the regular-season limit, and the roster reads closed. Twelve of those fifteen are fully guaranteed.

The other three have dates on them.

Brandon Williams, who agreed the same week as Niang, is on a deal that is entirely non-guaranteed right now. He locks in $1.4 million by making the opening-night roster, and his full $2,625,627 by staying under contract through January 7. Charles Bassey's salary does not guarantee until January 10, at $2,845,883. And Niang has the partial guarantee and the foot clause above.

Three men, three different mechanisms, one shared property: Golden State can end any of them for a fraction of the face value and get the roster spot back. (A partial guarantee is not a contract in the sense you use the word about your own job. It is a deposit.)

This matters more here than it would somewhere else, because the club has almost no other way to move. Golden State sits $347,568 beneath a second-apron wall it cannot cross for any reason for the rest of the league year, and that is not enough money to add a human being. The only flexibility left in the building is the ability to stop paying somebody, and the front office spent one week in August making sure it had three of those.

The fifteenth job was insurance to begin with. Jimmy Butler tore the anterior cruciate ligament in his right knee in January. Moses Moody ruptured his left patellar tendon in March. Neither is expected back for the opener, so a full roster of fifteen still puts about thirteen usable players on the floor in October.

Golden State has now insured the insurance.

The men arriving to take those jobs#

Underneath the fifteen, Golden State has spent the last two weeks stocking a camp.

Dalen Terry signed a non-guaranteed Exhibit 10 on August 28. Alex Toohey agreed to one on September 9, reported by Anthony Slater at ESPN. An Exhibit 10 is a one-year minimum contract with no guarantee attached and a bonus of up to about $91,000 if the player spends at least sixty days with the G League affiliate in Santa Cruz. It is a camp invitation with a severance package stapled to it.

It is also a door. An Exhibit 10 can be converted into a two-way contract before the regular season starts, and Golden State has left exactly one of its three two-way spots open. Malevy Leons and L.J. Cryer hold the other two.

Toohey has been through this particular door before, from the other side. Golden State drafted him 52nd in 2025, signed him to a two-way that September, and never got him into an NBA game while he dealt with a left knee injury. He played two games for Santa Cruz. In early December the club waived him to sign Leons to the two-way he had been occupying. Nine months later he is back, on a lesser deal, aiming at the one slot Leons did not take from him. (There is a reading of this where it is a second chance, and a reading where it is the cheapest available body who already knows the coverages. Both readings cash the same check.)

And there is one more name with a claim on it. Lajae Jones, whom Golden State drafted in June, still has not signed anything at all.

What the twenty-first man means#

Offseason rosters run to twenty-one, not fifteen. Two-way players do not count against the fifteen but they do count against the twenty-one, which is why a club that looks finished can keep adding bodies into the last week of September. Golden State is not at that ceiling yet, though the public trackers disagree by one about exactly where it sits, which is what happens when the bottom of a roster is made of deals that get processed some days after they are reported.

The schedule from here is short. Media day is Monday, September 28, at Chase Center. Camp opens the next day on the campus of BYU-Hawaii, in Laie, and runs five days to Saturday, October 3. Then Honolulu on Sunday, October 4, against the Clippers, and five more preseason games, and the Lakers on October 21.

Anyway. Eighteen days from now a group of men flies to the North Shore, and the club already knows which of them it can send home cheaply and on what date. Three of the fifteen are in that group. Two more are there on deals that were written to end. And a man Golden State drafted in June is not on the plane at all, because nobody has yet given him a contract to fly on.

Georges Niang gets on the plane with a guarantee worth less than half his salary and a clause in his contract with his own left foot named in it. He will almost certainly be fine, and he should probably read the thing anyway.

Called Shots#

Lajae Jones signs a two-way contract with the Golden State Warriors on or before opening night, October 21, 2026. Filed at -115. He has been Golden State's property since June and is one of a shrinking group of 2026 draftees without a contract, the club has kept its third two-way slot open all summer, and two-way is the only kind of deal that fits a rookie on a team with fifteen standard contracts and $347,568 of room. Against it: Toohey's Exhibit 10 is explicitly convertible to that same slot, Terry is in the same camp, and a club this tight on flexibility has a real reason to carry the slot empty into the season and decide in November. Gui Santos spent his first year on a G League affiliate deal rather than a two-way, and that road is still open here. Resolves against the league transaction log on October 21.

Georges Niang is under a standard contract with the Golden State Warriors on January 11, 2027. Filed at -150. Both of the dates that could remove him cheaply have passed by then: the reported January 7 waiver deadline on his full-season guarantee and the January 10 date the rest of this roster's partial guarantees run on. The case for him staying is that the club chased a 40 percent three-point shooter all summer, has already committed $1,838,009 to him, and cannot replace him with anything better than another minimum. The case against is that somebody in that front office thought the foot was likely enough to name it in writing, and that the club built three separate cheap exits into this roster inside a single week. Resolves against the league transaction log on January 11, 2027. This does not restate the August 14 call on this ledger about Golden State waiving somebody off its standard roster in that window, which any of fifteen players can satisfy and which can resolve yes with Niang untouched.

Sources: Niang's partial guarantee of $1,838,009, his $3,876,529 full-season salary, the January 7 condition and the Exhibit 3 left-foot language, and Brandon Williams' entirely non-guaranteed deal with its $1.4 million opening-night trigger and $2,625,627 full salary, all from Hoops Rumors, August 27, the Williams terms reported there via Michael Scotto of HoopsHype. Roster composition, the fifteen standard contracts, the twelve fully guaranteed, Bassey's January 10 guarantee date of $2,845,883, the Leons and Cryer two-way deals, and the $347,568 of second-apron space against a threshold of $221,686,000 from Spotrac's 2026-27 Golden State cap table and Hoops Rumors' roster counts, both read this morning. Terry's non-guaranteed Exhibit 10 of August 28 from Paul Garcia and from Dalton Johnson of NBC Sports Bay Area. Toohey's Exhibit 10, his 52nd selection in 2025, the left knee injury, his two Santa Cruz appearances, his December waiver when Leons signed, and the Exhibit 10 bonus and conversion mechanics from Hoops Rumors, September 9, reporting Anthony Slater of ESPN. Jones' unsigned status from Hoops Rumors' 2026 draft-pick signing tracker. The fifteen-man, twenty-one-man and three-two-way limits from the same outlet's roster-counts explainer. Media day, the BYU-Hawaii camp dates, the October 4 Honolulu preseason opener and the October 21 regular-season opener from the Warriors' own announcement of August 31. The Butler and Moody injuries from Mike Dunleavy Jr's August 12 media availability as reported by Dalton Johnson. Niang's April 11, 2025 game and the September 2025 fourth metatarsal stress reaction from Basketball-Reference and from NBA.com's report of Utah's announcement.

Filed under Warriors

More on Charles Bassey

His page →
The Warriors scored 122 on the night Curry, Green and Horford sat
The week behind

The Warriors scored 122 on the night Curry, Green and Horford sat

Golden State opened 2026-27 at 0-3: 127-105 at the Lakers on October 21, 111-108 to Memphis on October 23 and 131-122 at Phoenix on October 24. Stephen Curry, Draymond Green and Al Horford played the first two and sat the third, the second night of a back-to-back, with Brandin Podziemski, who played only the Memphis game. By ESPN box scores the Warriors shot 41 percent in each of the two games the veterans played and 22 of 77 from three; on the night they sat the club shot 45 percent and 17 of 39. Opponents shot 136 of 253, 54 percent, across the three games. Rookie Yaxel Lendeborg led Golden State in minutes all three nights, 102 in total, with 29 against the Lakers, 37 against Memphis and 36 at Phoenix. The club is at Denver on Monday, and ESPN's injury notes of October 25 list Gui Santos questionable with left knee tendinitis, Brandon Williams and Charles Bassey probable, and none of the four veterans on the report.

Cam EllisOct 26, 20264 min read
Curry and Podziemski are not expected at Phoenix, a night after Ike started
The back-to-back

Curry and Podziemski are not expected at Phoenix, a night after Ike started

Stephen Curry said 'Probably not, but I'll talk to the staff' when asked Friday night about playing at Phoenix on Saturday, per Kevin Topley of NBC Sports Bay Area, and Anthony Slater of ESPN reported that Curry is expected to rest and that Brandin Podziemski will miss the game with back soreness. Podziemski said he 'tweaked it a little bit, nothing too serious.' It is the second game of Golden State's first back-to-back, eight days after Steve Kerr said the club does not play Curry in back-to-backs. On Friday the Warriors started Graham Ike, a two-way center, against Memphis with Charles Bassey out with a knee injury; Ike scored 10 points in 12 minutes. Golden State led 106-94 with 3:47 left, did not make another field goal, and lost 111-108 to fall to 0-2. Jimmy Butler, Moses Moody and Kristaps Porzingis are also out.

Grant LombardOct 24, 20264 min read
Horford played both nights of no back-to-back last season, and Friday starts one
The week ahead

Horford played both nights of no back-to-back last season, and Friday starts one

Golden State lost its opener 127-105 at the Lakers on October 21 and plays four games in six nights from Friday: Memphis at Chase Center on October 23, at Phoenix on October 24, at Denver on October 26 and at Minnesota on October 28. The first two are the season's first back-to-back. Kristaps Porzingis is not expected around the team in the immediate future, the club said Wednesday, and ESPN reported the Warriors are exploring trades for him. Charles Bassey did not play Wednesday with a knee injury. That left the center minutes to Draymond Green, 21, and Al Horford, 17, with two-way big man Graham Ike playing 12, while Walker Kessler scored 26 points on 12-of-12 shooting for Los Angeles. Across Golden State's 16 back-to-backs in 2025-26, by ESPN game logs, Green played both nights of eight, Stephen Curry both nights of five and Horford both nights of none. Golden State opened with all 15 standard roster spots filled, Brandon Williams among them, and sits $347,568 under the second-apron hard cap, by Spotrac.

Cam EllisOct 22, 20264 min read

More on Georges Niang

His page →
Georges Niang Missed All Of Last Season. The Warriors Just Gave Him Their Fifteenth Job.
The fifteenth man

Georges Niang Missed All Of Last Season. The Warriors Just Gave Him Their Fifteenth Job.

Golden State agreed to terms with forward Georges Niang on Tuesday, one year at a reported $3.9 million, filling the fifteenth and final standard roster spot a day after agreeing with guard Brandon Williams. The club's own roster page carries both men. Niang has not appeared in an NBA game since April 11, 2025, when he played 16 minutes for Atlanta at Philadelphia; he missed all of 2025-26 after Utah diagnosed a fourth metatarsal stress reaction in his left foot on September 27, 2025, and was traded and waived while rehabbing. He has made 457 of 1,156 three-pointers in his career, 39.5 percent. Both new contracts are veteran minimums carrying a cap charge of $2,449,421 apiece. The two men will be paid $6,502,156 between them; the two charges total $4,898,842, against $5,246,410 of room under a second-apron hard cap of $221,686,000. Without the league's reimbursement of one-year minimum deals, the pair would not have fit. Once Spotrac posts both, Golden State projects to have $347,568 left. That margin is the reason a live August 6 call on this site's ledger said the club would stop at fourteen, and it is on course to be wrong. One take filed, on Niang's games played.

Grant LombardAug 27, 20265 min read

On the record

Called Shots →
OpenAug 10, 2026

Golden State's apron-basis team salary is still above the first apron of $209,015,000 on opening night of the 2026-27 season.

This is the behavioural half of my own argument and it is the part that can be wrong. The legal analysis is not a prediction: while the Warriors sit at $216,439,590 in apron allocations, the mid-level, the bi-annual and the Jackson-Davis trade exception are all barred, and that follows from published rules rather than from my judgment. What is a judgment is that the club leaves it that way. NOTE REWRITTEN 2026-08-10 by Cam Ellis, claim and resolve_by unchanged: the original note named the routes out as Moses Moody's $12,500,000 or two of Al Horford, Yaxel Lendeborg, De'Anthony Melton and Brandin Podziemski, and that list was built off a roster read that omitted Kristaps Porzingis. Porzingis is on this roster at $20,000,000, his contract is inside the $216,439,590, and he is trade-eligible through the offseason because his June 30 extension does not exceed the extend-and-trade limits, so he is the largest movable route under the apron rather than an absent one. The list was also missing the calendar: Bassey, Draymond Green, Horford, Melton and Payton II cannot be traded until December 15, which is five of the thirteen standard contracts and two of the four mid-sized salaries the original note leaned on. So the call is now made against a wider set of legal routes than I first counted, which makes it a harder call rather than an easier one. I am still calling that Golden State does not pay a rotation player to unlock an exception that would immediately hard-cap it at the line it just crossed under. Scoreable against any published opening-night cap sheet on the apron basis, which is the basis that includes likely incentives. If they get under, I am wrong, and the whole piece was describing a temporary condition rather than the season's shape.

Latest on the Warriors

The whole beat →
Al Horford passed his father's whole NBA career in his twelfth game
Al Horford

Al Horford passed his father's whole NBA career in his twelfth game

Tito Horford was drafted 39th by Milwaukee in 1988 and played 63 NBA games over three seasons for the Bucks and the Washington Bullets: 376 minutes, 93 points, no starts. His son Al, born in Puerto Plata in 1986 and sent to Michigan at 14, passed both totals within 22 days of his own debut for Atlanta in November 2007. Al played 141 playoff games before his first Finals game, at Golden State in June 2022, won a title with Boston in 2024 at 38, signed with the Warriors on October 1, 2025, and turned 40 in June. The Warriors open the 2026-27 season at the Lakers on October 21, a year to the day after his first game for them, in the same building.

Posey ThompsonOct 21, 20268 min read
Podziemski played all 82 last season, and he will miss the first game of this one
The injury report

Podziemski played all 82 last season, and he will miss the first game of this one

The Golden State Warriors ruled guard Brandin Podziemski out of the season opener at the Los Angeles Lakers on Wednesday, October 21, with lower back soreness, Anthony Slater of ESPN reported Tuesday night. Podziemski sat out the previous three days of practice and had been listed as questionable. He played all 82 regular-season games in 2025-26, one of 18 players to do so per Slater, with 43 starts and a team-high 2,333 minutes, and entered the opener on a run of 96 consecutive regular-season games by Basketball Reference game logs. He agreed on October 10 to a five-year, $110 million extension that begins next season. Stephen Curry is listed as probable with right ankle soreness. Jimmy Butler and Moses Moody are out rehabbing knee injuries and Kristaps Porzingis is out indefinitely.

Grant LombardOct 21, 20263 min read
Kerr told fans to check the schedule before buying Curry tickets. Here it is.
Preseason

Kerr told fans to check the schedule before buying Curry tickets. Here it is.

Steve Kerr said after practice on Thursday, October 15, that the Warriors do not play Stephen Curry in back-to-backs and asked fans to be mindful of the schedule when buying tickets, per Monte Poole of NBC Sports Bay Area. The league has dated 80 of Golden State's 82 regular-season games, and those 80 include 15 back-to-backs by the schedules on ESPN and Basketball Reference, which agree date for date. Six end at Chase Center: Phoenix on November 2, Detroit on January 7, Charlotte on January 13, Milwaukee on January 22, Memphis on March 17 and Toronto on March 25. All six follow a home game the night before. Kerr announced a back-to-back limit for Curry once before, in January 2025. In 2025-26 the Warriors played 16 back-to-backs and Curry played both nights of five of them, the last on January 19 and 20.

Grant LombardOct 16, 20264 min read

Earlier on the Warriors

Podziemski got his $110 million, and Golden State kept most of next summer
The extension

Podziemski got his $110 million, and Golden State kept most of next summer

Brandin Podziemski and the Golden State Warriors agreed on October 10 to a five-year, $110 million rookie-scale extension, his agent Bill Duffy told Shams Charania of ESPN. The deal is fully guaranteed, carries a trade kicker and ends in a 2031-32 mutual option that, per ESPN, either side can opt into but not out of. Podziemski makes $5.6 million this season and $18.9 million in 2027-28, with maximum 8 percent raises to a $25 million option year. ESPN reports that keeping the first-year salary low was a priority for the Warriors, because his projected cap hold next summer was about $17 million, so the extension costs about $1.9 million of 2027 room. Bobby Marks of ESPN says Golden State could still have $55 million to $60 million in space, counting a release of Kristaps Porzingis, who has $3 million of his $20 million 2027-28 salary guaranteed. Podziemski, 23 and the 19th pick in 2023, played all 82 games last season and starts at shooting guard next to Stephen Curry.

Grant LombardOct 10, 20264 min read
Steve Kerr Floated A Starting Lineup With A Rookie At Small Forward
The rotation

Steve Kerr Floated A Starting Lineup With A Rookie At Small Forward

Steve Kerr told NBC Sports Bay Area on September 3 that he would not predict a record, and in the same conversation named the lineup question he has to answer in camp: Yaxel Lendeborg at small forward, Draymond Green at power forward, Kristaps Porzingis or Al Horford at center. Kerr also said out loud that he cannot count on his older players for 82 games. Those four played 171 of a possible 328 last season, when Golden State went 37-45. Jimmy Butler, who turns 37 on September 14, is not expected back until the second half; Moses Moody is not expected back until 2027. Two takes filed, on Lendeborg's minutes and on how many games the four veterans reach.

Cam EllisSep 7, 20266 min read
Stephen Curry Has Until June 30, 2027
Feature

Stephen Curry Has Until June 30, 2027

Stephen Curry became eligible on August 29 to extend a contract that pays him $62,587,158 this season and makes him the highest-paid player in the league. The most he can add is two years and $136.7 million, because the NBA's Over-38 Rule will not let him be under contract for more than three. He spoke about it for the first time on Monday, at the seventh annual Workday Charity Classic at the Palo Alto Hills Golf & Country Club, and said the deal will happen at the right time. Anthony Slater reported on September 1 that the Warriors are not negotiating at all: they have laid out the one-year max, the two-year max and waiting, and told him to pick. The eligibility runs until his contract expires on June 30, 2027, and if he waits past that and reaches free agency he can sign for three years instead of two.

Posey ThompsonSep 2, 20266 min read