The cap sheet

About $39 Million Of The 49ers' Cap Space Did Not Come From The 2026 Salary Cap

San Francisco leads the NFL in room by $18.5 million and is holding roughly a tenth of all the spending power in the league. Most of that lead is 2025 leftovers and credits, and the largest identified credit is an insurance payout on a torn ACL.

JS
Jamie SilvaJul 26, 20267 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.

There is a reason the cap-space leaderboard is the most misread table in football, and it is not that the numbers are wrong. They are right. It is that everybody reads the column and nobody reads the row.

San Francisco sits at the top of that table with $71,498,945 in space. That is Over The Cap, read July 26. The independent 49erscap.com, updated July 25, has them at $70,735,204. A third accounting, Spotrac, has run lower than Over The Cap all spring, by about $1.4 million when 49ers Webzone compared the two in May. Three books on the same roster, disagreeing by a couple of million dollars, is the ordinary state of affairs in late July.

Whichever one you take, the 49ers are first, and it is not a photo finish. Tennessee is second at $53,034,228. The gap between first and second, $18,464,717, is larger than the entire cap space of the eighteen teams ranked fifteenth through thirty-second.

The row, though, is the interesting part. Roughly $39 million of that money never came from the 2026 salary cap at all.

Nick Bosa in a white 49ers away jersey, number 97, pursuing a ball carrier in the rain at Washington
Bosa at Washington in October 2019, six years before the knee. The insurance policy attached to his contract paid San Francisco a reported $7.1 million in 2026 cap credit after he tore an ACL in September 2025, and that credit is now a line item in the league's largest pile of available money. Photo: All-Pro Reels from District of Columbia, USA / CC BY-SA 2.0, via Wikimedia Commons

The distance, first, because it is genuinely unusual#

Thirty-two teams, one snapshot, July 26. Total cap space across the league is $695,845,171. San Francisco is holding $71,498,945 of it, which is 10.3 percent of every unspent dollar in professional football, held by one team out of thirty-two.

The league median is $16,263,504. San Francisco has 4.4 times that.

San Francisco is holding a tenth of the NFL's unspent cap money

2026 cap space, top-51 accounting, per Over The Cap on July 26. The top ten teams, plus the league median and the team with the least room, so the scale is visible. n = 32 teams in the underlying table.

49ers1st
$71.5M
Titans2nd
$53.0M
Commanders3rd
$43.7M
Chargers4th
$40.4M
Falcons5th
$38.0M
Cardinals6th
$35.1M
Patriots7th
$34.7M
Colts8th
$31.7M
Broncos9th
$29.5M
Texans10th
$27.7M
League medianbaseline
$16.3M
Steelers32nd
$3.0M

The eye should catch the drop from the first bar to the second, then the fact that the median bar is roughly a fifth of the top one. Here is the arithmetic that makes the scale concrete: add up the cap space of the nine teams with the least of it and you get $61,506,307. San Francisco alone has more. Add the tenth and you get $71,652,764, which finally clears them, by $153,819.

Now the mechanic, because the number is not what it looks like#

Two rules do most of the work here and neither is complicated.

The rule of 51. In the offseason, only a team's fifty-one largest cap charges count against the cap. San Francisco has 93 players under contract. The other 42 are invisible to the accounting until the roster is cut to 53 on August 30 and regular-season accounting takes over. Every team is measured this way, so the ranking above is a fair comparison, but the level is inflated for all thirty-two. When the full roster starts counting, plus the practice squad and injured reserve, the number falls. 49erscap.com publishes what the space would be against all 93 contracts right now: $30,145,204. The eventual in-season figure lands between the two, and closer to the smaller one.

The adjusted cap. The league set the 2026 cap at $301.2 million per team, the first time it has been above $300 million. But no team actually operates at $301.2 million. Each club's real ceiling is the base cap plus whatever space it did not spend last year, plus credits and adjustments the league grants it. That team-specific ceiling is the adjusted cap, and San Francisco's is enormous.

ComponentAmountType
2026 league base cap$301,200,000Same for all 32 teams
Carryover from 2025$19,313,886Money not spent last year
Credits and incentive adjustments$19,676,438Includes injury insurance payouts
49ers adjusted 2026 cap$340,190,324

Carryover plus adjustments is $38,990,324. Against a top-51 space of $70,735,204 on the same site's accounting, that is 55.1 percent. Against Over The Cap's $71,498,945 it is 54.5 percent. Call it 55 cents on the dollar.

Fifty-five cents of every dollar of 49ers cap space came from outside the 2026 cap

Top-51 cap space of $70,735,204 decomposed into its accounting sources, per 49erscap.com as of July 25. This is an accounting split, not a causal one. See the note below.

From the 2026 base cap45%
$31.7M
Credits and incentives28%
$19.7M
2025 carryover27%
$19.3M

Two honest caveats on that chart, both of which matter.

The first is that this is an accounting decomposition, not a causal one. Dollars are fungible. If the credits had never arrived, the front office would have built a different roster, and there is no way to know which parts of it would have changed. The chart says where the ceiling came from. It does not say what would have happened without it.

The second is a source disagreement. Spotrac puts the adjustment at $20.65 million rather than $19,676,438, a difference of about a million dollars. Both are in circulation and I could not reconcile them from public data, so the chart carries the itemized figure and this paragraph carries the other one.

Inside the credits is an insurance policy#

Teams can insure player contracts against season-ending injury. When Nick Bosa tore an ACL in September 2025, ESPN reported the 49ers would receive a cap credit of close to $7 million as a result. The San Francisco Standard later put the figure at $7.1 million. That credit is money the 49ers can spend in 2026 because their best defensive player got hurt in 2025.

This is not a scandal and it is not clever. It is a risk transfer that worked exactly as designed, which is the whole point of buying insurance. But it does mean the largest single identifiable component of the league's biggest cap surplus is a payout on a knee.

Spotrac ranks the 49ers' 2026 adjustment second in the NFL. First is Tennessee, at $24.3 million. Tennessee is also second in cap space. Two of the top two adjustment recipients are the top two in available money, which is suggestive and is also n = 2. I do not have the carryover-and-credit breakdown for the other thirty teams, so I cannot tell you whether San Francisco's composition is unusual or whether every team's cap space looks like this under the hood. That is a real limit on this piece and it is the next thing worth finding out.

What I can say without a hedge: 55 percent of the 49ers' room is inherited rather than generated by 2026 roster restraint. The middle of their cap sheet is not notably lean. Their dead money is $36,281,074, which is money charged against the cap for players who no longer work here, and Over The Cap and 49erscap.com agree on that figure to the dollar. Pro Football Rumors, working from Spotrac in early July, ranked it 16th in the league, which is the exact middle. San Francisco's dead money is unremarkable, in other words, and that is worth knowing because it rules out the other obvious explanation for a big cap surplus.

What $71.5 million actually buys on July 26#

Not very much, is the answer, and that is the least intuitive thing in this piece.

Free agency's real market closed in March. The draft class is signed. The extension candidates are internal. What remains is a short list of uses: absorb salary in a trade before the November 10 deadline, extend somebody already in the building, cover in-season injury replacements, or roll the balance forward into 2027 the way $19.3 million rolled forward into this year.

Which brings the argument back to where it started, because the roster's binding constraint in late July is not money. Four players opened camp on active/PUP: George Kittle, Mykel Williams, Alfred Collins and Isaac Guerendo. Bosa and Fred Warner opened camp without a PUP designation at all, after major injuries of their own. The head coach is in concussion protocol. Week 1 is on September 10 in Melbourne, which is roughly a fifteen-hour flight sitting two weeks earlier than a normal opener.

There is no version of August in which $71.5 million buys an ankle back. This is the point where a different column would find something inspiring in the resilience. The cap sheet does not have a column for that.

Three calls, with dates#

One. At least two of the four players placed on active/PUP on July 25 are on the reserve/PUP list when San Francisco sets its 53-man roster on August 30. Reserve/PUP carries a four-game minimum absence, so this is the conversion that costs real games. Revisit August 30.

Two. San Francisco does not acquire a player carrying a 2026 cap hit above $10 million between now and the November 10 trade deadline. The money is there. My read is that they will not use it that way, and if they do, this call is simply wrong. Revisit November 10.

Three. The 49ers carry more than $25 million of unused 2026 cap space forward into the 2027 league year. Revisit in March 2027, when the carryover figures publish.

Method

Cap-space figures are Over The Cap, retrieved July 26, 2026, cross-checked against 49erscap.com as of July 25. Where they disagree, both are stated rather than averaged. Spotrac's cap page would not load for me on the day of writing, so no Spotrac cap-space figure is asserted here; the Spotrac numbers that do appear (the $20.65 million adjustment, the dead-money rank) are quoted through outlets that published them, named in the text. League-wide totals, the median and the bottom-nine arithmetic are my calculations on Over The Cap's full 32-team table from that date, n = 32. The adjusted-cap itemization (base, carryover, adjustments) is 49erscap.com. The 2026 base cap of $301.2 million is per NFL.com, as are the August 30 cutdown and the November 10 trade deadline. The Bosa insurance credit is reported, not verified: originally ESPN at close to $7 million, later given as $7.1 million by the San Francisco Standard. Known weaknesses: top-51 accounting overstates every team's space until final cuts, so the ranking is fair but the level is not; and the composition finding has no league-wide comparison behind it, because per-team carryover and credit breakdowns are not published in one place. Roster and injury details are from the team's own transactions log and reporting by NBC Sports Bay Area.

Filed under 49ers

More on Nick Bosa

His page →
Kirk is in line for his 49ers debut, and Evans and Samuel are both out
49ers Gameday

Kirk is in line for his 49ers debut, and Evans and Samuel are both out

The 49ers (6-0) play the Falcons (2-4) at Mercedes-Benz Stadium at 10 a.m. Pacific on FOX, the last game before their bye. Nick Bosa, Mike Evans, Deebo Samuel, Luke Gifford, Marques Sigle and Garret Wallow are out. Christian Kirk was activated off injured reserve Saturday and carries no designation, so he is in line for his first game as a 49er. Ten to watch, led by the rookies and second-year players: Jaden Dugger, Gracen Halton, Mykel Williams, Upton Stout, Jordan Watkins, plus Kirk, Jacob Cowing, Keion White, George Kittle and Fred Warner. Inactive lists post at 8:30 a.m. Pacific.

Sam KezarOct 25, 20264 min read
Six 49ers are out at Atlanta, and Shanahan may dress fewer than 48
49ers Notebook

Six 49ers are out at Atlanta, and Shanahan may dress fewer than 48

The 49ers ruled out Nick Bosa, Mike Evans, Deebo Samuel, Luke Gifford, Marques Sigle and Garret Wallow for Sunday at Atlanta. Christian Kirk, Siran Neal and Upton Stout are questionable; Kyle Shanahan called Kirk's tag procedural. The club released defensive lineman Ogbo Okoronkwo on Friday, opening a spot on the 53. Shanahan said the team may go into the game with fewer than the maximum 48 active, with quarterback Kurtis Rourke and possibly lineman Enrique Cruz Jr. the last two available, something he could not recall happening in his career.

Sam KezarOct 23, 20263 min read
Nick Bosa missed Thursday too, and Lynch put him in the Evans bucket
49ers Notebook

Nick Bosa missed Thursday too, and Lynch put him in the Evans bucket

Nick Bosa did not practice Thursday, per the 49ers' official report, a day after Kyle Shanahan said he hoped Bosa would. Mike Evans missed a second day, listed with ribs and Achilles tendinitis. John Lynch told KNBR that Evans's status is 'still TBD' and that Bosa is 'in that same Mike Evans bucket,' with an answer from Shanahan due Friday. Mykel Williams returned as a limited participant and Trent Williams was full after Wednesday's rest day. Eight players missed both days.

Sam KezarOct 22, 20263 min read

On the record

Called Shots →
MissedJul 29, 2026

Between July 29, 2026 and the 49ers' Week 1 game on September 10, 2026, San Francisco does not add a defensive end or outside linebacker who has more than 10 career regular-season sacks, by any means: free-agent signing, trade or waiver claim. K.J. Henry and Quinton Bell, reported July 28, do not falsify this and are not counted.

Filed off the tracker's own open row, which has carried a placeholder for a veteran edge addition since the board was built. The 49ers finished last in the NFL in sacks with 20, carry the most cap space in the league, north of $70 million (OverTheCap has published $71.2m and $72.0m on different dates this offseason and this desk's own Jul 26 log carried $70.7m, so the figure is stated as a floor rather than a point), have Nick Bosa on a ramp and Mykel Williams on active PUP, and answered a thin week at the position by working out four defenders and signing two of them with 3.5 career sacks between them. That is the evidence for the call. Against it: Lynch's 'too expensive' on Joey Bosa is a month old and cap space does not expire, and every year the cutdown puts real veteran rushers on the street at the exact moment a team learns what its edge room is. This is not a formality in either direction.

Latest on the 49ers

The whole beat →
Kirk is activated, and the 49ers will dress exactly 48 at Atlanta
49ers Notebook

Kirk is activated, and the 49ers will dress exactly 48 at Atlanta

The 49ers activated wide receiver Christian Kirk off injured reserve Saturday, re-signed defensive lineman Ogbo Okoronkwo to the practice squad a day after releasing him, released Kevin Givens from the practice squad and elevated Okoronkwo and linebacker Jalen Graham for Sunday at Atlanta. The club's active list now carries 54 names, six of them ruled out, which leaves exactly the 48 a team may dress if questionable corners Siran Neal and Upton Stout play. The NFL also fined Fred Warner $65,673 for two fourth-quarter hits against Washington.

Sam KezarOct 24, 20263 min read
How much of Brock Purdy's 105.6 passer rating belongs to Brock Purdy?
The finding

How much of Brock Purdy's 105.6 passer rating belongs to Brock Purdy?

Brock Purdy finished Monday's win over Washington with 1,524 career regular-season attempts and a 105.6 passer rating, first among quarterbacks with at least 1,500 attempts, ahead of Lamar Jackson's 102.7. Against the league average over the same seasons, 90.7, he is 14.9 points better. Of 81 quarterbacks who entered the NFL in 1999 or later and reached 1,500 attempts, only Patrick Mahomes reached it further above the league. Other quarterbacks in Kyle Shanahan's offense since 2017 have rated 1.3 points above the league; Jimmy Garoppolo rated 8.9 above. The ten quarterbacks who qualified furthest above the league kept about four-fifths of that margin over their next 1,000 attempts.

Jamie SilvaOct 22, 20266 min read
Half of Washington's second-half catches ended at Dugger or Warner
49ers Deep Dive

Half of Washington's second-half catches ended at Dugger or Warner

San Francisco beat Washington 23-17 to go 6-0, gaining 303 yards in the first half and 72 after it while Washington went from 90 to 224. Jayden Daniels completed 22 of 30 passes for 212 yards after halftime, almost all of them short, and Jaden Dugger and Fred Warner made the tackle on 11 of the 22, with Dre Greenlaw suspended, Garret Wallow inactive and Luke Gifford out after four snaps. Two of Washington's four first downs by penalty were illegal-contact calls on Renardo Green and Ashtyn Davis, the second wiping out a fourth-down sack; PFF graded Davis lowest of the 20 49ers defenders who played. Purdy threw 21 of his 29 passes to backs and tight ends, and after Evans left with his sore Achilles he threw nine more and one went to a wide receiver. Romello Height had four quarterback hits after missing Friday's practice. Greenlaw's suspension was lifted Tuesday; Christian Kirk is a possibility for Atlanta.

Sam KezarOct 21, 20266 min read

Earlier on the 49ers

San Francisco Has The Two Highest Run Defense Grades In The League So Far, And Four Of The Ten Lowest
Week 1 Analysis

San Francisco Has The Two Highest Run Defense Grades In The League So Far, And Four Of The Ten Lowest

Two days after the 27-7 win over the Rams in Melbourne, the tape and the grading layer say San Francisco's run defense is two things at once. PFF's Week 1 grades have Fred Warner first and Nick Bosa second of the 59 defenders with ten or more run defense snaps, and the four interior linemen the 49ers rotated are all in the bottom ten of the same list. San Francisco lost starting defensive tackle Alfred Collins to a torn patellar tendon at practice three days before kickoff. The Rams averaged 4.2 a carry and never broke a run longer than 13 yards, and their best drive died on fourth and one at the 1.

Sam KezarSep 12, 20266 min read
The Safety Battle Everybody Previewed Is Not The One Being Held
Camp Battles

The Safety Battle Everybody Previewed Is Not The One Being Held

Camp Battles, second installment. Nick Wagoner has Ji'Ayir Brown taking all the first-team free safety reps in a contract year, which is not what the preview said would happen. The live competition is beside him, between an incumbent with 22 starts and a fifth-round second-year player, and it has been contested for exactly one practice because Malik Mustapha strained a hamstring on Monday. Everything on the record was recorded in shorts. The pads arrive Friday.

Sam KezarJul 30, 20264 min read
Four Men At Left Guard, And Two Practices Of Evidence
Camp Battles

Four Men At Left Guard, And Two Practices Of Evidence

The 49ers started three different players at left guard in 2025 and opened camp with four candidates for the job. Connor Colby has the incumbency and about 450 snaps in the offense, Robert Jones has 30 career starts and a season he spent on injured reserve, and two practices have settled nothing.

Sam KezarJul 28, 20265 min read