TWO DEEP
Top 25The Wire

Buffalo Bills

NFL · AFC East · 2026
NFL Salary

Pay vs Performance

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

Pay vs role

Bills roster · 50 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
17
2
73
15
64
79
47
91
9
10
66
4
8
5
55
Hoecht
88
23
31
22
86
98
0
26
28
11
94
24
63
97
51
53
42
96
3
72
7
Davis
37
85
56
68
14
83
44
81
19
6
45
Thompson
59
20
49
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
+116
Shaq ThompsonLB
PAY 177
ROLE 61
$248K
49.1% snaps
One-year
+51
Greg DortchWR
PAY 166
ROLE 115
$330K
25.7% snaps
One-year
+47
Tyrell ShaversWR
PAY 139
ROLE 92
$1M
37.3% snaps
Rookie scale
+41
Jackson HawesTE
PAY 87
ROLE 46
$1.1M
41.9% snaps
Rookie scale
+38
Joe AndreessenLB
PAY 159
ROLE 121
$944K
8.6% snaps
Rookie scale
+37
Andre Jones Jr.LB
PAY 177
ROLE 140
$248K
4.8% snaps
One-year
Pay ahead of role
-88
Michael HoechtEDGE
PAY 54
ROLE 142
$7M
5.8% snaps
Veteran
-67
Ed OliverDT
PAY 16
ROLE 83
$17M
11.2% snaps
Veteran
-66
Joshua PalmerWR
PAY 42
ROLE 108
$10M
30.9% snaps
Veteran
-63
Sam Franklin Jr.S
PAY 47
ROLE 110
$2.3M
0.5% snaps
Veteran
-44
Landon JacksonEDGE
PAY 102
ROLE 146
$1.7M
2.7% snaps
Rookie scale
-41
Maxwell HairstonCB
PAY 53
ROLE 94
$3.8M
31.4% snaps
Rookie scale

The Wire

Verified changes · newest first
Open in The Wire →