Buffalo Bills Roster 2019 Bills Roster

6-3, 2nd AFC East

at MIA

6:00 pm GMT, 11/17

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
76
#27 QB 1 6'5" 237 23 5/21/96 2 2018 1 7 Wyoming
QB Matt Barkley Matt Barkley M. Barkley 5
73
#46 QB 2 6'2" 227 29 9/8/90 7 2013 4 98 USC
QB Davis Webb Davis Webb D. Webb 7
75
#64 QB 3 6'5" 229 24 1/22/95 3 2017 3 87 California
QB Tyree Jackson Tyree Jackson T. Jackson 6
74
#37 QB 4 6'7" 249 22 11/7/97 0 2019 Buffalo
RB Devin Singletary Devin Singletary D. Singletary 26
74
#80 RB 1 5'7" 203 22 9/3/97 0 2019 3 74 Florida Atlantic
RB Frank Gore Frank Gore F. Gore 20
79
#36 RB 2 5'9" 217 36 5/14/83 15 2005 3 65 Miami
RB TJ Yeldon TJ Yeldon T. Yeldon 22
78
#42 RB 3 6'1" 226 26 10/2/93 5 2015 2 36 Alabama
RB Senorise Perry Senorise Perry S. Perry 32
63
#150 RB 5 6'0" 187 28 9/19/91 5 2014 Louisville
RB Christian Wade Christian Wade C. Wade 45
6 5'8" 190 28 5/15/91 0 2019 -
OT Cody Ford Cody Ford C. Ford 70
75
#51 OT 1 6'4" 329 22 12/28/96 0 2019 2 38 Oklahoma
OT Dion Dawkins Dion Dawkins D. Dawkins 73
76
#45 OT 1 6'4" 317 25 4/26/94 3 2017 2 63 Temple
OT Ty Nsekhe Ty Nsekhe T. Nsekhe 77
69
#104 OT 2 6'8" 325 34 10/27/85 5 2012 Texas State
OT Ryan Bates Ryan Bates R. Bates 71
3 6'4" 306 22 2/14/97 0 2019 Penn State
OT Brandon Hitner Brandon Hitner B. Hitner 68
71
#94 OT 6'6" 305 24 5/15/95 0 2019 Villanova
ILB Tremaine Edmunds Tremaine Edmunds T. Edmunds 49
76
#32 ILB 1 6'4" 253 21 5/2/98 2 2018 1 16
ILB Julian Stanford Julian Stanford J. Stanford 51
65
#97 ILB 2 6'1" 229 29 9/2/90 6 2012 Wagner - NY
ILB Tyrel Dodson Tyrel Dodson T. Dodson 53
71
#65 ILB 6'0" 237 21 6/25/98 0 2019 Texas A&M
OLB Lorenzo Alexander Lorenzo Alexander L. Alexander 57
81
#20 OLB 1 6'2" 275 36 5/31/83 13 2005 California
OLB Matt Milano Matt Milano M. Milano 58
75
#58 OLB 1 6'0" 216 24 3/17/95 3 2017 5 163 Boston College
OLB Corey Liuget Corey Liuget C. Liuget 94
77
#29 OLB 2 6'2" 300 29 12/11/89 9 2011 1 18 Illinois
OLB Corey Thompson Corey Thompson C. Thompson 52
67
#126 OLB 2 6'1" 224 25 12/23/93 2 2018 LSU
OLB Maurice Alexander Maurice Alexander M. Alexander 41
85
#6 OLB 6'1" 220 28 2/16/91 6 2014 4 110 Utah State
OLB Nate Hall Nate Hall N. Hall 59
70
#80 OLB 6'2" 230 23 4/6/96 0 2019 Northwestern
SS Jordan Poyer Jordan Poyer J. Poyer 21
82
#16 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 24 11/13/95 0 2019 6 181 Miami
P Corey Bojorquez Corey Bojorquez C. Bojorquez 9
73
#27 P 6'0" 200 23 9/13/96 2 2018 New Mexico
FS Micah Hyde Micah Hyde M. Hyde 23
87
#5 FS 1 6'0" 197 28 12/31/90 7 2013 5 159 Iowa
FS Kurt Coleman Kurt Coleman K. Coleman 28
72
#52 FS 2 5'10" 192 31 7/1/88 10 2010 7 243 Ohio State
FS Abraham Wallace Abraham Wallace A. Wallace 35
6'0" 190 23 6/9/96 0 2019 West Alabama
LS Reid Ferguson Reid Ferguson R. Ferguson 69
60
#40 LS 6'1" 243 25 3/24/94 3 2016 LSU
C Mitch Morse Mitch Morse M. Morse 60
83
#10 C 1 6'5" 305 27 4/21/92 5 2015 2 49 Missouri
DT Ed Oliver Ed Oliver E. Oliver 91
78
#22 DT 1 6'2" 287 21 12/12/97 0 2019 1 9 Houston
DT Star Lotulelei Star Lotulelei S. Lotulelei 98
75
#44 DT 1 6'2" 311 29 12/20/89 7 2013 1 14 Utah
DT Vincent Taylor Vincent Taylor V. Taylor 96
73
#119 DT 2 6'3" 304 25 1/5/94 3 2017 6 194 Oklahoma State
DT Jordan Phillips Jordan Phillips J. Phillips 97
74
#52 DT 2 6'5" 329 27 9/21/92 5 2015 2 52 Oklahoma
DT Harrison Phillips Harrison Phillips H. Phillips 99
73
#57 DT 6'3" 307 23 1/25/96 2 2018 3 96 Stanford
DT Roderick Young Roderick Young R. Young 96
73
#55 DT 6'1" 294 0 2019 North Texas
DT Quindarius Thagard Quindarius Thagard Q. Thagard 41
76
#38 DT 6'4" 291 23 12/5/95 0 2019 Alabama-Birmingham
LB Del'shawn Phillips Del'shawn Phillips D. Phillips 43
71
#14 LB 6'2" 229 23 10/9/96 0 2019 Illinois
LB Juwan Foggie Juwan Foggie J. Foggie 48
77
#5 LB 6'1" 234 24 11/2/95 0 2019 North Carolina-Charlotte
WR Cole Beasley Cole Beasley C. Beasley 10
84
#30 WR 1 5'8" 177 30 4/26/89 8 2012 SMU
WR John Brown John Brown J. Brown 15
77
#81 WR 1 5'10" 179 29 4/3/90 6 2014 3 91 Pittsburg State
WR Isaiah McKenzie Isaiah McKenzie I. McKenzie 19
69
#305 WR 1 5'7" 173 24 4/9/95 3 2017 5 172 Georgia
WR Duke Williams Duke Williams D. Williams 82
74
#148 WR 2 6'2" 224 27 5/13/92 1 2016 Auburn
WR Robert Foster Robert Foster R. Foster 16
74
#134 WR 2 6'2" 196 25 5/7/94 2 2018
WR Andre Roberts Andre Roberts A. Roberts 18
74
#121 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
#227 WR 3 5'9" 190 23 10/15/96 2 2018 6 187
WR Nick Easley Nick Easley N. Easley 86
74
#127 WR 3 5'11" 206 22 1/14/97 0 2019 Iowa
WR D'Haquille Williams D'Haquille Williams D. Williams 0
#23 WR 1
TE Dawson Knox Dawson Knox D. Knox 88
77
#35 TE 1 6'4" 254 23 11/14/96 0 2019 3 96 Ole Miss
TE Tyler Kroft Tyler Kroft T. Kroft 81
80
#51 TE 2 6'5" 246 27 10/15/92 5 2015 3 85 Rutgers
TE Tommy Sweeney Tommy Sweeney T. Sweeney 89
73
#77 TE 3 6'4" 251 24 7/1/95 0 2019 7 228 Boston College
TE Lee Smith Lee Smith L. Smith 85
74
#68 TE 4 6'6" 269 31 11/21/87 9 2011 5 159 Marshall
TE Jason Croom Jason Croom J. Croom 80
75
#51 TE 5 6'5" 246 25 2/28/94 2 2017 Tennessee
TE Nate Becker Nate Becker N. Becker 84
71
#108 TE 6 6'5" 264 23 3/24/96 0 2019 Miami (OH)
DE Jerry Hughes Jerry Hughes J. Hughes 55
84
#21 DE 1 6'2" 255 31 8/13/88 10 2010 1 31 TCU
DE Trent Murphy Trent Murphy T. Murphy 93
78
#37 DE 1 6'5" 250 28 12/22/90 6 2014 2 47 Stanford
DE Darryl Johnson Jr. Darryl Johnson Jr. D. Johnson Jr. 92
76
#53 DE 2 6'6" 253 22 4/4/97 0 2019 7 225 North Carolina A&T
DE Shaq Lawson Shaq Lawson S. Lawson 90
80
#31 DE 2 6'3" 269 25 6/17/94 4 2016 1 19 Clemson
DE Wyatt Ray Wyatt Ray W. Ray 59
70
#106 DE 6'3" 257 23 10/24/96 0 2019 Boston College
DE Mike Love Mike Love M. Love 56
65
#196 DE 6'3" 265 25 1/22/94 1 2018
DE Eddie Yarbrough Eddie Yarbrough E. Yarbrough 54
62
#202 DE 6'2" 253 26 4/24/93 3 2016 Wyoming
FB Patrick DiMarco Patrick DiMarco P. DiMarco 42
85
#2 FB 4 6'1" 240 30 3/26/89 8 2011 South Carolina
CB Tre'Davious White Tre'Davious White T. White 27
86
#18 CB 1 5'11" 191 24 1/16/95 3 2017 1 27 LSU
CB Taron Johnson Taron Johnson T. Johnson 24
74
#106 CB 1 5'11" 192 23 7/27/96 2 2018 4 121
CB Levi Wallace Levi Wallace L. Wallace 39
75
#139 CB 1 6'0" 179 24 6/12/95 2 2018
CB Kevin Johnson Kevin Johnson K. Johnson 29
73
#118 CB 2 6'0" 188 27 8/5/92 5 2015 1 16 Wake Forest
CB Siran Neal Siran Neal S. Neal 33
69
#168 CB 2 6'0" 206 25 8/4/94 2 2018 5 154
CB Cameron Lewis Cameron Lewis C. Lewis 47
5'9" 186 22 4/13/97 0 2019 Buffalo
G Jon Feliciano Jon Feliciano J. Feliciano 76
61
#138 G 1 6'4" 323 27 2/10/92 5 2015 4 128 Miami
G Quinton Spain Quinton Spain Q. Spain 67
76
#44 G 1 6'4" 334 28 8/7/91 5 2015 West Virginia
G Spencer Long Spencer Long S. Long 61
77
#32 G 2 6'5" 320 29 11/8/90 6 2014 3 78 Nebraska
G Ike Boettger Ike Boettger I. Boettger 65
68
#118 G 2 6'6" 307 25 10/5/94 2 2018
G Victor Salako Victor Salako V. Salako 62
66
#174 G 6'5" 327 26 11/4/93 1 2017 Oklahoma State
G Garrett McGhin Garrett McGhin G. McGhin 64
6'6" 313 25 10/13/94 0 2019 East Carolina
K Stephen Hauschka Stephen Hauschka S. Hauschka 4
78
#14 K 1 6'4" 210 34 6/29/85 12 2008 North Carolina State

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.