Buffalo Bills

10-6-0 2nd in AFC East
Devin SingletaryJosh AllenJohn Brown

PPG

19.6

23rd

OPP PPG

16.2

2nd

RUSH YDS/G

128.4

8th

PASS YDS/G

217.3

26th

Overview Stats Scores & Schedule Roster Splits History

2019 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE COLLEGE
57 Lorenzo Alexander Lorenzo Alexander LB 6'1" 245 5/31/1983 36 California
41 Maurice Alexander Maurice Alexander LB 6'2" 220 2/16/1991 28 Utah State
17 Josh Allen Josh Allen QB 6'5" 237 5/21/1996 23 Wyoming
5 Matt Barkley Matt Barkley QB 6'2" 234 9/8/1990 29 Southern California
71 Ryan Bates Ryan Bates OL 6'4" 302 2/14/1997 22 Penn State
10 Cole Beasley Cole Beasley WR 5'8" 174 4/26/1989 30 Southern Methodist
84 Nate Becker Nate Becker TE 6'5" 264 3/24/1996 23 Miami (OH)
65 Ike Boettger Ike Boettger OL 6'6" 313 10/5/1994 25 Iowa
9 Corey Bojorquez Corey Bojorquez P 6'0" 208 9/13/1996 23 New Mexico
15 John Brown John Brown WR 5'11" 178 4/3/1990 29 Pittsburg State
28 Kurt Coleman Kurt Coleman DB 5'11" 208 4/1/1988 31 Ohio State
80 Jason Croom Jason Croom TE 6'5" 246 2/28/1994 25 Tennessee
73 Dion Dawkins Dion Dawkins OL 6'5" 320 4/26/1994 25 Temple
42 Patrick DiMarco Patrick DiMarco RB 6'1" 234 4/30/1989 30 South Carolina
53 Tyrel Dodson Tyrel Dodson LB 6'2" 240 6/25/1998 21 Texas A&M
86 Nick Easley Nick Easley WR 5'11" 205 Iowa
49 Tremaine Edmunds Tremaine Edmunds LB 6'5" 250 5/2/1998 21 Virginia Tech
76 Jon Feliciano Jon Feliciano OL 6'4" 325 2/10/1992 27 Miami (FL)
69 Reid Ferguson Reid Ferguson DB 6'2" 235 3/24/1994 25 Louisiana State
70 Cody Ford Cody Ford OL 6'3" 329 12/28/1996 23 Oklahoma
16 Robert Foster Robert Foster WR 6'2" 196 5/7/1994 25 Alabama
20 Frank Gore Frank Gore RB 5'9" 212 5/14/1983 36 Miami (FL)
4 Stephen Hauschka Stephen Hauschka K 6'4" 210 6/29/1985 34 North Carolina State
55 Jerry Hughes Jerry Hughes DL 6'2" 254 8/13/1988 31 Texas Christian
23 Micah Hyde Micah Hyde DB 6'0" 197 12/31/1990 29 Iowa
92 Darryl Johnson Darryl Johnson DL 6'6" 253 4/4/1997 22 North Carolina A&T
46 Jaquan Johnson Jaquan Johnson DB 5'10" 191 11/13/1995 24 Miami (FL)
29 Kevin Johnson Kevin Johnson DB 6'0" 185 8/5/1992 27 Wake Forest
24 Taron Johnson Taron Johnson DB 5'11" 192 7/27/1996 23 Weber State
11 Zay Jones Zay Jones WR 6'2" 200 3/30/1995 24 East Carolina
50 Vosean Joseph Vosean Joseph LB 6'2" 213 12/15/1997 22 Florida
88 Dawson Knox Dawson Knox TE 6'4" 254 11/14/1996 23 Mississippi
81 Tyler Kroft Tyler Kroft TE 6'6" 252 10/15/1992 27 Rutgers
90 Shaq Lawson Shaq Lawson DL 6'3" 267 6/17/1994 25 Clemson
47 Cam Lewis Cam Lewis DB 5'11" 185 4/13/1997 Buffalo
94 Corey Liuget Corey Liuget DL 6'2" 300 3/18/1990 29 Illinois
61 Spencer Long Spencer Long OL 6'5" 318 11/8/1990 29 Nebraska
98 Star Lotulelei Star Lotulelei DL 6'2" 315 12/20/1989 30 Utah
56 Mike Love Mike Love DL 6'3" 255 1/22/1994 25 South Florida
31 Dean Marlowe Dean Marlowe DB 6'1" 208 7/25/1992 27 James Madison
14 Ray-Ray McCloud Ray-Ray McCloud WR 5'9" 190 10/15/1996 23 Clemson
19 Isaiah McKenzie Isaiah McKenzie WR 5'8" 173 4/9/1995 24 Georgia
58 Matt Milano Matt Milano LB 6'0" 223 7/28/1994 25 Boston College
60 Mitch Morse Mitch Morse OL 6'6" 305 4/21/1992 27 Missouri
93 Trent Murphy Trent Murphy DL 6'6" 260 12/22/1990 29 Stanford
33 Siran Neal Siran Neal DB 6'0" 206 8/4/1994 25 Jacksonville State
77 Ty Nsekhe Ty Nsekhe OL 6'8" 330 10/27/1985 34 Texas State
91 Ed Oliver Ed Oliver DL 6'1" 287 12/12/1997 22 Houston
94 Kyle Peko Kyle Peko DL 6'1" 305 7/23/1993 26 Oregon State
32 Senorise Perry Senorise Perry RB 6'0" 210 9/19/1991 28 Louisville
46 Del'Shawn Phillips Del'Shawn Phillips LB 6'2" 230 10/9/1996 23 Illinois
99 Harrison Phillips Harrison Phillips DL 6'3" 307 1/25/1996 23 Stanford
97 Jordan Phillips Jordan Phillips DL 6'6" 341 9/21/1992 27 Oklahoma
21 Jordan Poyer Jordan Poyer DB 6'0" 191 4/25/1991 28 Oregon State
18 Andre Roberts Andre Roberts WR 5'11" 195 1/9/1988 31 Citadel
64 Victor Salako Victor Salako OL 6'6" 335 11/4/1993 26 Oklahoma State
26 Devin Singletary Devin Singletary RB 5'7" 203 9/3/1997 22 Florida Atlantic
85 Lee Smith Lee Smith TE 6'6" 265 11/21/1987 32 Marshall
67 Quinton Spain Quinton Spain OL 6'4" 330 8/7/1991 28 West Virginia
51 Julian Stanford Julian Stanford LB 6'1" 230 9/2/1990 29 Wagner
89 Tommy Sweeney Tommy Sweeney TE 6'4" 251 7/1/1995 24 Boston College
96 Vincent Taylor Vincent Taylor DL 6'3" 311 1/5/1994 25 Oklahoma State
52 Corey Thompson Corey Thompson LB 6'1" 222 12/23/1993 26 Louisiana State
6 Kaare Vedvik Kaare Vedvik K 6'3" 210 3/16/1994 25 Marshall
74 LaAdrian Waddle LaAdrian Waddle OL 6'6" 315 7/21/1991 28 Texas Tech
45 Christian Wade Christian Wade RB 5'8" 190 5/15/1991 28 None
39 Levi Wallace Levi Wallace DB 6'0" 179 6/12/1995 24 Alabama
7 Davis Webb Davis Webb QB 6'5" 229 1/22/1995 24 California
27 Tre'Davious White Tre'Davious White DB 5'11" 192 1/16/1995 24 Louisiana State
82 Duke Williams Duke Williams WR 6'3" 225 5/13/1993 27 Auburn
76 Jonathan Woodard Jonathan Woodard DL 6'5" 271 9/19/1993 26 Central Arkansas
22 T.J. Yeldon T.J. Yeldon RB 6'1" 223 10/2/1993 26 Alabama

NFL 2023 Leaders

NFL 2023 Rankings

NFL 2023 Betting

NFL 2023 Division Standings

AFC North W L T PCT
1
Ravens Ravens
13 4 0 .765
2
Browns Browns
11 6 0 .647
AFC East W L T PCT
1
Bills Bills
11 6 0 .647
2
Dolphins Dolphins
11 6 0 .647
AFC West W L T PCT
1
Chiefs Chiefs
11 6 0 .647
2
Raiders Raiders
8 9 0 .471
AFC South W L T PCT
1
Texans Texans
10 7 0 .588
2
Jaguars Jaguars
9 8 0 .529
NFC North W L T PCT
1
Lions Lions
12 5 0 .706
2
Packers Packers
9 8 0 .529
NFC West W L T PCT
1
49ers 49ers
12 5 0 .706
2
Rams Rams
10 7 0 .588
NFC East W L T PCT
1
Cowboys Cowboys
12 5 0 .706
2
Eagles Eagles
11 6 0 .647
NFC South W L T PCT
1
Buccaneers Buccaneers
9 8 0 .529
2
Saints Saints
9 8 0 .529

NFL 2023 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
2/10
SF SF
@
KC KC
22-25
Sat
1/27
KC KC
@
BAL BAL
17-10
Sat
1/27
DET DET
@
SF SF
31-34
Sat
1/20
TB TB
@
DET DET
23-31
Sat
1/20
KC KC
@
BUF BUF
27-24

Schedule

DATE MATCHUP TIME (ET)
Fri
9/6
GB GB
@
PHI PHI
1:00 PM