NFL Rosters by Team
Bills Roster - 2023 Resolved Abbreviation: BUF
Status: ACT Offense Position: OL Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Josh Allen QB 17 77 237 Wyoming 1996-05-21 5 7 BUF 2018 Kyle Allen QB 9 75 211 Houston 1996-03-08 5 NA NA 2018
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
James Cook RB 4 71 190 Georgia 1999-09-25 1 63 BUF 2022 Latavius Murray RB 28 75 230 Central Florida 1990-01-18 10 181 OAK 2013 Reggie Gilliam FB 41 72 255 Toledo 1997-08-20 3 NA NA 2020 Ty Johnson RB 26 70 210 Maryland 1997-09-17 4 186 DET 2019
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Dalton Kincaid TE 86 76 240 Utah 1999-10-18 0 25 BUF 2023 Dawson Knox TE 88 76 254 Mississippi 1996-11-14 4 96 BUF 2019 Quintin Morris TE 85 74 251 Bowling Green 1999-01-21 2 NA NA 2021
Position: WR Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Cam Lewis CB 39 69 185 Buffalo 1997-04-13 4 NA NA 2019 Damar Hamlin SS 3 72 195 Pittsburgh 1998-03-24 2 212 BUF 2021 Dane Jackson CB 30 71 185 Pittsburgh 1996-11-29 3 239 BUF 2020 Jordan Poyer SS 21 72 191 Oregon State 1991-04-25 10 218 PHI 2013 Kaiir Elam CB 24 73 196 Florida 2001-05-05 1 23 BUF 2022 Micah Hyde FS 23 72 197 Iowa 1990-12-31 10 159 GB 2013 Rasul Douglas CB 31 74 209 West Virginia 1994-08-29 6 99 PHI 2017 Siran Neal CB 33 72 205 Jacksonville State 1994-08-04 5 154 BUF 2018 Taron Johnson CB 7 71 192 Weber State 1996-07-27 5 121 BUF 2018
Position: DL Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
A.J. Klein OLB 52 73 240 Iowa State 1991-07-30 10 148 CAR 2013 Dorian Williams MLB 42 74 230 Tulane 2001-06-28 0 91 BUF 2023 Tyler Matakevich MLB 44 73 235 Temple 1992-12-22 7 246 PIT 2016 Tyrel Dodson MLB 25 72 237 Texas A&M 1998-06-25 4 NA NA 2019 Von Miller OLB 40 75 250 Texas A&M 1989-03-26 12 2 DEN 2011
Special Teams Position: K
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Tyler Bass K 2 70 185 Georgia Southern 1997-02-14 3 188 BUF 2020
Position: LS
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Reid Ferguson LS 69 74 235 Louisiana State 1994-03-24 7 NA NA 2016
Position: P
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Sam Martin P 8 73 211 Appalachian State 1990-02-27 10 165 DET 2013
Status: CUT Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Garrett McGhin T 68 78 302 East Carolina 1994-10-13 4 NA NA 2019
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jace Sternberger TE 83 76 250 Texas A&M 1996-06-26 4 75 GB 2019
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Isaiah Coulter WR 82 75 190 Rhode Island 1998-09-18 3 171 HOU 2020 KeeSean Johnson WR 81 73 199 Fresno State 1996-10-09 4 174 ARI 2019 Marcell Ateman WR 15 76 215 Oklahoma State 1994-09-16 5 228 OAK 2018
Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Herb Miller CB 36 73 190 Florida Atlantic 1997-11-11 4 NA NA 2019 Jared Mayden FS 36 72 205 Alabama 1998-06-24 3 NA NA 2020
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Cortez Broughton DT 94 74 293 Cincinnati 1996-09-02 4 242 LAC 2019 D.J. Dale DT 61 75 300 Alabama NA 0 NA NA 2023
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Christian Kirksey OLB 55 74 235 Iowa 1992-08-31 9 71 CLE 2014 DaShaun White LB 49 72 228 Oklahoma NA 0 NA NA NA Travin Howard MLB 45 73 219 Texas Christian 1996-05-10 5 231 LA 2018
Status: DEV Offense Position: OL Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Shane Buechele QB 6 72 205 Southern Methodist 1998-01-08 2 NA NA 2021
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Leonard Fournette RB 5 72 228 Louisiana State 1995-01-18 6 4 JAX 2017
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Tre' McKitty TE 83 76 245 Georgia 1999-01-12 2 97 LAC 2021
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Bryan Thompson WR 89 73 200 Arizona State 1999-04-07 0 NA NA 2023 Tyrell Shavers WR 80 76 210 San Diego State 1999-08-18 0 NA NA 2023
Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Ja'Marcus Ingram CB 46 74 185 Buffalo 1997-09-02 1 NA NA 2022 Josh Norman CB 29 72 200 Coastal Carolina 1987-12-15 11 143 CAR 2012 Kyron Brown CB 32 73 195 Akron 1996-05-26 4 NA NA 2019
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Andrew Brown NT 94 75 290 Virginia 1995-12-30 5 158 CIN 2018 Eli Ankou DT 51 75 325 UCLA 1994-06-08 6 NA NA 2017 Kameron Cline DE 96 76 270 South Dakota 1998-02-19 3 NA NA 2020
Special Teams Position: P
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Matt Haack P 39 72 205 Arizona State 1994-07-25 6 NA NA 2017
Status: INA Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Alec Anderson T 70 77 305 UCLA 1999-10-03 1 NA NA 2022
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Gabe Davis WR 13 74 213 Central Florida 1999-03-01 3 128 BUF 2020
Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Christian Benford CB 47 73 205 Villanova 2000-09-21 1 185 BUF 2022 Taylor Rapp SS 20 72 208 Washington 1997-12-22 4 61 LA 2019
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Poona Ford DE 98 71 310 Texas 1995-11-19 5 NA NA 2018
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Baylon Spector OLB 54 72 235 Clemson 1998-10-20 1 231 BUF 2022 Terrel Bernard MLB 43 73 222 Baylor 1999-05-07 1 89 BUF 2022
Status: RES Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Tommy Doyle T 72 80 315 Miami, O. 1998-05-06 2 161 BUF 2021
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Damien Harris RB 22 71 215 Alabama 1997-02-11 4 87 NE 2019 Nyheim Hines RB 20 69 198 North Carolina State 1996-11-12 5 104 IND 2018
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Zach Davidson TE 84 79 245 Central Missouri 1998-07-15 2 168 MIN 2021
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Justin Shorter WR 18 76 228 Florida 2000-04-17 0 150 BUF 2023 K.J. Hamler WR 13 69 176 Penn State 1999-07-08 3 46 DEN 2020
Defense Position: DB Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jordan Phillips DT 97 78 341 Oklahoma 1992-09-21 8 52 MIA 2015
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Matt Milano MLB 58 72 223 Boston College 1994-07-28 6 163 BUF 2017
Status: RET Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Brandon Shell T 68 77 324 South Carolina 1992-02-06 7 158 NYJ 2016
Status: TRC Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Tre Norwood FS 38 72 180 Oklahoma 1999-04-19 2 245 PIT 2021
Hello! I have been compiling Football Data for years to help me dominate my Fantasy Fooball and PickEm Leagues. I see so many frustrated people out there struggling to find the data they were looking for, so I decided to start making this available to you as well. I specialize in making information easy to get to in simple formats, that get you the information you need FAST. If you find this useful, please help this website grow by telling your friends or posting a link.