
EPA/play, better with
Opponents in the games with him were 1.9 pts stronger on average
With games:DJ Moore WR · 2/6, Christian Benford CB · 1/6
Before (Wks 3-6)+0.133→From Wk 8 on (Wk 8)+0.027
Over the last 4 games the defense has allowed -0.14 EPA per play (233 plays), 5th among 32 teams over their own last 4. In the 4 games before: +0.11 EPA per play (271 plays), 28th.
Season EPA ranks ↓▼Emerging problemRun gameEPA per rush3rd→10thOver the last 4 games the run game has posted -0.05 EPA per rush (130 rushes), 10th among 32 teams over their own last 4. In the 4 games before: +0.08 EPA per rush (97 rushes), 3rd.
Season EPA ranks ↓⇄Usage shiftSpencer Brown, Toffensive snap share100%→31%Spencer Brown has played 31% of offensive snaps over the last 4 games, down from 100% in the 4 games before. On the field in 2 of 4 and 4 of 4; a game without a snap counts as zero.
Snap counts, week by week ↓The Buffalo Bills are 7-1 in the 2026 season, 1st in the AFC East and the No. 1 seed in the AFC, with a point differential of +69. On offense they rank 4th in the league in EPA per play (+0.140); on defense they rank 13th (-0.010 allowed). The Pigskin Nightly model gives them a 99% chance to make the playoffs and 11.1% to win the Super Bowl. The Buffalo Bills play next on the road at the New York Jets on Sun, Nov 15, 1 PM ET (Week 10), on CBS.
7-1, 1st in the AFC East. Home 3-1, road 4-0, division 0-1, conference 4-1, current streak W4. Points: 256 scored, 187 allowed.
The Buffalo Bills play next on the road at the New York Jets on Sun, Nov 15, 1 PM ET (Week 10), on CBS.
99% to make the playoffs, 94% to win the AFC East, 36% to earn the No. 1 seed and the bye, 20.8% to win the AFC and 11.1% to win the Super Bowl, from 10,000 simulations of the rest of the season (projected record 13.1-3.9).
Josh Allen is first on the Bills depth chart at quarterback, with Kyle Allen behind.
Out, doubtful or on injured reserve: Tyrell Shavers (WR, out, knee - acl), Jordan Hancock (CB, injured reserve, hamstring) and Joshua Palmer (WR, injured reserve, hamstring). Questionable: Alec Anderson (OT, questionable, ankle), Dion Dawkins (OT, questionable, ribs) and Greg Gaines (DT, questionable, calf).
Offense: 4th in EPA per play (+0.140), 4th on dropbacks, 7th on runs, success rate 47.6%. Defense: 13th in EPA allowed (-0.010), 16th against the pass, 8th against the run.
Pigskin Nightly, “Buffalo Bills 2026: record, EPA, depth chart and injuries”, https://pigskinnightly.com/teams/bills (updated 2026-11-10).
Looking back, not ahead. Deserved wins grade how well a team has played, from every snap of the games already played. They are not a forecast of the games to come. How well they hold up
+1.4 luck wins · 2nd luckiest in the NFL · net EPA per snap 5th
Bars: deserved win probability, from the snaps50% line
↳Bottom lineEvery result so far matched the play or was a coin flip.
Bills earned it: the snaps said Bills by 20.0, a deserved win probability of more than 99%.
From the Bills DeskBills earned a 23-6 win in Minnesota despite a 40 percent success rateThe snaps said Bills by 20 points, and one aborted snap in the first quarter did more than any pass the offense threw.Bars above the line are good: offense adding expected points, defense taking them away. The middle line is league average zero.Rest days and miles traveled, all 32 →
Pass rate over expected: -3.4% (22nd most pass-heavy given down, distance and score). 504 offensive plays logged.
Fantasy points allowed per game: QB 18.4 (15th most) · RB 25.1 (10th most) · WR 35.1 (11th most) · TE 13.2 (17th most). Defense vs position
Quarterback · 277 dropbacksJ.Allen+0.253EPA / dropback+4.0CPOE8.9aDOT48%success| Rushing | Car | Yds | TD | EPA/car | Success |
|---|---|---|---|---|---|
| J.Cook RB | 169 | 814 | 8 | +0.02 | 46% |
| J.Allen QB | 32 | 85 | 7 | +0.17 | 66% |
| R.Davis RB | 13 | 44 | 0 | -0.20 | 38% |
| Targets | Tgt | Target share | Air share | aDOT | Yds | TD | EPA/tgt |
|---|---|---|---|---|---|---|---|
| K.Shakir WR | 42 | 19% | 11% | 5.4 | 397 | 1 | +0.49 |
| D.Kincaid TE | 39 | 17% | 17% | 9.4 | 429 | 2 | +0.53 |
| K.Coleman WR | 34 | 15% | 23% | 14.5 | 319 | 3 | +0.49 |
| D.Moore WR | 32 | 14% | 25% | 15.7 | 285 | 2 | +0.14 |
| J.Cook RB | 18 | 8% | 0% | -0.3 | 110 | 0 | +0.17 |
| T.Johnson RB | 17 | 8% | 1% | 0.8 | 210 | 0 | +1.20 |
| D.Knox TE | 17 | 8% | 3% | 4.2 | 79 | 1 | +0.08 |
| J.Palmer WR | 13 | 6% | 15% | 25.4 | 117 | 2 | +0.39 |
| Offense | 1 | 2 | 3 | 4 | 5 | 6 | 8 |
|---|---|---|---|---|---|---|---|
| O'Cyrus TorrenceG | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
| Tylan GrableT | 2 | 3 | 75 | 1 | 100 | ||
| Dion DawkinsT | 100 | 100 | 100 | 100 | 100 | 100 | 95 |
| Josh AllenQB | 100 | 100 | 100 | 100 | 100 | 100 | 95 |
| Connor McGovernC | 100 | 100 | 100 | 100 | 100 | 100 | 95 |
| Alec AndersonC | 100 | 100 | 100 | 100 | 100 | 100 | 93 |
| Keon ColemanWR | 50 | 74 | 48 | 78 | 70 | 85 | 77 |
| Dawson KnoxTE | 67 | 76 | 70 | 61 | 70 | 69 | 70 |
| Khalil ShakirWR | 53 | 49 | 73 | 76 | 69 | 60 | 67 |
| D.J. MooreWR | 76 | 31 | 64 | 39 | 66 | ||
| Dalton KincaidTE | 72 | 66 | 67 | 59 | 70 | 72 | 57 |
| James CookRB | 72 | 74 | 67 | 59 | 62 | 66 | 54 |
| Jackson HawesTE | 43 | 50 | 38 | 24 | 44 | 37 | 39 |
| Ty JohnsonRB | 23 | 32 | 22 | 18 | 24 |
| Defense | 1 | 2 | 3 | 4 | 5 | 6 | 8 |
|---|---|---|---|---|---|---|---|
| Damar HamlinS | 32 | 26 | 20 | 32 | 32 | 68 | 100 |
| Cole BishopS | 91 | 100 | 100 | 100 | 100 | 100 | 88 |
| Christian BenfordCB | 100 | 98 | 75 | 94 | 97 | 88 | |
| Davison IgbinosunCB | 14 | 25 | 43 | 100 | 84 | 64 | 80 |
| Terrel BernardLB | 100 | 100 | 93 | 92 | 95 | 80 | 76 |
| Te'Cory CouchDB | 71 | ||||||
| Deone WalkerDL | 65 | 68 | 70 | 78 | 77 | 68 | 65 |
| Gregory RousseauLB | 80 | 66 | 81 | 82 | 80 | 80 | 61 |
| Bradley ChubbLB | 80 | 65 | 81 | 83 | 82 | 32 | 61 |
| Dorian WilliamsLB | 67 | 57 | 75 | 68 | 78 | 56 | 57 |
| Landon JacksonDL | 37 | 43 | 38 | 38 | 29 | 49 | |
| T.J. ParkerLB | 18 | 26 | 13 | 26 | 21 | 62 | 49 |
| DeWayne CarterDL | 23 | 48 | 48 | 59 | 45 | 41 | 41 |
| T.J. SandersDL | 62 | 45 | 41 |

Opponents in the games with him were 1.9 pts stronger on average
With games:DJ Moore WR · 2/6, Christian Benford CB · 1/6
Before (Wks 3-6)+0.133→From Wk 8 on (Wk 8)+0.027

Opponents in the games with him were 1.4 pts weaker on average
With games:DJ Moore WR · 2/6, Spencer Brown OT · 1/6
Before (Wks 1-3)+0.075→From Wk 4 on (Wks 4-8)+0.054

Opponents in the games with him were 2.3 pts weaker on average
With games:Christian Benford CB · 1/5, Spencer Brown OT · 1/5
Before (Wks 1-4)+0.191→From Wk 5 on (Wks 5-8)+0.151
Key Bills starters who have taken the field in every game so far. A split appears here once one of them sits out a full game.
Bar = average share of his unit's snaps · all 11 starters →
Observed differences between groups of games, not the player's causal effect. Why sample size matters · What EPA is