NFL
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Buffalo Bills AFC East
Team Roster
No QUARTERBACKS HT/WT Birthdate FROM Exp. ACQUIRED
17 Josh Allen (QB) 6'5"/237lbs 5/21/96 Wyoming 1 Buf '18 (1/7)
5 Matt Barkley (QB) 6'2"/227lbs 9/8/90 Southern California 4 FA '18
6 Tyree Jackson (QB) 6'7"/245lbs 11/7/97 Buffalo 0-R S-Buf '19
No RUNNING BACKS HT/WT Birthdate FROM Exp. ACQUIRED
42 Patrick DiMarco (FB) 6'1"/234lbs 4/30/89 South Carolina 7 FA '17
28 Frank Gore (RB) 5'9"/212lbs 5/14/83 Miami (Fla.) 14 FA '19
25 LeSean McCoy (RB) 5'11"/210lbs 7/12/88 Pittsburgh 10 T-Phi '15
22 Marcus Murphy (RB) 5'9"/195lbs 10/3/91 Missouri 4 FA '17
32 Senorise Perry (RB) 6'0"/210lbs 9/19/91 Louisville 3 FA '19
40 Devin Singletary (RB) 5'7"/203lbs 9/3/97 Florida Atlantic 0-R Buf '19 (3/74)
45 Christian Wade (RB) 5'9"/196lbs 5/15/91 St Mary's University 0 S-Buf '19
29 T.J. Yeldon (RB) 6'1"/223lbs 10/2/93 Alabama 4 FA '19
No RECEIVERS HT/WT Birthdate FROM Exp. ACQUIRED
10 Cole Beasley (WR) 5'8"/180lbs 4/26/89 Southern Methodist 7 FA '19
84 Nate Becker (TE) 6'5"/264lbs 3/24/96 Miami (Ohio) 0-R FA '19
13 Victor Bolden Jr. (WR) 5'8"/178lbs 4/4/95 Oregon State 2 FA '18
2 John Brown (WR) 5'11"/179lbs 4/3/90 Pittsburg State (Kan.) 5 FA '19
80 Jason Croom (TE) 6'5"/246lbs 2/28/94 Tennessee 1 S-Buf '17
86 Nick Easley (WR) 5'11"/205lbs 1/14/97 Iowa 0-R S-Buf '19
16 Robert Foster (WR) 6'2"/196lbs 5/7/94 Alabama 1 S-Buf '18
11 Zay Jones (WR) 6'2"/200lbs 3/30/95 East Carolina 2 Buf '17 (2/37)
88 Dawson Knox (TE) 6'4"/254lbs 11/14/96 Mississippi 0-R Buf '19 (3/96)
81 Tyler Kroft (TE) 6'6"/260lbs 10/15/92 Rutgers 4 FA '19
14 Ray-Ray McCloud (WR) 5'10"/180lbs 10/15/96 Clemson 1 Buf '18 (6/187)
19 Isaiah McKenzie (WR) 5'8"/173lbs 4/9/95 Georgia 2 W-Den '18
87 Cam Phillips (WR) 6'0"/201lbs 12/16/95 Virginia Tech 1 S-Buf '18
8 Andre Roberts (WR) 5'11"/195lbs 1/9/88 The Citadel 9 FA '19
15 Da'Mari Scott (WR) 6'0"/205lbs 8/8/95 Fresno State 1 FA '18
1 David Sills (WR) 6'4"/210lbs 5/29/96 West Virginia 0-R S-Buf '19
85 Lee Smith (TE) 6'6"/265lbs 11/21/87 Marshall 8 FA '19
89 Tommy Sweeney (TE) 6'4"/251lbs 7/1/95 Boston College 0-R Buf '19 (7/228)
86 Keith Towbridge (TE) 6'5"/262lbs 5/21/95 Louisville 0 W-Ten '19
82 Duke Williams (WR) 6'3"/225lbs 5/13/93 Auburn 0 FA '19
No OFFENSIVE LINE HT/WT Birthdate FROM Exp. ACQUIRED
66 Russell Bodine (C) 6'3"/308lbs 6/30/92 North Carolina 5 FA '18
65 Ike Boettger (OG/OT) 6'6"/313lbs 10/5/94 Iowa 1 W-KC '18
73 Dion Dawkins (OT) 6'4"/320lbs 4/26/94 Temple 2 Buf '17 (2/63)
62 Vladimir Ducasse (OG/OT) 6'5"/329lbs 10/15/87 Massachusetts 9 FA '17
76 Jon Feliciano (OG/C) 6'4"/325lbs 2/10/92 Miami (Fla.) 4 FA '19
70 Cody Ford (OG/OT) 6'3"/329lbs 12/28/96 Oklahoma 0-R Buf '19 (2/38)
61 Spencer Long (OG/C) 6'5"/318lbs 11/8/90 Nebraska 5 FA '19
68 Conor McDermott (OT/OG) 6'8"/305lbs 10/19/92 UCLA 2 W-NE '17
64 Garrett McGhin (OG/OT) 6'6"/316lbs East Carolina 0-R S-Buf '19
60 Mitch Morse (C) 6'6"/305lbs 4/21/92 Missouri 4 FA '19
77 Ty Nsekhe (OT/OG) 6'8"/338lbs 10/27/85 Texas State 5 FA '19
71 Jeremiah Sirles (OT/OG) 6'6"/315lbs 8/8/91 Nebraska 5 FA '18
67 Quinton Spain (OG) 6'4"/330lbs 8/7/91 West Virginia 4 FA '19
75 Wyatt Teller (OG) 6'4"/314lbs 11/21/94 Virginia Tech 1 Buf '18 (5/166)
74 LaAdrian Waddle (OT/OG) 6'6"/315lbs 7/21/91 Texas Tech 6 FA '19
79 De'Ondre Wesley (OT/OG) 6'6"/331lbs 7/28/92 Brigham Young 1 W-Ind '19
No DEFENSIVE LINE HT/WT Birthdate FROM Exp. ACQUIRED
55 Jerry Hughes (DE/LB) 6'2"/254lbs 8/13/88 Texas Christian 9 T-Ind '13
92 Darryl Johnson (DE) 6'6"/253lbs 4/4/97 North Carolina A&T 0-R Buf '19 (7/225)
90 Shaq Lawson (DE/LB) 6'3 "/267lbs 6/17/94 Clemson 3 Buf '16 (1/19)
98 Star Lotulelei (DT) 6'2"/315lbs 12/20/89 Utah 6 FA '18
56 Mike Love (DE) 6'3"/255lbs 1/22/94 South Florida 1 S-Buf '18
93 Trent Murphy (DE/LB) 6'6"/259lbs 12/22/90 Stanford 4 FA '18
91 Ed Oliver (DT) 6'1"/287lbs 12/12/97 Houston 0-R Buf '19 (1/9)
94 Kyle Peko (DT/NT) 6'1"/305lbs 7/23/93 Oregon State 2 FA '18
99 Harrison Phillips (DT) 6'3"/307lbs 1/25/96 Stanford 1 Buf '18 (3/96)
97 Jordan Phillips (DT/NT) 6'6"/341lbs 10/15/92 Oklahoma 4 W-Mia '18
96 Robert Thomas (DT/NT) 6'1"/316lbs 2/18/91 Arkansas 4 FA '18
63 L.T. Walton (DT/DE) 6'5"/305lbs 3/31/92 Central Michigan 4 FA '19
54 Eddie Yarbrough (DE/LB) 6'2"/259lbs 4/24/93 Wyoming 2 FA '17
No LINEBACKERS HT/WT Birthdate FROM Exp. ACQUIRED
57 Lorenzo Alexander (LB) 6'1"/245lbs 5/31/83 California 12 FA '16
53 Tyrel Dodson (LB) 6'2"/242lbs 6/25/98 Texas A&M 0-R S-Buf '19
49 Tremaine Edmunds (LB) 6'5"/250lbs 5/2/98 Virginia Tech 1 Buf '18 (1/16)
48 Juwan Foggie (LB) 6'1"/237lbs 11/2/95 North Carolina-Charlotte 0-R S-Buf '19
59 Eli Harold (LB/DE) 6'3"/243lbs 1/20/94 Virginia 4 FA '19
50 Vosean Joseph (LB) 6'1"/230lbs 12/15/97 Florida 0-R Buf '19 (5/147)
44 Deon Lacey (LB) 6'3"/235lbs 7/18/90 West Alabama 2 W-Mia '17
58 Matt Milano (LB) 6'0"/223lbs 7/28/94 Boston College 2 Buf '17 (5/163)
51 Julian Stanford (LB) 6'1"/230lbs 9/2/90 Wagner 6 FA '18
52 Corey Thompson (LB) 6'1"/222lbs 12/23/93 Louisiana State 1 S-Buf '18
No DEFENSIVE BACKS HT/WT Birthdate FROM Exp. ACQUIRED
41 Maurice Alexander (S/LB) 6'2"/220lbs 2/16/91 Utah State 5 FA '19
20 Rafael Bush (S) 5'11"/203lbs 5/12/87 South Carolina State 8 FA '18
26 E.J. Gaines (CB) 5'10"/190lbs 2/23/92 Missouri 4 FA '19
23 Micah Hyde (S) 6'0"/197lbs 12/31/90 Iowa 6 FA '17
46 Jaquan Johnson (S) 5'10"/191lbs 11/6/95 Miami (Fla.) 0-R Buf '19 (6/181)
36 Kevin Johnson (CB) 6'0"/190lbs 8/5/92 Wake Forest 4 FA '19
24 Taron Johnson (CB) 6'0"/175lbs 7/27/96 Weber State 1 Buf '18 (4/121)
47 Cam Lewis (CB) 5'11"/185lbs Buffalo 0-R S-Buf '19
38 Ryan Lewis (CB) 6'0"/195lbs 4/15/94 Pittsburgh 1 W-NE '18
31 Dean Marlowe (S) 6'1"/208lbs 7/25/92 James Madison 3 FA '17
29 Siran Neal (S/CB) 6'0"/206lbs 8/4/94 Jacksonville State 1 Buf '18 (5/154)
30 Lafayette Pitts (CB) 5'11"/195lbs 9/24/92 Pittsburgh 3 W-Jax '17
21 Jordan Poyer (S) 6'0"/191lbs 4/25/91 Oregon State 6 FA '17
37 Denzel Rice (CB) 6'0"/185lbs 3/31/93 Coastal Carolina 3 FA '18
39 Levi Wallace (CB) 6'0"/179lbs 6/12/95 Alabama 1 S-Buf '18
27 Tre'Davious White (CB) 5'11"/192lbs 1/16/95 Louisiana State 2 Buf '17 (1/27)
No PUNTERS HT/WT Birthdate FROM Exp. ACQUIRED
9 Corey Bojorquez (P) 6'0"/208lbs 9/13/96 New Mexico 1 W-NE '18
7 Cory Carter (P) 5'11"/220lbs 3/5/94 Texas Southern 0 FA '17
No KICKERS HT/WT Birthdate FROM Exp. ACQUIRED
69 Reid Ferguson (LS) 6'1"/244lbs 3/24/94 Louisiana State 2 S-Buf '16
4 Stephen Hauschka (PK) 6'4"/210lbs 6/29/85 North Carolina State 11 FA '17
18 Chase McLaughlin (PK) 6'1"/190lbs 4/9/96 Illinois 0-R S-Buf '19
PRACTICE SQUAD
No Name HT/WT Birthdate FROM Exp. Acquired
RESERVE LIST
No Name HT/WT Birthdate FROM Exp. Acquired
INJURED RESERVE
No Name HT/WT Birthdate FROM Exp. Acquired
R = Rookie