New England
Patriots
0-3
24
FINAL
31
Buffalo
Bills
0-3
AI Recap
AI RECAPIn a thrilling showdown in Week 4 of the 2026 season, the Buffalo Bills narrowly defeated the New England Patriots with a final score of 31-24. The victory not only boosts Buffalo's confidence but also puts them firmly in the playoff conversation, while the Patriots will need to regroup as they look to bounce back in the coming weeks.
Josh Allen led the charge for the Bills, throwing for 191 yards and two touchdowns, showcasing his ability to make key plays when it mattered most. On the ground, James Cook III contributed significantly with 83 rushing yards, providing a balanced offensive attack that kept the Patriots' defense on their heels. Meanwhile, Kyle Williams stood out for New England, racking up 75 receiving yards in a losing effort.
Defensively, the Bills made crucial plays to secure their victory. Terrel Bernard led the team with six total tackles, while Landon Jackson added pressure with a sack, disrupting the Patriots' rhythm. The turning point came when Christian Benford intercepted a critical pass late in the game, effectively sealing the victory and allowing Buffalo to hold off a late surge from New England.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Josh Allen | QB | 32 | 20 | 63% | 191 | 2 | 1 | 86.8 |
| Drake Maye | QB | 29 | 17 | 59% | 185 | 0 | 1 | 63.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| James Cook III | HB | 18 | 83 | 4.6 | 5 | 0 | 10 | 0 |
| TreVeyon Henderson | HB | 11 | 73 | 6.6 | 39 | 1 | 40 | 0 |
| Ray Davis | HB | 12 | 55 | 4.6 | — | 1 | 8 | 0 |
| Josh Allen | QB | 5 | 28 | 5.6 | 13 | 1 | 12 | 0 |
| Drake Maye | QB | 7 | 22 | 3.1 | — | 0 | 6 | 1 |
| Rhamondre Stevenson | HB | 1 | 12 | 12.0 | 11 | 1 | 12 | 0 |
| DJ Moore | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Kyle Williams | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Kyle Williams | WR | 5 | 75 | 15.0 | 8 | 0 | 26 | 0 |
| DJ Moore | WR | 4 | 68 | 17.0 | 31 | 2 | 41 | 0 |
| Khalil Shakir | WR | 4 | 56 | 14.0 | 11 | 0 | 28 | 0 |
| A.J. Brown | WR | 4 | 46 | 11.5 | 13 | 0 | 20 | 1 |
| Dalton Kincaid | TE | 3 | 31 | 10.3 | 12 | 0 | 13 | 0 |
| Eli Raridon | TE | 2 | 16 | 8.0 | 4 | 0 | 11 | 0 |
| Keon Coleman | WR | 4 | 15 | 3.8 | 5 | 0 | 7 | 0 |
| Romeo Doubs | WR | 3 | 14 | 4.7 | 3 | 0 | 7 | 0 |
| Ray Davis | HB | 3 | 13 | 4.3 | 7 | 0 | 7 | 0 |
| James Cook III | HB | 2 | 8 | 4.0 | 9 | 0 | 7 | 0 |
| TreVeyon Henderson | HB | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Carlton Davis III | CB | 4 | 0 | 1 | 0 | 0 |
| Milton Williams | DT | 6 | 0.5 | 0 | 0 | 0 |
| Terrel Bernard | MIKE | 6 | 0 | 0 | 0 | 0 |
| Craig Woodson | SS | 6 | 0 | 0 | 0 | 0 |
| Landon Jackson | DT | 3 | 1 | 0 | 0 | 0 |
| Dee Alford | CB | 5 | 0 | 0 | 0 | 0 |
| Christian Barmore | DT | 4 | 0.5 | 0 | 0 | 0 |
| Brenden Schooler | SS | 5 | 0 | 0 | 0 | 0 |
| C.J. Gardner-Johnson | SS | 4 | 0 | 0 | 0 | 0 |
| Christian Benford | CB | 0 | 0 | 1 | 0 | 0 |
| Gabe Jacas | LEDG | 2 | 1 | 0 | 0 | 0 |
| Marcus Jones | CB | 4 | 0 | 0 | 0 | 0 |
| Bradley Chubb | REDG | 3 | 0 | 0 | 0 | 0 |
| Maxwell Hairston | CB | 3 | 0 | 0 | 0 | 0 |
| Ed Oliver | DT | 1 | 1 | 0 | 1 | 0 |
| Robert Spillane | MIKE | 3 | 0 | 0 | 0 | 0 |
| Joshua Farmer | DT | 3 | 0 | 0 | 0 | 0 |
| Cole Bishop | FS | 2 | 0 | 0 | 0 | 2 |
| Greg Rousseau | LEDG | 2 | 0 | 0 | 0 | 0 |
| Harold Landry III | REDG | 2 | 0 | 0 | 0 | 0 |
| Dre'Mont Jones | LEDG | 2 | 0 | 0 | 0 | 0 |
| Christian Gonzalez | CB | 2 | 0 | 0 | 0 | 0 |
| Davison Igbinosun | CB | 1 | 0 | 0 | 0 | 0 |
| Jalon Kilgore | SS | 1 | 0 | 0 | 0 | 0 |
| Geno Stone | FS | 1 | 0 | 0 | 0 | 1 |
| Dorian Williams | WILL | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Mitch Wishnowsky | P | 0 | 0 | 0 | 0 |
| Tyler Bass | K | 1 | 1 | 4 | 39 |
| Andres Borregales | K | 3 | 3 | 1 | 51 |
| Bryce Baringer | P | 0 | 0 | 0 | 0 |

