RosterMon

Buffalo Bills

Established: 1960
Home Page
Twitter
Wikipedia

Ralph Wilson Stadium
(42.773611,-78.786944)

Active: 77
Practice Squad: 00
Injured: 00
Other: 00
Total: 77

Transactions
Roster construction by date

Season:

2019-09-08 Jets   16 17   F   W  
2019-09-15 Giants   14 28   F   W  
2019-09-22 Bengals   17 21   F   W  
2019-09-29 Patriots   16 10   F   L  
2019-10-06 Titans   7 14   F   W  
2019-10-20 Dolphins   21 31   F   W  
2019-10-27 Eagles   31 13   F   L  
2019-11-03 Redskins   9 24   F   W  
2019-11-10 Browns   19 16   F   L  
2019-11-17 Dolphins   20 37   F   W  
2019-11-24 Broncos   3 20   F   W  
2019-11-28 Cowboys   15 26   F   W  
2019-12-08 Ravens   24 17   F   L  
2019-12-15 Steelers   10 17   F   W  
2019-12-21 Patriots   24 17   F   L  
2019-12-29 Jets   13 6   F   L  
2020-01-04 Texans   22 19   F/OT (5)   L  

Roster:

Name Signed Age Ht Wt # Grp Pos Exp Stat Team Page
1 Mario Addison 2020-03-27 32 6-3 260 LB LB/DE 9 ACT
2 Lorenzo Alexander 2016-04-14 36 6-1 245 57 LB LB 13 ACT
3 Mo Alexander 2019-03-22 29 6-2 220 41 LB LB 5 ACT
4 Josh Allen 2018-04-26 23 6-5 237 17 QB QB 3 ACT
5 Matt Barkley 2018-10-31 29 6-2 234 5 QB QB 8 ACT
6 Ryan Bates 2019-08-10 23 6-4 302 71 OL OL 0 ACT
7 Cole Beasley 2019-03-14 30 5-8 174 10 WR WR 9 ACT
8 Nate Becker 2019-09-12 24 6-5 264 84 TE TE 1 ACT
9 Ike Boettger 2018-09-12 25 6-6 313 65 OL G 3 ACT
10 Corey Bojorquez 2018-09-02 23 6-0 208 9 ST P 3 ACT
11 John Brown 2019-03-14 30 5-11 178 15 WR WR 7 ACT
12 Vernon Butler 2020-03-27 25 6-4 330 DL DT 4 ACT
13 Kurt Coleman 2019-09-01 31 5-11 208 28 DB S 10 ACT
14 Jason Croom 2017-11-01 26 6-5 246 80 TE TE 3 ACT
15 Dion Dawkins 2017-04-28 25 6-5 320 73 OL T 4 ACT
16 Stefon Diggs 2020-03-18 26 6-0 191 14 WR WR 6 ACT
17 Patrick DiMarco 2017-03-11 30 6-1 234 42 RB FB 9 ACT
18 Tyrel Dodson 2019-11-06 21 6-0 237 53 LB LB 1 ACT
19 Nick Easley 2019-10-01 23 5-11 203 86 WR WR 1 ACT
20 Tremaine Edmunds 2018-04-26 21 6-5 250 49 LB LB 3 ACT
21 Jon Feliciano 2019-03-14 28 6-4 325 76 OL G 6 ACT
22 Reid Ferguson 2016-11-02 26 6-2 235 69 ST LS 4 ACT
23 Cody Ford 2019-04-26 23 6-3 329 70 OL T 2 ACT
24 Robert Foster 2018-10-19 25 6-2 196 16 WR WR 3 ACT
25 E.J. Gaines 2020-04-01 28 5-10 190 26 DB CB 6 ACT
26 Frank Gore 2019-03-14 36 5-9 212 20 RB RB 15 ACT
27 Stephen Hauschka 2017-03-15 34 6-4 210 4 ST K 13 ACT
28 Jerry Hughes 2013-04-29 31 6-2 254 55 DL DE 11 ACT
29 Micah Hyde 2017-03-10 29 6-0 197 23 DB S 8 ACT
30 Quinton Jefferson 2020-03-26 27 6-4 291 DL DT 4 ACT
31 Darryl Johnson 2019-04-27 23 6-6 253 92 DL DE 2 ACT
32 Jaquan Johnson 2019-04-27 24 5-10 191 46 DB S 2 ACT
33 Taron Johnson 2018-04-28 23 5-11 192 24 DB CB 3 ACT
34 Taiwan Jones 2020-03-30 31 6-0 195 RB RB 9 ACT
35 Vosean Joseph 2019-04-27 22 6-1 230 50 LB LB 2 ACT
36 A.J. Klein 2020-03-27 28 6-1 240 LB LB 7 ACT
37 Dawson Knox 2019-04-26 23 6-4 254 88 TE TE 2 ACT
38 Tyler Kroft 2019-03-14 27 6-6 252 81 TE TE 6 ACT
39 Cam Lewis 2019-09-01 22 5-9 183 47 DB CB 1 ACT
40 Corey Liuget 2019-11-05 30 6-2 300 94 DL DT 9 ACT
41 Spencer Long 2019-02-12 29 6-5 318 61 OL C/G 7 ACT
42 Star Lotulelei 2018-03-15 30 6-2 315 98 DL DT 8 ACT
43 Mike Love 2018-09-02 26 6-3 255 56 DL DE 2 ACT
44 Dean Marlowe 2018-10-11 27 6-1 208 31 DB S 4 ACT
45 Tyler Matakevich 2020-03-30 27 6-1 235 LB LB 4 ACT
46 Ray-Ray McCloud 2019-10-17 23 5-9 190 14 WR WR 3 ACT
47 Isaiah McKenzie 2018-11-05 24 5-8 173 19 WR WR 4 ACT
48 Matt Milano 2017-04-29 25 6-0 223 58 LB LB 4 ACT
49 Mitch Morse 2019-03-14 27 6-6 305 60 OL C 6 ACT
50 Trent Murphy 2018-03-15 29 6-6 260 93 DL DE 7 ACT
51 Siran Neal 2018-04-28 25 6-0 206 33 DB S 3 ACT
52 Josh Norman 2020-03-17 32 6-0 200 DB CB 9 ACT
53 Ty Nsekhe 2019-03-14 34 6-8 330 77 OL T 6 ACT
54 Ed Oliver 2019-04-25 22 6-1 287 91 DL DT 2 ACT
55 Senorise Perry 2019-10-08 28 6-0 210 32 RB RB 5 ACT
56 Del'Shawn Phillips 2019-10-29 23 6-2 230 43 LB LB 1 ACT
57 Harrison Phillips 2018-04-27 24 6-3 307 99 DL DT 3 ACT
58 Jordan Poyer 2017-03-10 28 6-0 191 21 DB S 8 ACT
59 Andre Roberts 2019-03-14 32 5-11 195 18 WR WR 11 ACT
60 Victor Salako 2019-10-30 26 6-6 322 62 OL OT 1 ACT
61 Devin Singletary 2019-04-26 22 5-7 203 26 RB RB 2 ACT
62 Lee Smith 2019-05-13 32 6-6 265 85 TE TE 10 ACT
63 Quinton Spain 2019-04-05 28 6-4 330 67 OL G 6 ACT
64 Julian Stanford 2018-03-15 29 6-1 230 51 LB LB 6 ACT
65 Tommy Sweeney 2019-04-27 24 6-5 251 89 TE TE 2 ACT
66 Vincent Taylor 2019-09-05 26 6-3 311 96 DL DT 4 ACT
67 Corey Thompson 2018-09-02 26 6-1 222 52 LB LB 3 ACT
68 Kaare Vedvik 2020-01-07 26 6-3 210 ST K/P 1 ACT
69 LaAdrian Waddle 2019-03-16 28 6-6 315 74 OL T 7 ACT
70 Christian Wade 2019-09-01 28 5-9 196 45 RB RB 1 ACT
71 Levi Wallace 2018-09-02 24 6-0 179 39 DB CB 3 ACT
72 Davis Webb 2019-09-02 25 6-5 225 7 QB QB 3 ACT
73 Tre'Davious White 2017-04-27 25 5-11 192 27 DB CB 4 ACT
74 Duke Williams 2019-09-01 27 6-3 225 82 WR WR 2 ACT
75 Daryl Williams 2020-04-01 27 6-6 330 OL T 5 ACT
76 Jonathan Woodard 2020-01-01 26 6-5 271 59 DL DE 3 ACT
77 T.J. Yeldon 2019-04-22 26 6-1 223 22 RB RB 6 ACT
       

Position Groups

OLOffensive Line
RBRunning Back
WRWide Receiver
TETight End
QBQuarter Back
DLDefensive Line
LBLinebacker
DBDefensive Back
STSpecial Teams
     

Status

ACTActive
PSPractice Squad
PUPPhysically Unable to Perform
NFIReserve/Non-Football Injury/Illness
IRReserve/Injured
SUCAActive/Suspended by Club
DNRReserve/Did Not Report
ECPExempt Commissioner Permission List
FPFranchise Player
FUTFutures Contract
IRDRReserve/Injured; Designated for Return
LSReserve/Left Squad
NFIReserve/Non-Football Injury
R/FPReserve/Franchise Player
R/MLReserve/Military List
SUCReserve/Suspended by Club
SUSReserve/Suspended by Commissioner
RETReserve/Retired

Other resources

    Official roster
NFL.com roster
OurLads.com roster