Buffalo Bills Roster 2019 Bills Roster

0-0, 0 AFC East

at NYJ

5:00 pm GMT, 9/8

The Bills had a pretty nightmare start to last season, opening up the year with a 44 point loss to the Ravens. However, they ended the year with some momentum, finishing the season with a respectable 4-3 stretch. The Bills are a pretty inexperienced team, but a lot of their young players showed some flashes, defensively and offensively. Most importantly, the Bills appear to have their starting quarterback of the future with Josh Allen. After years of toiling in mediocrity, the Bills will be hoping this core is good enough to eventually become a contender. They’ll need to show some important progress this season to make everyone else share that hope. Here are some questions about their roster they should answer.

Pos Name Number Rating Ranking Depth Height Weight Age Birthday Exp. Drafted Draft Round Draft Pick College
QB Josh Allen Josh Allen J. Allen 17
75
#39 QB 1 6'5" 237 23 5/21/96 2 2018 1 7 Wyoming
QB Matt Barkley Matt Barkley M. Barkley 5
73
#53 QB 2 6'2" 227 28 9/8/90 7 2013 4 98 USC
QB Tyree Jackson Tyree Jackson T. Jackson 6
74
#46 QB 3 6'7" 249 21 11/7/97 0 2019 Buffalo
RB LeSean McCoy LeSean McCoy L. McCoy 25
82
#27 RB 1 5'10" 198 31 7/12/88 11 2009 2 53 Pittsburgh
RB Devin Singletary Devin Singletary D. Singletary 40
76
#71 RB 2 5'7" 203 21 9/3/97 0 2019 3 74 Florida Atlantic
RB Frank Gore Frank Gore F. Gore 20
81
#34 RB 3 5'9" 217 36 5/14/83 15 2005 3 65 Miami
RB TJ Yeldon TJ Yeldon T. Yeldon 29
79
#47 RB 4 6'1" 226 25 10/2/93 5 2015 2 36 Alabama
RB Marcus Murphy Marcus Murphy M. Murphy 22
72
#117 RB 5 5'8" 189 27 10/3/91 4 2015 7 230 Missouri
RB Senorise Perry Senorise Perry S. Perry 32
63
#185 RB 7 6'0" 187 27 9/19/91 5 2014 Louisville
RB Christian Wade Christian Wade C. Wade 45
8 5'8" 190 28 5/15/91 0 2019 -
OT Dion Dawkins Dion Dawkins D. Dawkins 73
76
#59 OT 1 6'4" 317 25 4/26/94 3 2017 2 63 Temple
OT Cody Ford Cody Ford C. Ford 70
75
#63 OT 1 6'4" 329 22 12/28/96 0 2019 2 38 Oklahoma
OT Ty Nsekhe Ty Nsekhe T. Nsekhe 77
74
#74 OT 2 6'8" 325 33 10/27/85 5 2012 Texas State
OT De'Ondre Wesley De'Ondre Wesley D. Wesley 79
67
#143 OT 2 6'6" 322 27 7/28/92 3 2015 BYU
OT Jarron Jones Jarron Jones J. Jones 72
65
#176 OT 3 6'6" 316 25 3/11/94 1 2017 Notre Dame
OT Conor McDermott Conor McDermott C. McDermott 68
67
#140 OT 3 6'8" 305 26 10/19/92 3 2017 6 211 UCLA
OT LaAdrian Waddle LaAdrian Waddle L. Waddle 74
70
#119 OT 6'6" 321 28 7/21/91 7 2013 Texas Tech
OT Jeremiah Sirles Jeremiah Sirles J. Sirles 71
67
#144 OT 6'6" 315 28 8/8/91 6 2014 Nebraska
ILB Tremaine Edmunds Tremaine Edmunds T. Edmunds 49
75
#53 ILB 1 6'4" 253 21 5/2/98 2 2018 1 16
ILB Julian Stanford Julian Stanford J. Stanford 51
65
#107 ILB 2 6'1" 229 28 9/2/90 6 2012 Wagner - NY
ILB Tyrel Dodson Tyrel Dodson T. Dodson 53
71
#99 ILB 3 6'0" 237 21 6/25/98 0 2019 Texas A&M
ILB Dewey Jarvis Dewey Jarvis D. Jarvis 48
65
#102 ILB 6'2" 236 24 4/20/95 0 2018
OLB Matt Milano Matt Milano M. Milano 58
77
#38 OLB 1 6'0" 216 24 3/17/95 3 2017 5 163 Boston College
OLB Lorenzo Alexander Lorenzo Alexander L. Alexander 57
86
#11 OLB 1 6'2" 275 36 5/31/83 13 2005 California
OLB Maurice Alexander Maurice Alexander M. Alexander 41
72
#50 OLB 2 6'1" 220 28 2/16/91 6 2014 4 110 Utah State
OLB Corey Thompson Corey Thompson C. Thompson 52
67
#132 OLB 2 6'1" 224 25 12/23/93 2 2018 LSU
OLB Deon Lacey Deon Lacey D. Lacey 44
66
#143 OLB 3 6'1" 227 29 7/18/90 3 2013 West Alabama
OLB Vosean Joseph Vosean Joseph V. Joseph 11
71
#75 OLB 3 6'1" 230 21 12/15/97 0 2019 5 147 Florida
OLB Sam Acho Sam Acho S. Acho 93
74
#65 OLB 6'2" 257 30 9/6/88 9 2011 4 103 Texas
SS Jordan Poyer Jordan Poyer J. Poyer 21
85
#11 SS 1 6'0" 191 28 4/25/91 7 2013 7 218 Oregon State
SS Dean Marlowe Dean Marlowe D. Marlowe 31
68
#56 SS 2 6'1" 203 27 7/25/92 3 2015 James Madison
SS Jaquan Johnson Jaquan Johnson J. Johnson 46
76
#35 SS 3 5'10" 191 23 11/13/95 0 2019 6 181 Miami
P Corey Bojorquez Corey Bojorquez C. Bojorquez 9
73
#32 P 1 6'0" 200 22 9/13/96 2 2018 New Mexico
P Cory Carter Cory Carter C. Carter 7
65
#47 P 2 5'10" 185 25 3/5/94 2 2017 Texas Southern
FS Micah Hyde Micah Hyde M. Hyde 23
87
#6 FS 1 6'0" 197 28 12/31/90 7 2013 5 159 Iowa
FS Kurt Coleman Kurt Coleman K. Coleman 28
76
#38 FS 2 5'10" 192 31 7/1/88 10 2010 7 243 Ohio State
FS Abraham Wallace Abraham Wallace A. Wallace 35
3 6'0" 190 23 6/9/96 0 2019 West Alabama
LS Reid Ferguson Reid Ferguson R. Ferguson 69
60
#46 LS 6'1" 243 25 3/24/94 3 2016 LSU
C Mitch Morse Mitch Morse M. Morse 60
83
#11 C 1 6'5" 305 27 4/21/92 5 2015 2 49 Missouri
C Spencer Long Spencer Long S. Long 61
76
#51 C 2 6'5" 320 28 11/8/90 6 2014 3 78 Nebraska
C Russell Bodine Russell Bodine R. Bodine 66
72
#42 C 3 6'3" 310 27 6/30/92 6 2014 4 111 North Carolina
C Erik Magnuson Erik Magnuson E. Magnuson 62
70
#49 C 6'4" 303 25 1/5/94 3 2017 Michigan
DT Star Lotulelei Star Lotulelei S. Lotulelei 98
77
#37 DT 1 6'2" 311 29 12/20/89 7 2013 1 14 Utah
DT Ed Oliver Ed Oliver E. Oliver 91
70
#107 DT 1 6'2" 287 21 12/12/97 0 2019 1 9 Houston
DT Harrison Phillips Harrison Phillips H. Phillips 99
72
#90 DT 2 6'3" 307 23 1/25/96 2 2018 3 96 Stanford
DT Jordan Phillips Jordan Phillips J. Phillips 97
76
#54 DT 2 6'5" 329 26 9/21/92 5 2015 2 52 Oklahoma
DT Kyle Peko Kyle Peko K. Peko 94
62
#56 DT 3 6'1" 308 26 7/25/93 2 2016 Oregon State
DT Roderick Young Roderick Young R. Young 49
73
#78 DT 3 6'1" 294 0 2019 North Texas
DT Robert Thomas Robert Thomas R. Thomas 96
64
#52 DT 6'1" 327 28 2/18/91 3 2014 Arkansas
DT Quindarius Thagard Quindarius Thagard Q. Thagard 41
76
#48 DT 6'4" 291 23 12/5/95 0 2019 Alabama-Birmingham
LB Juwan Foggie Juwan Foggie J. Foggie 48
77
#5 LB 6'1" 234 23 11/2/95 0 2019 North Carolina-Charlotte
WR Zay Jones Zay Jones Z. Jones 11
77
#90 WR 1 6'2" 202 24 3/30/95 3 2017 2 37 East Carolina
WR John Brown John Brown J. Brown 15
81
#50 WR 1 5'10" 179 29 4/3/90 6 2014 3 91 Pittsburg State
WR Cole Beasley Cole Beasley C. Beasley 10
84
#32 WR 1 5'8" 177 30 4/26/89 8 2012 SMU
WR Isaiah McKenzie Isaiah McKenzie I. McKenzie 19
66
#305 WR 2 5'7" 173 24 4/9/95 3 2017 5 172 Georgia
WR Robert Foster Robert Foster R. Foster 16
68
#268 WR 2 6'2" 196 25 5/7/94 2 2018
WR Andre Roberts Andre Roberts A. Roberts 8
74
#158 WR 2 5'11" 195 31 1/9/88 10 2010 3 88 Citadel
WR Ray-Ray McCloud Ray-Ray McCloud R. McCloud 14
67
#290 WR 3 5'9" 190 22 10/15/96 2 2018 6 187
WR Cam Phillips Cam Phillips C. Phillips 87
69
#148 WR 3 6'0" 201 23 12/16/95 1 2018 Virginia Tech
WR Victor Bolden Jr. Victor Bolden Jr. V. Bolden Jr. 13
61
#399 WR 3 5'9" 175 24 4/4/95 3 2017 Oregon State
WR David Sills V David Sills V D. S. V 1
72
#212 WR 4 6'3" 211 23 5/29/96 0 2019 West Virginia
WR Duke Williams Duke Williams D. Williams 82
74
#148 WR 4 6'2" 224 27 5/13/92 0 2016 Auburn
WR D'Haquille Williams D'Haquille Williams D. Williams 0
#23 WR 1
WR Nick Easley Nick Easley N. Easley 86
74
#163 WR 5'11" 206 22 1/14/97 0 2019 Iowa
DB Rafael Bush Rafael Bush R. Bush 20
73
#11 DB 5'11" 195 32 5/12/87 9 2010 South Carolina State
TE Lee Smith Lee Smith L. Smith 85
76
#56 TE 1 6'6" 269 31 11/21/87 9 2011 5 159 Marshall
TE Tyler Kroft Tyler Kroft T. Kroft 81
76
#51 TE 2 6'5" 246 26 10/15/92 5 2015 3 85 Rutgers
TE Dawson Knox Dawson Knox D. Knox 88
77
#42 TE 3 6'4" 254 22 11/14/96 0 2019 3 96 Ole Miss
TE Jason Croom Jason Croom J. Croom 80
75
#69 TE 4 6'5" 246 25 2/28/94 2 2017 Tennessee
TE Tommy Sweeney Tommy Sweeney T. Sweeney 89
73
#86 TE 5 6'4" 251 24 7/1/95 0 2019 7 228 Boston College
TE Keith Towbridge Keith Towbridge K. Towbridge 43
66
#143 TE 6'4" 269 24 5/21/95 2 2017 Louisville
TE Kyle Carter Kyle Carter K. Carter 48
63
#178 TE 6'3" 244 26 12/17/92 1 2016 Penn State
TE Nate Becker Nate Becker N. Becker 84
71
#108 TE 6'5" 264 23 3/24/96 0 2019 Miami (OH)
DE Trent Murphy Trent Murphy T. Murphy 93
80
#47 DE 1 6'5" 250 28 12/22/90 6 2014 2 47 Stanford
DE Jerry Hughes Jerry Hughes J. Hughes 55
85
#25 DE 1 6'2" 255 31 8/13/88 10 2010 1 31 TCU
DE Shaq Lawson Shaq Lawson S. Lawson 90
82
#37 DE 2 6'3" 269 25 6/17/94 4 2016 1 19 Clemson
DE Mike Love Mike Love M. Love 56
65
#196 DE 2 6'3" 265 25 1/22/94 1 2018
DE Darryl Johnson Jr. Darryl Johnson Jr. D. Johnson Jr. 92
76
#83 DE 3 6'6" 253 22 4/4/97 0 2019 7 225 North Carolina A&T
DE Eddie Yarbrough Eddie Yarbrough E. Yarbrough 54
62
#202 DE 3 6'2" 253 26 4/24/93 3 2016 Wyoming
DE Leterrius Walton Leterrius Walton L. Walton 63
68
#161 DE 6'5" 319 27 3/31/92 5 2015 6 199 Central Michigan
FB Patrick DiMarco Patrick DiMarco P. DiMarco 42
85
#3 FB 6 6'1" 240 30 3/26/89 8 2011 South Carolina
CB Levi Wallace Levi Wallace L. Wallace 39
75
#139 CB 1 6'0" 179 24 6/12/95 2 2018
CB Tre'Davious White Tre'Davious White T. White 27
86
#20 CB 1 5'11" 191 24 1/16/95 3 2017 1 27 LSU
CB Taron Johnson Taron Johnson T. Johnson 24
73
#140 CB 1 5'11" 192 23 7/27/96 2 2018 4 121
CB Kevin Johnson Kevin Johnson K. Johnson 36
76
#111 CB 2 6'0" 188 27 8/5/92 5 2015 1 16 Wake Forest
CB Siran Neal Siran Neal S. Neal 33
69
#60 CB 2 6'0" 206 25 8/4/94 2 2018 5 154
CB Cameron Lewis Cameron Lewis C. Lewis 47
2 5'9" 186 22 4/13/97 0 2019 Buffalo
CB Denzel Rice Denzel Rice D. Rice 37
61
#174 CB 3 6'0" 185 26 3/31/93 3 2015 Coastal Carolina
CB Captain Munnerlyn Captain Munnerlyn C. Munnerlyn 41
72
#102 CB 3 5'8" 186 31 4/10/88 11 2009 7 216 South Carolina
CB Xavier Coleman Xavier Coleman X. Coleman 36
71
#99 CB 5'11" 205 24 1/13/95 2 2017 Portland State
CB EJ Gaines EJ Gaines E. Gaines 26
74
#137 CB 5'10" 190 27 2/23/92 6 2014 6 188 Missouri
CB Ryan Lewis Ryan Lewis R. Lewis 38
65
#232 CB 5'11" 191 25 4/15/94 2 2017 Pittsburgh
CB Lafayette Pitts Lafayette Pitts L. Pitts 30
61
#239 CB 5'10" 200 26 9/24/92 4 2016 Pittsburgh
G Jon Feliciano Jon Feliciano J. Feliciano 76
61
#150 G 1 6'4" 323 27 2/10/92 5 2015 4 128 Miami
G Quinton Spain Quinton Spain Q. Spain 67
78
#31 G 1 6'4" 334 28 8/7/91 5 2015 West Virginia
G Wyatt Teller Wyatt Teller W. Teller 75
76
#43 G 2 6'4" 314 24 11/21/94 2 2018 5 166
G Ike Boettger Ike Boettger I. Boettger 65
68
#117 G 2 6'6" 307 24 10/5/94 2 2018
G Demetrius Rhaney Demetrius Rhaney D. Rhaney 59
64
#86 G 3 6'2" 300 27 6/22/92 6 2014 7 250 Tennessee St
G Nico Siragusa Nico Siragusa N. Siragusa 66
69
#80 G 6'4" 326 25 5/10/94 2 2017 4 122 San Diego State
G Garrett McGhin Garrett McGhin G. McGhin 64
6'6" 313 24 10/13/94 0 2019 East Carolina
G Vladimir Ducasse Vladimir Ducasse V. Ducasse 62
76
#50 G 6'4" 325 31 10/15/87 10 2010 2 61 Massachusetts
G Isaac Asiata Isaac Asiata I. Asiata 72
70
#78 G 6'3" 325 26 12/29/92 3 2017 5 164 Utah
G Ryan Bates Ryan Bates R. Bates 74
6'4" 306 22 2/14/97 1 2019 Penn State
K Steven Hauschka Steven Hauschka S. Hauschka 4
76
#29 K 1 6'4" 210 34 6/29/85 12 2008 North Carolina State
K Chase McLaughlin Chase McLaughlin C. McLaughlin 18
6'1" 190 23 4/9/96 0 2019 Illinois

Top 3 Bills Roster Questions of 2019-2020

What are the Bills’ Plans for LeSean McCoy?

One thing that the Bills have sent mixed messages on are their long-term plans for LeSean Mccoy. McCoy had a career worst year and at 31, may not have much left in the tank to give. Many people expected him to be traded or released, and then replaced in the offseason. Well that’s what seemed to be happening when the Bills acquired running backs Frank Gore and T.J. Yeldon, yet the Bills still decided to hold on to LeSean McCoy. This was a confusing move considering that they brought in two running backs in the offseason, but the Bills apparently plan to use him in their offense. He’s clearly not the long-term answer for the Bills, and his trade value will likely only go down as he gets older. The Bills have been viewed as a dysfunctional franchise for decades and although they’ve made a couple moves that would seem to indicate progress, confusing decisions like this only reinforce that belief.

Does Josh Allen Have Enough Support?

The Bills appear to have finally found their long-term answer at quarterback with Josh Allen, who showed flashes of stardom last year. He’s still incredibly raw however, so making sure he has a quality supporting cast that can make his development easier is important. Whether the Bills have that supporting cast is yet to be determined. They appear to have some pieces in their receiving game, with Zay Jones, Robert Foster, and John Brown providing some solid young options for Allen. There might be too many running backs on the team, but at the very least, it’s still better to have too many options than too little. Tyler Kroft was a nice pick up at tight end in the offseason for the Bills. The offensive line, however, is where things get tricky. Last year the Bills offensive line was one of the worst in football, a unit that essentially had Josh Allen running for his life the majority of passing plays. The Bills decided to revamp almost the entire unit this offseason, with 4 out of the 5 linemen being first time starters on the team. Whether this change improves things remains to be seen, but it’s hard to see them being worse than last year’s unit.

What Are Realistic Expectations for This Team?

Although the Bills have assembled a respectable roster, it’s still unlikely they challenge the Patriots in their division. The wild card is a slightly more attainable goal, but even that will be difficult for this squad. The Bills have appeared to assemble the majority of their young core, so the first phase of rebuilding, gathering players, should be done. The second phase should be developing the assets they have. Although making the playoffs would be wonderful for that, it’s important to keep perspective for this team. It’s still a very young one that still needs a little more time to nurture. The Bills should of course be trying to make the playoffs, but they should also keep their expectations grounded in reality. Right now, going 500 would seem to be both a realistic and worthy goal for this team.