New England Patriots vs Buffalo Bills: Prediction, Head-to-Head, Odds & Stats (Sun, 14 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 14 Dec, 06:00 PM

Next Match 14/12/25 at 06:00 PM UTC

New England Patriots vs Buffalo Bills
📍 Gillette Stadium, USA.

Scheduled H2H Match For New England Patriots Vs Buffalo Bills

american-football Tour Logo.
NFL

Sun, 14 Dec 2025 at 06:00 PM UTC

New England Patriots
New England Patriots

Country USA FlagUSA

Recent Form

W
W
W
W
W
Buffalo Bills
Buffalo Bills

Country USA FlagUSA

Recent Form

L
W
L
W
W

4

Win

Last 10 Played

10
0 Draws

6

Win

2
Position
8
Mike Vrabel
Manager
Sean McDermott

Game Schedule - Time Of Fixture

New England Patriots will square off vs Buffalo Bills in NFL on Sun, 14 Dec 2025 at 06:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

New England Patriots vs Buffalo Bills H2H Game Summary

For the last 10 H2H games between these teams, New England Patriots have got the victory 4 times and Buffalo Bills have got the victory on 6 occasion. In the latest game between them, New England Patriots won 20-23.


Head-to-Head (Last 10 Matches)
New England Patriots4
Buffalo Bills6

Matchstat.com New England Patriots vs Buffalo Bills Prediction For This Upcoming H2H Match

New England Patriots vs Buffalo Bills Premium Model Predictions With Edge

Bills vs Patriots
.14 Dec 25 at 06:00 PM
Under 48.5
Probability:
55.1%
Edge:
6.3%
Odds:
+105
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills win
Probability:
58%
Edge:
3.9%
Odds:
-118

New England Patriots vs Buffalo Bills Premium Model Best Player Props Bets

Bills vs Patriots
.14 Dec 25 at 06:00 PM
Austin Hooper Over 0.5 Receptions
Probability:
71.05%
Edge:
5.55%
Odds:
-190
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Ty Johnson Over 1.5 Rushing Attempts
Probability:
70.6%
Edge:
9.1%
Odds:
-160

This data is only Bookie Predictions.

Unlock all our Expert winning predictions by becoming a member.

GET AMERICAN FOOTBALL PRO
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
8.8%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
13.2%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
8.6%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
7.05%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
7.85%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
6.7%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
6.4%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
3.75%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
4.25%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
3.85%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
5.25%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
5.55%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
3.65%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
4.6%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
7%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
8.55%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
12.2%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
3.45%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
6.05%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
3.75%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
5.4%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
3.6%
Odds:
Bills vs Patriots
.14 Dec 25 at 06:00 PM
Bills vs. Patriots
Probability:
Edge:
5.1%
Odds:

New England Patriots vs Buffalo Bills Past H2H Matches

9464
NFL
12:20 AM
06/10/25
4414
Buffalo Bills
20
4424
New England Patriots
23
06:00 PM
05/01/25
4424
New England Patriots
23
4414
Buffalo Bills
16
09:25 PM
22/12/24
4414
Buffalo Bills
24
4424
New England Patriots
21
06:00 PM
31/12/23
4414
Buffalo Bills
27
4424
New England Patriots
21
05:00 PM
22/10/23
4424
New England Patriots
29
4414
Buffalo Bills
25
06:00 PM
08/01/23
4414
Buffalo Bills
35
4424
New England Patriots
23
01:15 AM
02/12/22
4424
New England Patriots
10
4414
Buffalo Bills
24
01:15 AM
16/01/22
4414
Buffalo Bills
47
4424
New England Patriots
17
06:00 PM
26/12/21
4424
New England Patriots
21
4414
Buffalo Bills
33
01:15 AM
07/12/21
4414
Buffalo Bills
10
4424
New England Patriots
14
01:15 AM
29/12/20
4424
New England Patriots
9
4414
Buffalo Bills
38
06:00 PM
01/11/20
4414
Buffalo Bills
24
4424
New England Patriots
21
09:30 PM
21/12/19
4424
New England Patriots
24
4414
Buffalo Bills
17
05:00 PM
29/09/19
4414
Buffalo Bills
10
4424
New England Patriots
16
06:00 PM
23/12/18
4424
New England Patriots
24
4414
Buffalo Bills
12
12:15 AM
30/10/18
4414
Buffalo Bills
6
4424
New England Patriots
25
06:00 PM
24/12/17
4424
New England Patriots
37
4414
Buffalo Bills
16
06:00 PM
03/12/17
4414
Buffalo Bills
3
4424
New England Patriots
23
05:00 PM
30/10/16
4414
Buffalo Bills
25
4424
New England Patriots
41
05:00 PM
02/10/16
4424
New England Patriots
0
4414
Buffalo Bills
16
01:30 AM
24/11/15
4424
New England Patriots
20
4414
Buffalo Bills
13
05:00 PM
20/09/15
4414
Buffalo Bills
32
4424
New England Patriots
40
06:00 PM
28/12/14
4424
New England Patriots
9
4414
Buffalo Bills
17
05:00 PM
12/10/14
4414
Buffalo Bills
22
4424
New England Patriots
37
09:25 PM
29/12/13
4424
New England Patriots
34
4414
Buffalo Bills
20
05:00 PM
08/09/13
4414
Buffalo Bills
21
4424
New England Patriots
23
06:00 PM
11/11/12
4424
New England Patriots
37
4414
Buffalo Bills
31
05:00 PM
30/09/12
4414
Buffalo Bills
28
4424
New England Patriots
52
06:00 PM
01/01/12
4424
New England Patriots
49
4414
Buffalo Bills
21
05:00 PM
25/09/11
4414
Buffalo Bills
34
4424
New England Patriots
31
06:00 PM
26/12/10
4414
Buffalo Bills
3
4424
New England Patriots
34
05:00 PM
26/09/10
4424
New England Patriots
38
4414
Buffalo Bills
30
06:00 PM
20/12/09
4414
Buffalo Bills
10
4424
New England Patriots
17
11:00 PM
14/09/09
4424
New England Patriots
25
4414
Buffalo Bills
24
06:00 PM
28/12/08
4414
Buffalo Bills
0
4424
New England Patriots
13
06:00 PM
09/11/08
4424
New England Patriots
20
4414
Buffalo Bills
10
01:15 AM
19/11/07
4414
Buffalo Bills
10
4424
New England Patriots
56
05:00 PM
23/09/07
4424
New England Patriots
38
4414
Buffalo Bills
7
05:00 PM
22/10/06
4414
Buffalo Bills
6
4424
New England Patriots
28
05:00 PM
10/09/06
4424
New England Patriots
19
4414
Buffalo Bills
17
06:00 PM
11/12/05
4414
Buffalo Bills
7
4424
New England Patriots
35
01:30 AM
31/10/05
4424
New England Patriots
21
4414
Buffalo Bills
16
01:30 AM
15/11/04
4424
New England Patriots
29
4414
Buffalo Bills
6
05:00 PM
03/10/04
4414
Buffalo Bills
17
4424
New England Patriots
31
06:30 PM
27/12/03
4424
New England Patriots
31
4414
Buffalo Bills
0
05:00 PM
07/09/03
4414
Buffalo Bills
31
4424
New England Patriots
0

Team Streaks

4424
Wins
10

New England Patriots Recent Matches

9464
NFL (27 Matches)
01:15 AM
02/12/25
4424
New England Patriots
33
4426
New York Giants
15
W
06:00 PM
23/11/25
4416
Cincinnati Bengals
20
4424
New England Patriots
26
W
01:15 AM
14/11/25
4424
New England Patriots
27
4427
New York Jets
14
W
06:00 PM
09/11/25
4388
Tampa Bay Buccaneers
23
4424
New England Patriots
28
W
06:00 PM
02/11/25
4424
New England Patriots
24
4393
Atlanta Falcons
23
W
05:00 PM
26/10/25
4424
New England Patriots
32
4417
Cleveland Browns
13
W
05:00 PM
19/10/25
4431
Tennessee Titans
13
4424
New England Patriots
31
W
05:00 PM
12/10/25
4425
New Orleans Saints
19
4424
New England Patriots
25
W
12:20 AM
06/10/25
4414
Buffalo Bills
20
4424
New England Patriots
23
W
05:00 PM
28/09/25
4424
New England Patriots
42
4415
Carolina Panthers
13
W
05:00 PM
21/09/25
4424
New England Patriots
14
4345
Pittsburgh Steelers
21
L
05:00 PM
14/09/25
4287
Miami Dolphins
27
4424
New England Patriots
33
W
05:00 PM
07/09/25
4424
New England Patriots
13
4390
Las Vegas Raiders
20
L
06:00 PM
05/01/25
4424
New England Patriots
23
4414
Buffalo Bills
16
W
06:00 PM
28/12/24
4424
New England Patriots
7
4429
Los Angeles Chargers
40
L
09:25 PM
22/12/24
4414
Buffalo Bills
24
4424
New England Patriots
21
L
09:25 PM
15/12/24
4412
Arizona Cardinals
30
4424
New England Patriots
17
L
06:00 PM
01/12/24
4424
New England Patriots
24
4421
Indianapolis Colts
25
L
06:00 PM
24/11/24
4287
Miami Dolphins
34
4424
New England Patriots
15
L
06:00 PM
17/11/24
4424
New England Patriots
22
4387
Los Angeles Rams
28
L
06:00 PM
10/11/24
4391
Chicago Bears
3
4424
New England Patriots
19
W
06:00 PM
03/11/24
4431
Tennessee Titans
20
4424
New England Patriots
17
L
05:00 PM
27/10/24
4424
New England Patriots
25
4427
New York Jets
22
W
01:30 PM
20/10/24
4386
Jacksonville Jaguars
32
4424
New England Patriots
16
L
05:00 PM
13/10/24
4424
New England Patriots
21
4324
Houston Texans
41
L
05:00 PM
06/10/24
4424
New England Patriots
10
4287
Miami Dolphins
15
L
08:05 PM
29/09/24
4389
San Francisco 49ers
30
4424
New England Patriots
13
L
9465
NFL Preseason (3 Matches)
12:00 AM
22/08/25
4426
New York Giants
42
4424
New England Patriots
10
L
05:00 PM
16/08/25
4423
Minnesota Vikings
12
4424
New England Patriots
20
W
11:30 PM
08/08/25
4424
New England Patriots
48
4432
Washington Commanders
18
W

Buffalo Bills Recent Matches

9464
NFL (27 Matches)
06:00 PM
07/12/25
4414
Buffalo Bills
39
4416
Cincinnati Bengals
34
W
09:25 PM
30/11/25
4345
Pittsburgh Steelers
7
4414
Buffalo Bills
26
W
01:15 AM
21/11/25
4324
Houston Texans
23
4414
Buffalo Bills
19
L
06:00 PM
16/11/25
4414
Buffalo Bills
44
4388
Tampa Bay Buccaneers
32
W
06:00 PM
09/11/25
4287
Miami Dolphins
30
4414
Buffalo Bills
13
L
09:25 PM
02/11/25
4414
Buffalo Bills
28
4422
Kansas City Chiefs
21
W
05:00 PM
26/10/25
4415
Carolina Panthers
9
4414
Buffalo Bills
40
W
11:15 PM
13/10/25
4393
Atlanta Falcons
24
4414
Buffalo Bills
14
L
12:20 AM
06/10/25
4414
Buffalo Bills
20
4424
New England Patriots
23
L
05:00 PM
28/09/25
4414
Buffalo Bills
31
4425
New Orleans Saints
19
W
12:15 AM
19/09/25
4414
Buffalo Bills
31
4287
Miami Dolphins
21
W
05:00 PM
14/09/25
4427
New York Jets
10
4414
Buffalo Bills
30
W
12:20 AM
08/09/25
4414
Buffalo Bills
41
4413
Baltimore Ravens
40
W
11:30 PM
26/01/25
4422
Kansas City Chiefs
32
4414
Buffalo Bills
29
L
11:30 PM
19/01/25
4414
Buffalo Bills
27
4413
Baltimore Ravens
25
W
06:00 PM
12/01/25
4414
Buffalo Bills
31
4418
Denver Broncos
7
W
06:00 PM
05/01/25
4424
New England Patriots
23
4414
Buffalo Bills
16
L
06:00 PM
29/12/24
4414
Buffalo Bills
40
4427
New York Jets
14
W
09:25 PM
22/12/24
4414
Buffalo Bills
24
4424
New England Patriots
21
W
09:25 PM
15/12/24
4419
Detroit Lions
42
4414
Buffalo Bills
48
W
09:25 PM
08/12/24
4387
Los Angeles Rams
44
4414
Buffalo Bills
42
L
01:20 AM
02/12/24
4414
Buffalo Bills
35
4389
San Francisco 49ers
10
W
09:25 PM
17/11/24
4414
Buffalo Bills
30
4422
Kansas City Chiefs
21
W
06:00 PM
10/11/24
4421
Indianapolis Colts
20
4414
Buffalo Bills
30
W
06:00 PM
03/11/24
4414
Buffalo Bills
30
4287
Miami Dolphins
27
W
08:05 PM
27/10/24
4430
Seattle Seahawks
10
4414
Buffalo Bills
31
W
05:00 PM
20/10/24
4414
Buffalo Bills
34
4431
Tennessee Titans
10
W
9465
NFL Preseason (3 Matches)
11:30 PM
23/08/25
4388
Tampa Bay Buccaneers
19
4414
Buffalo Bills
23
W
12:00 AM
18/08/25
4391
Chicago Bears
38
4414
Buffalo Bills
0
L
05:00 PM
09/08/25
4414
Buffalo Bills
25
4426
New York Giants
34
L

New England Patriots Next Fixtures

Buffalo Bills Next Fixtures

New England Patriots Last Match Played stats

New England Patriots vs New York Giants

Final Score :33 - 15

(H)Offense (A)
3Touchdowns2
4/5Field goals0/0
395Total yards239
0Turnovers1
1/5Red zone efficiency0/0
33:26Time of Possession26:34
21First downs14
1First downs by penalty0
6/13 (46%)Third down efficiency4/11 (36%)
2Punts4
27Average yards per punt49.8
6.3Average yards per play4.5
(H)Passing (A)
14First downs by passing4
276Net yards passing128
282Gross yards passing139
2Passing touchdowns1
0Interceptions thrown0
8.1Average passing yards per attempt4.9
9Red zone passing attempts0
(H)Rushing (A)
29Rushing attempts27
119Rushing yards111
4.1Average rushing yards per attempt4.1
7First downs by rushing9
5Red zone rushing attempts0
(H)Other (A)
3Penalties4
30Yards penalized30
0Fumbles1
0Fumbles lost1

Buffalo Bills Last Match Played stats

Buffalo Bills vs Cincinnati Bengals

Final Score :39 - 34

(H)Offense (A)
5Touchdowns5
1/1Field goals0/0
416Total yards338
1Turnovers2
3/5Red zone efficiency3/3
31:48Time of Possession28:12
22First downs25
3First downs by penalty2
6/11 (54%)Third down efficiency10/12 (83%)
0Punts2
0Average yards per punt39.5
6.9Average yards per play6
(H)Passing (A)
13First downs by passing18
233Net yards passing276
251Gross yards passing284
3Passing touchdowns4
0Interceptions thrown2
7.5Average passing yards per attempt7.5
9Red zone passing attempts3
(H)Rushing (A)
29Rushing attempts19
183Rushing yards62
6.3Average rushing yards per attempt3.3
7First downs by rushing4
8Red zone rushing attempts4
(H)Other (A)
6Penalties4
68Yards penalized30
2Fumbles0
1Fumbles lost0

NFL 25/26 Standings

POSTEAMMPWLDPTS
1Denver BroncosDenver Broncos1311200.846
2New England PatriotsNew England Patriots1311200.846
3Los Angeles RamsLos Angeles Rams1310300.769
4Seattle SeahawksSeattle Seahawks1310300.769
5Green Bay PackersGreen Bay Packers139310.731
6Jacksonville JaguarsJacksonville Jaguars139400.692
7Los Angeles ChargersLos Angeles Chargers139400.692
8Buffalo BillsBuffalo Bills139400.692
9San Francisco 49ersSan Francisco 49ers139400.692
10Chicago BearsChicago Bears139400.692
11Houston TexansHouston Texans138500.615
12Philadelphia EaglesPhiladelphia Eagles138500.615
13Indianapolis ColtsIndianapolis Colts138500.615
14Detroit LionsDetroit Lions138500.615
15Pittsburgh SteelersPittsburgh Steelers137600.538
16Carolina PanthersCarolina Panthers137600.538
17Tampa Bay BuccaneersTampa Bay Buccaneers147700.5
18Dallas CowboysDallas Cowboys136610.5
19Miami DolphinsMiami Dolphins136700.462
20Baltimore RavensBaltimore Ravens136700.462
21Kansas City ChiefsKansas City Chiefs136700.462
22Minnesota VikingsMinnesota Vikings135800.385
23Atlanta FalconsAtlanta Falcons145900.357
24Cincinnati BengalsCincinnati Bengals134900.308
25Cleveland BrownsCleveland Browns1331000.231
26Arizona CardinalsArizona Cardinals1331000.231
27New Orleans SaintsNew Orleans Saints1331000.231
28Washington CommandersWashington Commanders1331000.231
29New York JetsNew York Jets1331000.231
30New York GiantsNew York Giants1321100.154
31Las Vegas RaidersLas Vegas Raiders1321100.154
32Tennessee TitansTennessee Titans1321100.154
Top Upcoming
06:00 PM 14/12/25
Prediction
Chicago BearsChicago Bears
Cleveland BrownsCleveland Browns
06:00 PM 14/12/25
Prediction
Jacksonville JaguarsJacksonville Jaguars
New York JetsNew York Jets
06:00 PM 14/12/25
Prediction
Cincinnati BengalsCincinnati Bengals
Baltimore RavensBaltimore Ravens
06:00 PM 14/12/25
Prediction
Kansas City ChiefsKansas City Chiefs
Los Angeles ChargersLos Angeles Chargers
06:00 PM 14/12/25
Prediction
Houston TexansHouston Texans
Arizona CardinalsArizona Cardinals
06:00 PM 14/12/25
Prediction
New England PatriotsNew England Patriots
Buffalo BillsBuffalo Bills
06:00 PM 14/12/25
Prediction
Philadelphia EaglesPhiladelphia Eagles
Las Vegas RaidersLas Vegas Raiders
06:00 PM 14/12/25
Prediction
New York GiantsNew York Giants
Washington CommandersWashington Commanders
09:25 PM 14/12/25
Prediction
Denver BroncosDenver Broncos
Green Bay PackersGreen Bay Packers
09:25 PM 14/12/25
Prediction
San Francisco 49ersSan Francisco 49ers
Tennessee TitansTennessee Titans
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches