NFL Player Grades
Player Grades
Team Grades
Methodology
Research
Buffalo Bills — 2025
← Back to leaderboard
Buffalo Bills
AFC East · 105 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 · 2025
77.6
Overall
88 pct
76.6
Offense
91
68.5
Defense
72
28.0
S. Teams
34
Position breakdown
Offense
QB
67
OL
71
Starting lineup
4-2-5 Nickel
FS
Cole Bishop
›
73.3
SS
Taylor Rapp
›
Full roster
all
offense
defense
Special teams
#
Player
▼
Pos
▼
▼
GP / GS
▼
Snaps
▼
Grade
Pct
1
Dalton Kincaid
›
TE
12
/ 3
303
79.3
95
2
Mitchell Trubisky
›
low volume
QB
4
/ 1
98
77.0
89
3
Tre'Davious White
›
CB
16
/ 15
715
75.9
93
4
Matt Milano
›
low volume
LB
12
/ 11
498
73.7
98
5
James Cook
›
RB
17
/ 14
639
73.7
94
6
Cole Bishop
›
S
17
/ 16
957
73.3
94
7
Maxwell Hairston
›
low volume
CB
11
/ 5
370
70.6
86
8
Jackson Hawes
›
low volume
TE
17
/ 6
566
68.3
84
9
Josh Allen
›
QB
17
/ 16
1,034
67.2
78
10
DaQuan Jones
›
iDL
12
/ 10
477
66.5
81
11
Mitch Wishnowsky
›
low volume
P
13
/ 0
93
63.4
73
12
Shaq Thompson
›
low volume
LB
12
/ 8
474
62.9
81
13
Ray Davis
›
low volume
RB
17
/ 1
299
62.7
81
14
Khalil Shakir
›
WR
16
/ 12
675
61.8
79
15
Ty Johnson
›
low volume
RB
17
/ 0
462
61.8
81
16
Christian Benford
›
CB
14
/ 14
861
61.1
74
17
Greg Rousseau
›
EDGE
16
/ 16
703
60.7
77
18
Tyrell Shavers
›
low volume
WR
17
/ 14
682
60.1
76
19
Terrel Bernard
›
LB
12
/ 12
675
57.0
69
20
Jordan Poyer
›
S
10
/ 9
471
55.4
62
21
Deone Walker
›
iDL
17
/ 8
608
53.7
59
22
Dawson Knox
›
TE
17
/ 13
654
52.9
61
23
Joey Bosa
›
EDGE
15
/ 14
572
49.6
55
24
Cam Lewis
›
low volume
S
17
/ 12
592
48.5
44
25
Jordan Phillips
›
low volume
iDL
11
/ 0
231
43.4
43
26
Dorian Williams
›
low volume
LB
16
/ 14
690
42.0
31
27
Larry Ogunjobi
›
low volume
iDL
10
/ 0
218
41.0
42
28
Taylor Rapp
›
low volume
S
6
/ 6
349
39.9
25
29
Brandin Cooks
›
low volume
WR
15
/ 10
537
37.3
26
30
Keon Coleman
›
WR
13
/ 11
582
36.3
25
31
A.J. Epenesa
›
EDGE
16
/ 4
523
33.8
25
32
Josh Palmer
›
low volume
WR
12
/ 8
393
33.8
14
33
Darius Slay
›
CB
10
/ 8
512
31.7
19
34
Shane Buechele
›
low volume
QB
1
/ 0
29
31.1
17
35
T.J. Sanders
›
low volume
iDL
12
/ 5
313
29.8
22
36
Taron Johnson
›
CB
13
/ 13
583
28.8
13
37
Matt Prater
›
K
15
/ 3
154
28.1
23
38
Darnell Savage
›
low volume
S
12
/ 2
304
27.7
6
39
Mike Badgley
›
low volume
K
9
/ 0
83
5.1
0
40
O'Cyrus Torrence
›
OL
17
/ 17
1,204
—
—
41
David Edwards
›
OL
17
/ 16
1,110
—
—
42
Connor McGovern
›
OL
16
/ 16
1,037
—
—
43
Dion Dawkins
›
OL
15
/ 15
1,024
—
—
44
Spencer Brown
›
OL
14
/ 13
867
—
—
45
Reggie Gilliam
›
RB
17
/ 16
567
—
—
46
Matthew Judon
›
LB
14
/ 5
483
—
—
47
Javon Solomon
›
EDGE
17
/ 16
473
—
—
48
Joe Andreessen
›
LB
17
/ 17
437
—
—
49
Ryan Van Demark
›
OL
17
/ 4
387
—
—
50
Sam Franklin Jr.
›
S
17
/ 17
335
—
—
51
Jordan Hancock
›
S
13
/ 12
332
—
—
52
Gabe Davis
›
WR
6
/ 4
238
—
—
53
Curtis Samuel
›
WR
6
/ 1
177
—
—
54
Sedrick Van Pran-Granger
›
OL
15
/ 0
154
—
—
55
Keleki Latu
›
TE
5
/ 2
137
—
—
56
Dorian Strong
›
CB
4
/ 1
133
—
—
57
Reid Ferguson
›
LS
17
/ 0
126
—
—
58
Phidarian Mathis
›
iDL
6
/ 1
120
—
—
59
Ed Oliver
›
iDL
3
/ 2
108
—
—
60
Michael Hoecht
›
LB
2
/ 1
84
—
—
61
Andre Jones Jr.
›
EDGE
3
/ 3
82
—
—
62
Tylan Grable
›
OL
1
/ 1
72
—
—
63
Keonta Jenkins
›
LB
3
/ 3
62
—
—
64
Damar Hamlin
›
S
5
/ 1
61
—
—
65
Zion Logue
›
iDL
3
/ 0
61
—
—
66
Brandon Codrington
›
CB
4
/ 0
49
—
—
67
Landon Jackson
›
EDGE
3
/ 0
43
—
—
68
Baylon Spector
›
LB
3
/ 3
43
—
—
69
Dane Jackson
›
CB
3
/ 1
31
—
—
70
Matthew Wright
›
K
4
/ 0
24
—
—
71
Mecole Hardman
›
WR
2
/ 0
13
—
—
72
Morgan Fox
›
iDL
1
/ 0
11
—
—
73
Chase Lundt
›
OL
2
/ 0
8
—
—
74
Daryl Porter
›
CB
1
/ 0
4
—
—
75
MJ Devonshire
›
CB
0
/ 0
—
—
—
76
Nelson Ceaser
›
EDGE
0
/ 0
—
—
—
77
Jarveon Howard
›
RB
0
/ 0
—
—
—
78
DeWayne Carter
›
iDL
0
/ 0
—
—
—
79
Travis Clayton
›
OL
0
/ 0
—
—
—
80
Tommy Akingbesote
›
iDL
0
/ 0
—
—
—
81
Richard Gouraige
›
OL
0
/ 0
—
—
—
82
Nick Broeker
›
OL
0
/ 0
—
—
—
83
Zy Alexander
›
CB
0
/ 0
—
—
—
84
Grant DuBose
›
WR
0
/ 0
—
—
—
85
Alec Anderson
›
OL
0
/ 0
—
—
—
86
Elijah Young
›
RB
0
/ 0
—
—
—
87
Paris Shand
›
EDGE
0
/ 0
—
—
—
88
Kaden Prather
›
WR
0
/ 0
—
—
—
89
KJ Hamler
›
WR
0
/ 0
—
—
—
90
Darrynton Evans
›
RB
0
/ 0
—
—
—
91
Maddux Trujillo
›
K
0
/ 0
—
—
—
92
Shaq Lawson
›
EDGE
0
/ 0
—
—
—
93
Stephen Gosnell
›
WR
0
/ 0
—
—
—
94
Laviska Shenault Jr.
›
WR
0
/ 0
—
—
—
95
Wande Owens
›
S
0
/ 0
—
—
—
96
Kristian Wilkerson
›
WR
0
/ 0
—
—
—
97
Rush Reimer
›
OL
0
/ 0
—
—
—
98
Garnett Hollis Jr.
›
CB
0
/ 0
—
—
—
99
Tyler Bass
›
K
0
/ 0
—
—
—
100
Tre Herndon
›
CB
0
/ 0
—
—
—
101
David White Jr.
›
WR
0
/ 0
—
—
—
102
Deon Cain
›
WR
0
/ 0
—
—
—
103
Mike Edwards
›
OL
0
/ 0
—
—
—
104
Frank Gore Jr.
›
RB
0
/ 0
—
—
—
105
Te'Cory Couch
›
CB
0
/ 0
—
—
—
WR
46
RB
69
TE
64
Defense
EDGE
50
CB
54
LB
59
S
56
iDL
50
Special teams
K
20
P
63
Overall grade trend
Snap-weighted aggregate of the player grades on this team, by position, weighted into Offense / Defense / Special-teams (see
methodology
).
39.9
SLOT CB
Taron Johnson
›
28.8
LB
Matt Milano
›
73.7
LB
Shaq Thompson
›
62.9
LCB
Tre'Davious White
›
75.9
EDGE
Greg Rousseau
›
60.7
iDL
DaQuan Jones
›
66.5
iDL
Ed Oliver
›
63.3
*
EDGE
Joey Bosa
›
49.6
RCB
Christian Benford
›
61.1
WR1
Khalil Shakir
›
61.8
SLOT
Keon Coleman
›
36.3
OL
71.4
LT
Dawkins
LG
Edwards
C
McGovern
RG
Torrence
RT
Brown
TE
Dalton Kincaid
›
79.3
WR2
Josh Palmer
›
33.8
QB
Josh Allen
›
67.2
RB
James Cook
›
73.7
Special teams
K
Tyler Bass
›
26.8
*
P
Mitch Wishnowsky
›
63.4
Offense
QB
Josh Allen
›
67.2
RB
James Cook
›
73.7
WR1
Khalil Shakir
›
61.8
WR2
Josh Palmer
›
33.8
SLOT
Keon Coleman
›
36.3
TE
Dalton Kincaid
›
79.3
Offensive line
Team grade
71.4
LT
Dawkins
LG
Edwards
C
McGovern
RG
Torrence
RT
Brown
Defense
EDGE
Greg Rousseau
›
60.7
iDL
DaQuan Jones
›
66.5
iDL
Ed Oliver
›
63.3
*
EDGE
Joey Bosa
›
49.6
LB
Special teams
K
Tyler Bass
›
26.8
*
P
Mitch Wishnowsky
›
63.4
Matt Milano
›
73.7
LB
Shaq Thompson
›
62.9
LCB
Tre'Davious White
›
75.9
SLOT CB
Taron Johnson
›
28.8
RCB
Christian Benford
›
61.1
FS
Cole Bishop
›
73.3
SS
Taylor Rapp
›
39.9