New: Be A GM College lets you run your NIL budget, fight the portal, and play the season. Try it.

San Francisco 49ers Roster & Salary Cap

2026 contracts, cap hits & cut savings
Open in Team HQ →

2026 Salary Cap

$67.5M1st
Cap Space
$278.6M10th
Active Cap
$36.4M17th
Dead Cap
$236.0M9th
Top-51

Value Index — how the contracts grade out

−$10.3M
19th of 32 · 52 graded players · $331.4M in annual salary

How San Francisco 49ers’ contracts grade out against an average roster, room by room: their quarterbacks measured against the other 31 quarterback rooms, their receivers against the other 31, and so on. Negative means they are paying more for what they have than most of the league does. Compare all 32 →

Position-by-position breakdownQB best · OT worst
QB+$27.8M4th
CB+$19.0M5th
IOL+$9.7M8th
S+$9.5M4th
IDL+$4.1M13th
LB−$3.1M19th
WR−$6.8M20th
RB−$7.8M30th
EDGE−$13.0M27th
TE−$19.3M32nd
OT−$30.5M32nd
Best contract
Paid $3.5M, a new deal costs $33.7M · +$30.2M
Worst contract
Paid $25.0M, a new deal costs $10.4M · −$14.6M

2026 Roster & Cap (93 players)

Click a column to sort. Cap hit shaded by size. APY is what the deal he is on pays per year, and Worth is what our model says a new deal would cost per year — those two are the comparison, not the cap hit, which is only this season's charge. Worth is shaded by how far it sits above the APY beside it. Kickers and punters have no comparable pool, so they show no Worth. How it is built →

PlayerPosCap HitAPYWorthBaseDead $Cut Savings
Brock PurdyQB$23.7M$53.0M$66.8M$8.3M$88.2M$0
Nick BosaOVERPAIDED$23.0M$34.0M$20.1M$1.2M$72.9M$0
Trent WilliamsOVERPAIDLT$20.0M$25.0M$10.4M$1.3M$82.6M$0
Fred WarnerLB$17.9M$21.0M$13.4M$1.6M$31.1M$0
George KittleTE$14.1M$19.1M$11.6M$1.5M$43.2M$0
Brandon AiyukOVERPAIDWR$13.7M$30.0M$11.3M$1.2M$26.7M$0
Christian McCaffreyOVERPAIDRB$10.9M$19.0M$4.6M$1.3M$31.6M$0
Deommodore LenoirCB$8.9M$18.0M$21.8M$1.2M$13.0M$0
Colton McKivitzLT$5.8M$15.0M$13.3M$1.2M$18.3M$0
Mykel WilliamsED$5.4M$6.2M$14.7M$1.0M$19.7M$0
Osa OdighizuwaIDL$5.1M$20.0M$26.0M$1.7M$16.8M$0
Deebo SamuelUNDERPAIDWR$4.9M$4.1M$24.6M$3.3M$3.8M$1.1M
Mike EvansWR$4.2M$14.2M$13.3M$1.3M$14.3M$0
Ji'Ayir BrownS$3.9M$1.3M$11.8M$3.6M$231K$3.7M
Dre GreenlawLB$3.5M$6.0M$12.2M$2.6M$6.0M$0
Luke FarrellTE$3.5M$4.0M$3.7M$1.4M$7.6M$0
Ricky PearsallWR$3.4M$3.1M$7.6M$1.9M$7.4M$0
Nate HobbsCB$3.4M$3.5M$7.5M$1.9M$3.1M$270K
Jake BrendelC$3.1M$4.1M$2.0M$1.3M$6.2M$0
Mac JonesQB$3.1M$3.5M$33.7M$1.4M$3.3M$0
Christian KirkWR$3.0M$3.0M$3.5M$1.6M$2.8M$180K
Kyle JuszczykFB$2.9M$1.5M$4.7M$0
Demarcus RobinsonWR$2.7M$4.0M$3.4M$1.4M$3.8M$0
Brett TothLT$2.5M$2.5M$1.9M$1.2M$3.4M$0
De'Zhaun StriblingWR$2.4M$3.3M$4.3M$885K$13.4M$0
Alfred CollinsIDL$2.3M$2.6M$2.4M$1.3M$7.2M$0
Vederian LoweLT$2.3M$4.6M$3.8M$1.3M$5.8M$0
Sam OkuayinonuED$2.3M$2.3M$4.5M$1.6M$1.8M$480K
Jake TongesTE$2.1M$4.0M$3.4M$1.1M$5.5M$0
Luke GiffordLB$2.0M$2.5M$3.3M$1.3M$2.0M$0
Eddy PineiroK$2.0M$1.2M$8.0M$0
Ashtyn DavisS$1.9M$1.8M$1.9M$1.3M$285K$1.6M
Keion WhiteED$1.8M$1.9M$1.9M$1.8M$0$1.8M
Siran NealCB$1.8M$2.0M$1.8M$1.4M$800K$950K
Renardo GreenUNDERPAIDCB$1.7M$1.6M$23.9M$1.3M$734K$1.0M
Robert JonesRG$1.7M$1.8M$6.4M$1.3M$1.6M$25K
Dominick PuniRG$1.6M$1.4M$18.1M$1.3M$483K$1.1M
Nick MartinLB$1.5M$1.6M$4.3M$1.0M$1.1M$432K
Upton StoutS$1.4M$1.5M$2.3M$1.1M$841K$560K
Romello HeightDE$1.3M$1.8M$7.2M$885K$1.8M$0
Jon WeeksLS$1.3M$1.3M$1.2M$50K
Malik MustaphaS$1.3M$1.2M$11.9M$1.1M$369K$890K
C.J. WestIDL$1.3M$1.3M$4.6M$1.0M$758K$499K
Isaac GuerendoRB$1.3M$1.2M$4.7M$1.1M$352K$899K
Kaelon BlackRB$1.2M$1.7M$2.7M$885K$1.4M$0
Darrell Luter Jr.CB$1.2M$1.0M$12.3M$1.1M$78K$1.1M
Jacob CowingWR$1.2M$1.1M$4.2M$1.1M$264K$943K
Gracen HaltonDT$1.2M$1.4M$7.8M$885K$1.2M$0
Jordan WatkinsWR$1.2M$1.2M$4.3M$1.0M$499K$672K
Carver WillisG$1.2M$1.4M$5.1M$885K$1.1M$83K
Corliss WaitmanP$1.1M$1.3M$2.6M$1.2M$475K$675K
Brayden WillisTE$1.1M$1.1M$3.3M$1.1M$0$1.1M
Jalen GrahamLB$1.1M$1.1M$4.6M$1.1M$0$1.1M
Jordan JamesRB$1.1M$1.2M$3.1M$1.0M$330K$785K
Marques SigleS$1.1M$1.2M$1.6M$1.0M$302K$804K
Tatum BethuneLB$1.1M$1.0M$6.1M$1.1M$41K$1.1M
Ephesians PrysockCB$1.1M$1.3M$12.3M$885K$789K$293K
Eli AppleCB$1.1M$1.3M$2.5M$1.3M$0$1.1M
Ogbonnia OkoronkwoED$1.1M$1.3M$2.5M$1.3M$0$1.1M
KhaDarel HodgeWR$1.1M$1.3M$1.5M$1.3M$0$1.1M
Garret WallowLB$1.1M$1.2M$4.5M$1.2M$330K$745K
Quinton BellED$1.1M$1.2M$2.1M$1.2M$0$1.1M
Jack JonesCB$1.1M$1.2M$11.9M$1.2M$0$1.1M
Trenton IrwinWR$1.1M$1.2M$1.9M$1.2M$0$1.1M
Josiah DeguaraTE$1.1M$1.2M$2.6M$1.2M$0$1.1M
Nick ZakeljLG$1.1M$1.2M$4.4M$1.2M$0$1.1M
Malik TurnerWR$1.1M$1.2M$3.3M$1.2M$0$1.1M
Brandon ParkerRT$1.1M$1.2M$3.8M$1.2M$0$1.1M
Khalil HerbertRB$1.1M$1.2M$3.8M$1.2M$0$1.1M
Zamir WhiteRB$1.1M$1.2M$2.4M$1.2M$0$1.1M
Doug KramerC$1.1M$1.1M$6.1M$1.1M$0$1.1M
Xavier ThomasED$1.1M$1.1M$4.4M$1.1M$0$1.1M
Austen PleasantsRT$1.1M$1.1M$3.0M$1.1M$0$1.1M
Connor ColbyRG$1.0M$1.1M$6.0M$1.0M$76K$954K
Jaden DuggerILB$1.0M$1.2M$8.7M$885K$503K$507K
Sebastian ValdezIDL$1.0M$1.0M$6.1M$1.0M$0$1.0M
Hayden RucciTE$1.0M$1.0M$3.2M$1.0M$0$1.0M
Adrian MartinezQB$1.0M$1.0M$6.5M$1.0M$0$1.0M
Patrick McMorrisS$1.0M$1.0M$1.9M$1.0M$0$1.0M
Evan AndersonIDL$1.0M$1.0M$8.1M$1.0M$0$1.0M
Sincere McCormickRB$1.0M$1.0M$2.3M$1.0M$0$1.0M
Enrique Cruz Jr.T$980K$1.2M$3.6M$885K$379K$600K
Kurtis RourkeQB$919K$1.1M$6.5M$885K$101K$818K
James Thompson Jr.DE$895K$1.0M$6.4M$885K$278K$618K
Will PaulingWR$895K$1.0M$2.9M$885K$278K$618K
Bryson EasonDT$893K$1.0M$6.1M$885K$272K$621K
Jakob RobinsonCB$892K$995K$12.3M$885K$13K$878K
Jalen StromanDB$888K$1.0M$5.1M$885K$60K$828K
Wesley GrimesWR$888K$1.0M$4.9M$885K$200K$688K
Larry Worth IIIFS$885K$1.0M$3.0M$885K$0$885K
Isaac AlarconLT$885K$885K$9.6M$885K$0$885K
Drake NugentC$885K$885K$6.6M$885K$0$885K
Patrick TaylorRB$565K$1.2M$3.5M$1.2M$0$565K

Cap Scenario What-if

Cap Savings
$0
Dead Money
$0

Release and Trade carry the same cap impact; a Post-June 1 designation spreads the dead money across two seasons.