Season over · final
2025
2025 season · final Every snap of the 2025 season, kept as it ended.Back to 2026 →
2025 season · through week 22
Bills players
The Bills' lineup from the depth chart, every skill player's season, and who moved this week. Open the Bills offense explorer.
12–5 · 4–2 in the AFC East · 9–3 in the AFC · 7–2 at home · 5–3 away · won the last game
Bills offense
- QBJosh Allen#17 · 319/460 · 3668 yds · 25 TD · 10 INT
- RBJames Cook III#4 · 309 car · 1621 yds · 14 TD · 33 rec
- WRDJ Moore#2
- WRKhalil Shakir#10 · 72 rec · 719 yds · 4 TD · 95 tgt
- WRJoshua Palmer#5 · 22 rec · 303 yds · 0 TD · 37 tgt
- TEDalton Kincaid#86 · 39 rec · 571 yds · 5 TD · 49 tgt
- LTDion Dawkins#73
- LGAlec Anderson#70
- CConnor McGovern#66
- RGO'Cyrus Torrence#64
- RTSpencer Brown#79
98Sanders96Walker91Oliver50Rousseau2Chubb8Bernard44Andreessen47Benford43Strong20Alford35Gardner-Johnson24Bishop
Bills defense
- RDET.J. Sanders#98 · 16 tackles · 1 sack · 1 PD
- NTDeone Walker#96 · 37 tackles · 1 sack · 4 PD
- LDEEd Oliver#91 · 11 tackles · 3 sacks
- WLBGreg Rousseau#50 · 45 tackles · 7 sacks · 2 PD
- SLBBradley Chubb#2 · 47 tackles · 8.5 sacks
- RILBTerrel Bernard#8 · 60 tackles · 1 INT · 3 PD
- LILBJoe Andreessen#44 · 33 tackles
- RCBChristian Benford#47 · 42 tackles · 2 sacks · 2 INT · 4 PD
- LCBDorian Strong#43 · 10 tackles
- NBDee Alford#20 · 67 tackles · 2 sacks · 3 INT · 13 PD
- SSC.J. Gardner-Johnson#35 · 65 tackles · 3 sacks · 2 INT · 4 PD
- FSCole Bishop#24 · 84 tackles · 2 sacks · 3 INT · 7 PD
- PKTyler BassPlace kicker
- PMitch WishnowskyPunter
- KRRay DavisKick Returner
- PRKhalil ShakirPunt Returner
- LSReid FergusonLong Snapper
- HMitch WishnowskyHolder
Starters from the Bills' current depth chart (nflverse, from ESPN). Hover a player for his season; skill players open their page. The nickel back, the extra defensive back most teams use against three receivers, is drawn lighter.
The roster · every skill player with a snap this season19 players
| Player | Snap | Tgt/Att | Rec | Car | Yds | TD | EPA | Status |
|---|---|---|---|---|---|---|---|---|
| Quarterbacks | ||||||||
| 92% | 460 | 112 | 4247 | 39 | +110.1 | Full Participation in Practice · Foot | ||
| 45% | 14 | 1 | 92 | -7.7 | ||||
| 33% | 35 | 9 | 319 | 4 | +18.9 | |||
| Running backs | ||||||||
| 57% | 40 | 33 | 309 | 1912 | 14 | +14.2 | ||
| 30% | 33 | 24 | 50 | 463 | 5 | +14.2 | Questionable · Ankle | |
| 21% | 2 | 2 | 2 | 28 | -0.3 | |||
| 14% | 13 | 10 | 58 | 361 | 2 | +6.1 | ||
| Wide receivers | ||||||||
| 65% | 59 | 38 | 404 | 4 | +12.4 | |||
| 60% | 95 | 72 | 1 | 724 | 4 | +7.4 | ||
| 57% | 18 | 12 | 129 | 1 | +10.3 | |||
| 55% | 36 | 24 | 279 | +16.0 | ||||
| 48% | 37 | 22 | 303 | +6.7 | ||||
| 40% | 9 | 7 | 81 | 1 | +8.8 | Questionable · Elbow | ||
| 40% | 23 | 15 | 245 | 1 | +12.3 | Out · Knee | ||
| 4% | 1 | 0 | 0 | -0.5 | ||||
| Tight ends | ||||||||
| 58% | 49 | 36 | 417 | 4 | +17.5 | |||
| 44% | 19 | 16 | 187 | 3 | +14.8 | |||
| 37% | 49 | 39 | 571 | 5 | +39.4 | Limited Participation in Practice · Knee | ||
| 23% | 4 | 4 | 35 | +5.3 | ||||
Bills movers · Week 22 against his own season
No Bills player moved enough in Week 22 to make the league's movers. See every team's movers.