The Buffalo Bills beat the New England Patriots 35–31 in Week 15 of the 2025 NFL season on December 14, 2025 at Gillette Stadium.
Latest meeting: Patriots 29, Bills 26 (Week 4, 2026) · match player stats
All Bills v Patriots games
Buffalo Bills vs New England Patriots match player stats
Score by quarter| Team | 1 | 2 | 3 | 4 | Total |
|---|
| Buffalo Bills | 0 | 7 | 14 | 14 | 35 |
| New England Patriots | 14 | 10 | 0 | 7 | 31 |
Buffalo Bills passing| Player | CMP | ATT | YDS | Y/A | TD | INT | SCK | SYL | QBR | RTG |
|---|
| Josh Allen | 19 | 28 | 193 | 6.9 | 3 | 0 | 2 | 12 | 82.6 | 123.1 |
Buffalo Bills kicking| Player | FGA | FGM | FG% | LNG | XPM | PTS |
|---|
| Matt Prater | | | 0 | 0 | 5 | |
Buffalo Bills kick returns| Player | KR | YDS | AVG | LNG | TD |
|---|
| Ray Davis | 4 | 164 | 41 | 58 | 0 |
Buffalo Bills punt returns| Player | PR | YDS | AVG | LNG | TD |
|---|
| Khalil Shakir | 1 | 12 | 12 | 12 | 0 |
New England Patriots passing| Player | CMP | ATT | YDS | Y/A | TD | INT | SCK | SYL | QBR | RTG |
|---|
| Drake Maye | 14 | 23 | 155 | 6.7 | 0 | 1 | 3 | 16 | 63.4 | 62.8 |
New England Patriots kicking| Player | FGA | FGM | FG% | LNG | XPM | PTS |
|---|
| Andy Borregales | 1 | 1 | 100 | 36 | 4 | |
New England Patriots punting| Player | PUNT | YDS | AVG | TB | IN20 | LNG |
|---|
| Bryce Baringer | 3 | 163 | 54.3 | 0 | 1 | 62 |
New England Patriots kick returns| Player | KR | YDS | AVG | LNG | TD |
|---|
| Kyle Williams | 4 | 97 | 24.3 | 26 | 0 |
New England Patriots punt returns| Player | PR | YDS | AVG | LNG | TD |
|---|
| Marcus Jones | 2 | 5 | 2.5 | 3 | 0 |
Frequently asked questions
Who won Bills vs Patriots?
The Buffalo Bills beat the New England Patriots 35–31 in Week 15 of the 2025 NFL season on December 14, 2025 at Gillette Stadium.
What was the final score of Bills vs Patriots?
Buffalo Bills 35, New England Patriots 31 — a combined 31 + 35 = 66 points.
Who led Bills vs Patriots in passing, rushing and receiving?
Josh Allen (Bills) had the most passing yards with 193; TreVeyon Henderson (Patriots) had the most rushing yards with 148; Khalil Shakir (Bills) had the most receiving yards with 65. Every player's line is in the box score.