Buffalo Bills Depth Chart - Offense
Our offensive NFL depth charts are designed for fantasy football managers looking to understand a player's projected usage and relevance for the upcoming week and rest of season. You can sort/filter/download the table. Snap shares, rush shares, and target shares are Razzball projections. The criteria for 'Starter' varies by position and represents either a high share of snaps or a high share of usage. 'Rotation' is the next tier down and is generally fantasy relevant. The levels under that are 'Backup' (on roster, not fantasy relevant) and 'Depth' (not fantasy relevant). 'Scatback' is an RB that does not qualify as a Starter and whose usage is mostly in pass game and is likely relevant in PPR. A 'Fullback' is not typically fantasy relevant. Please visit our Depth Chart Homepage for more information.| Name | Pos | This Week Role | This Week Snap % | This Week Rush % | This Week Tgt % | 2025 Proj Role | 2025 Proj Snap % | 2025 Proj Rush % | 2025 Proj Tgt % | YTD Games | YTD Snap PCT | YTD Rush PCT | YTD Tgt PCT | 2024 NFL Team | 2024 Games | 2024 Snap % | 2024 Rush % | 2024 Tgt % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Josh Allen | QB | Starter | 100 | 25 | 0 | Starter | 100 | 24 | 0 | 17 | 91 | 20 | 0 | BUF | 17 | 89 | 21 | 0 |
| Shane Buechele | QB | Out | 0 | 0 | 0 | Depth | 0 | 0 | 0 | 1 | 3 | 0 | 0 | NA | 0 | 0 | 0 | 0 |
| Mitch Trubisky | QB | Backup | 0 | 0 | 0 | Depth | 0 | 0 | 0 | 4 | 9 | 2 | 0 | BUF | 9 | 9 | 3 | 0 |
| James Cook | RB | Rotation | 50 | 39 | 7 | Rotation | 50 | 39 | 7 | 17 | 56 | 56 | 8 | BUF | 16 | 45 | 42 | 8 |
| Ty Johnson | RB | Rotation | 45 | 25 | 12 | Rotation | 44 | 26 | 11 | 17 | 30 | 9 | 7 | BUF | 17 | 29 | 8 | 5 |
| Reggie Gilliam | RB | Fullback | 40 | 6 | 3 | Fullback | 41 | 6 | 3 | 17 | 21 | 0 | 0 | BUF | 14 | 13 | 1 | 0 |
| Ray Davis | RB | Depth | 8 | 5 | 1 | Depth | 8 | 5 | 1 | 17 | 15 | 11 | 3 | BUF | 17 | 24 | 23 | 4 |
| Frank Gore Jr. | RB | Out | 0 | 0 | 0 | Depth | 0 | 0 | 0 | 0 | 0 | 0 | 0 | NA | 0 | 0 | 0 | 0 |
| Khalil Shakir | WR | Starter | 78 | 0 | 21 | Starter | 84 | 0 | 24 | 16 | 56 | 0 | 20 | BUF | 15 | 54 | 0 | 20 |
| Brandin Cooks | WR | Starter | 73 | 0 | 12 | Starter | 72 | 0 | 12 | 15 | 46 | 0 | 6 | DAL | 10 | 40 | 1 | 9 |
| Keon Coleman | WR | Starter | 70 | 0 | 14 | Rotation | 58 | 0 | 12 | 13 | 51 | 0 | 12 | BUF | 13 | 55 | 0 | 12 |
| Mecole Hardman Jr. | WR | Backup | 16 | 0 | 3 | Depth | 9 | 0 | 2 | 1 | 0 | 0 | 0 | KC | 11 | 10 | 1 | 2 |
| Curtis Samuel | WR | Backup | 16 | 0 | 2 | Backup | 8 | 0 | 1 | 6 | 13 | 0 | 2 | BUF | 14 | 35 | 1 | 9 |
| Tyrell Shavers | WR | Out | 0 | 0 | 0 | Rotation | 30 | 0 | 3 | 17 | 39 | 0 | 5 | BUF | 3 | 3 | 0 | 0 |
| Kristian Wilkerson | WR | Out | 0 | 0 | 0 | Depth | 0 | 0 | 0 | 0 | 0 | 0 | 0 | LV | 2 | 4 | 0 | 1 |
| Joshua Palmer | WR | Out | 0 | 0 | 0 | Depth | 0 | 0 | 0 | 12 | 35 | 0 | 8 | LAC | 15 | 58 | 0 | 13 |
| Gabe Davis | WR | Out | 0 | 0 | 0 | Depth | 0 | 0 | 0 | 6 | 21 | 0 | 4 | JAC | 10 | 40 | 0 | 8 |
| Stephen Gosnell | WR | Out | 0 | 0 | 0 | Depth | 0 | 0 | 0 | 0 | 0 | 0 | 0 | NA | 0 | 0 | 0 | 0 |
| Dawson Knox | TE | Starter | 59 | 0 | 12 | Rotation | 55 | 0 | 12 | 17 | 58 | 0 | 10 | BUF | 16 | 57 | 0 | 7 |
| Dalton Kincaid | TE | Rotation | 44 | 0 | 12 | Rotation | 44 | 0 | 12 | 12 | 27 | 0 | 10 | BUF | 13 | 43 | 0 | 15 |
| Keleki Latu | TE | Backup | 24 | 0 | 2 | Backup | 13 | 0 | 1 | 5 | 8 | 0 | 1 | NA | 0 | 0 | 0 | 0 |
| Jackson Hawes | TE | Depth | 2 | 0 | 0 | Depth | 9 | 0 | 1 | 17 | 43 | 0 | 4 | NA | 0 | 0 | 0 | 0 |
Buffalo Bills Depth Chart - Defense
Our defensive NFL depth charts for defense include DL, LB, and DB. Snap shares are Razzball projections.| Name | Pos | Pos Det | This Week Role | This Week Snap % | 2025 Proj Role | 2025 Proj Snap % | YTD Games | YTD Snap % | 2024 NFL Team | 2024 Games | 2024 Snap % |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Joey Bosa | DL | DE | Rotation | 58 | Rotation | 57 | 14 | 53 | LAC | 9 | 0 |
| Greg Rousseau | DL | DE | Rotation | 55 | Rotation | 59 | 16 | 64 | BUF | 15 | 0 |
| A.J. Epenesa | DL | DE | Backup | 30 | Backup | 33 | 13 | 37 | BUF | 16 | 0 |
| Javon Solomon | DL | DE | Backup | 30 | Backup | 33 | 5 | 10 | BUF | 4 | 0 |
| DaQuan Jones | DL | DT | Rotation | 61 | Rotation | 55 | 12 | 43 | BUF | 11 | 0 |
| Ed Oliver | DL | DT | Rotation | 50 | Rotation | 50 | 3 | 11 | BUF | 12 | 0 |
| Phidarian Mathis | DL | DT | Backup | 30 | Backup | 33 | 5 | 10 | WAS | 9 | 0 |
| T.J. Sanders | DL | DT | Backup | 30 | Backup | 33 | 10 | 25 | NA | 0 | 0 |
| Larry Ogunjobi | DL | DT | Backup | 30 | Backup | 32 | 8 | 18 | PIT | 15 | 0 |
| Deone Walker | DL | DT | Backup | 22 | Backup | 26 | 15 | 46 | NA | 0 | 0 |
| Terrel Bernard | LB | MLB | Rotation | 58 | Rotation | 54 | 12 | 63 | BUF | 13 | 0 |
| Joe Andreessen | LB | MLB | Backup | 22 | Backup | 21 | 5 | 9 | BUF | 4 | 0 |
| Matt Milano | LB | OLB | Starter | 81 | Starter | 90 | 12 | 50 | BUF | 4 | 0 |
| Shaq Thompson | LB | OLB | Rotation | 50 | Rotation | 55 | 11 | 43 | CAR | 4 | 0 |
| Dorian Williams | LB | OLB | Backup | 22 | Backup | 21 | 14 | 42 | BUF | 15 | 0 |
| Baylon Spector | LB | OLB | Backup | 13 | Backup | 13 | 0 | 0 | BUF | 7 | 0 |
| Christian Benford | DB | CB | Starter | 99 | Starter | 100 | 14 | 81 | BUF | 15 | 0 |
| Tre'Davious White | DB | CB | Starter | 87 | Starter | 84 | 16 | 71 | LAR | 10 | 0 |
| Taron Johnson | DB | CB | Starter | 71 | Starter | 72 | 13 | 58 | BUF | 12 | 0 |
| Maxwell Hairston | DB | CB | Rotation | 65 | Rotation | 46 | 8 | 29 | NA | 0 | 0 |
| Cam Lewis | DB | CB | Out | 0 | Backup | 27 | 16 | 37 | BUF | 14 | 0 |
| Cole Bishop | DB | FS | Out | 0 | Backup | 34 | 16 | 90 | BUF | 10 | 0 |
| Jordan Hancock | DB | SS | Starter | 85 | Rotation | 60 | 5 | 12 | NA | 0 | 0 |
| Jordan Poyer | DB | SS | Starter | 75 | Rotation | 70 | 10 | 44 | MIA | 15 | 0 |
| Darnell Savage | DB | SS | Starter | 75 | Rotation | 54 | 9 | 21 | JAC | 13 | 0 |
| Damar Hamlin | DB | SS | Out | 0 | Depth | 9 | 0 | 0 | BUF | 14 | 0 |
| Sam Franklin | DB | SS | Out | 0 | Depth | 4 | 3 | 1 | CAR | 3 | 0 |
Injury Report vs @JAC Week 19 (SUN 1PM EST)
| Name | Pos | Starter | Status | Body Part | Notes |
|---|---|---|---|---|---|
| Josh Allen | QB | Yes | Probable | Foot/Knee/Finger | Allen was a full participant in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Curtis Samuel | WR | Yes | Questionable | Elbow/Knee | The Bills have opened the 21-day practice window for Samuel as they await his return from the injured reserve list. |
| Greg Rousseau | DL | Yes | Questionable | Back | Rousseau was limited in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Ed Oliver | DL | Yes | Questionable | Bicep | The Bills have opened the 21-day practice window for Oliver as they await his return from the injured reserve list. |
| Matt Milano | LB | Yes | Questionable | Ankle | Milano was limited in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Terrel Bernard | LB | Yes | Questionable | Calf | Bernard was limited in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Shaq Thompson | LB | Yes | Questionable | Neck | Thompson was limited in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Jordan Poyer | DB | Yes | Questionable | Hamstring | Poyer did not practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Taylor Rapp | DB | Yes | Out | Knee | Rapp is dealing with a knee injury and has been placed on the injured reserve list. He will miss at least four games. |
| Matt Prater | K | Yes | Probable | Quad/Calf | Prater was a full participant in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Chase Lundt | T | No | Out | Knee | Lundt is dealing with a knee injury and has been placed on the injured reserve list. He will miss at least four games. |
| Ty Johnson | RB | No | Questionable | Ankle | Johnson did not practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Gabe Davis | WR | No | Out | Knee | Davis has been placed on the injured reserve list and will miss the remainder of the 2025-26 season |
| Joshua Palmer | WR | No | Out | Ankle | Palmer is dealing with an ankle injury and has been placed on the injured reserve list. He will miss the remainder of the 2025-26 season. |
| Tyrell Shavers | WR | No | Out | Knee | Shavers suffered a torn ACL and has been placed on the injured reserve list. He will miss the remainder of the 2025-26 season. |
| Dalton Kincaid | TE | No | Questionable | Knee/Calf | Kincaid was limited in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| A.J. Epenesa | DL | No | Questionable | Neck | Epenesa was limited in practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Landon Jackson | DL | No | Out | Knee | Jackson is dealing with a knee injury and has been placed on the injured reserve list. He will miss at least four games. |
| DeWayne Carter | DL | No | Out | Achilles | Carter suffered a torn Achilles and has been placed on the injured reserve list. He will miss the remainder of the 2025-26 season. |
| Michael Hoecht | DL | No | Out | Achilles | Hoecht is dealing with a torn achilles and has been placed on the injured reserve list. He will miss the remainder of the 2025-26 season. |
| Jordan Phillips | DL | No | Out | Undisclosed | Phillips is dealing with an undisclosed injury and has been placed on the injured reserve list. He will miss the remainder of the 2025-26 season. |
| Maxwell Hairston | DB | No | Questionable | Ankle | Hairston did not practice on Wednesday heading into the Divisional Round versus the Broncos. |
| Dorian Strong | DB | No | Out | Neck | Strong is dealing with a neck injury and has been placed on the injured reserve list. He will miss at least four games. |
| Damar Hamlin | DB | No | Questionable | Pectoral | The Bills have opened the 21-day practice window for Hamlin as they await his return from the injured reserve list. |
| Darius Slay | DB | No | Out | Did Not Report | Slay has been placed on the did not report list and it is uncertain when he will return to the field for the Bills. |
| Tyler Bass | K | No | Out | Left Hip/Groin | Bass is dealing with a hip injury and has been placed on the injured reserve list. He will miss the remainder of the 2025-26 season. |
2025 Schedule
The bye week for the Buffalo Bills in 2025 is Week 7.| w1 | w2 | w3 | w4 | w5 | w6 | w7 | w8 | w9 | w10 | w11 | w12 | w13 | w14 | w15 | w16 | w17 | w18 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BAL | @NYJ | MIA | NO | NE | @ATL | OFF | @CAR | KC | @MIA | TB | @HOU | @PIT | CIN | @NE | @CLE | PHI | NYJ |
Buffalo Bills 2025 Fantasy Football Projected Player Rankings
Our 2025 fantasy football rankings for the Buffalo Bills. Please see the links below for projections and rankings of all players.| 2025 Projections | All | QB | RB | WR | TE | K | FLEX | DEF(Team) | DEF(IDP) | Vs FantasyPros |
| Name | Pos | STD Pos Rank | 1/2 PPR Pos Rank | PPR Pos Rank |
|---|---|---|---|---|
| Josh Allen | QB | 1 | 1 | 1 |
| James Cook | RB | 5 | 5 | 6 |
| Ty Johnson | RB | 7 | 6 | 5 |
| Reggie Gilliam | RB | 32 | 31 | 32 |
| Ray Davis | RB | 36 | 38 | 38 |
| Khalil Shakir | WR | 3 | 3 | 3 |
| Keon Coleman | WR | 21 | 21 | 21 |
| Brandin Cooks | WR | 22 | 23 | 23 |
| Tyrell Shavers | WR | 46 | 46 | 46 |
| Mecole Hardman Jr. | WR | 59 | 60 | 60 |
| Curtis Samuel | WR | 63 | 63 | 63 |
| Dalton Kincaid | TE | 4 | 4 | 5 |
| Dawson Knox | TE | 7 | 7 | 7 |
| Keleki Latu | TE | 40 | 40 | 40 |
| Jackson Hawes | TE | 40 | 42 | 44 |
| Matt Prater | PK | 2 | 2 | 2 |
| Greg Rousseau | DL | 12 | 12 | 12 |
| Joey Bosa | DL | 18 | 18 | 18 |
| DaQuan Jones | DL | 22 | 22 | 22 |
| Javon Solomon | DL | 34 | 34 | 34 |
| A.J. Epenesa | DL | 43 | 43 | 43 |
| Phidarian Mathis | DL | 43 | 43 | 43 |
| T.J. Sanders | DL | 48 | 48 | 48 |
| Larry Ogunjobi | DL | 49 | 49 | 49 |
| Deone Walker | DL | 52 | 52 | 52 |
| Ed Oliver | DL | 62 | 62 | 62 |
| Matt Milano | LB | 4 | 4 | 4 |
| Shaq Thompson | LB | 11 | 11 | 11 |
| Terrel Bernard | LB | 18 | 18 | 18 |
| Joe Andreessen | LB | 43 | 43 | 43 |
| Dorian Williams | LB | 58 | 58 | 58 |
| Baylon Spector | LB | 82 | 82 | 82 |
| Jordan Poyer | DB | 11 | 11 | 11 |
| Christian Benford | DB | 15 | 15 | 15 |
| Taron Johnson | DB | 22 | 22 | 22 |
| Tre'Davious White | DB | 23 | 23 | 23 |
| Jordan Hancock | DB | 29 | 29 | 29 |
| Maxwell Hairston | DB | 41 | 41 | 41 |
| Darnell Savage | DB | 50 | 50 | 50 |
| Cole Bishop | DB | 91 | 91 | 91 |