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: $284.9M of salary against $256.1M of modeled worth, a surplus of −28.9M. Baltimore Ravens hub
| Player | Pos | Salary | Modeled worth | Surplus | Position rank | Verdict |
|---|---|---|---|---|---|---|
| Lamar Jackson | Quarterback | $52.0M | $58.3M | +6.3M | 95th pct | Top of the market — earned |
| Marlon Humphrey | Cornerback | $33.7M ·m | $21.2M | −12.6M | 95th pct | Top-of-market money, not top production |
| Trey Hendrickson | Linebacker | $28.0M | $5.4M | −22.6M | 60th pct | Albatross |
| Nnamdi Madubuike | Defensive Tackle | $27.2M ·m | $25.2M | −2.0M | 95th pct | Fair market value |
| Kyle Hamilton | Safety | $25.1M | $19.4M | −5.7M | 98th pct | Top of the market, slightly rich |
| Travis Jones | Defensive Tackle | $20.9M ·m | $12.4M | −8.5M | 83rd pct | Albatross |
| Roquan Smith | Linebacker | $20.0M | $17.6M | −2.4M | 99th pct | Top of the market — earned |
| Zay Flowers | Wide Receiver | $16.3M ·m | $18.3M | +2.1M | 88th pct | Fair market value |
| Calais Campbell | Defensive End | $8.1M ·m | $6.7M | −1.4M | 65th pct | Overpaid |
| Derrick Henry | Running Back | $7.8M ·m | $7.9M | +0.1M | 88th pct | Fair market value |
| Mark Andrews | Tight End | $6.2M ·m | $6.0M | −0.2M | 88th pct | Fair market value |
| John Jenkins | Defensive Tackle | $4.9M ·m | $3.9M | −1.0M | 59th pct | Overpaid |
| Rashod Bateman | Wide Receiver | $4.6M ·m | $7.8M | +3.2M | 74th pct | Bargain |
| Amani Oruwariye | Cornerback | $3.2M ·m | $3.3M | +0.1M | 61st pct | Fair market value |
| Nate Wiggins | Cornerback | $3.0M ·m | $11.1M | +8.1M | 86th pct | Rookie-deal steal |
| Tavius Robinson | Linebacker | $3.0M ·m | $7.5M | +4.5M | 68th pct | Steal |
| Trenton Simpson | Linebacker | $3.0M ·m | $5.4M | +2.4M | 82nd pct | Bargain |
| Malaki Starks | Safety | $2.7M ·m | $3.8M | +1.1M | 71st pct | Rookie-deal bargain |
| Chidobe Awuzie | Cornerback | $2.6M ·m | $1.8M | −0.8M | 41st pct | Overpaid |
| Chris Moore | Wide Receiver | $2.3M ·m | $3.2M | +1.0M | 56th pct | Bargain |
| Justice Hill | Running Back | $2.3M ·m | $2.2M | −0.1M | 59th pct | Fair market value |
| Adisa Isaac | Linebacker | $2.1M ·m | $1.4M | −0.7M | 44th pct | Rookie deal |
| Jaylinn Hawkins | Safety | $2.1M ·m | $3.2M | +1.2M | 66th pct | Bargain |
| Mike Green | Linebacker | $2.0M ·m | $1.5M | −0.5M | 50th pct | Rookie deal |
| Devontez Walker | Wide Receiver | $2.0M ·m | $1.6M | −0.4M | 34th pct | Rookie deal — developing |
| T.J. Tampa | Cornerback | $1.9M ·m | $1.5M | −0.4M | 33rd pct | Rookie deal — developing |
| Zion Young | Linebacker | $1.9M ·m | $1.3M | −0.6M | 40th pct | Rookie deal |
| K'Von Wallace | Cornerback | $1.9M ·m | $1.1M | −0.8M | 9th pct | Albatross |
| Rasheen Ali | Running Back | $1.8M ·m | $1.0M | −0.8M | 7th pct | Rookie deal — developing |
| Teddye Buchanan | Linebacker | $1.6M ·m | $1.9M | +0.2M | 56th pct | Rookie deal |
| Ja'Kobi Lane | Wide Receiver | $1.6M ·m | $1.9M | +0.3M | 43rd pct | Rookie deal |
| Tyler Loop | Kicker | $1.5M ·m | $3.0M | +1.5M | 69th pct | Rookie-deal bargain |
| LaJohntay Wester | Wide Receiver | $1.5M ·m | $1.0M | −0.5M | 9th pct | Rookie deal — developing |
| Aeneas Peebles | Defensive Tackle | $1.5M ·m | $1.1M | −0.4M | 11th pct | Rookie deal — developing |
| Broderick Washington Jr. | Defensive Tackle | $1.5M ·m | $1.6M | +0.2M | 32nd pct | Fair market value |
| Elijah Sarratt | Wide Receiver | $1.4M ·m | $1.8M | +0.4M | 40th pct | Rookie-deal bargain |
| Durham Smythe | Tight End | $1.4M ·m | $1.0M | −0.4M | 18th pct | Overpaid |
| Nick Vannett | Tight End | $1.4M ·m | $1.1M | −0.3M | 33rd pct | Overpaid |
| Tyler Huntley | Quarterback | $1.4M ·m | $3.2M | +1.8M | 51st pct | Steal |
| Matthew Hibner | Tight End | $1.4M ·m | $1.6M | +0.2M | 57th pct | Rookie deal |
| Chandler Rivers | Cornerback | $1.3M ·m | $1.5M | +0.2M | 33rd pct | Rookie deal — developing |
| Josh Cuevas | Tight End | $1.3M ·m | $1.3M | −0.0M | 47th pct | Rookie deal |
| Skylar Thompson | Quarterback | $1.3M ·m | $1.2M | −0.1M | 24th pct | Fair market value |
| Carl Jones | Linebacker | $1.1M ·m | $1.1M | −0.0M | 31st pct | Rookie deal — developing |
| Gage Larvadain | Wide Receiver | $1.1M ·m | $1.1M | +0.0M | 21st pct | Rookie deal — developing |
| Jay Higgins IV | Linebacker | $1.1M ·m | $1.0M | −0.1M | 26th pct | Rookie deal — developing |
| Keondre Jackson | Safety | $1.1M ·m | $1.1M | +0.0M | 13th pct | Rookie deal — developing |
| Keyon Martin | Cornerback | $1.1M ·m | $1.3M | +0.2M | 26th pct | Rookie deal — developing |
| Ethan Burke | Linebacker | $1.0M ·m | $1.2M | +0.2M | 36th pct | Rookie deal |
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.
| Player | Pos | Salary | Modeled worth | Surplus | Position rank | Verdict |
|---|---|---|---|---|---|---|
| Bilhal Kone | Cornerback | $1.5M ·m | $1.0M | −0.6M | — | Rookie deal — yet to play |
| Adam Randall | Running Back | $1.3M ·m | $1.0M | −0.4M | — | Rookie deal — yet to play |
| Rayshaun Benny | Defensive Tackle | $1.2M ·m | $1.0M | −0.3M | — | Rookie deal — yet to play |
| Cortez Braham Jr. | Wide Receiver | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| David Olajiga | Defensive Tackle | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Dion Wilson Jr. | Defensive Tackle | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Jahquez Robinson | Safety | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Joe Fagnano | Quarterback | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Kaimon Rucker | Linebacker | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Lardarius Webb Jr. | Cornerback | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Octavian Smith Jr. | Wide Receiver | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Reid Williford | Linebacker | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Ty Pezza | Tight End | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
Value changes with every game. Follow a player and his production, projection and value sit together in your Locker Room.
Start your Locker Room →