TWO DEEP
Battles

Buffalo Bills

NFL · AFC East · 2026
Updated 2026-07-29
94 players
NFL Salary

Pay vs Performance

Buffalo Bills roster · each player vs his own position market · APY basis · updated 2026-07-29
Contracts
Lens
Whole roster on one map · no position filteringRole (snap share) exists for every position
Roster contracts
56
Roster APY
$328.2M
Rookie-scale deals
18
Top-quartile deals
15
League median APY
$1.5M
Market read
24roster contracts rank above their position market's median in both pay and role.
0top-quartile contracts here sit in the bottom half of their market's role.
3below-median contracts return top-quartile role in their markets.

Pay vs role

Bills roster · 56 contracts plotted · each vs his own position market
Snap-share percentile
0255075100
League median payLeague median roleRole ahead of payPremium starterLow-cost depthPay ahead of role
Franklin
Grable
0255075100
Pay percentile (APY)
Veteran dealRookie scaleLimited sample

Biggest rank gaps

Buffalo Bills roster · role lens · gap within each position market
Role ahead of pay
+73
Tylan GrableOT
PAY 104
ROLE 31
$1M
96% snaps
Rookie scale
+66
Tyrell ShaversWR
PAY 173
ROLE 107
$1M
40.4% snaps
Rookie scale
+63
Joe AndreessenLB
PAY 172
ROLE 109
$944K
9.6% snaps
Rookie scale
+48
Jackson HawesTE
PAY 100
ROLE 52
$1.1M
42.8% snaps
Rookie scale
+45
O'Cyrus TorrenceG
PAY 56
ROLE 11
$1.6M
99.7% snaps
Veteran
+43
Geno StoneS
PAY 78
ROLE 35
$1.4M
92.6% snaps
One-year
Pay ahead of role
-90
Sam Franklin Jr.S
PAY 51
ROLE 141
$2.3M
0.6% snaps
Veteran
-73
Landon JacksonEDGE
PAY 120
ROLE 193
$1.7M
16% snaps
Rookie scale
-63
Mecole Hardman Jr.WR
PAY 112
ROLE 175
$1.4M
10% snaps
One-year
-50
Joshua PalmerWR
PAY 40
ROLE 90
$10M
48.3% snaps
Veteran
-48
Dee AlfordCB
PAY 46
ROLE 94
$5.3M
57.1% snaps
Veteran
-38
Maxwell HairstonCB
PAY 57
ROLE 95
$3.8M
56.7% snaps
Veteran