Bills vs Jets
Upcoming Game
VS
Sunday, January 4, 2026
5:00 AM ET
Highmark Stadium, Orchard Park, NY
Gridiron Duels Prediction
- Point Spread
- Bills -3 to -8
- Moneyline
- Bills -270 to -140
- Total (O/U)
- 41 to 48
Editorial ranges from Gridiron Duels. Not sportsbook odds.
Gridiron Duels Prediction
Point Spread
Bills -3 to -8
Moneyline
Bills -270 to -140
Total (O/U)
41 to 48
Editorial ranges from Gridiron Duels. Not sportsbook odds.
Get Tickets
Betting Odds
Line: BUF -9.7
Matchup Preview
Updated 1 week ago
Recent meetings lean toward Buffalo while both franchises maintain similar pedigree and still stand as established clubs within the league. New York arrives with a downturn and Buffalo brings clearer recent form and steadier game finishing. The venue offers no real edge and past meetings point to a moderate scoring pace overall. Both teams show flat trends on offense and defense, so execution matters more than schematic novelty. Early down efficiency, red zone finish, and turnover avoidance will likely decide which side controls the second half.
This lean is a trend based view using recent form, franchise pedigree, and meeting history. It is not a live betting line and does not reflect market moves.
Edge Meter
Offense
7/10
Buffalo's upward recent form suggests cleaner offensive execution, while New York's offense shows a downturn and flat season trend.
Defense
6/10
Recent defensive play tilts toward Buffalo, though both defenses show flat underlying trends and similar franchise pedigree.
Special Teams
5/10
No clear gap in the kicking and return phases, so special teams should not swing the game by themselves.
Coaching
6/10
Coaching gets a small lean for Buffalo based on recent finishes, but franchise pedigree and schemes remain balanced.
Key Mismatches
-
Recent form versus pedigreeBuffalo arrives hot while both franchises share medium pedigree, creating a gap between short term performance and long term baseline.
-
Neutral home environmentWith no clear home edge, standard home field advantages are muted and situational edges gain outsized importance.
-
Moderate scoring expectationHead to head history points to a moderate scoring game, so single drives and red zone work matter more to the outcome.
Trend Callouts
Buffalo holds the recent series edge over New York in their meetings
Both clubs show flat trends on offense and defense heading into the matchup
Head to head history suggests a moderate scoring profile rather than a shootout
Head-to-Head Record (All Time)
NYJ
Jets
54
Wins
0
Ties
BUF
Bills
68
Wins
Average Scores
Bills vs Jets
Jets
20 PPG
Bills
21.5 PPG
Home Field Advantage
Bills vs Jets
Jets at Home
30-31
49% Win Rate
Bills at Home
37-24
61% Win Rate
Highest Scoring Game
Bills vs Jets
78 Total Points
Oct 07, 2001
Jets 42 - 36 Bills
Last Meeting
Bills vs Jets
Dec 29, 2024
Jets 14 - 40 Bills
Bills Won
Recent Meetings (Last 5)
Dec 29, 2024
BUF W
Jets 14
@
Bills 40
Dec 29, 2024
Jets 14
@
Bills 40
BUF W
Oct 14, 2024
BUF W
Jets 20
@
Bills 23
Oct 14, 2024
Jets 20
@
Bills 23
BUF W
Nov 19, 2023
BUF W
Jets 6
@
Bills 32
Nov 19, 2023
Jets 6
@
Bills 32
BUF W
Sep 11, 2023
NYJ W
Jets 22
@
Bills 16
Sep 11, 2023
Jets 22
@
Bills 16
NYJ W
Dec 11, 2022
BUF W
Jets 12
@
Bills 20
Dec 11, 2022
Jets 12
@
Bills 20
BUF W
Upcoming Games for Jets
Upcoming Games for Bills
Complete History: Jets vs Bills
122 games total • Jets 54-68-0 Bills
Dec 29, 2024
Recent
BUF W
Jets 14
@
Bills 40
Dec 29, 2024
Recent
Jets 14
@
Bills 40
BUF W
Oct 14, 2024
Recent
BUF W
Jets 20
vs
Bills 23
Oct 14, 2024
Recent
Jets 20
vs
Bills 23
BUF W
Nov 19, 2023
Recent
BUF W
Jets 6
@
Bills 32
Nov 19, 2023
Recent
Jets 6
@
Bills 32
BUF W
Sep 11, 2023
Recent
NYJ W
Jets 22
vs
Bills 16
Sep 11, 2023
Recent
Jets 22
vs
Bills 16
NYJ W
Dec 11, 2022
Recent
BUF W
Jets 12
@
Bills 20
Dec 11, 2022
Recent
Jets 12
@
Bills 20
BUF W
Nov 06, 2022
NYJ W
Jets 20
vs
Bills 17
Nov 06, 2022
Jets 20
vs
Bills 17
NYJ W
Jan 09, 2022
BUF W
Jets 10
@
Bills 27
Jan 09, 2022
Jets 10
@
Bills 27
BUF W
Nov 14, 2021
BUF W
Jets 17
vs
Bills 45
Nov 14, 2021
Jets 17
vs
Bills 45
BUF W
Oct 25, 2020
BUF W
Jets 10
vs
Bills 18
Oct 25, 2020
Jets 10
vs
Bills 18
BUF W
Sep 13, 2020
BUF W
Jets 17
@
Bills 27
Sep 13, 2020
Jets 17
@
Bills 27
BUF W
Dec 29, 2019
NYJ W
Jets 13
@
Bills 6
Dec 29, 2019
Jets 13
@
Bills 6
NYJ W
Sep 08, 2019
BUF W
Jets 16
vs
Bills 17
Sep 08, 2019
Jets 16
vs
Bills 17
BUF W
Dec 09, 2018
NYJ W
Jets 27
@
Bills 23
Dec 09, 2018
Jets 27
@
Bills 23
NYJ W
Nov 11, 2018
BUF W
Jets 10
vs
Bills 41
Nov 11, 2018
Jets 10
vs
Bills 41
BUF W
Nov 02, 2017
NYJ W
Jets 34
vs
Bills 21
Nov 02, 2017
Jets 34
vs
Bills 21
NYJ W
Sep 10, 2017
BUF W
Jets 12
@
Bills 21
Sep 10, 2017
Jets 12
@
Bills 21
BUF W
Jan 01, 2017
NYJ W
Jets 30
vs
Bills 10
Jan 01, 2017
Jets 30
vs
Bills 10
NYJ W
Sep 15, 2016
NYJ W
Jets 37
@
Bills 31
Sep 15, 2016
Jets 37
@
Bills 31
NYJ W
Jan 03, 2016
BUF W
Jets 17
@
Bills 22
Jan 03, 2016
Jets 17
@
Bills 22
BUF W
Nov 12, 2015
BUF W
Jets 17
vs
Bills 22
Nov 12, 2015
Jets 17
vs
Bills 22
BUF W
Nov 24, 2014
BUF W
Jets 3
@
Bills 38
Nov 24, 2014
Jets 3
@
Bills 38
BUF W
Oct 26, 2014
BUF W
Jets 23
vs
Bills 43
Oct 26, 2014
Jets 23
vs
Bills 43
BUF W
Nov 17, 2013
BUF W
Jets 14
@
Bills 37
Nov 17, 2013
Jets 14
@
Bills 37
BUF W
Sep 22, 2013
NYJ W
Jets 27
vs
Bills 20
Sep 22, 2013
Jets 27
vs
Bills 20
NYJ W
Dec 30, 2012
BUF W
Jets 9
@
Bills 28
Dec 30, 2012
Jets 9
@
Bills 28
BUF W
Sep 09, 2012
NYJ W
Jets 48
vs
Bills 28
Sep 09, 2012
Jets 48
vs
Bills 28
NYJ W
Nov 27, 2011
NYJ W
Jets 28
vs
Bills 24
Nov 27, 2011
Jets 28
vs
Bills 24
NYJ W
Nov 06, 2011
NYJ W
Jets 27
@
Bills 11
Nov 06, 2011
Jets 27
@
Bills 11
NYJ W
Jan 02, 2011
NYJ W
Jets 38
vs
Bills 7
Jan 02, 2011
Jets 38
vs
Bills 7
NYJ W
Oct 03, 2010
NYJ W
Jets 38
@
Bills 14
Oct 03, 2010
Jets 38
@
Bills 14
NYJ W
Dec 03, 2009
NYJ W
Jets 19
@
Bills 13
Dec 03, 2009
Jets 19
@
Bills 13
NYJ W
Oct 18, 2009
BUF W
Jets 13
vs
Bills 16
Oct 18, 2009
Jets 13
vs
Bills 16
BUF W
Dec 14, 2008
NYJ W
Jets 31
vs
Bills 27
Dec 14, 2008
Jets 31
vs
Bills 27
NYJ W
Nov 02, 2008
NYJ W
Jets 26
@
Bills 17
Nov 02, 2008
Jets 26
@
Bills 17
NYJ W
Oct 28, 2007
BUF W
Jets 3
vs
Bills 13
Oct 28, 2007
Jets 3
vs
Bills 13
BUF W
Sep 30, 2007
BUF W
Jets 14
@
Bills 17
Sep 30, 2007
Jets 14
@
Bills 17
BUF W
Dec 10, 2006
BUF W
Jets 13
vs
Bills 31
Dec 10, 2006
Jets 13
vs
Bills 31
BUF W
Sep 24, 2006
NYJ W
Jets 28
@
Bills 20
Sep 24, 2006
Jets 28
@
Bills 20
NYJ W
Jan 01, 2006
NYJ W
Jets 30
vs
Bills 26
Jan 01, 2006
Jets 30
vs
Bills 26
NYJ W
Oct 16, 2005
BUF W
Jets 17
@
Bills 27
Oct 16, 2005
Jets 17
@
Bills 27
BUF W
Nov 07, 2004
BUF W
Jets 17
@
Bills 22
Nov 07, 2004
Jets 17
@
Bills 22
BUF W
Oct 10, 2004
NYJ W
Jets 16
vs
Bills 14
Oct 10, 2004
Jets 16
vs
Bills 14
NYJ W
Dec 07, 2003
BUF W
Jets 6
@
Bills 17
Dec 07, 2003
Jets 6
@
Bills 17
BUF W
Oct 12, 2003
NYJ W
Jets 30
vs
Bills 3
Oct 12, 2003
Jets 30
vs
Bills 3
NYJ W
Nov 24, 2002
NYJ W
Jets 31
vs
Bills 13
Nov 24, 2002
Jets 31
vs
Bills 13
NYJ W
Sep 08, 2002
NYJ W
Jets 37
@
Bills 31
Sep 08, 2002
Jets 37
@
Bills 31
NYJ W
Dec 30, 2001
BUF W
Jets 9
vs
Bills 14
Dec 30, 2001
Jets 9
vs
Bills 14
BUF W
Oct 07, 2001
NYJ W
Jets 42
@
Bills 36
Oct 07, 2001
Jets 42
@
Bills 36
NYJ W
Oct 29, 2000
BUF W
Jets 20
@
Bills 23
Oct 29, 2000
Jets 20
@
Bills 23
BUF W
Sep 17, 2000
NYJ W
Jets 27
vs
Bills 14
Sep 17, 2000
Jets 27
vs
Bills 14
NYJ W
Nov 21, 1999
NYJ W
Jets 17
vs
Bills 7
Nov 21, 1999
Jets 17
vs
Bills 7
NYJ W
Sep 19, 1999
BUF W
Jets 3
@
Bills 17
Sep 19, 1999
Jets 3
@
Bills 17
BUF W
Dec 19, 1998
NYJ W
Jets 17
@
Bills 10
Dec 19, 1998
Jets 17
@
Bills 10
NYJ W
Nov 08, 1998
NYJ W
Jets 34
vs
Bills 12
Nov 08, 1998
Jets 34
vs
Bills 12
NYJ W
Nov 30, 1997
BUF W
Jets 10
@
Bills 20
Nov 30, 1997
Jets 10
@
Bills 20
BUF W
Sep 07, 1997
BUF W
Jets 22
vs
Bills 28
Sep 07, 1997
Jets 22
vs
Bills 28
BUF W
Nov 24, 1996
BUF W
Jets 10
@
Bills 35
Nov 24, 1996
Jets 10
@
Bills 35
BUF W
Oct 20, 1996
BUF W
Jets 22
vs
Bills 25
Oct 20, 1996
Jets 22
vs
Bills 25
BUF W
Nov 19, 1995
BUF W
Jets 26
vs
Bills 28
Nov 19, 1995
Jets 26
vs
Bills 28
BUF W
Oct 08, 1995
BUF W
Jets 10
@
Bills 29
Oct 08, 1995
Jets 10
@
Bills 29
BUF W
Nov 06, 1994
NYJ W
Jets 22
vs
Bills 17
Nov 06, 1994
Jets 22
vs
Bills 17
NYJ W
Sep 04, 1994
NYJ W
Jets 23
@
Bills 3
Sep 04, 1994
Jets 23
@
Bills 3
NYJ W
Dec 26, 1993
BUF W
Jets 14
@
Bills 16
Dec 26, 1993
Jets 14
@
Bills 16
BUF W
Oct 24, 1993
BUF W
Jets 10
vs
Bills 19
Oct 24, 1993
Jets 10
vs
Bills 19
BUF W
Dec 06, 1992
NYJ W
Jets 24
@
Bills 17
Dec 06, 1992
Jets 24
@
Bills 17
NYJ W
Oct 26, 1992
BUF W
Jets 20
vs
Bills 24
Oct 26, 1992
Jets 20
vs
Bills 24
BUF W
Dec 01, 1991
BUF W
Jets 13
@
Bills 24
Dec 01, 1991
Jets 13
@
Bills 24
BUF W
Sep 15, 1991
BUF W
Jets 20
vs
Bills 23
Sep 15, 1991
Jets 20
vs
Bills 23
BUF W
Oct 21, 1990
BUF W
Jets 27
@
Bills 30
Oct 21, 1990
Jets 27
@
Bills 30
BUF W
Sep 24, 1990
BUF W
Jets 7
vs
Bills 30
Sep 24, 1990
Jets 7
vs
Bills 30
BUF W
Dec 23, 1989
BUF W
Jets 0
vs
Bills 37
Dec 23, 1989
Jets 0
vs
Bills 37
BUF W
Oct 22, 1989
BUF W
Jets 3
@
Bills 34
Oct 22, 1989
Jets 3
@
Bills 34
BUF W
Nov 20, 1988
BUF W
Jets 6
@
Bills 9
Nov 20, 1988
Jets 6
@
Bills 9
BUF W
Oct 17, 1988
BUF W
Jets 14
vs
Bills 37
Oct 17, 1988
Jets 14
vs
Bills 37
BUF W
Nov 22, 1987
BUF W
Jets 14
vs
Bills 17
Nov 22, 1987
Jets 14
vs
Bills 17
BUF W
Sep 13, 1987
NYJ W
Jets 31
@
Bills 28
Sep 13, 1987
Jets 31
@
Bills 28
NYJ W
Oct 05, 1986
NYJ W
Jets 14
vs
Bills 13
Oct 05, 1986
Jets 14
vs
Bills 13
NYJ W
Sep 07, 1986
NYJ W
Jets 28
@
Bills 24
Sep 07, 1986
Jets 28
@
Bills 24
NYJ W
Dec 08, 1985
NYJ W
Jets 27
@
Bills 7
Dec 08, 1985
Jets 27
@
Bills 7
NYJ W
Sep 15, 1985
NYJ W
Jets 42
vs
Bills 3
Sep 15, 1985
Jets 42
vs
Bills 3
NYJ W
Dec 08, 1984
NYJ W
Jets 21
vs
Bills 17
Dec 08, 1984
Jets 21
vs
Bills 17
NYJ W
Sep 23, 1984
NYJ W
Jets 28
@
Bills 26
Sep 23, 1984
Jets 28
@
Bills 26
NYJ W
Nov 13, 1983
BUF W
Jets 17
vs
Bills 24
Nov 13, 1983
Jets 17
vs
Bills 24
BUF W
Oct 03, 1983
NYJ W
Jets 34
@
Bills 10
Oct 03, 1983
Jets 34
@
Bills 10
NYJ W
Oct 18, 1981
NYJ W
Jets 33
vs
Bills 14
Oct 18, 1981
Jets 33
vs
Bills 14
NYJ W
Sep 06, 1981
BUF W
Jets 0
@
Bills 31
Sep 06, 1981
Jets 0
@
Bills 31
BUF W
Nov 09, 1980
BUF W
Jets 24
vs
Bills 31
Nov 09, 1980
Jets 24
vs
Bills 31
BUF W
Sep 14, 1980
BUF W
Jets 10
@
Bills 20
Sep 14, 1980
Jets 10
@
Bills 20
BUF W
Nov 11, 1979
BUF W
Jets 12
vs
Bills 14
Nov 11, 1979
Jets 12
vs
Bills 14
BUF W
Sep 23, 1979
BUF W
Jets 31
@
Bills 46
Sep 23, 1979
Jets 31
@
Bills 46
BUF W
Oct 08, 1978
NYJ W
Jets 45
vs
Bills 14
Oct 08, 1978
Jets 45
vs
Bills 14
NYJ W
Sep 10, 1978
NYJ W
Jets 21
@
Bills 20
Sep 10, 1978
Jets 21
@
Bills 20
NYJ W
Dec 11, 1977
BUF W
Jets 10
vs
Bills 14
Dec 11, 1977
Jets 10
vs
Bills 14
BUF W
Oct 09, 1977
NYJ W
Jets 24
@
Bills 19
Oct 09, 1977
Jets 24
@
Bills 19
NYJ W
Oct 31, 1976
NYJ W
Jets 19
@
Bills 14
Oct 31, 1976
Jets 19
@
Bills 14
NYJ W
Oct 10, 1976
NYJ W
Jets 17
vs
Bills 14
Oct 10, 1976
Jets 17
vs
Bills 14
NYJ W
Nov 02, 1975
BUF W
Jets 23
vs
Bills 24
Nov 02, 1975
Jets 23
vs
Bills 24
BUF W
Sep 21, 1975
BUF W
Jets 14
@
Bills 42
Sep 21, 1975
Jets 14
@
Bills 42
BUF W
Dec 08, 1974
NYJ W
Jets 20
vs
Bills 10
Dec 08, 1974
Jets 20
vs
Bills 10
NYJ W
Sep 29, 1974
BUF W
Jets 12
@
Bills 16
Sep 29, 1974
Jets 12
@
Bills 16
BUF W
Dec 16, 1973
BUF W
Jets 14
vs
Bills 34
Dec 16, 1973
Jets 14
vs
Bills 34
BUF W
Sep 30, 1973
BUF W
Jets 7
@
Bills 9
Sep 30, 1973
Jets 7
@
Bills 9
BUF W
Nov 12, 1972
NYJ W
Jets 41
vs
Bills 3
Nov 12, 1972
Jets 41
vs
Bills 3
NYJ W
Sep 17, 1972
NYJ W
Jets 41
@
Bills 24
Sep 17, 1972
Jets 41
@
Bills 24
NYJ W
Nov 21, 1971
NYJ W
Jets 20
@
Bills 7
Nov 21, 1971
Jets 20
@
Bills 7
NYJ W
Oct 17, 1971
NYJ W
Jets 28
vs
Bills 17
Oct 17, 1971
Jets 28
vs
Bills 17
NYJ W
Oct 25, 1970
BUF W
Jets 6
vs
Bills 10
Oct 25, 1970
Jets 6
vs
Bills 10
BUF W
Oct 04, 1970
BUF W
Jets 31
@
Bills 34
Oct 04, 1970
Jets 31
@
Bills 34
BUF W
Nov 09, 1969
NYJ W
Jets 16
vs
Bills 6
Nov 09, 1969
Jets 16
vs
Bills 6
NYJ W
Sep 14, 1969
NYJ W
Jets 33
@
Bills 19
Sep 14, 1969
Jets 33
@
Bills 19
NYJ W
Nov 03, 1968
NYJ W
Jets 25
vs
Bills 21
Nov 03, 1968
Jets 25
vs
Bills 21
NYJ W
Sep 29, 1968
BUF W
Jets 35
@
Bills 37
Sep 29, 1968
Jets 35
@
Bills 37
BUF W
Nov 12, 1967
NYJ W
Jets 20
vs
Bills 10
Nov 12, 1967
Jets 20
vs
Bills 10
NYJ W
Sep 10, 1967
BUF W
Jets 17
@
Bills 20
Sep 10, 1967
Jets 17
@
Bills 20
BUF W
Nov 13, 1966
BUF W
Jets 3
@
Bills 14
Nov 13, 1966
Jets 3
@
Bills 14
BUF W
Oct 30, 1966
BUF W
Jets 23
vs
Bills 33
Oct 30, 1966
Jets 23
vs
Bills 33
BUF W
Dec 19, 1965
NYJ W
Jets 14
vs
Bills 12
Dec 19, 1965
Jets 14
vs
Bills 12
NYJ W
Sep 26, 1965
BUF W
Jets 21
@
Bills 33
Sep 26, 1965
Jets 21
@
Bills 33
BUF W
Nov 08, 1964
BUF W
Jets 7
vs
Bills 20
Nov 08, 1964
Jets 7
vs
Bills 20
BUF W
Oct 24, 1964
BUF W
Jets 24
@
Bills 34
Oct 24, 1964
Jets 24
@
Bills 34
BUF W
Dec 14, 1963
BUF W
Jets 10
vs
Bills 19
Dec 14, 1963
Jets 10
vs
Bills 19
BUF W
Dec 08, 1963
BUF W
Jets 14
@
Bills 45
Dec 08, 1963
Jets 14
@
Bills 45
BUF W
122 total games •
First meeting: Dec 08, 1963
Historical Performance (All-Time Stats)
NYJ
Jets
All-time performance
ALL-TIME WIN %
65 Seasons
43%
433-559-8
PLAYOFF SEASONS
65 total
14
22% of seasons
CHAMPIONSHIPS
Last: 1968
1
1968
RECENT FORM
Last 5 years
30%
25-59-0
BUF
Bills
All-time performance
ALL-TIME WIN %
65 Seasons
49%
486-505-8
PLAYOFF SEASONS
65 total
24
37% of seasons
CHAMPIONSHIPS
Last: 1965
2
1964, 1965
RECENT FORM
Last 5 years
74%
61-22-0
Previous Matchup
Bears vs Lions
Next Matchup
No next matchup