NFL Player Grades
Player Grades
Team Grades
Methodology
Research
Buffalo Bills — 2024
← Back to leaderboard
Buffalo Bills
AFC East · 96 players
Buffalo Bills
Miami Dolphins
New England Patriots
New York Jets
Baltimore Ravens
Cincinnati Bengals
Cleveland Browns
Pittsburgh Steelers
Houston Texans
Indianapolis Colts
Jacksonville Jaguars
Tennessee Titans
Denver Broncos
Kansas City Chiefs
Las Vegas Raiders
Los Angeles Chargers
Dallas Cowboys
New York Giants
Philadelphia Eagles
Washington Commanders
Chicago Bears
Detroit Lions
Green Bay Packers
Minnesota Vikings
Atlanta Falcons
Carolina Panthers
New Orleans Saints
Tampa Bay Buccaneers
Arizona Cardinals
Los Angeles Rams
San Francisco 49ers
Seattle Seahawks
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Team grade · 2024
70.9
Overall
84 pct
80.3
Offense
91
48.2
Defense
41
28.3
S. Teams
22
Position breakdown
Offense
QB
75
OL
76
Starting lineup
4-2-5 Nickel
FS
Damar Hamlin
›
49.0
SS
Cole Bishop
›
Full roster
all
offense
defense
Special teams
#
Player
▼
Pos
▼
▼
GP / GS
▼
Snaps
▼
Grade
Pct
1
Von Miller
›
low volume
EDGE
13
/ 0
280
83.1
93
2
Khalil Shakir
›
WR
15
/ 14
590
80.8
96
3
Josh Allen
›
QB
17
/ 16
968
77.9
89
4
Greg Rousseau
›
EDGE
16
/ 15
798
73.8
89
5
James Cook
›
RB
16
/ 8
485
68.6
88
6
Ty Johnson
›
low volume
RB
17
/ 0
429
68.5
85
7
Ed Oliver
›
iDL
14
/ 13
605
63.3
71
8
Christian Benford
›
CB
15
/ 15
967
62.6
76
9
Terrel Bernard
›
LB
13
/ 12
805
59.0
78
10
Ray Davis
›
low volume
RB
17
/ 2
320
58.1
68
11
Taylor Rapp
›
S
14
/ 12
823
57.2
72
12
Mack Hollins
›
low volume
WR
17
/ 16
823
56.4
68
13
Mitchell Trubisky
›
low volume
QB
9
/ 1
102
54.8
57
14
Dorian Williams
›
LB
17
/ 12
830
54.0
61
15
Taron Johnson
›
CB
12
/ 11
652
52.6
53
16
Keon Coleman
›
WR
13
/ 12
598
49.7
52
17
Dalton Kincaid
›
TE
13
/ 8
474
49.5
56
18
Damar Hamlin
›
S
14
/ 14
927
49.0
53
19
A.J. Epenesa
›
EDGE
17
/ 12
675
46.5
48
20
Baylon Spector
›
low volume
LB
11
/ 6
448
45.7
33
21
Kaiir Elam
›
CB
13
/ 4
370
42.7
36
22
DaQuan Jones
›
iDL
16
/ 10
588
41.6
38
23
Dawson Knox
›
low volume
TE
16
/ 13
622
40.7
32
24
Sam Martin
›
P
17
/ 0
150
40.2
31
25
Quinton Jefferson
›
low volume
EDGE
12
/ 1
261
39.4
29
26
DeWayne Carter
›
low volume
iDL
11
/ 4
338
38.7
35
27
Dawuane Smoot
›
low volume
EDGE
11
/ 4
350
34.0
23
28
Cam Lewis
›
S
17
/ 9
848
33.8
13
29
Amari Cooper
›
WR
14
/ 10
588
32.8
15
30
Mike White
›
low volume
QB
1
/ 0
20
28.5
19
31
Curtis Samuel
›
low volume
WR
14
/ 5
378
27.9
10
32
Casey Toohill
›
low volume
EDGE
14
/ 3
384
27.1
12
33
Tyler Bass
›
K
17
/ 4
196
26.8
13
34
Austin Johnson
›
low volume
iDL
15
/ 1
359
26.5
16
35
Rasul Douglas
›
CB
15
/ 14
834
26.2
12
36
Cole Bishop
›
low volume
CB
16
/ 11
577
24.4
9
37
O'Cyrus Torrence
›
OL
17
/ 16
1,106
—
—
38
David Edwards
›
OL
16
/ 16
1,067
—
—
39
Dion Dawkins
›
OL
16
/ 16
1,008
—
—
40
Spencer Brown
›
OL
15
/ 15
1,008
—
—
41
Connor McGovern
›
OL
16
/ 16
961
—
—
42
Quintin Morris
›
TE
16
/ 15
538
—
—
43
Ja'Marcus Ingram
›
CB
17
/ 16
508
—
—
44
Reggie Gilliam
›
RB
15
/ 15
469
—
—
45
Javon Solomon
›
EDGE
14
/ 14
375
—
—
46
Joe Andreessen
›
LB
13
/ 13
360
—
—
47
Ryan Van Demark
›
OL
14
/ 2
271
—
—
48
Brandon Codrington
›
CB
17
/ 0
195
—
—
49
Sedrick Van Pran-Granger
›
OL
16
/ 0
194
—
—
50
Matt Milano
›
LB
4
/ 4
183
—
—
51
Reid Ferguson
›
LS
17
/ 0
148
—
—
52
Jordan Phillips
›
iDL
9
/ 0
143
—
—
53
Edefuan Ulofoshio
›
LB
4
/ 3
124
—
—
54
Jalen Virgil
›
WR
7
/ 3
120
—
—
55
Tylan Grable
›
OL
4
/ 1
96
—
—
56
Will Clapp
›
OL
1
/ 1
70
—
—
57
Zach Davidson
›
TE
3
/ 0
68
—
—
58
Kareem Jackson
›
S
2
/ 1
59
—
—
59
Jake Camarda
›
P
4
/ 3
57
—
—
60
Tyrell Shavers
›
WR
3
/ 0
42
—
—
61
Zion Logue
›
EDGE
2
/ 0
42
—
—
62
Eli Ankou
›
iDL
2
/ 0
34
—
—
63
Kingsley Jonathan
›
EDGE
1
/ 1
20
—
—
64
Branson Deen
›
iDL
1
/ 0
15
—
—
65
Richard Gouraige
›
OL
1
/ 0
3
—
—
66
Tommy Doyle
›
OL
0
/ 0
—
—
—
67
Frank Gore Jr.
›
RB
0
/ 0
—
—
—
68
Mike Edwards
›
OL
0
/ 0
—
—
—
69
Lawrence Keys
›
WR
0
/ 0
—
—
—
70
Keni-H Lovely
›
CB
0
/ 0
—
—
—
71
Rondell Bothroyd
›
EDGE
0
/ 0
—
—
—
72
David Ugwoegbu
›
EDGE
0
/ 0
—
—
—
73
Ahmarean Brown
›
WR
0
/ 0
—
—
—
74
Gable Steveson
›
iDL
0
/ 0
—
—
—
75
Daequan Hardy
›
CB
0
/ 0
—
—
—
76
Shayne Simon
›
LB
0
/ 0
—
—
—
77
Travis Clayton
›
OL
0
/ 0
—
—
—
78
Gunner Britton
›
OL
0
/ 0
—
—
—
79
Keaton Bills
›
OL
0
/ 0
—
—
—
80
Bryan Thompson
›
WR
0
/ 0
—
—
—
81
Lucas Havrisik
›
K
0
/ 0
—
—
—
82
Tyreek Maddox-Williams
›
LB
0
/ 0
—
—
—
83
Kevin Jarvis
›
OL
0
/ 0
—
—
—
84
Alec Anderson
›
OL
0
/ 0
—
—
—
85
Anthony Brown
›
QB
0
/ 0
—
—
—
86
Micah Hyde
›
S
0
/ 0
—
—
—
87
Armani Rogers
›
TE
0
/ 0
—
—
—
88
Shane Buechele
›
QB
0
/ 0
—
—
—
89
Te'Cory Couch
›
CB
0
/ 0
—
—
—
90
Terrell Burgess
›
S
0
/ 0
—
—
—
91
KJ Hamler
›
WR
0
/ 0
—
—
—
92
Chase Claypool
›
WR
0
/ 0
—
—
—
93
Kyron Brown
›
CB
0
/ 0
—
—
—
94
Deon Cain
›
WR
0
/ 0
—
—
—
95
Damiere Byrd
›
WR
0
/ 0
—
—
—
96
La'el Collins
›
OL
0
/ 0
—
—
—
WR
51
RB
66
TE
45
Defense
EDGE
54
CB
44
LB
55
S
48
iDL
46
Special teams
K
27
P
40
Overall grade trend
Snap-weighted aggregate of the player grades on this team, by position, weighted into Offense / Defense / Special-teams (see
methodology
).
24.4
SLOT CB
Taron Johnson
›
52.6
LB
Matt Milano
›
67.8
*
LB
Terrel Bernard
›
59.0
LCB
Rasul Douglas
›
26.2
EDGE
A.J. Epenesa
›
46.5
iDL
DaQuan Jones
›
41.6
iDL
DeWayne Carter
›
38.7
EDGE
Dawuane Smoot
›
34.0
RCB
Ja'Marcus Ingram
›
—
WR1
Keon Coleman
›
49.7
OL
75.9
LT
Dawkins
LG
Edwards
C
McGovern
RG
Torrence
RT
Brown
TE
Dalton Kincaid
›
49.5
WR2
Curtis Samuel
›
27.9
QB
Josh Allen
›
77.9
RB
James Cook
›
68.6
Special teams
K
Tyler Bass
›
26.8
P
Sam Martin
›
40.2
Offense
QB
Josh Allen
›
77.9
RB
James Cook
›
68.6
WR1
Keon Coleman
›
49.7
WR2
Curtis Samuel
›
27.9
TE
Dalton Kincaid
›
49.5
Offensive line
Team grade
75.9
LT
Dawkins
LG
Edwards
C
McGovern
RG
Torrence
RT
Brown
Defense
EDGE
A.J. Epenesa
›
46.5
iDL
DaQuan Jones
›
41.6
iDL
DeWayne Carter
›
38.7
EDGE
Dawuane Smoot
›
34.0
LB
Special teams
K
Tyler Bass
›
26.8
P
Sam Martin
›
40.2
Matt Milano
›
67.8
*
LB
Terrel Bernard
›
59.0
LCB
Rasul Douglas
›
26.2
SLOT CB
Taron Johnson
›
52.6
RCB
Ja'Marcus Ingram
›
—
FS
Damar Hamlin
›
49.0
SS
Cole Bishop
›
24.4