BALLADEX
Balladex / Contracts / NFL / San Francisco 49ers

San Francisco 49ers contracts

Every salary here is modeled. Salaries marked real are reported figures; the rest are modeled from the CBA's structure and labeled as estimates. How this works.

Top 25 cap hits: $315.5M of salary against $266.3M of modeled worth, a surplus of −49.2M. San Francisco 49ers hub

San Francisco 49ers contracts — salary against modeled worth, for the 56 players with recorded production.
PlayerPosSalaryModeled worthSurplusPosition rankVerdict
Brock PurdyQuarterback$53.0M$61.0M+8.0M97th pctTop of the market — earned
Nick BosaDefensive End$34.0M$27.1M−6.9M92nd pctOverpaid
Mac JonesQuarterback$28.7M ·m$1.1M−27.5M18th pctAlbatross
Mike EvansWide Receiver$28.6M ·m$20.1M−8.5M90th pctOverpaid
Deommodore LenoirCornerback$26.0M ·m$6.3M−19.8M77th pctAlbatross
Fred WarnerLinebacker$21.0M$22.3M+1.3M100th pctTop of the market — earned
Osa OdighizuwaDefensive Tackle$20.0M$13.9M−6.1M85th pctOverpaid
George KittleTight End$19.1M$12.7M−6.4M97th pctTop of the market, slightly rich
Christian McCaffreyRunning Back$17.6M ·m$14.3M−3.3M96th pctOverpaid
Dre GreenlawLinebacker$11.4M ·m$6.1M−5.3M84th pctAlbatross
Nate HobbsCornerback$8.0M ·m$2.3M−5.6M52nd pctAlbatross
Sam OkuayinonuDefensive Tackle$6.1M ·m$15.4M+9.3M87th pctSteal
Jack JonesCornerback$5.9M ·m$3.8M−2.1M66th pctOverpaid
Christian KirkWide Receiver$5.1M ·m$6.1M+1.0M71st pctFair market value
Ji'Ayir BrownSafety$4.4M ·m$4.2M−0.2M73rd pctFair market value
Mykel WilliamsDefensive End$3.9M ·m$2.1M−1.8M36th pctRookie deal
Eddy PineiroKicker$3.3M ·m$1.5M−1.8M31st pctAlbatross
Demarcus RobinsonWide Receiver$3.1M ·m$4.6M+1.5M64th pctBargain
Ricky PearsallWide Receiver$3.0M ·m$9.5M+6.5M77th pctRookie-deal steal
Ashtyn DavisSafety$2.5M ·m$2.2M−0.3M54th pctFair market value
Keion WhiteDefensive End$2.3M ·m$6.7M+4.3M65th pctSteal
Renardo GreenCornerback$2.3M ·m$16.7M+14.4M92nd pctRookie-deal steal
Alfred CollinsDefensive Tackle$2.3M ·m$3.0M+0.8M54th pctRookie-deal bargain
Malik MustaphaSafety$1.9M ·m$2.2M+0.3M54th pctRookie deal
Isaac GuerendoRunning Back$1.9M ·m$1.4M−0.6M36th pctRookie deal
Jacob CowingWide Receiver$1.9M ·m$1.1M−0.8M14th pctRookie deal — developing
Nick MartinLinebacker$1.9M ·m$1.3M−0.5M43rd pctRookie deal
Upton StoutCornerback$1.7M ·m$3.1M+1.3M59th pctRookie-deal bargain
C.J. WestDefensive Tackle$1.7M ·m$1.8M+0.1M36th pctRookie deal
Tatum BethuneLinebacker$1.7M ·m$4.6M+3.0M80th pctRookie-deal steal
Romello HeightDefensive End$1.7M ·m$2.1M+0.5M37th pctRookie-deal bargain
Jordan WatkinsWide Receiver$1.6M ·m$1.9M+0.3M43rd pctRookie deal
Jordan JamesRunning Back$1.6M ·m$1.1M−0.5M21st pctRookie deal — developing
Sincere McCormickRunning Back$1.6M ·m$2.0M+0.4M56th pctBargain
Marques SigleSafety$1.6M ·m$2.3M+0.8M55th pctRookie-deal bargain
Kaelon BlackRunning Back$1.5M ·m$1.4M−0.1M39th pctRookie deal
Kevin GivensDefensive Tackle$1.5M ·m$1.1M−0.4M8th pctOverpaid
Gracen HaltonDefensive Tackle$1.5M ·m$3.7M+2.2M58th pctRookie-deal steal
Khalid KareemLinebacker$1.4M ·m$1.1M−0.4M30th pctOverpaid
Luke GiffordLinebacker$1.4M ·m$1.0M−0.5M10th pctOverpaid
Malik TurnerWide Receiver$1.4M ·m$1.7M+0.3M38th pctFair market value
Siran NealCornerback$1.4M ·m$1.0M−0.5M1st pctOverpaid
Jaden DuggerLinebacker$1.3M ·m$1.4M+0.1M48th pctRookie deal
Andrew Farmer IIDefensive End$1.3M ·m$1.2M−0.1M12th pctFair market value
Brayden WillisTight End$1.3M ·m$1.0M−0.3M1st pctOverpaid
Darrick ForrestSafety$1.3M ·m$1.2M−0.0M23rd pctFair market value
Garret WallowLinebacker$1.3M ·m$1.0M−0.3M18th pctOverpaid
Jack StollTight End$1.3M ·m$1.0M−0.3M9th pctOverpaid
Jake TongesTight End$1.3M ·m$2.0M+0.7M65th pctBargain
Jalen GrahamLinebacker$1.3M ·m$1.0M−0.3M13th pctOverpaid
Luke FarrellTight End$1.3M ·m$1.1M−0.2M30th pctOverpaid
Naquan JonesDefensive Tackle$1.3M ·m$1.3M−0.0M21st pctFair market value
Brandon CodringtonCornerback$1.2M ·m$1.0M−0.2M7th pctFair market value
Xavier SmithWide Receiver$1.2M ·m$1.1M−0.1M11th pctFair market value
James Thompson Jr.Defensive Tackle$1.0M ·m$1.7M+0.6M33rd pctRookie deal — developing
Sebastian ValdezDefensive Tackle$1.0M ·m$2.2M+1.1M45th pctRookie-deal bargain

No recorded game yet — 8 players

These players carry a contract because a slotted rookie deal is fixed by the CBA before a first snap, but they have no production to grade. Their rank and verdict are blank on purpose rather than filled with a middling guess.

San Francisco 49ers players with no recorded game — contract only, no production grade.
PlayerPosSalaryModeled worthSurplusPosition rankVerdict
De'Zhaun StriblingWide Receiver$2.1M ·m$1.0M−1.2M—Rookie deal — yet to play
Kurtis RourkeQuarterback$1.5M ·m$1.0M−0.5M—Rookie deal — yet to play
Ephesians PrysockCornerback$1.4M ·m$1.0M−0.4M—Rookie deal — yet to play
Jalen StromanSafety$1.0M ·m$1.0M+0.0M—Rookie deal — yet to play
Larry Worth IIILinebacker$1.0M ·m$1.0M+0.0M—Rookie deal — yet to play
Mikail KamaraDefensive End$1.0M ·m$1.0M+0.0M—Rookie deal — yet to play
Wesley GrimesWide Receiver$1.0M ·m$1.0M+0.0M—Rookie deal — yet to play
Will PaulingWide Receiver$1.0M ·m$1.0M+0.0M—Rookie deal — yet to play
Keep it
Follow the San Francisco 49ers contracts you are arguing about

Value changes with every game. Follow a player and his production, projection and value sit together in your Locker Room.

Start your Locker Room →