{"id":35769,"date":"2024-12-14T18:19:37","date_gmt":"2024-12-14T22:19:37","guid":{"rendered":"https:\/\/49erscap.com\/?p=35769"},"modified":"2024-12-14T18:19:37","modified_gmt":"2024-12-14T22:19:37","slug":"a-deep-dive-into-the-49ers-2025-salary-cap","status":"publish","type":"post","link":"https:\/\/49erscap.com\/index.php\/2024\/12\/14\/a-deep-dive-into-the-49ers-2025-salary-cap\/","title":{"rendered":"A deep dive into the 49ers 2025 salary cap"},"content":{"rendered":"<p style=\"font-weight: 400;\">With the 49ers 2024 season not going the way that the team, or fans wanted it to go, I think it\u2019s time to look towards 2025, what their salary cap looks like, so get ready for a long article, just a heads up.<\/p>\n<p style=\"font-weight: 400;\">As of now, the 49ers have 84 players signed right now for this season, counting $218,420,922 against the salary cap, along with $27,845,081 in dead money, for a total cap commitment of $246,266,003, putting them, as of today, $51,092,831 under their 2024 adjusted salary cap of $297,358,834, and below are the current 84 players signed, with their 2024 salary cap number.<\/p>\n<p style=\"font-weight: 400;\"><strong>53-Man Roster:<\/strong><\/p>\n<ol>\n<li>QB 13 Brock Purdy(2025)- $1,004,253<\/li>\n<li>QB 17 Brandon Allen(2024)- $1,900,000<\/li>\n<li>QB 5 Joshua Dobbs(2024)- $2,250,000<\/li>\n<li>RB\/KR 31 Isaac Guerendo(2027)- $971,132<\/li>\n<li>RB\/KR 32 Patrick Taylor Jr.(2024)- $134,400<\/li>\n<li>RB 47 Israel Abanikanda(2026)- $254,167<\/li>\n<li>FB 44 Kyle Juszcyzk(2025)- $3,606,750<\/li>\n<li>WR 1 Deebo Samuel Sr.(2025)- $12,226,753<\/li>\n<li>WR 15 Jauan Jennings(2025)- $2,774,941<\/li>\n<li>WR 18 Chris Conley(2024)- $1,550,000<\/li>\n<li>WR 14 Ricky Pearsall(2027)- $2,279,709<\/li>\n<li>WR\/PR 19 Jacob Cowing(2027)- $927,177<\/li>\n<li>TE 85 George Kittle(2025)- $12,205,575<\/li>\n<li>TE 82 Eric Saubert(2024)- $1,056,250<\/li>\n<li>TE 88 Jake Tonges(2024)- $915,000<\/li>\n<li>TE 9 Brayden Willis(2024)- $660,833<\/li>\n<li>C 64 Jake Brendel(2026)- $3,260,000<\/li>\n<li>C 63 Nick Zakelj(2025)- $1,032,590<\/li>\n<li>LG 65 Aaron Banks(2024)- $3,742,110<\/li>\n<li>LG 74 Spencer Burford(2025)- $1,153,014<\/li>\n<li>RG 77 Dominick Puni(2027)- $1,036,463<\/li>\n<li>LT 71 Trent Williams(2026)- $21,835,542<\/li>\n<li>LT\/RT 76 Jaylon Moore(2024)- $1,135,759<\/li>\n<li>RT 68 Colton McKivitz(2025)- $2,913,000<\/li>\n<li>RT 60 Sebastian Gutierrez(2024)- $254,167<\/li>\n<li>DE 97 Nick Bosa(2028)- $14,671,000<\/li>\n<li>DE 56 Leonard Floyd(2025)- $3,418,000<\/li>\n<li>DE 94 Yetur Gross-Matos(2025)- $3,328,000<\/li>\n<li>DE 51 Robert Beal Jr.(2026)- $976,245<\/li>\n<li>DE 91 Sam Okuayinonu(2024)- $762,500<\/li>\n<li>DT 99 Maliek Collins(2025)- $3,038,588<\/li>\n<li>DT\/NT 92 Jordan Elliott(2025)- $2,140,000<\/li>\n<li>DT 50 Khalil Davis(2024)- $602,941<\/li>\n<li>NT 93 Kalia Davis(2025)- $1,018,003<\/li>\n<li>NT 69 Evan Anderson(2024)- $485,833<\/li>\n<li>WLB 57 Dre Greenlaw(2024)- $9,602,970<\/li>\n<li>WLB 53 Dee Winters(2026)- $948,333<\/li>\n<li>MLB 54 Fred Warner(2026)- $12,649,000<\/li>\n<li>SLB 59 De\u2019Vondre Campbell(2024)- $2,260,000<\/li>\n<li>SLB 45 Demetrius Flannigan-Fowles(2024)- $1,292,500<\/li>\n<li>CB 7 Charvarius Ward(2024)- $18,401,000<\/li>\n<li>CB 2 Deommodore Lenoir(2029)- $4,871,217<\/li>\n<li>CB 22 Isaac Yiadom(2024)- $1,900,000<\/li>\n<li>CB 0 Renardo Green(2027)- $1,161,795<\/li>\n<li>CB 33 Rock Ya-Sin(2024)- $1,056,250<\/li>\n<li>CB 35 Nick McCloud(2024)- $351,667<\/li>\n<li>FS 27 Ji\u2019Ayir Brown(2026)- $1,226,319<\/li>\n<li>FS\/SS 43 Tashaun Gipson Sr.(2024)- $383,056<\/li>\n<li>SS 29 Talanoa Hufanga(2024)- $4,950,038<\/li>\n<li>SS\/FS 6 Malik Mustapha(2027)- $979,734<\/li>\n<li>PK 4 Jake Moody(2026)- $1,205,473<\/li>\n<li>P 40 Pat O\u2019Donnell(2024)- $437,778<\/li>\n<li>LS 46 Taybor Pepper(2025)- $1,300,000<\/li>\n<\/ol>\n<p style=\"font-weight: 400;\"><strong>Injured Reserve:<\/strong><\/p>\n<ol>\n<li>RB 23 Christian McCaffrey(2027)- $6,682,588<\/li>\n<li>RB 24 Jordan Mason(2024)- $885,001<\/li>\n<li>RB 25 Elijah Mitchell(2024)- $1,100,893<\/li>\n<li>WR 11 Brandon Aiyuk(2028)- $5,275,000<\/li>\n<li>C\/RG 55 Jon Feliciano(2024)- $2,280,000<\/li>\n<li>C\/LG 78 Ben Bartch(2024)- $985,000<\/li>\n<li>DT\/NT 90 Kevin Givens(2024)- $1,192,500<\/li>\n<li>NT 98 Javon Hargrave(2026)- $9,270,882<\/li>\n<li>MLB 36 Curtis Robinson(2024)- $630,000<\/li>\n<li>SLB 48 Tatum Bethune(2027)- $743,230<\/li>\n<li>CB 28 Darrell Luter Jr.(2026)- $900,045<\/li>\n<li>CB 20 Ambry Thomas(2024)- $1,425,154<\/li>\n<li>FS\/SS 30 George Odum(2026)- $2,561,666<\/li>\n<li>P 3 Mitch Wishnowsky(2026)- $2,825,000<\/li>\n<\/ol>\n<p style=\"font-weight: 400;\"><strong>PUP:<\/strong><\/p>\n<ol>\n<li>DE 95 Drake Jackson(2025)- $1,607,616<\/li>\n<\/ol>\n<p style=\"font-weight: 400;\"><strong>Practice Squad:<\/strong><\/p>\n<ol>\n<li>QB 4 Tanner Mordecai(2024)- $225,000<\/li>\n<li>RB 49 Ke\u2019Shawn Vaughn*(2024)- $159,844<\/li>\n<li>WR 81 Trent Taylor*(2024)- $340,322<\/li>\n<li>WR 83 Terique Owens(2024)- $175,000<\/li>\n<li>WR 84 Russell Gage*(2024)- $151,200<\/li>\n<li>WR 10 Ronnie Bell(2024)- $62,500<\/li>\n<li>TE 89 Mason Pline(2024)- $225,000<\/li>\n<li>C 66 Drake Nugent(2024)- $225,000<\/li>\n<li>RT 67 Isaac Alarc\u00f3n**(2024)- $0<\/li>\n<li>DE 58 Alex Barrett(2024)- $225,000<\/li>\n<li>DE 96 Jonathan Garvin*(2024)- $117,600<\/li>\n<li>NT 75 Nesta Jade Silvera(2024)- $137,500<\/li>\n<li>MLB 41 Jalen Graham(2024)- $189,167<\/li>\n<li>SLB 47 DaShaun White(2024)- $225,000<\/li>\n<li>CB 26 Chase Lucas(2024)- $225,000<\/li>\n<li>FS 38 Jaylen Mahoney(2024)- $320,000<\/li>\n<\/ol>\n<p style=\"font-weight: 400;\">As of now, the 49ers should be able to carryover at least $48 million of that $51 million in cap room into 2025, where they have 38 players signed, accounting for $223,675,989, plus another $34,970,802 in dead money, for a total cap commitment of $258,646,791, putting them $21,353,209 under a projected 2024 salary cap of $280 million, which could come in lower, or even higher, it all depends on what the 2024 revenue looks like.<\/p>\n<p style=\"font-weight: 400;\">Below are the 38 players signed, with their cap number.<\/p>\n<ol>\n<li>QB 13 Brock Purdy(2025)- $1,119,253 (Base Salary will escalate from $1.1 million to whatever the 2<sup>nd<\/sup>-round RFA tender level is, this is due to Brock making last season\u2019s Pro Bowl)<\/li>\n<li>RB 23 Christian McCaffrey(2027)- $9,423,647)<\/li>\n<li>RB\/KR 31 Isaac Guerendo(2027)- $1,136,132<\/li>\n<li>RB 25 Israel Abanikanda(2026)- $1,030,000<\/li>\n<li>FB 44 Kyle Juszcyzk(2025)- $6,496,750<\/li>\n<li>WR 11 Brandon Aiyuk(2028)- $10,882,176<\/li>\n<li>WR 1 Deebo Samuel Sr.(2025)- $15,913,741<\/li>\n<li>WR 15 Jauan Jennings(2025)- $4,184,471<\/li>\n<li>WR 14 Ricky Pearsall(2027)- $2,849,636<\/li>\n<li>WR\/PR 19 Jacob Cowing(2027)- $1,092,177<\/li>\n<li>TE 85 George Kittle(2025)- $22,026,176<\/li>\n<li>C 64 Jake Brendel(2026)- $3,285,000<\/li>\n<li>C 63 Nick Zakelj(2025)- $1,147,590<\/li>\n<li>LG 74 Spencer Burford(2025)- $1,268,014 (Base Salary will escalate from $1.1 million to whatever the Original Round RFA tender level is, this is due to him playing enough snaps to qualify for the increase for his 4<sup>th<\/sup>-year)<\/li>\n<li>RG 77 Dominick Puni(2027)- $1,295,579<\/li>\n<li>LT 71 Trent Williams(2026)- $21,792,306<\/li>\n<li>RT 68 Colton McKivitz(2025)- $4,678,000<\/li>\n<li>DE 97 Nick Bosa(2028)- $20,430,870<\/li>\n<li>DE 56 Leonard Floyd(2025)- $10,108,000<\/li>\n<li>DE 94 Yetur Gross-Matos(2025)- $9,473,000<\/li>\n<li>DE 51 Robert Beal Jr.(2026)- $1,091,245<\/li>\n<li>DE 95 Drake Jackson(2025)- $1,847,852<\/li>\n<li>DT 99 Maliek Collins(2025)- $4,762,000<\/li>\n<li>DT 92 Jordan Elliott(2025)- $3,406,176<\/li>\n<li>NT 98 Javon Hargrave(2026)- $9,687,353<\/li>\n<li>NT 93 Kalia Davis(2025)- $1,133,003<\/li>\n<li>WLB 53 Dee Winters(2026)- $1,063,333<\/li>\n<li>MLB 54 Fred Warner(2026)- $29,174,000<\/li>\n<li>SLB 48 Tatum Bethune(2027)- $980,452<\/li>\n<li>CB 2 Deommodore Lenoir(2029)- $5,875,882<\/li>\n<li>CB 0 Renardo Green(2027)- $1,452,244<\/li>\n<li>CB 28 Darrell Luter Jr.(2026)- $1,108,378<\/li>\n<li>FS 27 Ji\u2019Ayir Brown(2026)- $1,471,583<\/li>\n<li>FS\/SS 30 George Odum(2026)- $3,891,666<\/li>\n<li>SS\/FS 6 Malik Mustapha(2027)- $1,144,734<\/li>\n<li>PK 4 Jake Moody(2026)- $1,446,568<\/li>\n<li>P 3 Mitch Wishnowsky(2026)- $3,050,000<\/li>\n<li>LS 46 Taybor Pepper(2025)- $1,430,000<\/li>\n<\/ol>\n<p style=\"font-weight: 400;\">The 49ers will have the following free agents for 2025.<\/p>\n<p style=\"font-weight: 400;\"><strong>UFA:<\/strong><\/p>\n<p style=\"font-weight: 400;\">QB Joshua Dobbs<br \/>\nQB Brandon Allen<br \/>\nRB Elijah Mitchell<br \/>\nRB Patrick Taylor Jr.<br \/>\nWR Chris Conley<br \/>\nTE Eric Saubert<br \/>\nC Ben Bartch<br \/>\nLG Aaron Banks<br \/>\nRG Jon Feliciano<br \/>\nLT Jaylon Moore<br \/>\nDT Kevin Givens<br \/>\nDT Khalil Davis<br \/>\nSLB Demetrius Flannigan-Fowles<br \/>\nWLB Dre Greenlaw<br \/>\nWLB De\u2019Vondre Campbell Sr.<br \/>\nCB Charvarius Ward<br \/>\nCB Isaac Yiadom<br \/>\nCB Rock Ya-Sin<br \/>\nCB Ambry Thomas<br \/>\nCB Nick McCloud<br \/>\nFS Tashaun Gipson Sr.<br \/>\nSS Talanoa Hufanga<br \/>\nP Pat O\u2019Donnell<\/p>\n<p style=\"font-weight: 400;\"><strong>RFA:<\/strong><\/p>\n<p style=\"font-weight: 400;\">RB Jordan Mason<\/p>\n<p style=\"font-weight: 400;\"><strong>ERFA:<\/strong><\/p>\n<p style=\"font-weight: 400;\">TE Jake Tonges<br \/>\nTE Brayden Willis<br \/>\nRT Sebastian Gutierrez<br \/>\nDE Sam Okuayinonu<br \/>\nNT Evan Anderson<br \/>\nMLB Curtis Robinson<\/p>\n<p style=\"font-weight: 400;\"><strong>SFA:<\/strong><\/p>\n<p style=\"font-weight: 400;\">QB Tanner Mordecai<br \/>\nRB Ke\u2019Shawn Vaughn<br \/>\nWR Trent Taylor<br \/>\nWR Terique Owens<br \/>\nWR Russell Gage<br \/>\nWR Ronnie Bell<br \/>\nTE Mason Pline<br \/>\nC Drake Nugent<br \/>\nRT Isaac Alarc\u00f3n<br \/>\nDE Alex Barrett<br \/>\nDE Jonathan Garvin<br \/>\nNT Nesta Jade Silvera<br \/>\nMLB Jalen Graham<br \/>\nSLB DaShaun White<br \/>\nCB Chase Lucas<br \/>\nFS Jaylen Mahoney<\/p>\n<p style=\"font-weight: 400;\">I believe it\u2019s a certainty, as long as they stick with the 49ers practice squad, that they will sign all 16 players to reserve\/futures deals, with them listed below, with projected 2025 base salaries.<\/p>\n<p style=\"font-weight: 400;\">QB Tanner Mordecai &#8211; $840,000<\/p>\n<p style=\"font-weight: 400;\">RB Ke\u2019Shawn Vaughn &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">WR Trent Taylor &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">WR Terique Owens &#8211; $840,000<\/p>\n<p style=\"font-weight: 400;\">WR Russell Gage &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">WR Ronnie Bell &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">TE Mason Pline &#8211; $840,000<\/p>\n<p style=\"font-weight: 400;\">C Drake Nugent &#8211; $840,000<\/p>\n<p style=\"font-weight: 400;\">RT Isaac Alarc\u00f3n &#8211; $840,000<\/p>\n<p style=\"font-weight: 400;\">DE Alex Barrett &#8211; $960,000<\/p>\n<p style=\"font-weight: 400;\">DE Jonathan Garvin &#8211; $960,000<\/p>\n<p style=\"font-weight: 400;\">NT Nesta Jade Silvera &#8211; $960,000<\/p>\n<p style=\"font-weight: 400;\">MLB Jalen Graham &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">SLB DaShaun White &#8211; $840,000<\/p>\n<p style=\"font-weight: 400;\">CB Chase Lucas &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">FS Jaylen Mahoney &#8211; $840,000<\/p>\n<p style=\"font-weight: 400;\">That\u2019s a total of $15.08 million for 16 reserve\/futures contracts.<\/p>\n<p style=\"font-weight: 400;\">Next up are the 49ers tender amounts for their ERFAs and their lone RFA, which they\u2019ll likely tender all 7 of them, with their salaries being listed below.<\/p>\n<p style=\"font-weight: 400;\">RB Jordan Mason &#8211; $5,361,000 (2<sup>nd<\/sup>-round RFA tender)<\/p>\n<p style=\"font-weight: 400;\">TE Jake Tonges &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">TE Brayden Willis &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">RT Sebastian Gutierrez &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">DE Sam Okuayinonu &#8211; $1,030,000<\/p>\n<p style=\"font-weight: 400;\">NT Evan Anderson &#8211; $960,000<\/p>\n<p style=\"font-weight: 400;\">MLB Curtis Robinson &#8211; $1,100,000<\/p>\n<p style=\"font-weight: 400;\">That\u2019s a total of $11.541 million for 7 ERFA\/RFAs, which would, with the reserve\/futures contracts, put the 49ers $3,492,209 under a projected salary cap of $280 million, with 61 players signed, and $5,267,791 over that $280 million cap if all 61 players counted against the cap.<\/p>\n<p style=\"font-weight: 400;\">Now, when we add in projected carryover, which right now would be their current cap room, which is $51,092,831, plus adjustments\/credits, which would be $4,057,586 as of now, they\u2019ll most likely have somewhere in the $4,871,753 range, that includes $650,000 in potential LTBE incentives not being achieved, both Deebo Samuel Sr., &amp; Charvarius Ward, who count $150,000, &amp; $500,000 respectively, so they\u2019d have $59,456,793 in top 51 rule, with 61 players signed, and $50,969,793 if all 61 players were to count against the cap, again like when the season begins.<\/p>\n<p style=\"font-weight: 400;\">Now, if the salary cap comes in at $280 million, the RFA tenders would look like this.<\/p>\n<p style=\"font-weight: 400;\">1<sup>st<\/sup>-Round RFA Tender: $7.479 million<\/p>\n<p style=\"font-weight: 400;\">2<sup>nd<\/sup>-Round RFA Tender: $5.361 million<\/p>\n<p style=\"font-weight: 400;\">Original Round RFA Tender: $3.471 million<\/p>\n<p style=\"font-weight: 400;\">Right of First Refusal Tender: $3.273 million<\/p>\n<p style=\"font-weight: 400;\">Because Brock Purdy was named to the Pro Bowl last year, and because Spencer Burford played enough offensive snaps in the first 2 seasons of his rookie deal, both will be see their $1.1 million base salaries escalate, for Purdy to the 2<sup>nd<\/sup>-round level, which would be $5.361 million, and $3.471 million for Burford, which if we adds these into their cap numbers, they 49ers would now have $52,824,793 in top 51 rule cap room, and $44,064,793 with all 61 players counting.<\/p>\n<p style=\"font-weight: 400;\">Below is the 2025 salary cap sheet with all 61 players I\u2019ve mentioned, including Purdy, &amp; Burford\u2019s base salary escalations.<\/p>\n<table style=\"font-weight: 400;\" width=\"1693\">\n<tbody>\n<tr>\n<td width=\"72\"><strong>Jsy #<\/strong><\/td>\n<td width=\"287\"><strong>Name <\/strong><\/td>\n<td width=\"196\"><strong>Pos. <\/strong><\/td>\n<td width=\"160\"><strong>Signed <\/strong><\/td>\n<td width=\"176\"><strong>\u00a0Cap Number<\/strong><\/td>\n<td width=\"211\"><strong>Prorated<\/strong><\/td>\n<td width=\"228\"><strong>Roster <\/strong><\/td>\n<td width=\"153\"><strong>Workout <\/strong><\/td>\n<td width=\"107\"><strong>LTBE<\/strong><\/td>\n<td width=\"104\"><strong>Base<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>54<\/strong><\/td>\n<td width=\"287\"><strong>Warner, Fred<\/strong><\/td>\n<td width=\"196\"><strong>MLB<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$29,174,000 <\/strong><\/td>\n<td width=\"211\"><strong>$10,924,000 <\/strong><\/td>\n<td width=\"228\"><strong>$500,000 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$17,650,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>85<\/strong><\/td>\n<td width=\"287\"><strong>Kittle, George<\/strong><\/td>\n<td width=\"196\"><strong>TE<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$22,026,176 <\/strong><\/td>\n<td width=\"211\"><strong>$7,085,000 <\/strong><\/td>\n<td width=\"228\"><strong>$441,176 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$14,400,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>71<\/strong><\/td>\n<td width=\"287\"><strong>Williams, Trent<\/strong><\/td>\n<td width=\"196\"><strong>LT<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$21,792,306 <\/strong><\/td>\n<td width=\"211\"><strong>$19,863,777 <\/strong><\/td>\n<td width=\"228\"><strong>$573,529 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,255,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>97<\/strong><\/td>\n<td width=\"287\"><strong>Bosa, Nick<\/strong><\/td>\n<td width=\"196\"><strong>DE\/LEO\/DT<\/strong><\/td>\n<td width=\"160\"><strong>2028<\/strong><\/td>\n<td width=\"176\"><strong>$20,430,870 <\/strong><\/td>\n<td width=\"211\"><strong>$18,849,105 <\/strong><\/td>\n<td width=\"228\"><strong>$411,765 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,170,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>1<\/strong><\/td>\n<td width=\"287\"><strong>Samuel Sr., Deebo<\/strong><\/td>\n<td width=\"196\"><strong>WR\/RB\/KR<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$15,913,741 <\/strong><\/td>\n<td width=\"211\"><strong>$13,837,859 <\/strong><\/td>\n<td width=\"228\"><strong>$705,882 <\/strong><\/td>\n<td width=\"153\"><strong>$200,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,170,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>11<\/strong><\/td>\n<td width=\"287\"><strong>Aiyuk, Brandon<\/strong><\/td>\n<td width=\"196\"><strong>WR\/PR<\/strong><\/td>\n<td width=\"160\"><strong>2028<\/strong><\/td>\n<td width=\"176\"><strong>$10,882,176 <\/strong><\/td>\n<td width=\"211\"><strong>$9,171,000 <\/strong><\/td>\n<td width=\"228\"><strong>$441,176 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,170,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>56<\/strong><\/td>\n<td width=\"287\"><strong>Floyd, Leonard<\/strong><\/td>\n<td width=\"196\"><strong>LEO<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$10,108,000 <\/strong><\/td>\n<td width=\"211\"><strong>$2,158,000 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$50,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$7,900,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>98<\/strong><\/td>\n<td width=\"287\"><strong>Hargrave, Javon<\/strong><\/td>\n<td width=\"196\"><strong>NT\/DT<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$9,687,353 <\/strong><\/td>\n<td width=\"211\"><strong>$7,355,000 <\/strong><\/td>\n<td width=\"228\"><strong>$132,353 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$2,100,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>94<\/strong><\/td>\n<td width=\"287\"><strong>Gross-Matos, Yetur<\/strong><\/td>\n<td width=\"196\"><strong>DE\/DT<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$9,473,000 <\/strong><\/td>\n<td width=\"211\"><strong>$1,653,000 <\/strong><\/td>\n<td width=\"228\"><strong>$330,000 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$7,390,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>23<\/strong><\/td>\n<td width=\"287\"><strong>McCaffrey, Christian<\/strong><\/td>\n<td width=\"196\"><strong>RB\/WR<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$9,423,647 <\/strong><\/td>\n<td width=\"211\"><strong>$7,851,000 <\/strong><\/td>\n<td width=\"228\"><strong>$117,647 <\/strong><\/td>\n<td width=\"153\"><strong>$200,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,255,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>44<\/strong><\/td>\n<td width=\"287\"><strong>Juszczyk, Kyle<\/strong><\/td>\n<td width=\"196\"><strong>FB<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$6,496,750 <\/strong><\/td>\n<td width=\"211\"><strong>$1,896,750 <\/strong><\/td>\n<td width=\"228\"><strong>$400,000 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$4,100,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>2<\/strong><\/td>\n<td width=\"287\"><strong>Lenoir, Deommodore<\/strong><\/td>\n<td width=\"196\"><strong>CB<\/strong><\/td>\n<td width=\"160\"><strong>2029<\/strong><\/td>\n<td width=\"176\"><strong>$5,875,882 <\/strong><\/td>\n<td width=\"211\"><strong>$3,900,000 <\/strong><\/td>\n<td width=\"228\"><strong>$705,882 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,170,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>13<\/strong><\/td>\n<td width=\"287\"><strong>Purdy, Brock<\/strong><\/td>\n<td width=\"196\"><strong>QB<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$5,380,253 <\/strong><\/td>\n<td width=\"211\"><strong>$19,253 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$5,361,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>24<\/strong><\/td>\n<td width=\"287\"><strong>Mason, Jordan<\/strong><\/td>\n<td width=\"196\"><strong>RB\/KR<\/strong><\/td>\n<td width=\"160\"><strong>2024<\/strong><\/td>\n<td width=\"176\"><strong>$5,361,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$5,361,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>99<\/strong><\/td>\n<td width=\"287\"><strong>Collins, Maliek<\/strong><\/td>\n<td width=\"196\"><strong>DT<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$4,762,000 <\/strong><\/td>\n<td width=\"211\"><strong>$3,007,000 <\/strong><\/td>\n<td width=\"228\"><strong>$500,000 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,255,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>68<\/strong><\/td>\n<td width=\"287\"><strong>McKivitz, Colton<\/strong><\/td>\n<td width=\"196\"><strong>RT\/LT\/LG\/RG<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$4,678,000 <\/strong><\/td>\n<td width=\"211\"><strong>$828,000 <\/strong><\/td>\n<td width=\"228\"><strong>$510,000 <\/strong><\/td>\n<td width=\"153\"><strong>$150,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$3,190,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>15<\/strong><\/td>\n<td width=\"287\"><strong>Jennings, Jauan<\/strong><\/td>\n<td width=\"196\"><strong>WR<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$4,184,471 <\/strong><\/td>\n<td width=\"211\"><strong>$2,363,000 <\/strong><\/td>\n<td width=\"228\"><strong>$551,471 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,170,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>30<\/strong><\/td>\n<td width=\"287\"><strong>Odum, George<\/strong><\/td>\n<td width=\"196\"><strong>FS\/SS<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$3,891,666 <\/strong><\/td>\n<td width=\"211\"><strong>$1,216,666 <\/strong><\/td>\n<td width=\"228\"><strong>$260,000 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$2,315,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>74<\/strong><\/td>\n<td width=\"287\"><strong>Burford, Spencer<\/strong><\/td>\n<td width=\"196\"><strong>LG\/RG\/LT\/RT<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$3,639,014 <\/strong><\/td>\n<td width=\"211\"><strong>$168,014 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$3,471,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>92<\/strong><\/td>\n<td width=\"287\"><strong>Elliott, Jordan<\/strong><\/td>\n<td width=\"196\"><strong>DT\/NT<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$3,406,176 <\/strong><\/td>\n<td width=\"211\"><strong>$465,000 <\/strong><\/td>\n<td width=\"228\"><strong>$441,176 <\/strong><\/td>\n<td width=\"153\"><strong>$50,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$2,450,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>64<\/strong><\/td>\n<td width=\"287\"><strong>Brendel, Jake<\/strong><\/td>\n<td width=\"196\"><strong>C\/LG\/RG<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$3,285,000 <\/strong><\/td>\n<td width=\"211\"><strong>$1,420,000 <\/strong><\/td>\n<td width=\"228\"><strong>$510,000 <\/strong><\/td>\n<td width=\"153\"><strong>$100,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,255,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>3<\/strong><\/td>\n<td width=\"287\"><strong>Wishnowsky, Mitch<\/strong><\/td>\n<td width=\"196\"><strong>P<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$3,050,000 <\/strong><\/td>\n<td width=\"211\"><strong>$550,000 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$50,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$2,450,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>14<\/strong><\/td>\n<td width=\"287\"><strong>Pearsall, Ricky<\/strong><\/td>\n<td width=\"196\"><strong>WR\/PR<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$2,849,636 <\/strong><\/td>\n<td width=\"211\"><strong>$1,484,709 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,364,927 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>95<\/strong><\/td>\n<td width=\"287\"><strong>Jackson, Drake<\/strong><\/td>\n<td width=\"196\"><strong>LEO\/DT<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,874,852 <\/strong><\/td>\n<td width=\"211\"><strong>$366,344 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$80,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,428,508 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>27<\/strong><\/td>\n<td width=\"287\"><strong>Brown, Ji&#8217;Ayir<\/strong><\/td>\n<td width=\"196\"><strong>FS\/SS<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$1,471,583 <\/strong><\/td>\n<td width=\"211\"><strong>$231,055 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$50,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,190,528 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>0<\/strong><\/td>\n<td width=\"287\"><strong>Green, Renardo<\/strong><\/td>\n<td width=\"196\"><strong>CB<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$1,452,244 <\/strong><\/td>\n<td width=\"211\"><strong>$366,795 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,085,449 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>4<\/strong><\/td>\n<td width=\"287\"><strong>Moody, Jake<\/strong><\/td>\n<td width=\"196\"><strong>PK<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$1,446,568 <\/strong><\/td>\n<td width=\"211\"><strong>$214,378 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$50,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,182,190 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>46<\/strong><\/td>\n<td width=\"287\"><strong>Pepper, Taybor<\/strong><\/td>\n<td width=\"196\"><strong>LS<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,430,000 <\/strong><\/td>\n<td width=\"211\"><strong>$150,000 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$25,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,255,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>77<\/strong><\/td>\n<td width=\"287\"><strong>Puni, Dominick<\/strong><\/td>\n<td width=\"196\"><strong>RG\/LG\/LT\/C<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$1,295,579 <\/strong><\/td>\n<td width=\"211\"><strong>$241,463 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$50,000 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,004,116 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>63<\/strong><\/td>\n<td width=\"287\"><strong>Zakelj, Nick<\/strong><\/td>\n<td width=\"196\"><strong>C\/LG\/RG<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,147,590 <\/strong><\/td>\n<td width=\"211\"><strong>$47,590 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,100,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>6<\/strong><\/td>\n<td width=\"287\"><strong>Mustapha, Malik<\/strong><\/td>\n<td width=\"196\"><strong>SS\/FS<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$1,144,734 <\/strong><\/td>\n<td width=\"211\"><strong>$184,734 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>31<\/strong><\/td>\n<td width=\"287\"><strong>Guerendo, Isaac<\/strong><\/td>\n<td width=\"196\"><strong>RB\/KR<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$1,136,132 <\/strong><\/td>\n<td width=\"211\"><strong>$176,132 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>93<\/strong><\/td>\n<td width=\"287\"><strong>Davis, Kalia<\/strong><\/td>\n<td width=\"196\"><strong>NT<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,133,003 <\/strong><\/td>\n<td width=\"211\"><strong>$33,003 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,100,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>28<\/strong><\/td>\n<td width=\"287\"><strong>Luter Jr., Darrell<\/strong><\/td>\n<td width=\"196\"><strong>CB<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$1,108,378 <\/strong><\/td>\n<td width=\"211\"><strong>$78,378 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>96<\/strong><\/td>\n<td width=\"287\"><strong>Garvin, Jonathan<\/strong><\/td>\n<td width=\"196\"><strong>LEO<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,100,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,100,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>36<\/strong><\/td>\n<td width=\"287\"><strong>Robinson, Curtis<\/strong><\/td>\n<td width=\"196\"><strong>MLB\/WLB\/SLB<\/strong><\/td>\n<td width=\"160\"><strong>2024<\/strong><\/td>\n<td width=\"176\"><strong>$1,100,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,100,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>19<\/strong><\/td>\n<td width=\"287\"><strong>Cowing, Jacob<\/strong><\/td>\n<td width=\"196\"><strong>WR\/PR\/KR<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$1,092,177 <\/strong><\/td>\n<td width=\"211\"><strong>$132,177 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>51<\/strong><\/td>\n<td width=\"287\"><strong>Beal Jr., Robert<\/strong><\/td>\n<td width=\"196\"><strong>LEO<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$1,091,245 <\/strong><\/td>\n<td width=\"211\"><strong>$61,245 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>53<\/strong><\/td>\n<td width=\"287\"><strong>Winters, Dee<\/strong><\/td>\n<td width=\"196\"><strong>WLB\/SLB<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$1,063,333 <\/strong><\/td>\n<td width=\"211\"><strong>$33,333 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>47<\/strong><\/td>\n<td width=\"287\"><strong>Abanikanda, Israel<\/strong><\/td>\n<td width=\"196\"><strong>RB<\/strong><\/td>\n<td width=\"160\"><strong>2026<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>49<\/strong><\/td>\n<td width=\"287\"><strong>Vaughn, Ke&#8217;Shawn<\/strong><\/td>\n<td width=\"196\"><strong>RB<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>81<\/strong><\/td>\n<td width=\"287\"><strong>Taylor, Trent<\/strong><\/td>\n<td width=\"196\"><strong>WR\/PR\/KR<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>84<\/strong><\/td>\n<td width=\"287\"><strong>Gage, Russell<\/strong><\/td>\n<td width=\"196\"><strong>WR<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>10<\/strong><\/td>\n<td width=\"287\"><strong>Bell, Ronnie<\/strong><\/td>\n<td width=\"196\"><strong>WR\/KR\/PR<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>41<\/strong><\/td>\n<td width=\"287\"><strong>Graham, Jalen<\/strong><\/td>\n<td width=\"196\"><strong>MLB\/WLB\/SLB<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>26<\/strong><\/td>\n<td width=\"287\"><strong>Lucas, Chase<\/strong><\/td>\n<td width=\"196\"><strong>CB<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>88<\/strong><\/td>\n<td width=\"287\"><strong>Tonges, Jake<\/strong><\/td>\n<td width=\"196\"><strong>TE<\/strong><\/td>\n<td width=\"160\"><strong>2024<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>91<\/strong><\/td>\n<td width=\"287\"><strong>Okuayinonu, Sam<\/strong><\/td>\n<td width=\"196\"><strong>LEO\/DT<\/strong><\/td>\n<td width=\"160\"><strong>2024<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>9<\/strong><\/td>\n<td width=\"287\"><strong>Willis, Brayden<\/strong><\/td>\n<td width=\"196\"><strong>TE<\/strong><\/td>\n<td width=\"160\"><strong>2024<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$1,030,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>60<\/strong><\/td>\n<td width=\"287\"><strong>Gutierrez, Sebastian<\/strong><\/td>\n<td width=\"196\"><strong>RT\/LT <\/strong><\/td>\n<td width=\"160\"><strong>2024<\/strong><\/td>\n<td width=\"176\"><strong>$1,030,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>48<\/strong><\/td>\n<td width=\"287\"><strong>Bethune, Tatum<\/strong><\/td>\n<td width=\"196\"><strong>SLB\/MLB<\/strong><\/td>\n<td width=\"160\"><strong>2027<\/strong><\/td>\n<td width=\"176\"><strong>$980,452 <\/strong><\/td>\n<td width=\"211\"><strong>$20,452 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>75<\/strong><\/td>\n<td width=\"287\"><strong>Silvera, Nesta Jade<\/strong><\/td>\n<td width=\"196\"><strong>NT\/DT<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$960,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>58<\/strong><\/td>\n<td width=\"287\"><strong>Barrett, Alex<\/strong><\/td>\n<td width=\"196\"><strong>LEO<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$960,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>69<\/strong><\/td>\n<td width=\"287\"><strong>Anderson, Evan<\/strong><\/td>\n<td width=\"196\"><strong>NT<\/strong><\/td>\n<td width=\"160\"><strong>2024<\/strong><\/td>\n<td width=\"176\"><strong>$960,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$960,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>47<\/strong><\/td>\n<td width=\"287\"><strong>White, DaShaun<\/strong><\/td>\n<td width=\"196\"><strong>SLB <\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$840,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$840,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>4<\/strong><\/td>\n<td width=\"287\"><strong>Mordecai, Tanner<\/strong><\/td>\n<td width=\"196\"><strong>QB<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$840,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$840,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>83<\/strong><\/td>\n<td width=\"287\"><strong>Owens, Terique<\/strong><\/td>\n<td width=\"196\"><strong>WR<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$840,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$840,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>89<\/strong><\/td>\n<td width=\"287\"><strong>Pline, Mason<\/strong><\/td>\n<td width=\"196\"><strong>TE<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$840,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$840,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>66<\/strong><\/td>\n<td width=\"287\"><strong>Nugent, Drake<\/strong><\/td>\n<td width=\"196\"><strong>C<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$840,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$840,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>67<\/strong><\/td>\n<td width=\"287\"><strong>Alarc\u00f3n, Isaac<\/strong><\/td>\n<td width=\"196\"><strong>RT\/LT <\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$840,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$840,000 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>38<\/strong><\/td>\n<td width=\"287\"><strong>Mahoney, Jaylen<\/strong><\/td>\n<td width=\"196\"><strong>FS\/SS\/CB<\/strong><\/td>\n<td width=\"160\"><strong>2025<\/strong><\/td>\n<td width=\"176\"><strong>$840,000 <\/strong><\/td>\n<td width=\"211\"><strong>$0 <\/strong><\/td>\n<td width=\"228\"><strong>$0 <\/strong><\/td>\n<td width=\"153\"><strong>$0 <\/strong><\/td>\n<td width=\"107\"><strong>$0 <\/strong><\/td>\n<td width=\"104\"><strong>$840,000 <\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"font-weight: 400;\">Next up is the cap sheet for the teams total money committed, dead money, and cap room.<\/p>\n<table style=\"font-weight: 400;\" width=\"391\">\n<tbody>\n<tr>\n<td width=\"215\"><strong>Total<\/strong><\/td>\n<td width=\"176\"><strong>$256,928,989<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Dead<\/strong><\/td>\n<td width=\"176\"><strong>$34,970,802<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Total and Dead<\/strong><\/td>\n<td width=\"176\"><strong>$291,899,791<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>2025 Cap<\/strong><\/td>\n<td width=\"176\"><strong>$280,000,000<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>2025 Adjusted Cap<\/strong><\/td>\n<td width=\"176\"><strong>$335,964,584<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Top 51 Rule<\/strong><\/td>\n<td width=\"176\"><strong>$283,139,791<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Cap Space<\/strong><\/td>\n<td width=\"176\"><strong>$52,824,793 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Effective Cap Room<\/strong><\/td>\n<td width=\"176\"><strong>$44,064,793 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Projected 2024 Carryover<\/strong><\/td>\n<td width=\"176\"><strong>$51,092,831 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Projected 2024 Adjustments<\/strong><\/td>\n<td width=\"176\"><strong>$4,871,753 <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"215\"><strong>Players under contract<\/strong><\/td>\n<td width=\"176\"><strong>61 Players<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"font-weight: 400;\">The 49ers have some options in 2025 for savings salary cap room, but not many, as they already restructured Deebo Samuel Sr., Jake Brendel, &amp; Maliek Collins\u2019 deals that included adjustments to their 2025 cap numbers, lowering them significantly, while Trent Williams new revised 3-year, $82.66 million lowered his 2025 cap number by over $10 million, &amp; Christian McCaffrey\u2019s extension also lowered his 2025 cap number significantly, but the other options are below.<\/p>\n<p style=\"font-weight: 400;\">TE George Kittle &#8211; $10.516 million savings ($13.145 million signing bonus, prorated at $2.629 million from 2025-2029) with a Restructure or Extension.<\/p>\n<p style=\"font-weight: 400;\">MLB Fred Warner &#8211; $13.184 million savings ($16.48 million signing bonus, prorated at $3.296 million from 2025-2029) with a Restructure or Extension.<\/p>\n<p style=\"font-weight: 400;\">Of the above players, I\u2019d expect the 49ers to look to extend both Kittle, &amp; Warner, while they would be able to release nose tackle Javon Hargrave with a post June 1<sup>st<\/sup> cut designation, while saving $2,312,353, but they wouldn\u2019t see that money until June 2<sup>nd<\/sup>, that\u2019s if Hargrave is healthy, as he redid his deal, saving the 49ers $17.8 million in 2025, while lowering his base salary to just $2.1 million, enough to be protected in case he\u2019s injured, while having dead money hits of $7.355 million in 2025, &amp; $17.485 million in 2026, saving the team $12.37 million in 2026.<\/p>\n<p style=\"font-weight: 400;\">As for players who restructured their deals, or signed new deals this offseason, that affected the 2025 salary cap, the 49ers won\u2019t be able to offload Samuel before June 1, as they\u2019d lose $29.229 million in 2025 cap room, while Brendel losses the team $2.093 million with a pre June 1 cut, and Collins would lose the team $670,000 with a pre June 1 cut.<\/p>\n<p style=\"font-weight: 400;\">If the 49ers wanted to offload these players after June 1, they\u2019d save just $441,176 from Samuel, $1.765 million from Brendel, and $3.404 million from Collins, but that would also mean that they\u2019d have significant dead money in 2026, which as of now, Samuel, &amp; Collins do have pending 2026 dead money, while Brendel has dead money pending for 2027, but if cut post June 1 without designation, the savings could go down by $100,000, as he would likely earn his workout bonus.<\/p>\n<p style=\"font-weight: 400;\">As for Williams, &amp; McCaffrey, the team would lose $35,031,252 if they cut Williams pre June 1, while only saving $573,529 with a post June 1 cut, as for McCaffrey, they\u2019d lose $23,940,353 with a pre June 1 cut, and only save $117,647 with a post June 1 cut.<\/p>\n<p style=\"font-weight: 400;\">The savings for McCaffrey, Samuel, &amp; Williams would go up by $200,000 for McCaffrey, &amp; Samuel, and $100,000 for Williams if they were to do a post June 1 cut designation, as those players have workout bonuses in their deals, but you\u2019re only able to do 2 post June 1 cut designations once the new league year kicks in, which will be in mid-March.<\/p>\n<p style=\"font-weight: 400;\">Another thing to consider for Samuel, is he\u2019s due a $15,430,530 option bonus by the 10<sup>th<\/sup> day of the new league year, but it\u2019s already guaranteed, so they would have to trade him before the 10<sup>th<\/sup> day of the new league year to get out of his contract, but I don\u2019t know what kind of value the 49ers could get for Samuel, as the team who trades for him would need to pay out that option bonus, which prorates over 5-years, and with Samuel having a deal that voids after 2025, the new team would on the hook for $12,344,424 in dead money for 2026, unless the two sides agree to a new extension, which I still believe the 49ers will look to do with Samuel.<\/p>\n<p style=\"font-weight: 400;\">So basically, those 5 players are, in my eyes, guaranteed to be here in 2025, as team losses cap room on all 5 players, while only saving a total of $6,031,353 with post June 1 cuts or trades, while losing 4 either great or good players, and a serviceable interior offensive lineman, and would be settled with a ton of dead money in 2026, $24.258 million for McCaffrey, $30.079 million for Samuel, $3.958 million for Brendel, $35,704,781 for Williams, &amp; $3.404 million for Collins, a total of $98,073,781 in 2026 dead money for those 5 players.<\/p>\n<p style=\"font-weight: 400;\">The biggest contract that the 49ers need to address, besides Kittle, &amp; Warner\u2019s, is Brock Purdy, who is looking for a big payday, and I don\u2019t blame him, he\u2019s helped take the team to 2 NFC Championship games, and 1 Super Bowl, while playing really good, even great, sure this season has been a down year, but this feels like 2020 all over again, injury after injury, where the 49ers couldn\u2019t overcome them, so I really see this season as a wash for the 49ers, Kyle Shanahan, &amp; John Lynch, so don\u2019t expect them to even think about parting with Shanahan or Lynch.<\/p>\n<p style=\"font-weight: 400;\">Back to Purdy, who will command in the $60 million to $65 million range, and I believe he\u2019s well worth it, unlike some fans I do see Brock as the teams franchise quarterback, and the teams future to build around, and unlike the mainstream and even local media, I don\u2019t see the 49ers do anything drastic to their roster, like releasing high priced players, like Samuel, not when Brandon Aiyuk is going to be coming off a torn ACL.<\/p>\n<p style=\"font-weight: 400;\">When it comes to quarterback Brock Purdy\u2019s impending extension, which will come in somewhere in the $60 million to $65 million a year, on average, definitely a 5-year extension in length, while I\u2019d expect him to get a deal that\u2019s structured similar to Trevor Lawrence\u2019s deal, where Lawrence has cap hits of $15,029,725 in 2024, $17 million in 2025, &amp; $24 million in 2026, so expect Purdy to have similar cap numbers for the first 3 years of the deal, only instead of from 2024-2026, like with Lawrence, it\u2019d go from 2025-2027 for Purdy.<\/p>\n<p style=\"font-weight: 400;\">As for some sort of contract breakdown, guaranteed money wise, I\u2019d expect somewhere in the $235 million range, in total guaranteed, with somewhere in the $60 million to $70 million signing bonus, with a minimum base salary of $1.1 million in 2025, $1.215 million in 2026, &amp; $1.26 million in 2027, with yearly per game roster bonuses in the $750,000 range, and yearly $100,000 workout bonuses, which wouldn\u2019t start until 2026, for both the per game roster bonuses, &amp; workout bonuses, along with 2 option bonuses, say $25 million in 2026, &amp; $20 million in 2027, with those option bonuses being fully guaranteed, and I\u2019d expect his base salaries for 2024-2027, &amp; per game roster bonuses &amp; workout bonuses for 2025 &amp; 2026 to also be fully guaranteed, which would add up to between $110.275 million to $120.275 million fully guaranteed of his total guaranteed money.<\/p>\n<p style=\"font-weight: 400;\">I expect the 49ers to also fully guarantee part of Purdy\u2019s 2028 base salary, to get his fully guaranteed money up into the $135 million range out of the $235 million in total guaranteed money, while I expect the 49ers to do something similar to what the Jaguars did with Trevor Lawrence\u2019s new deal, having more than 2 option bonuses, which would become fully guaranteed on April 1<sup>st<\/sup> of the previous year that the option bonus would be due.<\/p>\n<p style=\"font-weight: 400;\">So, Purdy\u2019s cap numbers from 2025-2027 would be $13.1 million with a $60 million signing bonus, or $15.1 million with a $70 million signing bonus for 2025, $19.065 million with a $60 million signing bonus, or $21.065 million with a $70 million signing bonus for 2026, and $23.11 million with a $60 million signing bonus, or $25.11 million with a $70 million signing bonus for 2027, while the remaining years would come in much higher, as do all veteran extensions that the 49ers end up giving out.<\/p>\n<p style=\"font-weight: 400;\">So, if we take away say $12 million from the salary cap room, but also lower his base salary down to $1.1 million, the league minimum, the team would have $45,085,793 in top 51 rule cap room, and $36,325,793 in cap room with all 61 players signed, more than enough to bring back guys like left guard Aaron Banks, weakside linebacker Dre Greenlaw, cornerback Charvarius Ward, &amp; strong safety Talanoa Hufanga.<\/p>\n<p style=\"font-weight: 400;\">Now, I\u2019m not saying they\u2019ll bring back all 4 of these guys, as I don\u2019t know if the 49ers want to spend top interior offensive line money on Banks, or pay 2 cornerbacks nearly $20 million or more a year, or going near the top of the safety market, where I do see Greenlaw back, he should be the teams must re-sign player, now that Deommodore Lenoir has been extended, so I hope the 49ers are smart, and re-sign Greenlaw to a multi-year extension, in the neighborhood of $13 million a year, as he\u2019s really earned it since signing that 2-year extension a few years back.<\/p>\n<p style=\"font-weight: 400;\">And for those who don\u2019t think it\u2019s possible to have 10-12 players on a roster making more than $10 million a year, well you\u2019re wrong, because if the Eagles can do it, so can the 49ers, and the Eagles have a $51 million a year quarterback, 2 wide receivers over $25 million a year, 3 offensive lineman over $20 million a year, a running back at over $13 million a year, and several others making more than $10 million a year on average.<\/p>\n<p style=\"font-weight: 400;\">The 49ers will most likely look to bring in maybe a high priced free agent or 2, but not the top tier players, not after what happened when they signed Hargrave, and well, 2-years in, and they haven\u2019t gotten anything out of it to be honest, so expect them to continue to look for gems, like how they got edge rushers Leonard Floyd, &amp; Yetur Gross-Matos on deals averaging $0 million, and $9 million, respectively, or guys like defensive tackles Jordan Elliott, and Maliek Collins, who they got for a 7<sup>th<\/sup>-round pick from the Texans, while Elliott signed a 2-year deal, worth $3.5 million.<\/p>\n<p style=\"font-weight: 400;\">I\u2019d expect them to most likely look into bringing back one of their quarterbacks Brandon Allen, &amp; Joshua Dobbs, running back Patrick Taylor Jr., wide receiver Chris Conley, tight end Eric Saubert, center\/left guard Ben Bartch, left tackle\/right tackle Jaylon Moore, potentially cornerbacks Isaac Yiadom, &amp; Rock Ya-Sin, &amp; free safety Tashaun Gipson Sr. on cheap 1-2 year deals, while guys like running back Elijah Mitchell, defensive tackle Khalil Davis, weakside linebacker De\u2019Vondre Campbell Sr., strongside linebacker Demetrius Flannigan-Fowles, cornerback Ambry Thomas, &amp; punter Pat O\u2019Donnell would be let to walk\/test free agency.<\/p>\n<p style=\"font-weight: 400;\">Speaking of Campbell, who refused to come into the 49ers-Rams game on Thursday night, I don\u2019t expect him to be with the 49ers much longer, this is something that the 49ers can suspend him for, which would be conduct detrimental to the team, but I\u2019m unsure if they will\/can recover any of his signing bonus, or any of his remaining base salary not paid out already.<\/p>\n<p style=\"font-weight: 400;\">As for center\/right guard Jon Feliciano, I\u2019d expect the 49ers to just let him walk or retire, as his knee never recovered like both the 49ers &amp; Feliciano thought it would, so I doubt he\u2019s in the 49ers future plans.<\/p>\n<p style=\"font-weight: 400;\">When it comes to the 49ers 2025 NFL Draft, they really should look into adding help at tight end, center, right tackle, defensive end, defensive tackle, &amp; cornerback, that\u2019s if the 49ers do re-sign Greenlaw, &amp; Hufanga, which would make linebacker, &amp; safety not a top priority.<\/p>\n<p style=\"font-weight: 400;\">Now, below are the 49ers current projected 2025 draft picks for.<\/p>\n<table style=\"font-weight: 400;\" width=\"1366\">\n<tbody>\n<tr>\n<td width=\"117\"><strong>Round\/Pick<\/strong><\/td>\n<td width=\"96\"><strong>25 Base<\/strong><\/td>\n<td width=\"105\"><strong>25 Bonus<\/strong><\/td>\n<td width=\"117\"><strong>25 Cap<\/strong><\/td>\n<td width=\"103\"><strong>26 Base<\/strong><\/td>\n<td width=\"105\"><strong>26 Bonus<\/strong><\/td>\n<td width=\"117\"><strong>26 Cap<\/strong><\/td>\n<td width=\"103\"><strong>27 Base<\/strong><\/td>\n<td width=\"96\"><strong>27 Bonus<\/strong><\/td>\n<td width=\"103\"><strong>27 Cap<\/strong><\/td>\n<td width=\"103\"><strong>28 Base<\/strong><\/td>\n<td width=\"95\"><strong>28 Bonus<\/strong><\/td>\n<td width=\"103\"><strong>28 Cap<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>1st(#17th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$2,147,427<\/strong><\/td>\n<td width=\"117\"><strong>$2,987,427<\/strong><\/td>\n<td width=\"103\"><strong>$1,588,857<\/strong><\/td>\n<td width=\"105\"><strong>$2,147,427<\/strong><\/td>\n<td width=\"117\"><strong>$3,736,284<\/strong><\/td>\n<td width=\"103\"><strong>$2,333,714<\/strong><\/td>\n<td width=\"96\"><strong>$2,147,427<\/strong><\/td>\n<td width=\"103\"><strong>$4,481,141<\/strong><\/td>\n<td width=\"103\"><strong>$3,080,571<\/strong><\/td>\n<td width=\"95\"><strong>$2,147,427<\/strong><\/td>\n<td width=\"103\"><strong>$5,227,998<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>2nd(#48th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$687,157<\/strong><\/td>\n<td width=\"117\"><strong>$1,527,157<\/strong><\/td>\n<td width=\"103\"><strong>$1,221,789<\/strong><\/td>\n<td width=\"105\"><strong>$687,157<\/strong><\/td>\n<td width=\"117\"><strong>$1,908,946<\/strong><\/td>\n<td width=\"103\"><strong>$1,603,578<\/strong><\/td>\n<td width=\"96\"><strong>$687,157<\/strong><\/td>\n<td width=\"103\"><strong>$2,290,735<\/strong><\/td>\n<td width=\"103\"><strong>$1,985,367<\/strong><\/td>\n<td width=\"95\"><strong>$687,157<\/strong><\/td>\n<td width=\"103\"><strong>$2,672,524<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>3rd(#79th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$276,389<\/strong><\/td>\n<td width=\"117\"><strong>$1,116,389<\/strong><\/td>\n<td width=\"103\"><strong>$1,119,097<\/strong><\/td>\n<td width=\"105\"><strong>$276,389<\/strong><\/td>\n<td width=\"117\"><strong>$1,395,486<\/strong><\/td>\n<td width=\"103\"><strong>$1,398,194<\/strong><\/td>\n<td width=\"96\"><strong>$276,389<\/strong><\/td>\n<td width=\"103\"><strong>$1,674,583<\/strong><\/td>\n<td width=\"103\"><strong>$1,677,291<\/strong><\/td>\n<td width=\"95\"><strong>$276,389<\/strong><\/td>\n<td width=\"103\"><strong>$1,953,680<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>3rd(#100th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$230,644<\/strong><\/td>\n<td width=\"117\"><strong>$1,070,644<\/strong><\/td>\n<td width=\"103\"><strong>$1,107,661<\/strong><\/td>\n<td width=\"105\"><strong>$230,644<\/strong><\/td>\n<td width=\"117\"><strong>$1,338,305<\/strong><\/td>\n<td width=\"103\"><strong>$1,375,322<\/strong><\/td>\n<td width=\"96\"><strong>$230,644<\/strong><\/td>\n<td width=\"103\"><strong>$1,605,966<\/strong><\/td>\n<td width=\"103\"><strong>$1,642,983<\/strong><\/td>\n<td width=\"95\"><strong>$230,644<\/strong><\/td>\n<td width=\"103\"><strong>$1,873,627<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>4th(#115th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$206,550<\/strong><\/td>\n<td width=\"117\"><strong>$1,046,550<\/strong><\/td>\n<td width=\"103\"><strong>$1,005,000<\/strong><\/td>\n<td width=\"105\"><strong>$206,550<\/strong><\/td>\n<td width=\"117\"><strong>$1,211,550<\/strong><\/td>\n<td width=\"103\"><strong>$1,120,000<\/strong><\/td>\n<td width=\"96\"><strong>$206,550<\/strong><\/td>\n<td width=\"103\"><strong>$1,326,550<\/strong><\/td>\n<td width=\"103\"><strong>$1,235,000<\/strong><\/td>\n<td width=\"95\"><strong>$206,550<\/strong><\/td>\n<td width=\"103\"><strong>$1,441,550<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>4th(#137th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$137,006<\/strong><\/td>\n<td width=\"117\"><strong>$977,006<\/strong><\/td>\n<td width=\"103\"><strong>$1,005,000<\/strong><\/td>\n<td width=\"105\"><strong>$137,006<\/strong><\/td>\n<td width=\"117\"><strong>$1,142,006<\/strong><\/td>\n<td width=\"103\"><strong>$1,120,000<\/strong><\/td>\n<td width=\"96\"><strong>$137,006<\/strong><\/td>\n<td width=\"103\"><strong>$1,257,006<\/strong><\/td>\n<td width=\"103\"><strong>$1,235,000<\/strong><\/td>\n<td width=\"95\"><strong>$137,006<\/strong><\/td>\n<td width=\"103\"><strong>$1,372,006<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>6th(#192nd)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$47,504<\/strong><\/td>\n<td width=\"117\"><strong>$887,504<\/strong><\/td>\n<td width=\"103\"><strong>$1,005,000<\/strong><\/td>\n<td width=\"105\"><strong>$47,504<\/strong><\/td>\n<td width=\"117\"><strong>$1,052,504<\/strong><\/td>\n<td width=\"103\"><strong>$1,120,000<\/strong><\/td>\n<td width=\"96\"><strong>$47,504<\/strong><\/td>\n<td width=\"103\"><strong>$1,167,504<\/strong><\/td>\n<td width=\"103\"><strong>$1,235,000<\/strong><\/td>\n<td width=\"95\"><strong>$47,504<\/strong><\/td>\n<td width=\"103\"><strong>$1,282,504<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>7th(#232nd)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$26,970<\/strong><\/td>\n<td width=\"117\"><strong>$866,970<\/strong><\/td>\n<td width=\"103\"><strong>$1,005,000<\/strong><\/td>\n<td width=\"105\"><strong>$26,970<\/strong><\/td>\n<td width=\"117\"><strong>$1,031,970<\/strong><\/td>\n<td width=\"103\"><strong>$1,120,000<\/strong><\/td>\n<td width=\"96\"><strong>$26,970<\/strong><\/td>\n<td width=\"103\"><strong>$1,146,970<\/strong><\/td>\n<td width=\"103\"><strong>$1,235,000<\/strong><\/td>\n<td width=\"95\"><strong>$26,970<\/strong><\/td>\n<td width=\"103\"><strong>$1,261,970<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>7th(#249th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$20,921<\/strong><\/td>\n<td width=\"117\"><strong>$860,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,005,000<\/strong><\/td>\n<td width=\"105\"><strong>$20,921<\/strong><\/td>\n<td width=\"117\"><strong>$1,025,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,120,000<\/strong><\/td>\n<td width=\"96\"><strong>$20,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,140,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,235,000<\/strong><\/td>\n<td width=\"95\"><strong>$20,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,255,921<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>7th(#254th)<\/strong><\/td>\n<td width=\"96\"><strong>$840,000<\/strong><\/td>\n<td width=\"105\"><strong>$20,921<\/strong><\/td>\n<td width=\"117\"><strong>$860,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,005,000<\/strong><\/td>\n<td width=\"105\"><strong>$20,921<\/strong><\/td>\n<td width=\"117\"><strong>$1,025,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,120,000<\/strong><\/td>\n<td width=\"96\"><strong>$20,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,140,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,235,000<\/strong><\/td>\n<td width=\"95\"><strong>$20,921<\/strong><\/td>\n<td width=\"103\"><strong>$1,255,921<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>\u00a0<\/strong><\/td>\n<td width=\"96\"><strong>\u00a0<\/strong><\/td>\n<td width=\"105\"><strong>\u00a0<\/strong><\/td>\n<td width=\"117\"><strong>\u00a0<\/strong><\/td>\n<td width=\"103\"><strong>\u00a0<\/strong><\/td>\n<td width=\"105\"><strong>\u00a0<\/strong><\/td>\n<td width=\"117\"><strong>\u00a0<\/strong><\/td>\n<td width=\"103\"><strong>\u00a0<\/strong><\/td>\n<td width=\"96\"><strong>\u00a0<\/strong><\/td>\n<td width=\"103\"><strong>\u00a0<\/strong><\/td>\n<td width=\"103\"><strong>\u00a0<\/strong><\/td>\n<td width=\"95\"><strong>\u00a0<\/strong><\/td>\n<td width=\"103\"><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"117\"><strong>TOTAL<\/strong><\/td>\n<td width=\"96\"><strong>$8,400,000<\/strong><\/td>\n<td width=\"105\"><strong>$3,801,489<\/strong><\/td>\n<td width=\"117\"><strong>$12,201,489<\/strong><\/td>\n<td width=\"103\"><strong>$11,067,404<\/strong><\/td>\n<td width=\"105\"><strong>$3,801,489<\/strong><\/td>\n<td width=\"117\"><strong>$14,868,893<\/strong><\/td>\n<td width=\"103\"><strong>$13,430,808<\/strong><\/td>\n<td width=\"96\"><strong>$3,801,489<\/strong><\/td>\n<td width=\"103\"><strong>$17,232,297<\/strong><\/td>\n<td width=\"103\"><strong>$15,796,212<\/strong><\/td>\n<td width=\"95\"><strong>$3,801,489<\/strong><\/td>\n<td width=\"103\"><strong>$19,597,701<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"font-weight: 400;\">Due to the top 51 rule, the 49ers 1<sup>st<\/sup> 6 picks would count against the top 51 rule, with the remaining 4 picks prorated bonuses would also count, but not their entire cap figures, so the 49ers would need $8,841,489 in 2025 top 51 salary cap room to sign their current 10 projected draft picks, but it would actually go down by $6.04 million, as the top 6 picks would replace the bottom 6 players on the top 51, which would be Alex Barrett, &amp; Tatum Bethune, who would have $960,000 base salaries, and Ke\u2019Shawn Vaughn, Trent Taylor, Russell Gage, &amp; Brayden Willis, who would all have $1.03 million base salaries.<\/p>\n<p style=\"font-weight: 400;\">Thus, the 49ers would only need $2,801,489 in top 51 rule cap room to sign all 10 2025 draft picks that they currently are scheduled to have.<\/p>\n<p style=\"font-weight: 400;\">As far as outside free agents go, it\u2019s way to early, but the team will need to look for help depth wise at many positions, and potential starting players if guys like Banks, Greenlaw, Ward, &amp; Hufanga don\u2019t re-sign.<\/p>\n<p style=\"font-weight: 400;\">Lastly, I personally wouldn\u2019t even release anyone at this point next offseason, but I know there are many people who want to see a complete overhaul, but remember the pre-Shanahan\/Lynch days, where there was infighting, bad hires like Chip Kelly &amp; Jim Tomsula, bad GM like Trent Baalke, who now Jaguars fans want gone as well, or a head coach who just isn\u2019t likely to stay in the NFL like Jim Harbaugh, who by the way had just as good of a roster as Kyle has, &amp; didn\u2019t get the job done either.<\/p>\n<p style=\"font-weight: 400;\">And there you guys go, my deep dive into the 49ers 2025 salary cap situation as of today, as always, thank you for reading, you can follow me on X\/Twitter\u00a0<a href=\"https:\/\/www.x.com\/49erscap\"><strong>@49erscap<\/strong><\/a>\u00a0&amp; on Blue Sky App <a href=\"https:\/\/bsky.app\/profile\/49erscap.bsky.social\"><strong>@49erscap.bsky.social<\/strong><\/a> for more salary cap information &amp; tidbits.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the 49ers 2024 season not going the way that the team, or fans wanted&#8230;<\/p>\n","protected":false},"author":1,"featured_media":35695,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[4,143,3,2],"tags":[],"class_list":["post-35769","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-exclusive","category-projection","category-roster","category-salary-cap"],"acf":[],"aioseo_notices":[],"views":464,"_links":{"self":[{"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/posts\/35769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/comments?post=35769"}],"version-history":[{"count":1,"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/posts\/35769\/revisions"}],"predecessor-version":[{"id":35770,"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/posts\/35769\/revisions\/35770"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/media\/35695"}],"wp:attachment":[{"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/media?parent=35769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/categories?post=35769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/49erscap.com\/index.php\/wp-json\/wp\/v2\/tags?post=35769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}