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 6 Buf '18 (1/7)
11 Mitchell Trubisky (QB) 6'2"/215lbs 8/20/94 North Carolina 7 FA '24
No RUNNING BACKS HT/WT Birthdate FROM Exp. ACQUIRED
4 James Cook (RB) 5'11"/190lbs 9/25/99 Georgia 2 Buf '22 (2/63)
22 Ray Davis (RB) 5'10"/216lbs 11/11/99 Kentucky 0-R Buf '24 (4/128)
41 Reggie Gilliam (FB) 6'0"/244lbs 8/20/97 Toledo 4 S-Buf '20
26 Ty Johnson (RB) 5'10"/210lbs 9/17/97 Maryland 5 FA '23
No RECEIVERS HT/WT Birthdate FROM Exp. ACQUIRED
0 Keon Coleman (WR) 6'4"/215lbs 5/17/03 Florida State 0-R Buf '24 (2/33)
18 Amari Cooper (WR) 6'1"/210lbs 6/17/94 Alabama 9 T-Cle '24
13 Mack Hollins (WR) 6'4"/221lbs 9/16/93 North Carolina 6 FA '24
86 Dalton Kincaid (TE) 6'4"/240lbs 10/18/99 Utah 0 Buf '23 (1/25)
88 Dawson Knox (TE) 6'4"/254lbs 11/14/96 Mississippi 5 Buf '19 (3/96)
85 Quintin Morris (TE) 6'2"/252lbs 1/21/99 Bowling Green 2 S-Buf '21
1 Curtis Samuel (WR) 5'11"/195lbs 8/11/96 Ohio State 7 FA '24
10 Khalil Shakir (WR) 6'0"/190lbs 2/3/00 Boise State 2 Buf '22 (5/148)
89 Jalen Virgil (WR) 6'0"/210lbs 7/13/98 Appalachian State 2 FA '24
No OFFENSIVE LINE HT/WT Birthdate FROM Exp. ACQUIRED
70 Alec Anderson (OG/OT) 6'5"/305lbs 10/3/99 UCLA 0 S-Buf '22
79 Spencer Brown (OT) 6'8"/311lbs 2/28/98 Northern Iowa 3 Buf '21 (3/93)
77 Will Clapp (C/OG) 6'5"/311lbs 12/10/95 LSU 6 FA '24
73 Dion Dawkins (OT) 6'5"/320lbs 4/26/94 Temple 7 Buf '17 (2/63)
76 David Edwards (OG/OT) 6'6"/308lbs 3/20/97 Wisconsin 5 FA '23
66 Connor McGovern (C/OG) 6'5"/308lbs 11/3/97 Penn State 4 FA '23
64 O'Cyrus Torrence (OG) 6'5"/346lbs 1/20/00 Florida 0 Buf '23 (2/59)
74 Ryan Van Demark (OT) 6'6"/307lbs 3/22/98 Connecticut 0 FA '22
62 Sedrick Van Pran-Granger (C/OG) 6'4"/310lbs 10/23/01 Georgia 0-R Buf '24 (5/141)
No DEFENSIVE LINE HT/WT Birthdate FROM Exp. ACQUIRED
57 A.J. Epenesa (DE) 6'6"/280lbs 9/15/98 Iowa 4 Buf '20 (2/54)
71 Quinton Jefferson (DT/DE) 6'4"/291lbs 3/31/93 Maryland 8 FA '24
98 Austin Johnson (DT/NT) 6'4"/314lbs 5/8/94 Penn State 8 FA '24
92 DaQuan Jones (DT/NT) 6'4"/322lbs 12/27/91 Penn State 10 FA '22
40 Von Miller (DE/LB) 6'3"/245lbs 3/26/89 Texas A&M 11 FA '22
91 Ed Oliver (DT) 6'1"/287lbs 12/12/97 Houston 5 Buf '19 (1/9)
97 Jordan Phillips (DT/NT) 6'6"/341lbs 9/21/92 Oklahoma 9 FA '24
50 Greg Rousseau (DE/DT) 6'6"/266lbs 4/5/00 Miami (Fla.) 3 Buf '21 (1/30)
99 Casey Toohill (DE/LB) 6'5"/254lbs 8/21/96 Stanford 4 FA '24
No LINEBACKERS HT/WT Birthdate FROM Exp. ACQUIRED
44 Joe Andreessen (LB) 6'1"/232lbs Buffalo 0-R S-Buf '24
43 Terrel Bernard (LB) 6'1"/224lbs 5/7/99 Baylor 2 BUF '22 (3/89)
58 Matt Milano (LB) 6'0"/223lbs 7/28/94 Boston College 7 Buf '17 (5/163)
32 Nicholas Morrow (LB) 6'0"/225lbs 7/10/95 Greenville 6 FA '24
56 Javon Solomon (LB/DE) 6'2"/249lbs 1/17/01 Troy 0-R Buf '24 (5/168)
48 Edefuan Ulofoshio (LB) 6'1"/236lbs 1/23/00 Washington 0-R Buf '24 (5/160)
42 Dorian Williams (LB) 6'1"/228lbs 6/28/01 Tulane 0 Buf '23 (3/91)
No DEFENSIVE BACKS HT/WT Birthdate FROM Exp. ACQUIRED
47 Christian Benford (CB/S) 6'1"/205lbs 9/21/00 Villanova 2 BUF '22 (6/185)
24 Cole Bishop (S) 6'2"/207lbs 10/24/02 Utah 0-R Buf '24 (2/60)
29 Brandon Codrington (CB) 5'9"/180lbs 11/17/00 North Carolina Central 0-R T-NYJ '24
31 Rasul Douglas (CB) 6'2"/209lbs 8/29/95 West Virginia 7 T-GB '23
5 Kaiir Elam (CB) 6'1"/191lbs 8/31/00 Florida 2 Buf '22 (1/23)
3 Damar Hamlin (S) 6'0"/200lbs 3/24/98 Pittsburgh 3 Buf '21 (6/212)
46 Ja'Marcus Ingram (CB/S) 6'2"/190lbs 9/2/97 Buffalo 2 S-Buf '22
7 Taron Johnson (CB) 5'11"/192lbs 7/27/96 Weber State 6 Buf '18 (4/121)
39 Cam Lewis (CB/S) 5'9"/183lbs 4/13/97 Buffalo 4 S-Buf '19
9 Taylor Rapp (S) 6'0"/208lbs 12/22/97 Washington 5 FA '23
No PUNTERS HT/WT Birthdate FROM Exp. ACQUIRED
8 Sam Martin (P) 6'1"/211lbs 2/27/90 Appalachian State 11 FA '22
No KICKERS HT/WT Birthdate FROM Exp. ACQUIRED
2 Tyler Bass (PK) 5'10"/183lbs 2/14/97 Georgia Southern 4 Buf '20 (6/188)
69 Reid Ferguson (LS) 6'2"/235lbs 3/24/94 LSU 7 S-Buf '16
PRACTICE SQUAD
No Name HT/WT Birthdate FROM Exp. Acquired
51 Eli Ankou (DT/NT) 6'3"/325lbs 6/8/94 UCLA 4 FA '23
15 Deon Cain (WR) 6'2"/202lbs 8/9/96 Clemson 2 FA '24
36 Lewis Cine (S) 6'2"/199lbs 10/5/99 Georgia 2 FA '24
96 Kameron Cline (DE/DT) 6'4"/283lbs 2/19/98 South Dakota 4 W-Ind '23
33 Te'Cory Couch (CB) 5'10"/175lbs 9/6/99 Miami (Fla) 0-R S-Buf '24
84 Zach Davidson (TE) 6'7"/251lbs 7/15/98 Central Missouri 0 FA '22
53 Branson Deen (DT/DE) 6'2"/280lbs 2/12/00 Miami (Fla) 0-R S-Buf '24
65 Mike Edwards (OG/OT) 6'7"/355lbs 11/10/98 Campbell 0-R S-Buf '24
20 Frank Gore Jr. (RB) 5'10"/200lbs 3/13/02 Southern Mississippi 0-R S-Buf '24
75 Richard Gouraige (OT) 6'5"/306lbs 10/15/98 Florida 0 S-Buf '23
19 KJ Hamler (WR) 5'9"/178lbs 7/8/99 Penn State 4 FA '24
25 Daequan Hardy (CB) 5'9"/178lbs 6/13/01 Penn State 0-R Buf '24 (6/219)
27 Kareem Jackson (S) 5'10"/183lbs 4/10/88 Alabama 14 FA '24
59 Kingsley Jonathan (DE) 6'4"/260lbs 4/28/98 Syracuse 2 FA '22
97 Zion Logue (DT) 6'5"/310lbs 7/13/01 Georgia 0-R FA '24
80 Tyrell Shavers (WR) 6'6"/210lbs 8/18/99 San Diego State 0 S-Buf '23
14 Mike White (QB) 6'5"/218lbs 3/25/95 Western Kentucky 3 FA '24
RESERVE LIST
No Name HT/WT Birthdate FROM Exp. Acquired
INJURED RESERVE
No Name HT/WT Birthdate FROM Exp. Acquired
6 Shane Buechele (QB) 6'0"/210lbs 1/8/98 SMU 0 FA '23
90 DeWayne Carter (DT) 6'3"/305lbs 12/10/00 Duke 0-R Buf '24 (3/95)
67 Travis Clayton (OT/OG) 6'7"/301lbs 2/17/01 no college 0-R Buf '24 (7/221)
72 Tommy Doyle (OG/OT) 6'8"/320lbs 5/6/98 Miami (Ohio) 3 Buf '21 (5/161)
68 Tylan Grable (OT/OG) 6'7"/290lbs 10/4/99 Central Florida 0-R Buf '24 (6/204)
94 Dawuane Smoot (DE/LB) 6'3"/264lbs 3/2/95 Illinois 7 FA '24
54 Baylon Spector (LB) 6'0"/233lbs 10/20/98 Clemson 2 Buf '22 (7/231)
R = Rookie