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: $168.3M of salary against $184.9M of modeled worth, a surplus of +16.6M. Cincinnati Bengals hub
| Player | Pos | Salary | Modeled worth | Surplus | Position rank | Verdict |
|---|---|---|---|---|---|---|
| Joe Burrow | Quarterback | $55.0M | $62.3M | +7.3M | 98th pct | Top of the market — earned |
| Ja'Marr Chase | Wide Receiver | $40.3M | $42.7M | +2.4M | 99th pct | Top of the market — earned |
| Tee Higgins | Wide Receiver | $28.8M | $32.9M | +4.2M | 95th pct | Fair market value |
| Chase Brown | Running Back | $9.0M ·m | $10.4M | +1.4M | 92nd pct | Fair market value |
| Andrei Iosivas | Wide Receiver | $4.6M ·m | $4.1M | −0.6M | 61st pct | Fair market value |
| Mike Gesicki | Tight End | $3.0M ·m | $3.4M | +0.4M | 79th pct | Fair market value |
| Joe Flacco | Quarterback | $2.6M ·m | $2.5M | −0.1M | 46th pct | Fair market value |
| Sean Clifford | Quarterback | $2.4M ·m | $2.5M | +0.1M | 45th pct | Fair market value |
| Erick All Jr. | Tight End | $2.0M ·m | $1.4M | −0.6M | 51st pct | Rookie deal |
| Tanner Hudson | Tight End | $1.8M ·m | $1.7M | −0.2M | 58th pct | Fair market value |
| Samaje Perine | Running Back | $1.8M ·m | $1.5M | −0.2M | 45th pct | Overpaid |
| Tahj Brooks | Running Back | $1.5M ·m | $1.0M | −0.5M | 8th pct | Rookie deal — developing |
| Drew Sample | Tight End | $1.4M ·m | $1.3M | −0.1M | 49th pct | Fair market value |
| Josh Johnson | Quarterback | $1.4M ·m | $1.1M | −0.4M | 11th pct | Overpaid |
| Trikweze Bridges | Cornerback | $1.4M ·m | $1.9M | +0.4M | 42nd pct | Rookie-deal bargain |
| Colbie Young | Wide Receiver | $1.4M ·m | $1.4M | +0.0M | 30th pct | Rookie deal — developing |
| Kendall Milton | Running Back | $1.2M ·m | $1.5M | +0.3M | 43rd pct | Fair market value |
| Beau Brade | Safety | $1.2M ·m | $1.0M | −0.2M | 5th pct | Overpaid |
| Ke'Shawn Williams | Wide Receiver | $1.1M ·m | $1.1M | −0.0M | 16th pct | Rookie deal — developing |
| Mitchell Tinsley | Wide Receiver | $1.1M ·m | $3.2M | +2.1M | 56th pct | Rookie-deal steal |
| Dohnte Meyers | Wide Receiver | $1.0M ·m | $2.1M | +1.1M | 48th pct | Rookie-deal bargain |
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 |
|---|---|---|---|---|---|---|
| Jack Endries | Tight End | $1.3M ·m | $1.0M | −0.3M | — | Rookie deal — yet to play |
| Garmon Randolph | Linebacker | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Jordan Moore | Wide Receiver | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Kentrel Bullock | Running Back | $1.0M ·m | $1.0M | +0.0M | — | Rookie deal — yet to play |
| Noah Thomas | Wide Receiver | $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 →