New England
Patriots
2-1
7
FINAL
37
Buffalo
Bills
2-1
AI Recap
AI RECAP
Franchise Hub Beat· 20h ago
The Buffalo Bills dominated the New England Patriots with a commanding 37-7 victory in Week 4 of the 2026 season. This win not only boosts the Bills' confidence but also solidifies their position in the playoff hunt, while the Patriots will need to regroup after a disappointing performance. Josh Allen led the charge for Buffalo, throwing for 268 yards and two touchdowns, showcasing his ability to control the game. Meanwhile, James Cook III contributed significantly on the ground, racking up 93 rushing yards, helping to keep the Patriots' defense on its heels. The Bills' offensive efficiency was evident as they consistently moved the ball and found the end zone. Defensively, the Bills were equally impressive, with Ed Oliver recording a sack that disrupted New England's offensive rhythm. The turning point came early in the second half when Buffalo scored back-to-back touchdowns, stretching their lead to 24-7 and effectively putting the game out of reach. The Patriots struggled to respond, unable to capitalize on their opportunities, while Buffalo's defense held firm, sealing the victory decisively.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB292172%26820123.9
Drake MayeQB351543%2181073.2
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
James Cook IIIHB16935.8482370
Josh AllenQB11514.6150180
TreVeyon HendersonHB10282.8—070
Drake MayeQB6203.3—070
Ty JohnsonHB8151.9—050
DJ MooreWR3124.0—080
Ray DavisHB2115.5—060
Khalil ShakirWR000.0—000
George PickensWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
George PickensWR714620.9901700
DJ MooreWR812115.1220290
Khalil ShakirWR811113.9701600
A.J. BrownWR23115.540161
Skyler BellWR22914.5110171
Hunter HenryTE3299.720180
Oscar DelpTE177.05070
TreVeyon HendersonHB144.03040
Joshua PalmerWR133.0—030
Dalton KincaidTE133.0—030
Reggie GilliamFB111.0—010
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tommy Doman JrP0000
Tyler BassK33447
Andres BorregalesK0010
Bryce BaringerP0000