NFL Salary
Pay vs Performance
Buffalo Bills roster · each player vs his own position market · APY basis · updated 2026-10-27Contracts
Lens
Whole roster on one map · no position filtering
Roster contracts
55
Roster APY
$345.5M
Rookie-scale deals
23
Top-quartile deals
16
League median APY
$1.5M
Market read
24roster contracts rank above their position market's median in both pay and role.
1top-quartile contracts here sit in the bottom half of their market's role.
1below-median contracts return top-quartile role in their markets.
Pay vs role
Bills roster · 55 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 roleAndreessenBellThompson
17
2
73
15
64
79
47
91
9
10
66
4
8
5
55
88
23
1
22
86
99
98
0
44
26
28
11
21
94
24
97
63
90
53
13
52
42
96
3
51
19
50
29
7
85
56
68
14
83
18
81
20
6
45
49
0255075100
Pay percentile (APY)
Veteran dealRookie scaleLimited sample
Biggest rank gaps
Buffalo Bills roster · role lens · gap within each position marketRole ahead of pay
+173
Shaq ThompsonLB
PAY 248
ROLE 75
$248K
49.1% snaps
One-year
+84
Tyrell ShaversWR
PAY 189
ROLE 105
$1M
37.3% snaps
Rookie scale
+70
Keonta JenkinsLB
PAY 248
ROLE 178
$248K
2.1% snaps
Rookie scale
+60
Dorian WilliamsLB
PAY 114
ROLE 54
$1.3M
67.5% snaps
Rookie scale
+60
Deone WalkerDT
PAY 68
ROLE 8
$1.3M
70.9% snaps
Rookie scale
+52
Jackson HawesTE
PAY 114
ROLE 62
$1.1M
39.6% snaps
Rookie scale
Pay ahead of role
-140
Joe AndreessenLB
PAY 73
ROLE 213
$2.5M
0% snaps
Veteran
-93
DJ MooreWR
PAY 17
ROLE 110
$27.5M
33.9% snaps
Veteran
-82
Sam Franklin Jr.S
PAY 50
ROLE 132
$2.3M
0% snaps
Veteran
-75
Joshua PalmerWR
PAY 43
ROLE 118
$10M
30.6% snaps
Veteran
-60
Greg DortchWR
PAY 148
ROLE 208
$1.2M
2.8% snaps
One-year
-59
Michael HoechtEDGE
PAY 55
ROLE 114
$7M
33.2% snaps
Veteran


