{"id":956237,"date":"2026-07-26T20:03:17","date_gmt":"2026-07-26T20:03:17","guid":{"rendered":"https:\/\/www.rawchili.com\/nfl\/956237\/"},"modified":"2026-07-26T20:03:17","modified_gmt":"2026-07-26T20:03:17","slug":"49ers-training-camp-a-53-man-roster-projection-with-an-updated-salary-cap","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/nfl\/956237\/","title":{"rendered":"49ers training camp: A 53-man roster projection with an updated salary cap"},"content":{"rendered":"<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">With the San Francisco 49ers reporting for training camp, I\u2019ve made the decision to re-join the Niners Nation family to write salary cap articles once again. Today we\u2019re going to begin with a look at where the 49ers currently stand with the 2026 salary cap, along with my look at their 2027 salary cap situation and my 53-man roster projection.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Right now, the 49ers are $70,735,204 under their $340,190,324 adjusted salary cap. Which means they, as of now, can spend up to the $340,190,324 on player salaries for 2026, and it will go up to $341,169,524 once the NFL stops counting miscellaneous workout bonus money that only counts during the offseason.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">This total is a combination of the base $301.2 million salary cap for 2026, a $19,313,886 carryover from 2025, and $20,655,638 in adjustments\/credits, which are a combination of unearned per game roster bonuses, guaranteed base salaries from both veterans, and undrafted free agents, as well as any credits from injury insurance policies that were taken out by the 49ers, so they can spend up to the $341,169,524 for 2026.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">As of right now the 49ers have 93 players signed for 2026, of course must trim that down to 53 players before they head to Australia when they open the 2026 season against the Los Angeles Rams, and below are the current 93 players, with their current salary cap number for 2026.<\/p>\n<p>The cap number for each player on the current roster<\/p>\n<p>QB 13 Brock Purdy(2030)- $23,709,530DE 97 Nick Bosa(2028)- $22,990,988LT 71 Trent Williams(2027)- $20,012,845MLB 54 Fred Warner(2029)- $17,865,471TE 85 George Kittle(2029)- $14,147,529WR 11 Brandon Aiyuk(2028)- $13,665,790RB 23 Christian McCaffrey(2027)- $10,856,472CB 2 Demmodore Lenoir(2029)- $8,870,000RT 68 Colton McKivitz(2028)- $5,823,555DE 98 Mykel Williams(2028)- $5,424,238DT 92 Osa Odighizuwa(2028)- $5,122,000WR 5 Mike Evans(2028)- $4,250,000FS 27 Ji\u2019Ayir Brown(2026)- $3,905,055WLB 57 Dre Greenlaw(2026)- $3,550,000TE 89 Luke Farrell(2027)- $3,514,000WR 1 Ricky Pearsall(2027)- $3,419,563CB 22 Nate Hobbs(2026)- $3,380,000C 64 Jake Brendel(2026)- $3,140,000QB 10 Mac Jones(2026)- $3,130,000WR 3 Christian Kirk(2026)- $2,960,000FB 44 Kyle Juszyczk(2026)- $2,896,000WR 7 Demarcus Robinson(2026)- $2,701,867LG\/C 78 Brett Toth(2026)- $2,500,000WR 15 De\u2019Zhaun Stribling(2029)- $2,432,134NT 95 Alfred Collins(2028)- $2,342,478LT\/RT 76 Vederian Lowe(2027)- $2,292,000DE 91 Sam Okuayinonu(2026)- $2,280,000TE 88 Jake Tonges(2027)- $2,058,000SLB 51 Luke Gifford(2027)- $1,972,000PK 18 Eddy Pi\u00f1eiro(2029)- $1,951,000FS 29 Ashtyn Davis(2026)- $1,880,000DE 56 Keion White(2026)- $1,812,297CB 33 Siran Neal(2026)- $1,750,000CB 0 Renardo Green(2027)- $1,742,693LG\/RG 65 Robert Jones(2026)- $1,665,000RG 77 Dominick Puni(2027)- $1,554,695WLB 45 Nick Martin(2028)- $1,491,288CB 20 Upton Stout(2028)- $1,400,269DE 94 Romello Height(2029)- $1,325,510LS 46 Jon Weeks(2026)- $1,262,500SS 6 Malik Mustapha(2027)- $1,259,734NT 99 C.J. West(2028)- $1,257,773DE\/DT 96 Cameron Sample(2026)- $1,253,500RB 31 Isaac Guerendo(2027)- $1,251,132RB 26 Kaleon Black(2029)- $1,241,686CB 28 Darrell Luter Jr.(2026)- $1,223,378WR\/PR 19 Jacob Cowing(2027)- $1,207,177DT 93 Gracen Halton(2029)- $1,195,206WR\/PR 17 Jordan Watkins(2028)- $1,171,454LG\/RG 74 Carver Willis(2029)- $1,152,498P 7 Corliss Watiman(2026)- $1,150,000TE 9 Brayden Willis(2026)- $1,145,000WLB 41 Jalen Graham(2026)- $1,145,000RB 29 Jordan James(2028)- $1,114,921FS\/SS 36 Marques Sigle(2028)- $1,105,594MLB 48 Tatum Bethune(2027)- $1,095,452CB 35 Ephesians Prysock(2029)- $1,082,259C\/LG 63 Nick Zakelj(2026)- $1,075,000CB 30 Eli Apple(2026)- $1,075,000WR 81 Malik Turner(2026)- $1,075,000RT 60 Brandon Parker(2026)- $1,075,000WR 84 Colton Dowell(2026)- $1,075,000LT\/RT 62 Austen Pleasants(2026)- $1,075,000RB 32 Patrick Taylor Jr.(2026)- $1,075,000MLB 49 Garret Wallow(2026)- $1,075,000CB 25 Jack Jones(2026)- $1,075,000LG\/RG 75 Connor Colby(2028)- $1,030,418SLB 53 Jaden Dugger(2029)- $1,010,837DE 50 Andrew Farmer II(2026)- $1,005,000DT 55 Sebastian Valdez(2026)- $1,005,000DE 69 William Bradley-King(2026)- $1,005,000QB 4 Adrian Martinez(2026)- $1,005,000TE 83 Hayden Rucci(2026)- $1,005,000SS\/FS 24 Patrick McMorris(2026)- $1,005,000RB 35 Sincere McCormick(2026)- $1,005,000TE \u2013 Tanner McLachlan(2026)- $1,005,000RT\/LT 69 Enrique Cruz Jr.(2029)- $979,869QB 14 Kurtis Rourke(2028)- $918,559WR\/PR 4 Will Pauling(2028)- $895,000DT 75 James Thompson Jr.(2028)- $895,000NT 63 Bryson Eason(2028)- $893,333CB 43 Jakob Robinson(2027)- $891,666P 14 Jack Bouwmeester(2028)- $890,000FS\/SS 38 Jalen Stroman(2028)- $888,333WR 18 Wesley Grimes(2028)- $888,333SLB 47 Larry Worth III(2028)- $885,000WR\/KR\/PR 86 Junior Bergen(2026)- $885,00C 66 Drake Nugent(2026)- $885,000FS 40 Derrick Canteen(2026)- $885,000DE 58 Mikail Kamara(2026)- $885,000RT\/LT 67 Isaac Alarc\u00f3n(2026)- $885,000SS 29 Darrick Forrest(2026)- $565,000TE 82 Khalil Dinkins(2028)- $524,166<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">As we know, Dinkins was recently waived with a <a href=\"https:\/\/www.ninersnation.com\/san-francisco-49ers-news\/160629\/49ers-place-4-players-on-the-active-pup-list-sign-former-6th-round-tight-end\" rel=\"nofollow noopener\" target=\"_blank\">non-football injury<\/a>.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">As for 2027, the 49ers currently have 51 players signed, with them accounting for $354,177,295, along with $15,111,601 in dead money, for a total of $369,288,896 committed for 2027, putting them $39,288,896 over a projected $330 million salary cpa for 2027, but that doesn\u2019t take into account when they do release Brandon Aiyuk, which will save the team $21,176,210 in cap room for 2027, which would put them $18,112,686 over the projected $330 million salary cap, so any amount of the 49ers current $70.735 million that they have will help in 2027.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">Below is my projected 53-man roster, along with their practice squad, any injured players, as well as what their salary cap situation would look like for both 2026 and 2027.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">QB(3): 13 Brock Purdy(2030)<br \/>10 Mac Jones(2026)<br \/>14 Kurtis Rourke(2028)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">RB(3): 23 Christian McCaffrey(2027)<br \/>29 Jordan James(2028)<br \/>26 Kaleon Black(2029)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">FB(1): 44 Kyle Juszyczk(2026)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">WR(6): 5 Mike Evans(2028)<br \/>1 Ricky Pearsall(2027)<br \/>3 Christian Kirk(2026)<br \/>15 De\u2019Zhaun Stribling(2029)<br \/>17 Jordan Watkins(2028)<br \/>19 Jacob Cowing(2027)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">TE(2): 88 Jake Tonges(2027)<br \/>89 Luke Farrell(2027)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">LT(2): 71 Trent Williams(2027)<br \/>76 Vederian Lowe(2027)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">LG(2): 65 Robert Jones(2026)<br \/>74 Carver Willis(2029)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">C(2): 64 Jake Brendel(2026)<br \/>78 Brett Toth(2026)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">RG(2): 77 Dominick Puni(2027)<br \/>75 Connor Colby(2028)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">RT(2): 68 Colton McKivitz(2028)<br \/>69 Enrique Cruz Jr.(2029)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">DE(5): 98 Nick Bosa(2028)<br \/>91 Sam Okuyainonu(2026)<br \/>56 Keion White(2026)<br \/>94 Romello Height(2029)<br \/>96 Cameron Sample(2026)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">DT(2): 92 Osa Odighizuwa(2028)<br \/>93 Gracen Halton(2029)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">NT(2): 95 Alfred Collins(2028)<br \/>99 C.J. West(2028)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">WLB(2): 57 Dre Greenlaw(2026)<br \/>45 Nick Martin(2028)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">MLB(2): 54 Fred Warner(2029)<br \/>48 Tatum Bethune(2027)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">SLB(2): 51 Luke Gifford(2027)<br \/>53 Jaden Dugger(2029)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">CB(5): 2 Demmodore Lenoir(2029)<br \/>0 Renardo Green(2027)<br \/>20 Upton Stout(2028)<br \/>22 Nate Hobbs(2026)<br \/>35 Ephesians Prysock(2029)<br \/>33 Siran Neal(2026)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">FS(2): 27 Ji\u2019Ayir Brown(2026)<br \/>29 Ashtyn Davis(2026)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">SS(2): 6 Malik Mustapha(2027)<br \/>36 Marques Sigle(2028)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">PK(1): 18 Eddy Pi\u00f1eiro(2029)<br \/>P(1): 14 Jack Bouwmeester(2028)<br \/>LS(1): 46 Jon Weeks(2026)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">RB 31 Isaac Guerendo(2027)<br \/>TE 85 George Kittle(2029)<br \/>DE 98 Myikel Williams(2028)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">TE 82 Khalil Dinkins(2028)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">SS 29 Darrick Forrest(2026)<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">RB 32 Patrick Taylor Jr.*<br \/>WR 4 Will Pauling<br \/>WR 18 Wesley Grimes<br \/>WR 86 Junior Bergen<br \/>TE 9 Brayden Willis*<br \/>C 63 Nick Zakelj*<br \/>LT 62 Austen Pleasants<br \/>RT 67 Isaac Alarc\u00f3n**<br \/>DE 58 Mikail Kamara<br \/>DT 55 Sebastian Valdez<br \/>DT 75 James Thompson Jr.<br \/>NT 63 Bryson Eason<br \/>MLB 49 Garret Wallow*<br \/>SLB 47 Larry Worth III<br \/>CB 25 Jack Jones*<br \/>CB 43 Jakob Robinson<br \/>FS 38 Jalen Stroman<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">QB 4 Adrian Martinez<br \/>RB 35 Sincere McCormick<br \/>WR 11 Brandon Aiyuk<br \/>WR 7 Demarcus Robinson<br \/>WR 81 Malik Turner<br \/>WR 84 Colton Dowell<br \/>TE 83 Hayden Rucci<br \/>TE \u2013 Tanner McLachlan<br \/>C 66 Drake Nugent<br \/>RT 60 Brandon Parker<br \/>DE 50 Andrew Farmer II<br \/>DE 69 William Bradley-King<br \/>WLB 41 Jalen Graham<br \/>CB 30 Eli Apple<br \/>CB 28 Darrell Luter Jr.<br \/>FS 40 Derrick Canteen<br \/>SS 24 Patrick McMorris<br \/>P 7 Corliss Waitman<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">With this roster, the 49ers would have 75 players signed for 2026, accounting for $229,449,045, with $53,506,304 in dead money, a total of $283,005,349, putting them $58,164,175 under their $341,169,524 adjusted salary cap, and they\u2019d be able to carryover at least $53,164,175 of that into 2027.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">As for 2027, they\u2019d have 42 players signed with this roster, accounting for $305,140,838, along with $34,486,850 in dead money, a total of $339,627,688, putting them just $9,627,688 over a projected $330 million salary cap, but that\u2019s with 42 players signed, and with enough to account for 51 player signed, they\u2019d be $17,997,688 over that projected $330 million salary cap.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">And when we add in the projected $53,164,175 in carryover from 2026, they\u2019d be $43,536,487 under a projected adjusted salary cap of $383,163,175 , but that\u2019s with 42 players signed.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">And with 51 players signed they\u2019d be $35,166,487 under that $383,163,175 projected adjusted salary cap, so there wouldn\u2019t be any issue with their salary cap, plus they can create over $83.5 million in cap room from the following players, Brock Purdy($8.032 million), Christian McCaffrey($12.404 million), Nick Bosa($25,067,200), Osa Odighizuwa($14.992 million), Fred Warner($11.164 millon), &amp; Deommodore Lenoir($11.872 million), so they can create a ton of cap room, but I don\u2019t expect them to do anywhere near that much, but it\u2019s a good thing to have, because even if you don\u2019t use all of that money saved, you can always carry it over into the next season, which can help out.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">So, as you can see, the 49ers aren\u2019t in, nor will they be in cap hell any time soon, so for those worried, please don\u2019t, it\u2019s not an issue at all, and the impending release of Brandon Aiyuk will save the 49ers $79.387 million over the next 4 seasons, broken down as $1.315 million in 2026, $21,176,210 in 2027, $42,350,790 in 2028, and $14.545 million in 2029.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1upudxki _174s0un1 _174s0un0 _1mt21p01\">And with that said, I thank everyone who read this, and I will be continuing to write for NinersNation for the foreseeable future, and you can follow me on X\/Twitter @49erscap, and please visit 49erscap.com for all of my salary cap tables, and all contract information for all of the 49ers players.<\/p>\n","protected":false},"excerpt":{"rendered":"With the San Francisco 49ers reporting for training camp, I\u2019ve made the decision to re-join the Niners Nation&hellip;\n","protected":false},"author":2,"featured_media":956238,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2080],"tags":[220,7,6,1161,252,52067,11490,2624,2623],"class_list":["post-956237","post","type-post","status-publish","format-standard","has-post-thumbnail","category-san-francisco-49ers","tag-49ers","tag-football","tag-nfl","tag-san-francisco","tag-san-francisco-49ers","tag-san-francisco-49ers-roster","tag-san-francisco-49ers-salary-cap","tag-sanfrancisco","tag-sanfrancisco49ers"],"share_on_mastodon":{"url":"https:\/\/channels.im\/@nfl\/116988072773496188","error":""},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/posts\/956237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/comments?post=956237"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/posts\/956237\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/media\/956238"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/media?parent=956237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/categories?post=956237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/nfl\/wp-json\/wp\/v2\/tags?post=956237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}