Patriots vs. Bills Prediction, Odds & Stats - October 05, 2025

Final Score
New England
Patriots
Buffalo
Bills
23
20
New England Patriots
Buffalo Bills
Scoreboard 1 2 3 4 Odds
New England Patriots 11-2 3 3 7 10 +49.5
Buffalo Bills 9-4 0 3 7 10 -8

Latest Encounters

Date Result Competition Stats Recap
12/07/25
Cincinnati Bengals CIN ( 4-9 )
Buffalo Bills BUF ( 9-4 )
34   -   39
AFC North
12/01/25
N.Y. Giants Giants NYG ( 2-11 )
New England Patriots NE ( 11-2 )
15   -   33
NFC East
11/30/25
Buffalo Bills BUF ( 9-4 )
Pittsburgh Steelers PIT ( 7-6 )
26   -   7
AFC East
11/23/25
New England Patriots NE ( 11-2 )
Cincinnati Bengals CIN ( 4-9 )
26   -   20
AFC East
11/20/25
Buffalo Bills BUF ( 9-4 )
Houston Texans HOU ( 8-5 )
19   -   23
AFC East
11/16/25
Tampa Bay Buccaneers TB ( 7-6 )
Buffalo Bills BUF ( 9-4 )
32   -   44
NFC South
11/13/25
N.Y. Jets Jets NYJ ( 3-10 )
New England Patriots NE ( 11-2 )
14   -   27
AFC East
11/09/25
New England Patriots NE ( 11-2 )
Tampa Bay Buccaneers TB ( 7-6 )
28   -   23
AFC East
11/09/25
Buffalo Bills BUF ( 9-4 )
Miami Dolphins MIA ( 6-7 )
13   -   30
AFC East
11/02/25
Kansas City Chiefs KC ( 6-7 )
Buffalo Bills BUF ( 9-4 )
21   -   28
AFC West
11/02/25
Atlanta Falcons ATL ( 4-9 )
New England Patriots NE ( 11-2 )
23   -   24
NFC South
10/26/25
Cleveland Browns CLE ( 3-10 )
New England Patriots NE ( 11-2 )
13   -   32
AFC North

Betting Action

Line History

Matchup Details

team win loss last 10 w/l streak ats money home away total
New England Patriots New England Patriots
2 2 10-0 10W 2-2 0 0-0 0-0 2-2
Buffalo Bills Buffalo Bills
4 0 6-4 2W 1-2 0 0-0 0-0 3-1

Recent Meetings

date home-away ats o/u BUF:Total Net Yards BUF:Net Rushing Yards BUF:Passing Yards NE:Total Net Yards NE:Net Rushing Yards NE:Passing Yards
10/05/2025 BUF 20 - NE 23 NE +8.5 Under 49.5 363 118 245 338 71 267
01/05/2025 NE 23 - BUF 16 NE +3 Under 40 259 130 129 309 77 232
12/22/2024 BUF 24 - NE 21 NE +14 Under 46.5 379 126 253 324 172 152
12/31/2023 BUF 27 - NE 21 NE +12 Over 40 294 103 191 281 127 154
10/22/2023 NE 29 - BUF 25 NE +8.5 Over 41 339 81 258 364 96 268
01/08/2023 BUF 35 - NE 23 BUF -8 Over 44 341 107 234 327 90 237
12/01/2022 NE 10 - BUF 24 BUF -5.5 Under 44 355 132 223 242 60 182
01/15/2022 BUF 47 - NE 17 BUF -4.5 Over 43.5 305 89 216 482 174 308
12/26/2021 NE 21 - BUF 33 BUF +1 Over 44.5 428 114 314 288 149 139
12/06/2021 BUF 10 - NE 14 NE +3 Under 41 241 222 19 230 99 131
12/28/2020 NE 9 - BUF 38 BUF -6.5 Under 47.5 474 130 344 201 145 56
11/01/2020 BUF 24 - NE 21 NE +4 Over 41 349 188 161 339 190 149
12/21/2019 NE 24 - BUF 17 NE -6.5 Over 38.5 268 92 176 414 143 271
09/29/2019 BUF 10 - NE 16 BUF +7.5 Under 41.5 224 74 150 375 135 240
12/23/2018 NE 24 - BUF 12 BUF +13.5 Under 45 289 72 217 390 273 117
10/29/2018 BUF 6 - NE 25 NE -13 Under 44.5 387 76 311 333 46 287
12/24/2017 NE 37 - BUF 16 NE -11 Over 47 326 84 242 411 193 218
12/03/2017 BUF 3 - NE 23 NE -7.5 Under 48.5 435 191 244 268 183 85
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
12/01/2025 NE 33 - NYG 15 W -7.5 Over 46.5 239 111 128
11/23/2025 CIN 20 - NE 26 L -6.5 Under 50 392 107 285
11/13/2025 NE 27 - NYJ 14 W -5.5 Under 42.5 245 140 105
11/09/2025 TB 23 - NE 28 W +2.5 Over 48 435 166 269
11/02/2025 NE 24 - ATL 23 L -4.5 Over 45.5 288 71 217
10/26/2025 NE 32 - CLE 13 W -7 Over 40.5 213 68 145
10/19/2025 TEN 13 - NE 31 W -6.5 Over 42.5 387 175 212
10/12/2025 NO 19 - NE 25 W -3.5 Under 45.5 333 73 260
10/05/2025 BUF 20 - NE 23 W +8.5 Under 49.5 338 71 267
09/28/2025 NE 42 - CAR 13 W -5.5 Over 43 326 129 197
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
12/07/2025 BUF 39 - CIN 34 L -6 Over 32.5 416 183 233
11/30/2025 PIT 7 - BUF 26 W -3.5 Under 47.5 166 58 108
11/20/2025 HOU 23 - BUF 19 L -5 Under 44.5 261 108 153
11/16/2025 BUF 44 - TB 32 W -6 Over 45.5 414 97 317
11/09/2025 MIA 30 - BUF 13 L -9.5 Under 48.5 370 197 173
11/02/2025 BUF 28 - KC 21 W -2.5 Under 52.5 404 141 263
10/26/2025 CAR 9 - BUF 40 W -7.5 Over 48 244 114 130
10/13/2025 ATL 24 - BUF 14 L -5.5 Under 49.5 443 210 233
10/05/2025 BUF 20 - NE 23 L -8.5 Under 49.5 363 118 245
09/28/2025 BUF 31 - NO 19 L -17.5 Over 48.5 356 165 191

Matchup Edge - Scoring Stats

avg rank edge in rank avg
27 6 Points Per Game 5 28.92
18.54 5 Points Allowed Per Game 14 22.54
6.15 4 1st Quarter Scoring Per Game 7 5.46
5.15 16 1st Quarter Scoring Allowed Per Game 10 4.15
10 2 2nd Quarter Scoring Per Game 11 7
4.92 3 2nd Quarter Scoring Allowed Per Game 25 9.23
6.15 5 3rd Quarter Scording Per Game 3 7.31
2.77 2 3rd Quarter Scoring Allowed Per Game 2 2.77
4.69 22 4th Quarter Scoring Per Game 3 9.15
5.69 9 4th Quarter Scoring Allowed Per Game 12 6.38
51.1 23 Red Zone Efficiency 8 61.7
362.62 8 Total Yards Per Game 2 383.69
12.15 3 Total Yards Per Play 1 12.99
3.9 26 Rushing Yards Per Play 1 5.06
29.85 24 Passing Attempts Per Game 25 29.54
11.72 2 Passing Yards Per Completion 8 10.96
1.77 3 Passing Tds Per Game 5 1.69
21.31 12 Completions Per Game 14 20.62
71.4 1 Completion % 2 69.8
111.66 2 Qb Rating 6 102.53
3.08 6 Defense Sacks Per Game 10 2.38
0.46 11 Defense Interceptions Per Game 7 0.77
0.69 2 Opponent Fumbles Per Game 7 1.15
0.54 5 Opponent Fumbles Lost Per Game 4 0.62
6.23 8 Penalties Per Game 12 6.69
51.31 14 Penalty Yards Per Game 21 56.15
13 4 Takeaway / Giveaway Differential 9 18
8.52 2 Yards Per Punt Return 23 3.42
25.27 21 Yards Per Kickoff Return 7 27.41

Odds Analysis

Team Rankings

offence
New England Patriots NE
Season stats rank
Total Yards 362.6 8
Passing Yards 249.69 2
Rushing Yards 112.92 21
Points Scored 27 7
Field Goal % 0.88 12
Buffalo Bills BUF
Season stats rank
Total Yards 383.7 2
Passing Yards 225.92 11
Rushing Yards 157.77 1
Points Scored 28.92 5
Field Goal % 0.9 11
defence
New England Patriots NE
Season stats rank
Total Yards 362.6 8
Passing Yards 249.69 2
Rushing Yards 112.92 21
Points Scored 27 7
Field Goal % 0.88 12
Buffalo Bills BUF
Season stats rank
Total Yards 383.7 2
Passing Yards 225.92 11
Rushing Yards 157.77 1
Points Scored 28.92 5
Field Goal % 0.9 11

Injuries

New England Patriots NE
Buffalo Bills BUF

AFC East Standings

Line Up - Last Game

Pitchers
POS Player
Hitters
POS Player
Pitchers
POS Player
Hitters
POS Player