NFL Player Grades
Player Grades
Team Grades
Methodology
Research
Buffalo Bills — 2018
← Back to leaderboard
Buffalo Bills
AFC East · 94 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 · 2018
31.7
Overall
31 pct
12.5
Offense
6
77.9
Defense
94
55.8
S. Teams
59
Position breakdown
Offense
QB
17
OL
35
Starting lineup
4-3 Base
FS
Jordan Poyer
›
56.0
SS
Micah Hyde
›
Full roster
all
offense
defense
Special teams
#
Player
▼
Pos
▼
▼
GP / GS
▼
Snaps
▼
Grade
Pct
1
Lorenzo Alexander
›
LB
16
/ 11
800
87.6
100
2
Tre'Davious White
›
CB
16
/ 15
1,048
75.4
93
3
Levi Wallace
›
low volume
CB
7
/ 7
462
70.8
88
4
Robert Foster
›
low volume
WR
13
/ 6
492
70.7
89
5
Matt Barkley
›
low volume
QB
1
/ 1
73
70.1
76
6
Jerry Hughes
›
EDGE
16
/ 16
683
66.0
73
7
Taron Johnson
›
CB
11
/ 9
465
61.1
69
8
Kyle Williams
›
iDL
16
/ 16
738
59.5
73
9
Chris Ivory
›
low volume
RB
13
/ 3
305
56.6
60
10
Matt Milano
›
LB
13
/ 13
883
56.1
77
11
Jordan Poyer
›
S
16
/ 16
1,110
56.0
68
12
Corey Bojorquez
›
P
8
/ 0
69
55.7
63
13
Shaq Lawson
›
EDGE
14
/ 7
454
52.6
53
14
Steven Hauschka
›
K
16
/ 0
122
48.0
38
15
Trent Murphy
›
EDGE
13
/ 8
488
45.6
43
16
Tremaine Edmunds
›
LB
15
/ 15
997
44.8
40
17
Marcus Murphy
›
low volume
RB
11
/ 1
275
43.8
40
18
Micah Hyde
›
S
15
/ 14
993
41.6
36
19
Terrelle Pryor
›
low volume
WR
8
/ 4
277
40.3
27
20
Isaiah McKenzie
›
low volume
WR
8
/ 5
271
38.7
24
21
Jordan Phillips
›
low volume
iDL
16
/ 1
450
33.5
26
22
Harrison Phillips
›
low volume
iDL
16
/ 1
467
32.6
23
23
Zay Jones
›
WR
16
/ 16
943
28.8
12
24
Rafael Bush
›
S
15
/ 6
598
28.6
3
25
Eddie Yarbrough
›
low volume
EDGE
15
/ 0
385
23.6
14
26
Star Lotulelei
›
iDL
16
/ 4
550
22.9
5
27
Derek Anderson
›
low volume
QB
2
/ 2
118
22.8
12
28
Jason Croom
›
low volume
TE
15
/ 3
533
22.1
4
29
Deonte Thompson
›
low volume
WR
13
/ 1
311
21.1
4
30
Charles Clay
›
low volume
TE
13
/ 11
505
19.1
4
31
LeSean McCoy
›
RB
14
/ 10
490
17.2
2
32
Josh Allen
›
QB
12
/ 12
719
10.8
6
33
Dion Dawkins
›
OL
16
/ 16
1,112
—
—
34
Jordan Mills
›
OL
16
/ 16
1,064
—
—
35
John Miller
›
OL
15
/ 14
928
—
—
36
Russell Bodine
›
OL
10
/ 9
593
—
—
37
Vladimir Ducasse
›
OL
10
/ 9
591
—
—
38
Ryan Groy
›
OL
15
/ 8
584
—
—
39
Wyatt Teller
›
OL
8
/ 7
502
—
—
40
Logan Thomas
›
TE
12
/ 8
474
—
—
41
Patrick DiMarco
›
RB
16
/ 11
401
—
—
42
Lafayette Pitts
›
CB
16
/ 15
364
—
—
43
Julian Stanford
›
LB
13
/ 12
314
—
—
44
Deon Lacey
›
LB
16
/ 16
313
—
—
45
Siran Neal
›
CB
16
/ 12
264
—
—
46
Denzel Rice
›
CB
12
/ 9
254
—
—
47
Ryan Lewis
›
CB
7
/ 2
195
—
—
48
Corey Thompson
›
LB
6
/ 5
184
—
—
49
Jeremiah Sirles
›
OL
12
/ 1
183
—
—
50
Reid Ferguson
›
LS
16
/ 0
142
—
—
51
Ray-Ray McCloud
›
WR
10
/ 0
131
—
—
52
Victor Bolden
›
WR
6
/ 0
105
—
—
53
Taiwan Jones
›
RB
6
/ 4
94
—
—
54
Ike Boettger
›
OL
4
/ 1
83
—
—
55
Mike Love
›
EDGE
3
/ 0
77
—
—
56
Dean Marlowe
›
CB
2
/ 1
73
—
—
57
Keith Ford
›
RB
2
/ 1
71
—
—
58
Khari Lee
›
TE
2
/ 0
58
—
—
59
Jeremy Kerley
›
WR
1
/ 1
47
—
—
60
Conor McDermott
›
OL
5
/ 0
45
—
—
61
Matt Darr
›
P
5
/ 0
43
—
—
62
Da'Mari Scott
›
WR
3
/ 1
41
—
—
63
Tanner McEvoy
›
WR
2
/ 2
37
—
—
64
Cam Phillips
›
WR
2
/ 0
35
—
—
65
Vontae Davis
›
CB
1
/ 1
33
—
—
66
Colton Schmidt
›
P
3
/ 0
30
—
—
67
Richard Jarvis
›
LB
1
/ 0
17
—
—
68
Robert Thomas
›
iDL
2
/ 0
17
—
—
69
Albert Havili
›
EDGE
0
/ 0
—
—
—
70
Sam Rogers
›
RB
0
/ 0
—
—
—
71
Rickey Hatley
›
iDL
0
/ 0
—
—
—
72
Josh Thornton
›
CB
0
/ 0
—
—
—
73
Keith Towbridge
›
TE
0
/ 0
—
—
—
74
Marquavius Lewis
›
iDL
0
/ 0
—
—
—
75
Andrew Lauderdale
›
OL
0
/ 0
—
—
—
76
Xavier Coleman
›
CB
0
/ 0
—
—
—
77
Cory Carter
›
P
0
/ 0
—
—
—
78
Zach Olstad
›
RB
0
/ 0
—
—
—
79
Josh James
›
OL
0
/ 0
—
—
—
80
Kyle Carter
›
TE
0
/ 0
—
—
—
81
Kyle Peko
›
iDL
0
/ 0
—
—
—
82
Ryan Russell
›
EDGE
0
/ 0
—
—
—
83
Jon Ryan
›
P
0
/ 0
—
—
—
84
Owa Odighizuwa
›
EDGE
0
/ 0
—
—
—
85
Terrence Fede
›
EDGE
0
/ 0
—
—
—
86
Tenny Palepoi
›
iDL
0
/ 0
—
—
—
87
L.J. McCray
›
CB
0
/ 0
—
—
—
88
Keenan Robinson
›
LB
0
/ 0
—
—
—
89
John Hughes
›
iDL
0
/ 0
—
—
—
90
Kelcie McCray
›
S
0
/ 0
—
—
—
91
Mat Boesen
›
EDGE
0
/ 0
—
—
—
92
Mo Porter
›
OL
0
/ 0
—
—
—
93
Tyler Davis
›
K
0
/ 0
—
—
—
94
Ryan Carter
›
CB
0
/ 0
—
—
—
WR
39
RB
34
TE
20
Defense
EDGE
51
CB
71
LB
60
S
45
iDL
40
Special teams
K
48
P
56
Overall grade trend
Snap-weighted aggregate of the player grades on this team, by position, weighted into Offense / Defense / Special-teams (see
methodology
).
41.6
LB
Lorenzo Alexander
›
87.6
LB
Tremaine Edmunds
›
44.8
LB
Corey Thompson
›
—
LCB
Tre'Davious White
›
75.4
EDGE
Trent Murphy
›
45.6
iDL
Star Lotulelei
›
22.9
iDL
Jordan Phillips
›
33.5
EDGE
Shaq Lawson
›
52.6
RCB
Lafayette Pitts
›
—
WR1
Robert Foster
›
70.7
SLOT
Victor Bolden
›
—
OL
35.0
LT
Dawkins
LG
Teller
C
Groy
RG
Miller
RT
Mills
TE
Charles Clay
›
19.1
WR2
Isaiah McKenzie
›
38.7
QB
Josh Allen
›
10.8
RB
LeSean McCoy
›
17.2
Special teams
K
Steven Hauschka
›
48.0
P
Matt Darr
›
40.0
*
Offense
QB
Josh Allen
›
10.8
RB
LeSean McCoy
›
17.2
WR1
Robert Foster
›
70.7
WR2
Isaiah McKenzie
›
38.7
SLOT
Victor Bolden
›
—
TE
Charles Clay
›
19.1
Offensive line
Team grade
35.0
LT
Dawkins
LG
Teller
C
Groy
RG
Miller
RT
Mills
Defense
EDGE
Trent Murphy
›
45.6
iDL
Star Lotulelei
›
22.9
iDL
Jordan Phillips
›
33.5
EDGE
Shaq Lawson
›
52.6
LB
Special teams
K
Steven Hauschka
›
48.0
P
Matt Darr
›
40.0
*
Lorenzo Alexander
›
87.6
LB
Tremaine Edmunds
›
44.8
LB
Corey Thompson
›
—
LCB
Tre'Davious White
›
75.4
RCB
Lafayette Pitts
›
—
FS
Jordan Poyer
›
56.0
SS
Micah Hyde
›
41.6