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 →
Golden State won the 22 minutes after Draymond Green's ejection by 14
The ejection

Golden State won the 22 minutes after Draymond Green's ejection by 14

Draymond Green was ejected with 10:00 left in the third quarter of Golden State's 116-113 home win over the Phoenix Suns on Monday, November 2, after a technical foul for throwing Khaman Maluach to the floor and a double technical with Dillon Brooks. The Warriors trailed 68-57 after the technical free throw and outscored Phoenix 59-45 the rest of the way. Charles Bassey replaced Green and scored a career-high 19 points with eight rebounds in 23 minutes; Stephen Curry scored 34 in 33 minutes. It was Golden State's fifth straight win after an 0-3 start. As of early Tuesday the NBA had announced no discipline.

Grant LombardNov 3, 20264 min read
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

More on Georges Niang

His page →
Lendeborg's minus 33 is mostly a number about Curry's minutes without him
The finding

Lendeborg's minus 33 is mostly a number about Curry's minutes without him

Basketball-Reference lists Yaxel Lendeborg at -33.1 On-Off through ten games, next to a PER of 20.2 and a true shooting percentage of .630. The number is two team results subtracted: Golden State is about 3 points per 100 possessions worse than its opponents in his 323 minutes and 20 to 30 better in the 162 minutes he sits. A replay of ESPN's play-by-play puts the on-court figure at -2.5 and the gap at 22. Curry was on the floor for 120 of the 162 off minutes, and those 120 minutes are plus 60. Curry's presence beside Lendeborg does not move the rookie's own on-court number; Draymond Green's presence moves it 19 points down and Georges Niang's 16 points up. The off column is about 320 possessions, and a bootstrap over the replayed stints puts its 90 percent range at plus 2 to plus 38 per 100.

Jamie SilvaNov 9, 20266 min read
Richard's thumb opens a starting job, and Niang keeps winning from the bench
The week behind

Richard's thumb opens a starting job, and Niang keeps winning from the bench

Golden State beat Phoenix, Miami and Orlando from November 2 to November 7 by a combined 30 points. Georges Niang came off the bench in all three, played just under 70 minutes and was plus 49, tied with Stephen Curry for the team's best. The starting five of Curry, Draymond Green, Yaxel Lendeborg, Brandin Podziemski and Will Richard was outscored by 25 in 13.5 minutes across Richard's two starts. Richard has a torn ulnar collateral ligament in his left thumb and is out against New Orleans on Monday, November 9, with no timetable; Gui Santos is listed as probable.

Cam EllisNov 9, 20264 min read
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 →
Held upAug 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 →
Curry set a record for 40-point games after 35. It took 36 minutes.
The record

Curry set a record for 40-point games after 35. It took 36 minutes.

Stephen Curry scored 41 points in Golden State's 126-119 overtime win over the Orlando Magic at Chase Center on Saturday, November 7, his 16th regular-season 40-point game since his 35th birthday, one more than LeBron James and four more than Michael Jordan, ESPN reported. Curry played a season-high 36 minutes, sat the first 72 seconds of overtime, and scored 12 points in the final 2:21 of regulation. The Warriors have won seven straight after an 0-3 start and host New Orleans on Monday.

Grant LombardNov 8, 20264 min read
Green and Lendeborg are plus 53 apart and minus 40 together
The week ahead

Green and Lendeborg are plus 53 apart and minus 40 together

Golden State has outscored opponents by 23 points through eight games, but it has been outscored by 40 in the 78.4 minutes Draymond Green and Yaxel Lendeborg have played together. Green is plus 34 in 81 minutes without Lendeborg, and Lendeborg is plus 19 in 177 minutes without Green. Gui Santos, who is out against Miami on Thursday, November 5, has been the one forward with whom the pair has outscored opponents.

Cam EllisNov 5, 20264 min read
Golden State won the week by 54, all of it with Podziemski on the floor
The week behind

Golden State won the week by 54, all of it with Podziemski on the floor

Golden State won four straight from October 26 to November 1 after an 0-3 start, by a combined 54 points. Brandin Podziemski led the team with 135 of the 192 minutes and was plus-54, so the Warriors broke even in the 57 minutes he sat.

Cam EllisNov 2, 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
Kerr sat three starters at halftime and kept Yaxel Lendeborg on the floor
Preseason

Kerr sat three starters at halftime and kept Yaxel Lendeborg on the floor

Golden State lost its preseason opener to the Clippers, 104-101, in Honolulu on Sunday, October 4. The five Steve Kerr named on October 1, Stephen Curry, Brandin Podziemski, Yaxel Lendeborg, Draymond Green and Al Horford, started and played three minutes and 14 seconds together before the first substitution, per the NBA's play-by-play. Curry, Green and Horford played the first half only, at 12:58, 13:52 and 15:42. Lendeborg played 18:44, the most minutes of the 18 Warriors who appeared, and started the second half with Podziemski, De'Anthony Melton, Gui Santos and Charles Bassey. He had four points on 1-of-6 shooting, a game-high nine rebounds and three assists. Kerr said afterward that Lendeborg was good and needs to be more aggressive. When Kerr named the five, he said he did not know whether it would start on opening night, and the reason he gave was Horford's age and minutes. Jimmy Butler and Moses Moody did not play. Five preseason games remain before the October 21 opener at the Lakers.

Cam EllisOct 5, 20264 min read
Every Team In The NBA's Showcase Finished Above .500 Except The One Playing Last On Christmas
Schedule

Every Team In The NBA's Showcase Finished Above .500 Except The One Playing Last On Christmas

The NBA revealed its opening week and Christmas Day matchups Tuesday morning. Thirteen clubs appear across the 13 announced games. Twelve finished 2025-26 above .500 and the thirteenth is Golden State at 37-45. Both Warriors games are the nightcap of their night, October 21 at the Lakers at 10 p.m. ET and Denver at Chase Center at 10:30 p.m. ET on Christmas. It is the 14th straight Warriors Christmas and only the second in that run scheduled off a losing season. The first was December 2020, after 15-50.

Grant LombardAug 11, 20268 min read