The Fan GM
Home / NFC West / 49ers / 49ers contracts explained
SFSan Francisco 49ers
7-11st WestNo. 1 seedW1 streak

49ers contracts explained

Every figure is from cited public reporting, checked 2026-11-12.

Flagship contract · QB

Brock Purdy: Cheap for two years, then the QB bill arrives

3.0xExtremely backloaded
2026 cap hit$23.7MPeak (2029)$71.8M
What's a backload score?

The biggest cap hit left on the deal divided by this season's cap hit, from one reported schedule. 1.0x is flat; 3x means the bill triples later. Restructures and void years push it up.

5-year, $265M extension (May 2025) that runs through 2030, with $181M in total guarantees, including $165.05M over the first three years.

Cap hits as reported by Niners Nation (Rohan Chakravarthi, March 27, 2026). Peak remaining $71.8M (2029) / 2026 $23.71M = 3.03x, which is extremely backloaded (over 3x).

3.0x: his peak cap hit (2029, $71.8M) is 3.0 times his 2026 cap hit ($23.7M).

The GM view: One of the NFL's best QB values this year. In 2028 the bill arrives.

Sources: Niners Nation (Rohan Chakravarthi), 2026 cap table, March 27, 2026 · NFL.com (Grant Gordon), citing Rapoport, Garafolo and Pelissero, May 2025 · Last Word on Sports (David Keech), 49ers 2026 cap hits, Aug 10, 2026

All 9 tracked deals

  1. Brock PurdyQB · Cheap for two years, then the QB bill arrives3.0x$23.7M in 2026
  2. Nick BosaDE · A March restructure pushed $17M into 20272.4x$23M in 2026

    5-year, $170M extension (Sept 2023) with $122.5M in guarantees. In March 2026, San Francisco converted $21.4M of his salary into a signing bonus, clearing $17.1M of 2026 space.

    Cap hits after the March 2026 restructure, as reported by Niners Nation (Rohan Chakravarthi, March 27, 2026). NBC Sports Bay Area (Tristi Rodriguez, March 14, 2026, citing Spotrac) gives the same $54.87M for 2027. Peak remaining $54.87M / 2026 $22.99M = 2.39x, heavily backloaded (2-3x).

    2.4x: his peak cap hit (2027, $54.9M) is 2.4 times his 2026 cap hit ($23M).

    • NBC Sports Bay Area says he's due $23.18M in 2026, and puts his 2027 cap figure at $54,866,753.
    • Outlets disagree on how much room the restructure created: $17.1M (NBC), $17.2M (San Francisco Standard) or $17.7MM (PFR).

    The GM view: He's affordable in 2026, but the $54.9M hit in 2027 will force a decision.

    Sources: Niners Nation (Rohan Chakravarthi), 2026 cap table, March 27, 2026 · NBC Sports Bay Area (Tristi Rodriguez), citing Spotrac, March 14, 2026 · NFL.com (Nick Shook), citing Ian Rapoport, Sept 2023

  3. Mike EvansWR · A Hall of Famer on a pay-as-you-go deal2.3x$4.25M in 2026

    3-year, $42.5M deal (March 2026) with $14.3M fully guaranteed at signing, including a $12M signing bonus. Four void years (2029-32) spread out the bonus money.

    Cap hits as reported by Niners Nation (Kyle Posey, March 16, 2026), citing Over The Cap. The $20.79M void-year acceleration in 2029 is left out. Peak remaining $9.7M / 2026 $4.25M = 2.28x, heavily backloaded (2-3x).

    2.3x: his peak cap hit (2028, $9.70M) is 2.3 times his 2026 cap hit ($4.25M).

    • Reported totals differ: $42.5M (Niners Nation, March 16), $42MM with $14.3MM guaranteed (PFR), and $42.4M with about $16M guaranteed (Niners Nation, March 27).
    • The San Francisco Standard (March 16) also gives a $4.25M hit for 2026.

    The GM view: A tiny 2026 hit, and the real cost lands in void years once he's gone.

    Sources: Niners Nation (Kyle Posey), citing Over The Cap, March 16, 2026 · Niners Nation (Rohan Chakravarthi), 2026 cap table, March 27, 2026 · Pro Football Rumors (Sam Robinson), 'Offseason In Review: San Francisco 49ers', Sept 10, 2026

  4. Fred WarnerLB · The raise kicks in from 20271.8x$17.9M in 2026

    3-year, $63M extension (May 2025) with $56.7M guaranteed. It runs on top of the final year of his 2021 deal, so the new money starts in 2027.

    Cap hits as reported by Niners Nation (Rohan Chakravarthi, March 27, 2026). Peak remaining $31.88M (2028) / 2026 $17.87M = 1.78x, backloaded (1.3-2x).

    1.8x: his peak cap hit (2028, $31.9M) is 1.8 times his 2026 cap hit ($17.9M).

    • His hit rises about $11.7M from 2026 to 2027, then peaks in 2028 (Niners Nation).

    The GM view: A fair price for a star, but it peaks in his early 30s.

    Sources: Niners Nation (Rohan Chakravarthi), 2026 cap table, March 27, 2026 · NFL.com (Bobby Kownack), citing Rapoport and Garafolo, May 2025

  5. Trent WilliamsLT · A $26M cut for 2026, paid for with four void years1.1x$20M in 2026

    2-year, $50M extension (April 2026) with $48.5M in guarantees ($37M fully guaranteed), including a $22.2M signing bonus. Four void years are attached. A $50.175M roster bonus for 2029 becomes guaranteed if he's still on the roster on the 10th day of the 2028 league year.

    Cap hits as reported by 49ers Webzone (David Bonilla, May 5, 2026), reproducing Over The Cap's breakdown. Only the two contract years are included. The void-year charges ($28.119M in 2028, which includes an $11.5M roster bonus, and $15.48M in 2029) are left out. Peak remaining $21.876M / 2026 $20.013M = 1.09x, which is flat. Counting 2028 would make it 1.41x.

    1.1x: his peak cap hit (2027, $21.9M) is 1.1 times his 2026 cap hit ($20M).

    • 49ers Webzone traces his 2026 hit from $38.84M to $46.34M after the declined option, then to $20.01M after the extension.
    • Last Word on Sports (Aug 10) lists his 2026 hit at $22.51M, which conflicts with the $20.01M from Webzone/OTC and the $20MM from PFR.

    The GM view: Two cheap years for a 38-year-old All-Pro, with the bill pushed into void years.

    Sources: 49ers Webzone (David Bonilla), Over The Cap breakdown, May 5, 2026 · NBC Sports Bay Area, 2026 · Pro Football Rumors (Sam Robinson), 'Offseason In Review: San Francisco 49ers', Sept 10, 2026 · Last Word on Sports (David Keech), 49ers 2026 cap hits, Aug 10, 2026

  6. George KittleTE · A $14M tight end, with no year-by-year schedule foundNo score$14.2M in 2026

    4-year, $76.4M extension (April 2025) through 2029, with $40M guaranteed.

    2026 only, from Niners Nation (Rohan Chakravarthi, March 27, 2026). Last Word on Sports (Aug 10) shows the same $14.15M. No year-by-year schedule appears in reporting we can cite, so there is no score.

    No backload score: Year-by-year cap hits beyond 2026 are not yet reported in sources we can cite.

    • Niners Nation says his cap number stays 'relatively similar over the next three seasons' but doesn't give figures.

    The GM view: Fair money for a franchise icon, and it's steady through 2029.

    Sources: NFL.com (Bobby Kownack), citing Ian Rapoport, April 2025 · Niners Nation (Rohan Chakravarthi), 2026 cap table, March 27, 2026 · Last Word on Sports (David Keech), 49ers 2026 cap hits, Aug 10, 2026

  7. Osa OdighizuwaDT · A $20M-a-year tackle with a $5M hit after restructureNo score$5.12M in 2026

    Acquired from Dallas for pick No. 92 on his 4-year, $80M deal that runs through 2028. No guarantees remain after 2026 (PFR). In April 2026, $14.5M of his salary was converted into a signing bonus.

    2026 cap hit after the April 2026 restructure, per Niners Wire (April 24, 2026). The only cited future figure ($20.5M owed per year in 2027-28, Niners Nation, March 27) predates the restructure, so it isn't used. No score.

    No backload score: Year-by-year cap hits beyond 2026 are not yet reported in sources we can cite.

    • The restructure created $11.6M of 2026 room (Niners Wire).

    The GM view: A third-round price for a starting tackle, with no guarantees after this year.

    Sources: Niners Wire, April 24, 2026 · Pro Football Rumors (Sam Robinson), 'Offseason In Review: San Francisco 49ers', Sept 10, 2026 · Niners Nation (Rohan Chakravarthi), 2026 cap table, March 27, 2026

  8. DeForest BucknerDT · Deadline homecoming, restructured on arrivalNo score$2.70M in 2026

    In the final year of a 2-year, $46M extension he signed with Indianapolis. Acquired Oct 27, 2026 for a 2027 fourth-round pick. San Francisco took on the remaining $7.944M of his 2026 salary, then converted $6.5M of it into a signing bonus and added two void years. Guarantees on the original deal weren't in reporting we could load.

    2026 cap hit after the Nov 2026 restructure, per NBC Sports Bay Area (Dylan Grausz, Nov 12, 2026, citing Spotrac). The $5.2M 2027 charge is a void-year acceleration, so it's left out. With one season there is no score.

    No backload score: Year-by-year cap hits beyond 2026 are not yet reported in sources we can cite.

    • The restructure created $5.2M of 2026 cap room (NBC Sports Bay Area).
    • This is a return to the team that drafted him and traded him to Indianapolis in 2020 (WDTN).

    The GM view: A fourth-round pick for a playoff-run upgrade, plus $5.2M of dead money next year.

    Sources: 49ers.com, Oct 27, 2026 · NBC Sports Bay Area (Dylan Grausz), citing Spotrac, Nov 12, 2026 · WDTN (Mike Chappell), Oct 27, 2026

  9. Keenan AllenWR · A sixth-round rental for a banged-up WR roomNo score2026 not reported

    1-year, $3.32M deal signed with the Colts before the 2026 season. Acquired Nov 10, 2026 for a 2027 sixth-round pick. San Francisco owes roughly half of his $1.3M base salary. Guarantees weren't in reporting we could load.

    No backload score: Year-by-year cap hits are not yet reported in sources we can cite.

    • The cost was a 2027 sixth-round pick (NBC Bay Area, Nov 10).

    The GM view: A minimal-cost bet on a veteran possession receiver.

    Sources: 49ers.com, Nov 10, 2026 · Colts.com, Nov 10, 2026 · NBC Bay Area (Matt Maiocco), Nov 10, 2026 · NBC Sports Bay Area, deadline recap, Nov 10-11, 2026

Bars show each reported cap hit by year on one shared scale; the dark bar is 2026. Tap a deal for the full breakdown.

More contracts

  1. Brandon AiyukWR$13.7M3 years leftLast Word on Sports, Aug 10, 2026 (49ers top cap hits)Provisional Release expected by Nov 23.
  2. Christian McCaffreyRB$10.9M2 years leftLast Word on Sports, Aug 10, 2026 (49ers top cap hits)
  3. Deommodore LenoirCB$8.87M4 years leftLast Word on Sports, Aug 10, 2026 (49ers top cap hits)
  4. Colton McKivitzRT$5.82M3 years leftLast Word on Sports, Aug 10, 2026 (49ers top cap hits)
  5. Mykel WilliamsEDGE$5.42M3 years leftLast Word on Sports, Aug 10, 2026 (49ers top cap hits)
  6. Ji'Ayir BrownS$3.91M1 year leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years)
  7. Dre GreenlawLB$3.55M1 year leftNiners Wire, Mike Masala, Mar 22, 2026 (citing OTC)
  8. Luke FarrellTE$3.51M2 years leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years) Fan-site source
  9. Ricky PearsallWR$3.42M2 years leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years)
  10. Nate HobbsCB$3.38M1 year leftNiners Nation (SB Nation), Kyle Posey, Mar 23, 2026 (citing OTC)
  11. Jake BrendelC$3.14M1 year leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years) Fan-site source
  12. Mac JonesQB$3.13M1 year leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years) Fan-site source
  13. Christian KirkWR$2.96M1 year leftNiners Nation (SB Nation), Kyle Posey, Mar 23, 2026 (citing OTC)
  14. Kyle JuszczykFB$2.90M1 year leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years) Fan-site source
  15. Demarcus RobinsonWR$2.70M1 year leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years) Fan-site source
  16. De'Zhaun StriblingWR$2.43M4 years leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years) Fan-site source
  17. Alfred CollinsDT$2.34M3 years leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years) Fan-site source
  18. Vederian LoweOT$2.29M2 years leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years)
  19. Sam OkuayinonuDE$2.28M1 year leftNiners Nation (SB Nation), Jason Hurley, Jul 26, 2026 (93-man cap list with contract end years)
  20. Deebo SamuelWR—1 year leftNiners Wire, Oliver G., Aug 4, 2026, citing Matt Maiocco (NBC Sports Bay Area)

The next deals by 2026 cap hit that don't have a full card yet. A dash means that figure has not been reported in a source we can cite. Each row links the reporting we used. Rows marked Fan-site source come only from a fan blog.

Cap terms in plain English

What is a cap hit?

The part of a contract that counts against the salary cap in one season: salary, plus the signing bonus spread evenly over the deal (up to five years), plus other bonuses. It is not the same as the cash paid that year.

What does "guaranteed" mean?

Money the player gets even if he is cut. "Fully guaranteed at signing" is the strongest kind. Other guarantees lock in on set dates, which is why reported totals for the same deal often differ.

What are void years?

Placeholder years added to the end of a deal so a bonus can be spread over more seasons, which lowers today's cap hit. The deal voids before those years are played, and any bonus not yet counted hits the cap at once as dead money.

What is dead money?

Cap charges for a player who is no longer on the team, usually signing bonus that had not been counted yet when he was cut or traded.

What is a restructure?

Turning salary into a signing bonus so it can be spread over later years. It frees cap room now and makes future cap hits bigger.

The Fan GM Weekly

The newsletter is launching soon. Until then, follow every brief, preview, and recap by RSS.

Data note: every contract figure is hand-entered from the public reporting linked on its card (checked 2026-11-12). Figures are as reported on the date shown and change with restructures. Nothing is copied from cap-database tables.