Swing To Trade
  • Stock
  • Politics
  • Business
  • Sports
Sports

NFL Christmas history since 1971

by admin December 24, 2025
December 24, 2025

Thanksgiving is behind us but that’s not stopping the NFL from having a holiday triple-header. Once again, the league is holding three games as millions of Americans celebrate a holiday, this time on Christmas.

The NFL’s triple-header on Christmas is still a new concept for football fans. The league avoided the holiday for decades with one brief exception in 1971 for the divisional round of the playoffs.

In 1989, the NFL held a Christmas Day game because the holiday fell on a Monday. The Minnesota Vikings beat the Cincinnati Bengals 29-21 to end an 18-year drought on the holiday.

Over the next 30 years, the NFL played a total of 19 games on Christmas. The league traditionally avoided the holiday but that changed in recent times.

The NFL had a Christmas game in 2020 then expanded to multiple games the year after and kept that pace ever since. Here’s a look at the results of every Christmas Day NFL game:

NFL Christmas history, results

1971 (Divisional playoffs)

  • Dallas Cowboys 20-12Minnesota Vikings
  • Miami Dolphins 27-24 (2OT)Kansas City Chiefs

1989

  • Minnesota Vikings 29-21Cincinnati Bengals

1993

  • Houston Oilers 10-7San Francisco 49ers

1994

  • Miami Dolphins 27-20Detroit Lions

1995

  • Dallas Cowboys 37-13Arizona Cardinals

1999

  • Denver Broncos 17-7Detroit Lions

2000

  • Tennessee Titans 31-0 Dallas Cowboys

2004

  • Kansas City Chiefs 31-30 Oakland Raiders
  • Denver Broncos 37-16 Tennessee Titans

2005

  • Chicago Bears 24-17Green Bay Packers
  • Baltimore Ravens 30-23 Minnesota Vikings

2006

  • Philadelphia Eagles 23-7 Dallas Cowboys
  • New York Jets 13-10 Miami Dolphins

2009

  • San Diego Chargers 42-17 Tennessee Titans

2010

  • Arizona Cardinals 27-26 Dallas Cowboys

2011

  • Green Bay Packers 35-21 Chicago Bears

2016

  • Pittsburgh Steelers 31-27 Baltimore Ravens
  • Kansas City Chiefs 33-10 Denver Broncos

2017

  • Pittsburgh Steelers 34-6 Houston Texans
  • Philadelphia Eagles 19-10 Oakland Raiders

2020

  • New Orleans Saints 52-33 Minnesota Vikings

2021

  • Green Bay Packers 24-22 Cleveland Browns
  • Indianapolis Colts 22-16 Arizona Cardinals

2022

  • Green Bay Packers 26-20 Miami Dolphins
  • Los Angeles Rams 51-14 Denver Broncos
  • Tampa Bay Buccaneers 19-16 (OT) Arizona Cardinals

2023

  • Las Vegas Raiders 20-14 Kansas City Chiefs
  • Philadelphia Eagles 33-25 New York Giants
  • Baltimore Ravens 33-19 San Francisco 49ers

2024

  • Kansas City Chiefs 29-10 Pittsburgh Steelers
  • Baltimore Ravens 31-2 Houston Texans

2025

  • Washington Commanders vs. Dallas Cowboys, 1 p.m. ET, Netflix
  • Minnesota Vikings vs. Detroit Lions, 4:30 p.m. ET, Netflix
  • Kansas City Chiefs vs. Denver Broncos, 8:15 p.m. ET, Prime Video
This post appeared first on USA TODAY

previous post
Fixing the College Football Playoff isn’t hard. End participation ribbons
next post
Waymo to strengthen fleet software after power outage caused traffic jams

Related Posts

2026 Ivy League women’s basketball tournament: Bracket, schedule,...

March 12, 2026

How to watch Caitlin Clark, Team USA vs...

March 12, 2026

These 5 teams have the most pressure in...

March 12, 2026

NBA MVP power rankings: Is one West All-Star...

March 12, 2026

President Trump got these 17 things wrong about...

March 12, 2026

Check out these insane stats from Bam Adebayo’s...

March 11, 2026

Syracuse fires Adrian Autry after 3 seasons without...

March 11, 2026

Elbow surgery to sideline Reds pitcher Hunter Greene...

March 11, 2026

Trump told me Iran is welcome at World...

March 11, 2026

USA baseball team suddenly faces WBC elimination after...

March 11, 2026
Join The Exclusive Subscription Today And Get Premium Articles For Free

    Your information is secure and your privacy is protected. By opting in you agree to receive emails from us. Remember that you can opt-out any time, we hate spam too!

    Recent Posts

    • Why Oklo stock gained before its quarterly earnings announcement?

      March 17, 2026
    • Tesla stock below $400, but analysts see upside ahead

      March 17, 2026
    • Eli Lilly falls after a 6 month rally; is this a buy the dip opportunity?

      March 17, 2026
    • Brazil’s Ibovespa rally above 181,000 as rate cut bets lift markets

      March 17, 2026
    • Nvidia stock fails to rally after Huang’s speech but analysts remain bullish

      March 17, 2026
    • Privacy Policy
    • Terms & Conditions

    Copyright © 2026 SwingToTrade.com All Rights Reserved.

    Swing To Trade
    • Stock
    • Politics
    • Business
    • Sports