Buffalo Bills Roster
AFC EAST
| # | Name | POS | EXP | DOB | AGE | HEIGHT | WEIGHT | COLLEGE | |
|---|---|---|---|---|---|---|---|---|---|
| 17 | Josh Allen | QB | 8 | 5/21/1996 | 29 | 6'5" | 237 | Wyoming | Healthy |
| 6 | Shane Buechele | QB | 4 | 1/8/1998 | 28 | 6'0" | 210 | Southern Methodist | Healthy |
| 26 | Ty Johnson | RB | 7 | 9/17/1997 | 28 | 5'10" | 210 | Maryland | Healthy |
| 4 | James Cook | RB | 4 | 9/25/1999 | 26 | 5'11" | 190 | Georgia | Healthy |
| 22 | Ray Davis | RB | 2 | 11/11/1999 | 26 | 5'8" | 220 | Kentucky | Healthy |
| 20 | Frank Gore Jr. | RB | 1 | 3/13/2002 | 23 | 5'8" | 195 | Southern Mississippi | Healthy |
| 2 | DJ Moore | WR | 8 | 4/14/1997 | 28 | 6'0" | 213 | Maryland | Healthy |
| 16 | Mecole Hardman | WR | 7 | 3/12/1998 | 27 | 5'10" | 187 | Georgia | Healthy |
| 5 | Joshua Palmer | WR | 5 | 9/22/1999 | 26 | 6'1" | 210 | Tennessee | Healthy |
| Jalen Virgil | WR | 4 | 7/13/1998 | 27 | 6'1" | 210 | Appalachian State | Healthy | |
| 10 | Khalil Shakir | WR | 4 | 2/3/2000 | 26 | 6'0" | 190 | Boise State | Healthy |
| 0 | Keon Coleman | WR | 2 | 5/17/2003 | 22 | 6'4" | 215 | Florida State | Healthy |
| 14 | Tyrell Shavers | WR | 1 | 8/18/1999 | 26 | 6'4" | 211 | San Diego State | Out |
| 89 | Stephen Gosnell | WR | 0 | 10/22/2001 | 24 | 6'2" | 198 | Virginia Tech | Healthy |
| 88 | Dawson Knox | TE | 7 | 11/14/1996 | 29 | 6'4" | 254 | Mississippi | Healthy |
| 86 | Dalton Kincaid | TE | 3 | 10/18/1999 | 26 | 6'4" | 240 | Utah | Healthy |
| 85 | Jackson Hawes | TE | 0 | 12/6/2000 | 25 | 6'4" | 253 | Georgia Tech | Healthy |
| 83 | Keleki Latu | TE | 0 | 8/13/2002 | 23 | 6'7" | 244 | Washington | Healthy |
| 2 | Tyler Bass | K | 6 | 2/14/1997 | 29 | 5'10" | 183 | Georgia Southern | Healthy |
| Maddux Trujillo | K | 0 | 4/12/2003 | 22 | 6'0" | 172 | Temple | Healthy | |
| 19 | Mitch Wishnowsky | P | 7 | 3/3/1992 | 34 | 6'2" | 220 | Utah | Healthy |
| 69 | Reid Ferguson | LS | 9 | 3/24/1994 | 31 | 6'2" | 235 | LSU | Healthy |
| 62 | Sedrick Van Pran-Granger | OL | 2 | 10/23/2001 | 24 | 6'4" | 310 | Georgia | Healthy |
| 73 | Dion Dawkins | OT | 9 | 4/26/1994 | 31 | 6'5" | 320 | Temple | Healthy |
| 79 | Spencer Brown | OT | 5 | 2/28/1998 | 28 | 6'8" | 311 | Northern Iowa | Healthy |
| 70 | Alec Anderson | OT | 3 | 10/3/1999 | 26 | 6'5" | 305 | UCLA | Healthy |
| 74 | Ryan Van Demark | OT | 3 | 3/22/1998 | 27 | 6'6" | 307 | Connecticut | Healthy |
| 68 | Tylan Grable | OT | 2 | 10/4/1999 | 26 | 6'5" | 309 | Central Florida | Healthy |
| 67 | Travis Clayton | OT | 2 | 2/17/2001 | 25 | 6'7" | 301 | None | Healthy |
| 77 | Chase Lundt | OT | 0 | 6/16/2000 | 25 | 6'7" | 304 | Connecticut | Healthy |
| 66 | Connor McGovern | G | 7 | 11/3/1997 | 28 | 6'5" | 318 | Penn State | Healthy |
| Nick Broeker | G | 3 | 10/7/2000 | 25 | 6'4" | 305 | Mississippi | Healthy | |
| 64 | O'Cyrus Torrence | G | 3 | 1/20/2000 | 26 | 6'5" | 347 | Florida | Healthy |
| 33 | Te'Cory Couch | DB | 1 | 9/6/1999 | 26 | 5'10" | 175 | Miami (FL) | Healthy |
| 37 | Jordan Hancock | DB | 0 | 8/12/2003 | 22 | 6'0" | 195 | Ohio State | Healthy |
| 46 | Daryl Porter | DB | 0 | 2/3/2002 | 24 | 5'10" | 185 | Miami (FL) | Healthy |
| 47 | Christian Benford | CB | 4 | 9/21/2000 | 25 | 6'1" | 205 | Villanova | Healthy |
| 36 | MJ Devonshire | CB | 1 | 9/12/2000 | 25 | 5'11" | 186 | Pittsburgh | Healthy |
| 31 | Maxwell Hairston | CB | 0 | 8/6/2003 | 22 | 5'11" | 183 | Kentucky | Healthy |
| 43 | Dorian Strong | CB | 0 | 3/14/2002 | 23 | 6'1" | 185 | Virginia Tech | Healthy |
| 28 | Sam Franklin Jr. | S | 6 | 2/2/1996 | 30 | 6'3" | 210 | Temple | Healthy |
| 24 | Cole Bishop | S | 2 | 10/24/2002 | 23 | 6'2" | 207 | Utah | Healthy |
| 30 | Wande Owens | S | 0 | 3/26/2001 | 24 | 5'11" | 210 | New Hampshire | Healthy |
| 8 | Terrel Bernard | LB | 4 | 5/7/1999 | 26 | 6'1" | 224 | Baylor | Healthy |
| 54 | Baylon Spector | LB | 4 | 10/20/1998 | 27 | 6'0" | 233 | Clemson | Healthy |
| 42 | Dorian Williams | LB | 3 | 6/28/2001 | 24 | 6'2" | 230 | Tulane | Healthy |
| 35 | Jimmy Ciarlo | LB | 2 | 2/28/2001 | 25 | 6'2" | 225 | Army | Healthy |
| 44 | Joe Andreessen | LB | 2 | 2/7/2000 | 26 | 6'1" | 232 | Buffalo | Healthy |
| 49 | Keonta Jenkins | LB | 0 | 1/26/2002 | 24 | 6'3" | 219 | Virginia Tech | Healthy |
| 55 | Michael Hoecht | DE | 5 | 10/5/1997 | 28 | 6'4" | 310 | Brown | Healthy |
| 50 | Greg Rousseau | DE | 5 | 4/5/2000 | 25 | 6'6" | 266 | Miami (FL) | Healthy |
| 75 | Andre Jones Jr. | DE | 2 | 10/25/1998 | 27 | 6'5" | 258 | Louisiana-Lafayette | Healthy |
| 56 | Javon Solomon | DE | 2 | 1/17/2001 | 25 | 6'1" | 247 | Troy | Healthy |
| 94 | Landon Jackson | DE | 0 | 1/2/2003 | 23 | 6'6" | 264 | Arkansas | Healthy |
| 91 | Ed Oliver | DT | 7 | 12/12/1997 | 28 | 6'1" | 287 | Houston | Healthy |
| 72 | Phidarian Mathis | DT | 4 | 4/26/1998 | 27 | 6'4" | 312 | Alabama | Healthy |
| 90 | DeWayne Carter | DT | 2 | 12/10/2000 | 25 | 6'3" | 305 | Duke | Healthy |
| 93 | Zion Logue | DT | 1 | 7/13/2001 | 24 | 6'6" | 314 | Georgia | Healthy |
| 96 | Deone Walker | DT | 0 | 3/11/2004 | 21 | 6'7" | 331 | Kentucky | Healthy |
| 98 | T.J. Sanders | DT | 0 | 7/30/2003 | 22 | 6'4" | 297 | South Carolina | Healthy |
| 71 | Tommy Akingbesote | DT | 0 | 2/25/2003 | 23 | 6'4" | 316 | Maryland | Healthy |