Back to NFL Rosters
Buffalo Bills
NFL Roster 2025
View all 65 players on the Buffalo Bills roster and test your knowledge with GuessCentral.
| # | Player | Position |
|---|---|---|
| - | Keon Coleman | WR |
| 2 | DJ Moore | WR |
| 2 | Tyler Bass | K |
| 3 | Damar Hamlin | S |
| 4 | James Cook III | RB |
| 5 | Matt Prater | K |
| 6 | Shane Buechele | QB |
| 8 | Terrel Bernard | LB |
| 10 | Brad Robbins | P |
| 10 | Khalil Shakir | WR |
| 11 | Mitchell Trubisky | QB |
| 13 | Jalen Virgil | WR |
| 16 | Mecole Hardman Jr. | WR |
| 17 | Josh Allen | QB |
| 18 | Brandin Cooks | WR |
| 19 | Mitch Wishnowsky | P |
| 20 | Frank Gore Jr. | HB |
| 20 | Taylor Rapp | S |
| 21 | Jordan Poyer | DB |
| 22 | Ray Davis | HB |
| 24 | Cole Bishop | S |
| 25 | Darnell Savage | S |
| 26 | Ty Johnson | HB |
| 27 | Tre'Davious White | DB |
| 28 | Sam Franklin Jr. | DB |
| 31 | Maxwell Hairston | DB |
| 33 | Te'Cory Couch | DB |
| 35 | C.J. Gardner-Johnson | CB |
| 35 | Jimmy Ciarlo | LB |
| 36 | MJ Devonshire Jr. | DB |
| 37 | Jordan Hancock | DB |
| 38 | Daryl Porter Jr. | DB |
| 39 | Cam Lewis | DB |
| 40 | Von Miller | DE |
| 41 | Spencer Brown | RT |
| 42 | Dorian Williams | LB |
| 44 | Joe Andreessen | LB |
| 45 | Shaq Thompson | LB |
| 47 | Christian Benford | CB |
| 49 | Keonta Jenkins | LB |
| 50 | Greg Rousseau | DE |
| 54 | Baylon Spector | LB |
| 56 | Javon Solomon | DL |
| 57 | AJ Epenesa | DL |
| 58 | Matt Milano | LB |
| 62 | Sedrick Van Pran-Granger | OL |
| 65 | Mitch Morse | C |
| 66 | Connor McGovern | LG |
| 71 | Tommy Akingbesote | DL |
| 72 | Phidarian Mathis | DL |
| 73 | Dion Dawkins | LT |
| 75 | Andre Jones Jr. | DL |
| 76 | David Edwards | RG |
| 83 | Keleki Latu | TE |
| 85 | Jackson Hawes | TE |
| 86 | Dalton Kincaid | TE |
| 88 | Dawson Knox | TE |
| 89 | Stephen Gosnell | WR |
| 91 | Ed Oliver | DT |
| 92 | DaQuan Jones | DT |
| 93 | Zion Logue | DL |
| 96 | Deone Walker | DL |
| 97 | Joey Bosa | DL |
| 98 | T.J. Sanders | DL |
| 99 | Larry Ogunjobi | DL |
Test Your Knowledge
Think you know Buffalo Bills players? Challenge yourself with our daily NFL game.
Play Daily ChallengePractice Mode
Play unlimited NFL games and improve your player recognition skills.
Practice Team Rosters