NFL on Thanksgiving Day


Since its inception in 1920, the National Football League has played games on Thanksgiving Day, patterned upon the historic playing of college football games on or around the November holiday. The NFL's Thanksgiving Day games have traditionally included one game hosted by the Detroit Lions since 1934, and one game hosted by the Dallas Cowboys since 1966. Since 2006, a third game has also been played in prime time on Thanksgiving night. Unlike the two afternoon games, this game has no fixed teams.
In 2001, the NFL began branding the games as the Thanksgiving Classic. In 2022, the league changed the branding to the John Madden Thanksgiving Celebration in honor of former head coach and broadcaster John Madden, who died in December 2021.
All three of the games played in 2025 set NFL regular season viewership records; the Kansas City ChiefsDallas Cowboys game broadcast on CBS and streamer Paramount+ stands as the most-watched NFL regular season game of all time.

History

Before the NFL

The concept of American football games being played on Thanksgiving Day dates back to 1876, shortly after the game had been invented, as it was a day that most people were off work. In that year, the college football teams at Yale and Princeton began an annual tradition of playing each other on Thanksgiving Day. The University of Michigan also made it a tradition to play annual Thanksgiving games, holding 19 such games from 1885 to 1905. The Thanksgiving Day games between Michigan and the Chicago Maroons in the 1890s have been cited as "The Beginning of Thanksgiving Day Football." In some areas, most commonly in New England, high school teams play on Thanksgiving, typically to wrap up the regular season.
By the time football had become a professional event, playing on Thanksgiving had already become an institution. Records of pro football being played on Thanksgiving date back to as early as the 1890s, with the first pro–am team, the Allegheny Athletic Association of Pittsburgh, Pennsylvania. In 1902, the National Football League, a Major League Baseball-backed organization based entirely in Pennsylvania and unrelated to the current NFL, attempted to settle its championship over Thanksgiving weekend. After the game ended in a tie, all three teams in the league eventually claimed to have won the title.
Members of the Ohio League, during its early years, usually placed their marquee matchups on Thanksgiving Day. For instance, in 1905 and 1906, the Latrobe Athletic Association and Canton Bulldogs, considered at the time to be two of the best teams in professional football, played on Thanksgiving. A rigging scandal with the Tigers leading up to the 1906 game resulted in severe drops in attendance for the Bulldogs and ultimately caused their suspension of operations.
In the 1910s, the Ohio League stopped holding Thanksgiving games because many of its players coached high school teams and were unavailable. This was not the case in other regional circuits. In 1919, the New York Pro Football League featured a Thanksgiving matchup between the Buffalo Prospects and the Rochester Jeffersons. The game ended in a scoreless tie, leading to a rematch the next Sunday for the league championship.

The pioneer NFL and Thanksgiving Day games

Several other NFL teams played regularly on Thanksgiving in the first eighteen years of the league, including the Chicago Bears and Chicago Cardinals, Frankford Yellow Jackets, Pottsville Maroons, Buffalo All-Americans, Canton Bulldogs, and the New York Giants.
The first owner of the Lions, George A. Richards, started the tradition of the Thanksgiving Day game as a gimmick to get people to go to Lions football games, and to continue a tradition begun by the city's previous NFL teams. What differentiated the Lions' efforts from other teams which played on the holiday was that Richards owned radio station WJR, a major affiliate of the NBC Blue Network ; he was able to negotiate an agreement with NBC to carry his Thanksgiving games live across the network.
During the Franksgiving controversy in 1939 and 1940, the only two teams to play the game were the Pittsburgh Steelers and Philadelphia Eagles, as both teams were in the same state. Due to the looming World War II and the resulting shorter seasons, the NFL did not schedule any Thanksgiving games in 1941, nor did it schedule any in the subsequent years until the war ended in 1945. When the Thanksgiving games resumed in 1945, only the Lions' annual home game would remain on the Thanksgiving holiday.
The All-America Football Conference and American Football League, both of which would later be absorbed into the NFL, also held Thanksgiving contests, although neither of those leagues had permanent hosts. Likewise, the AFL of 1926 also played two Thanksgiving games in its lone season of existence, while the AFL of 1936 hosted one in its first season, which featured the Cleveland Rams, a future NFL team, and the 1940–41 incarnation of the American Football League played two games in 1940 on the earlier "Franksgiving" date.

The late 20th century

In 1951, the Packers began a 13-season run as the perpetual opponent to the Lions each year through 1963. This pairing became popularly known as the "Yooper Bowl", since the boundary between the two teams' regional territories and fanbases runs through the Upper Peninsula of Michigan, whose denizens are known as "yoopers".
In 1966, the Dallas Cowboys, who had been founded six years earlier, adopted the practice of hosting Thanksgiving games. It is widely rumored that the Cowboys sought a guarantee that they would regularly host Thanksgiving games as a condition of their very first one.
This is only partly true: Dallas had in fact decided on their own to host games on Thanksgiving; team president Tex Schramm was enticed by the publicity that would come with a permanent nationally televised contest and volunteered to be host when the NFL proposed the second Thanksgiving game. Schramm also anticipated a home field advantage in that the shorter week would favor the home team because the opponent would not only lose three days of practice but additional time traveling to Dallas that the Cowboys could use to prepare.
In 1975 and 1977, at the behest of then-Commissioner Pete Rozelle, the St. Louis Cardinals replaced Dallas as a host team. Although the Cardinals, at the time known as the "Cardiac Cards" due to their propensity for winning very close games, were a modest success at the time, they were nowhere near as popular nationwide as the Cowboys, who were regular Super Bowl contenders during this era. This, combined with St. Louis's consistently weak attendance, a series of ugly Cardinals losses in the three-game stretch, and opposition from the Kirkwood–Webster Groves Turkey Day Game led to Dallas resuming regular hosting duties in 1978.
With their resumption as a regular NFL Thanksgiving Day venue, the Cowboys requested and received an agreement guaranteeing the Cowboys a spot on Thanksgiving Day indefinitely.
Since 1978, Thanksgiving games have been hosted in Detroit and Dallas every year, with Detroit in the early time slot and Dallas in the late afternoon slot. Due to television network commitments in place through the 2013 season, to make sure that both the AFC-carrying network and the NFC-carrying network got at least one game each, one of these games was between NFC opponents, and one featured AFC-NFC opponents. Thus, the AFC could showcase only one team on Thanksgiving, and the AFC team was always the visiting team.

The 21st century

Since 2006, a third NFL game on Thanksgiving has been played in prime time. It originally aired on the NFL Network as part of its Thursday Night Football package until 2012, when the game was moved to NBC's Sunday Night Football package under the NFL's current television deals. The night game has never had a dedicated host team or any conference tie-in, meaning the league can place any game into the time slot. Since NBC took over the prime time game in 2012, divisional matchups have been normally scheduled, with the exceptions being in 2016, 2021, 2022 and 2024. In 2014, a series of changes to the broadcast contracts freed CBS from its obligation to carry an AFC team, and by 2018, the last vestiges of conference ties to the Thanksgiving games were eliminated.
The originally scheduled 2020 primetime game between the 2020 [Baltimore Ravens season|Baltimore Ravens] and the Pittsburgh Steelers season|Pittsburgh Steelers] was postponed to the following Wednesday, December 2, after multiple Ravens players and staff tested positive for COVID-19 in the days before the game. This thus marked the first time no primetime contest was held since 2005.
On November 11, 2022, the league announced that the Thanksgiving games would be branded as the "John Madden Thanksgiving Celebration", honoring the memory of head coach and broadcaster John Madden. Madden called 20 Thanksgiving games as the lead analyst for CBS Sports from 1981 to 1993 and Fox Sports from 1994 to 2001.
Since 2014, the Thursday Night Football game after Thanksgiving always featured two teams who were scheduled to play on Thanksgiving. Most of the TNF after Thanksgiving games have featured the Cowboys, although the Lions have also been scheduled thrice as well. The only TNF after Thanksgiving game not to feature either the Cowboys or the Lions since 2014 was in, when the NFL scheduled the Buffalo Bills season|Buffalo Bills] at the New England Patriots season|New England Patriots] instead.
All three of the 2025 Thanksgiving games broke NFL viewership records. The 1:00pm matchup between the Green Bay Packers season|Green Bay Packers] and Detroit Lions season|Detroit Lions] reached 47.7 million viewers on Fox. The 4:30pm matchup between the Kansas City Chiefs season|Kansas City Chiefs] and Dallas Cowboys season|Dallas Cowboys] became the most-watched NFL regular season game on record, drawing 57.2 million viewers. The game was broadcast on CBS and streaming service Paramount+, and peaked with 61.4 million viewers by the game's conclusion. The 8:20pm matchup between the Cincinnati Bengals season|Cincinnati Bengals] and Baltimore Ravens season|Baltimore Ravens] became the most-watched Thanksgiving night game in NFL history with an average of 28.4 million viewers across NBC, Peacock, and Telemundo. The overall average viewership across all three games was 44.7 million viewers, the highest Thanksgiving Day average on record dating back to 1988. Digital streaming across platforms for all three games delivered an average minute audience of 2.2 million viewers, the highest on record for Thanksgiving Day.

Landmarks

  • 1920: An urban legend states that the Chicago Tigers season|Chicago Tigers] and Decatur Staleys season|Decatur Staleys] challenged each other to a Thanksgiving duel in the league's inaugural season, with the loser to be relegated out of the league. Although the story is apocryphal, the Tigers did fold after the 1920 campaign and the Staleys moved to Chicago early in the 1921 season, later renaming themselves the Bears.
  • 1921: In a matchup of two of the league's best teams, the Chicago Staleys season|Chicago Staleys] lost to the Buffalo All-Americans season|Buffalo All-Americans] at home. The Staleys demanded a rematch, with Buffalo agreeing to a December reprise only as an off-the-record exhibition game. Chicago won the second game, which ended up counting despite the All-Americans' insistence, controversially handing Chicago the championship.
  • 1925: A Thanksgiving NFL game was played in Detroit for the first time when the league's second Motor City team, the Detroit Panthers season|Detroit Panthers], hosted the Rock Island Independents season|Rock Island Independents]. The visitors won, 6–3. Meanwhile in Chicago, collegiate superstar Red Grange debuted for the Chicago Bears season|Bears] in a game against their crosstown rivals, the Chicago Cardinals season|Chicago Cardinals], in front of nearly 40,000 fans.
  • 1928: A third Detroit NFL franchise, the Detroit Wolverines season|Wolverines], hosted a Thanksgiving Day game during their one and only year of existence. The team won a laugher, 33–0, over the Dayton Triangles at University of Detroit Stadium.
  • 1929: The Chicago Cardinals' Ernie Nevers scored all 40 points — a record that still stands — in a 40–6 rout over their North Side foes, the Chicago Bears.
  • 1934: The fourth Detroit NFL franchise, the Lions, began their Thanksgiving tradition with a game hosting the Chicago Bears. George S. Halas & Co. won 19–16 in front of 26,000 people.
  • 1952: The expansion Dallas Texans season|Dallas Texans] were forced to move their lone remaining home game to the Rubber Bowl in Akron, Ohio due to a scheduling conflict. Their opponent, the Chicago Bears, underestimated the winless Texans and sent their second string team to the game. The resulting 27–23 upset proved to be Dallas' only victory of their existence.
  • 1962: The Detroit Lions handed the 10–0 Green Bay Packers their lone defeat of the season, 26–14. The game was dubbed the "Thanksgiving Day Massacre" due to the dominant performance by the Lions defense, who sacked Bart Starr 11 times.
  • 1966: The Dallas Cowboys joined the Lions as annual Thanksgiving Day hosts with a defeat of the visiting Cleveland Browns season|Cleveland Browns], 26–14.
  • 1969: In a blinding snowstorm at Tiger Stadium, the Minnesota Vikings season|Minnesota Vikings] blanked the Lions 27–0, featuring an interception by Jim Marshall, who lateraled to Alan Page on the return, resulting in a touchdown.
  • 1974: The Dallas Cowboys lost their Hall of Fame QB Roger Staubach to an injury and fell behind Washington. Then the team's backup, an unknown and untested youngster named Clint Longley, led a furious 4th-quarter comeback that saw Dallas pull off a stunning 24-23 victory.
  • 1976: The Buffalo Bills managed both best and worst offensive performances in the history of NFL Thanksgiving football when O. J. Simpson ran for 273 yards, an list of [National Football League records |NFL record]. Bills reserve quarterback Gary Marangi made history of another sort, completing only 4 of 21 pass attempts for 29 yards and a rating of just 19.7. The Lions won, 27–14.
  • 1980: With the Detroit Lions and Chicago Bears tied 17–17 in the new Pontiac Silverdome at the end of regulation, the first Thanksgiving overtime game was born. Speedy Bear Dave Williams returned the opening kickoff 95 yards in 13 seconds for a game-winning touchdown, setting a record for the shortest overtime period in NFL history.
  • 1989: In what was known as the "Bounty Bowl", the Philadelphia Eagles season|Philadelphia Eagles] crushed the Dallas Cowboys by a score of 27–0. Allegations surfaced that the Eagles had placed a bounty on the Cowboys kicker, thus becoming the first of a string of three bitterly contested games between the two teams, the other two being Bounty Bowl II and the Porkchop Bowl a year later.
  • 1993: Cowboy defensive lineman Leon Lett gained fifteen minutes of national infamy when in the final seconds he accidentally turned an apparently game-winning field goal block into a fumble by touching the spinning football and moving it forward. Given a second chance from point blank range, Miami Dolphins kicker Pete Stoyanovich knocked it through for a 16–14 win.
  • 1998: Remembered in football lore as "The Coin Toss game". As the 1998 [Pittsburgh Steelers season|Pittsburgh Steelers] and Detroit Lions went to overtime tied 16–16, Pittsburgh's Jerome Bettis called the coin flip by saying both heads and tails. However, head referee Phil Luckett declared Detroit the winner of the toss on live television. The Lions elected to receive and quickly drove down the field to kick a game-winning field goal on their first possession. Later that day in Dallas, Vikings wide receiver Randy Moss would show a national audience why he was headed for 1st-team All Pro status as a rookie by catching 3 passes for 163 yards and 3 touchdowns while also catching a two-point conversion in Minnesota's win. The game was personal for Moss as the Cowboys had passed on him in the 1998 NFL draft.
  • 2008: In one of the greatest mismatches of the Thanksgiving series, the 10–1 2008 [Tennessee Titans season|Tennessee Titans] annihilated the 0–11 Lions, 47–10. Detroit would go on to become the 33rd winless team in NFL history and the first ever to lose 16 games.
  • 2011: The trio of games was lauded as one of the better Thanksgiving Day slates in the series with Green Bay defeating Detroit 27-15, Dallas edging Miami 20-19 and Baltimore beating San Francisco 16-6. In the nightcap head coaching brothers John Harbaugh of the Ravens and Jim Harbaugh of the 49ers matched wits in a preview of 2012's Super Bowl XLVII.
  • 2012: In the infamous Butt Fumble game, New York Jets season|New York Jets] quarterback Mark Sanchez ran headfirst into the buttocks of his own offensive lineman, guard Brandon Moore. The 2012 [New England Patriots season|New England Patriots] returned the fumble for a touchdown and would go on to win 49–19 in blowout fashion.
  • 2013: In a game against the Baltimore Ravens, Pittsburgh Steelers head coach Mike Tomlin became the subject of controversy when video replay showed him apparently interfering with a kick return from Jacoby Jones and stopping a probable touchdown as he stood on the sideline. No penalty was called on Tomlin, but the Steelers would still go on to lose, 22–20. Tomlin was later fined $100,000 for his actions by the NFL.
  • 2022: In the "23 Seconds Game", an homage to the 13 Seconds playoff game the year before, the Buffalo Bills defeated the Detroit Lions when with 23 seconds on the clock they ran a 21-second field goal drive. Tyler Bass hit a walk-off 28–25 game winner for the favored Bills.
  • 2023: During a blowout 45–10 win over the Washington Commanders, Cowboys cornerback DaRon Bland recorded his fifth interception returned for a touchdown on the season, breaking the NFL record.
  • 2024: After trailing 23–7, the Bears came within three points of the Lions and were driving to tie the game or even pull off the upset. However, Chicago rookie quarterback Caleb Williams and head coach Matt Eberflus mismanaged the clock in the last 34 seconds: with one time-out remaining, the clock running, and just outside field goal range on third down, the Bears opted to attempt one additional play with the hopes of improving field position, calling a time-out, and making the game-tying field goal attempt, but setting into formation and executing the third-down play ended up taking too much time and ran out the clock, preserving Detroit's first Thanksgiving win since 2016. Meanwhile, it was the Bears' sixth consecutive loss, prompting management to make the franchise's first-ever release of a head coach midseason as it parted ways with Matt Eberflus the following day.

    Throwback uniforms

Since, teams playing on Thanksgiving have worn throwback uniforms on numerous occasions. In 2002, it extended to nearly all games of the weekend, and in some cases also involved classic field logos at the stadiums.
In 2001–2004, and again in 2008, 2010, 2017, 2018, 2020, 2023 and 2025, the Detroit Lions have worn throwback uniforms based on their very early years. For 2019 and 2022, Detroit wore its silver Color Rush uniforms.
From 2001 to 2003, Dallas chose to represent the 1990s Cowboys dynasty by wearing the navy "Double-Star" jersey not seen since 1995. In, the team wore uniforms not seen since. In 2009, to celebrate the 50th anniversary of the AFL, both Dallas and Oakland played in a "AFL Legacy Game." In 2013, the Cowboys intended to wear their 1960s throwbacks, but chose not to do so after the NFL adopted a new policy requiring players and teams to utilize only one helmet a season to address the league's new concussion protocol. Rather than have an incomplete throwback look, the Cowboys instead wore their standard blue jerseys at home for the first time since 1963. In 2015, the Cowboys resurrected their 1994 white "Double-Star" jerseys only this time wore them with white pants as part of the league's Color Rush, a trial run of specially designed, monochromatic jerseys to be worn during Thursday games. In 2022, after the NFL lifted the one-helmet rule, the Cowboys resumed wearing the throwback navy "Double-Star" jerseys on Thanksgiving.

Charity campaigns and halftime concerts

In 1997, the Salvation Army began the tradition of kicking off its Christmas Kettle campaign during halftime of the Dallas game. The campaign kickoff event includes a halftime show by a major recording artist, with halftime concerts also eventually being added to the Detroit game. The evening contest also features a halftime concert, which the NFL promotes co-equally with the others, but this concert is usually not televised; its current broadcaster, NBC, uses that time slot to air its own pre-recorded human-interest profiles and typically only airs a few short highlights, whereas CBS and Fox air the Detroit and Dallas halftime shows in full. The NFL has treated the Thanksgiving halftime slots as a prime exposure opportunity second only to the Super Bowl halftime show.

Home team controversy

It has remained a tradition for the Detroit Lions and Dallas Cowboys to host the afternoon games dating several decades. Other teams eventually expressed interest in hosting Thanksgiving Day games. Lamar Hunt, the former owner of the Chiefs, lobbied heavily in favor of his team hosting a game on the holiday. When the NFL adopted a third, prime time game, the Chiefs were selected as the first team to host such a contest, but the team was not made a permanent host, and Hunt's death shortly after the 2006 contest ended the lobbying on behalf of the team.
The host issue came to a head in 2008, focusing particularly on the winless Lions. Going into the game, the Lions had lost their last four Thanksgiving Day games, and opinions amongst the media had suggested removing the Lions and replacing them with a more attractive matchup. The team also required an extension to prevent a local television blackout. The Lions were routed by the Tennessee Titans 47–10, en route to the team's 0–16 season. NFL commissioner Roger Goodell confirmed that the Lions would stay on Thanksgiving Day for the 2009 season, but kept the issue open to revisit in the future.. However, with the resurgence of the Lions in the 2020s decade, these calls have all but disappeared.
Conversely, the Dallas Cowboys, who typically represent a larger television draw, have had far fewer public calls to be replaced on Thanksgiving Day. One issue that has been debated is a perceived unfair advantage of playing at home on Thanksgiving Day. The advantage is given in the form of an extra day of practice for the home team while the road team has to travel to the game site. This is true for most Thursday games, but with the night games, the visitor can travel to the game site after practice on Wednesday and hold the final walkthrough the following morning.
With the introduction of the prime time game, which effectively allows all teams in the league an opportunity to play on Thanksgiving Day, along with the introduction of year-long Thursday Night Football ensuring all teams have one Thursday game during the regular season, the calls for the Lions and the Cowboys to be removed have diminished. Commissioner Roger Goodell stated in 2025 that he did not anticipate making any changes to the permanent hosting for the foreseeable future.

Broadcasting

was the first network to televise Thanksgiving Day games in ; CBS took over in, and in, the first color television broadcast of an NFL game was the Thanksgiving Day match between the Lions and the 1965 [Baltimore Colts season|Baltimore Colts].
Starting in, the Detroit "early" game and the Dallas "late" game initially rotated annually as intra-conference and inter-conference games. This was to satisfy the then-television contract balance between the network holding the rights to the "AFC package" and televised inter-conference games in which the visiting team is from the AFC and the network with the "NFC package".
In, the third game in primetime originally aired on the NFL Network. In, NBC took over broadcasting the primetime game, and ever since all three broadcast networks with Sunday NFL rights carry one Thanksgiving Day game apiece. The first two games continue to be split between CBS and Fox, with CBS getting the Detroit "early" game, and Fox getting Dallas "late" game in even-numbered years, and Fox getting the "early" game and CBS the "late" game in odd-numbered years.
In 2014, a system known as "cross-flex" was introduced, in which the two networks bound by conference restrictions, CBS and Fox, could carry games from the other conference as part of their Sunday afternoon package, including the potential for CBS to broadcast an NFC vs. NFC game on Thanksgiving Day. From that year until 2016, CBS carried all-NFC contests every year on Thanksgiving Day, and in 2014, 2015, 2018, and 2023, no AFC teams played in any of the Thanksgiving Day games. To date, the NFL has never assigned an AFC road game to Fox on Thanksgiving Day.
Westwood One Sports|Westwood One] most recently held national radio broadcast rights to all three games, with Compass Media Networks sharing rights to the Cowboys contest. The participating teams also air the games on their local flagship stations and regional radio networks.
While the Lions’ Thanksgiving Day game is usually in the top five, the Cowboys' Thanksgiving Day game has regularly been the most watched NFL regular season telecast each year.

Game results

1920–1940

  • All three of the generally recognized iterations of the American Football League that played during this era |AFL I in 1926], AFL II in 1936 and All-Tonawanda Lumberjacks later joined the league as the Tonawanda Kardex, albeit only for one game.
  • Thanksgiving Day fell on the final Thursday in November until 1938 and was held on two conflicting days from 1939 to 1941.
  • The [Detroit Lions">Tonawanda Kardex">All-Tonawanda Lumberjacks later joined the league as the Tonawanda Kardex, albeit only for one game.
  • Thanksgiving Day fell on the final Thursday in November until 1938 and was held on two conflicting days from 1939 to 1941.
  • The [Detroit Lions started playing their traditional series in 1934.
SeasonVisiting teamScoreHome teamScoreSignificance
November 25, 1920Canton Bulldogs season|Canton Bulldogs]0Akron Pros season|Akron Pros]7
November 25, 1920Decatur Staleys6Chicago Tigers0
November 25, 1920Detroit Heralds season|Detroit Heralds]0Dayton Triangles season|Dayton Triangles]28
November 25, 1920Columbus Panhandles season|Columbus Panhandles]0Elyria Athletics*0
November 25, 1920Hammond Pros season|Hammond Pros]0Chicago Boosters*27
November 25, 1920All-Tonawanda *14Rochester Jeffersons season|Rochester Jeffersons]3
November 24, 1921Canton Bulldogs season|Canton Bulldogs]14Akron Pros0
November 24, 1921Buffalo All-Americans7Chicago Staleys6Precursor to championship controversy
November 30, 1922Buffalo All-Americans21Rochester Jeffersons0
November 30, 1922Chicago Bears0Chicago Cardinals6Bears–Cardinals rivalry
November 30, 1922Milwaukee Badgers season|Milwaukee Badgers]0Racine Legion season|Racine Legion]3Local rivalry
November 30, 19221922 [Oorang Indians season|Oorang Indians]18Columbus Panhandles6
November 30, 1922Akron Pros0Canton Bulldogs14
November 29, 19231923 [Toledo Maroons season|Toledo Maroons]0Canton Bulldogs28
November 29, 1923Chicago Cardinals0Chicago Bears3Bears–Cardinals rivalry
November 29, 1923Hammond Pros0Green Bay Packers19
November 29, 1923Milwaukee Badgers16Racine Legion0
November 27, 1924Buffalo Bisons season|Buffalo Bisons]0Akron Pros22
November 27, 1924Chicago Bears21Chicago Cardinals0Bears–Cardinals rivalry
November 27, 1924Dayton Triangles7Frankford Yellow Jackets season|Frankford Yellow Jackets]32
November 27, 1924Milwaukee Badgers10Cleveland Bulldogs season|Cleveland Bulldogs]
53
November 27, 1924Green Bay Packers17Kansas City Blues season|Kansas City Blues]6
November 26, 1925Chicago Cardinals0Chicago Bears0Bears–Cardinals rivalry
November 26, 1925Kansas City Cowboys season|Kansas City Cowboys]17Cleveland Bulldogs
0
November 26, 1925Rock Island Independents6Detroit Panthers3
November 26, 1925Green Bay Packers0Pottsville Maroons season|Pottsville Maroons]31
November 25, 1926New York Giants season|New York Giants]171926 [Brooklyn Lions season|Brooklyn Lions]0City rivalry
November 25, 19261926 [Los Angeles Buccaneers season|Los Angeles Buccaneers]9Detroit Panthers6
November 25, 1926Chicago Cardinals0Chicago Bears0Bears–Cardinals rivalry
November 25, 1926Green Bay Packers14Frankford Yellow Jackets20
November 25, 1926Providence Steam Roller season|Providence Steam Roller]0Pottsville Maroons8
November 25, 1926Akron Pros0Canton Bulldogs0
November 25, 1926 Los Angeles Wildcats0Chicago Bulls0
November 25, 1926 Philadelphia Quakers13New York Yankees10
November 24, 1927Chicago Cardinals3Chicago Bears0Bears–Cardinals rivalry
November 24, 1927Providence Steam Roller0Pottsville Maroons6
November 24, 1927Green Bay Packers17Frankford Yellow Jackets9
November 24, 1927Cleveland Bulldogs30New York Yankees season|New York Yankees]19

SeasonVisiting teamScoreHome teamScoreSignificance
November 29, 1928Providence Steam Roller7Pottsville Maroons0
November 29, 1928Dayton Triangles0Wolverines season|Detroit Wolverines]33
November 29, 1928Green Bay Packers0Frankford Yellow Jackets2
November 29, 1928Chicago Cardinals0Chicago Bears34Bears–Cardinals rivalry
November 28, 1929New York Giants21Staten Island Stapletons season|Staten Island Stapletons]7City rivalry
November 28, 1929Green Bay Packers0Frankford Yellow Jackets0
November 28, 1929Chicago Cardinals40Chicago Bears6Bears–Cardinals rivalry
November 27, 1930New York Giants6Staten Island Stapletons7City rivalry
November 27, 1930Providence Steam Roller12Brooklyn Dodgers season|Brooklyn Dodgers]33
November 27, 1930Green Bay Packers25Frankford Yellow Jackets7
November 27, 1930Chicago Cardinals0Chicago Bears6Bears–Cardinals rivalry
November 26, 1931Green Bay Packers38Providence Steam Roller7
November 26, 1931New York Giants6Staten Island Stapletons9City rivalry
November 26, 1931Chicago Cardinals7Chicago Bears18Bears–Cardinals rivalry
November 24, 1932Green Bay Packers7Brooklyn Dodgers0
November 24, 1932New York Giants13Staten Island Stapletons13City rivalry
November 24, 1932Chicago Cardinals0Chicago Bears24Bears–Cardinals rivalry
November 30, 1933New York Giants10Brooklyn Dodgers0City rivalry
November 30, 1933Chicago Bears22Chicago Cardinals6Bears–Cardinals rivalry
November 29, 1934Green Bay Packers0Chicago Cardinals6
November 29, 1934New York Giants27Brooklyn Dodgers0City rivalry
November 29, 1934Chicago Bears19Detroit Lions16Bears–Lions rivalry
November 28, 1935Green Bay Packers7Chicago Cardinals9
November 28, 1935New York Giants21Brooklyn Dodgers0City rivalry
November 28, 1935Chicago Bears2Detroit Lions14Bears–Lions rivalry
November 26, 1936Chicago Bears7Detroit Lions13Bears–Lions rivalry
November 26, 1936New York Giants14Brooklyn Dodgers0City rivalry
November 26, 1936 Cleveland Rams season|Cleveland Rams]7Rochester Tigers6
November 25, 1937Chicago Bears13Detroit Lions0Bears–Lions rivalry
November 25, 1937New York Giants13Brooklyn Dodgers13City rivalry
November 24, 1938Chicago Bears7Detroit Lions14Bears–Lions rivalry
November 24, 1938New York Giants7Brooklyn Dodgers7City rivalry
November 23, 1939Pittsburgh Pirates season|Pittsburgh Pirates]14Philadelphia Eagles17Eagles–Steelers rivalry
November 21, 1940 New York Yankees16Columbus Bullies17
November 21, 1940 Buffalo Tigers13Milwaukee Chiefs30
November 28, 1940Pittsburgh Steelers0Philadelphia Eagles7Eagles–Steelers rivalry

1945–1959

  • No Thanksgiving Day games were held from 1941 to 1944 due to World War II.
  • Thanksgiving Day games were played on the fourth Thursday in November from 1945 onward.
  • The All-America Football Conference also played Thanksgiving Day games from 1946 to 1949.
SeasonLeagueVisiting teamScoreHome teamScoreSignificanceNetwork
November 22, 1945NFLRams season|Cleveland Rams]28Detroit Lions21rowspan=17
November 28, 1946NFL1946 [Boston Yanks season|Boston Yanks]34Detroit Lions10-
November 28, 1946AAFCNew York Yankees21Brooklyn Dodgers7-
November 27, 1947NFLChicago Bears34Detroit Lions14Bears–Lions rivalry-
November 27, 1947AAFCCleveland Browns27Los Angeles Dons season|Los Angeles Dons]17-
November 27, 1947AAFC1947 [San Francisco 49ers season|San Francisco 49ers]21Brooklyn Dodgers7-
November 25, 1948NFLChicago Cardinals28Detroit Lions14-
November 25, 1948AAFCCleveland Browns31Los Angeles Dons14-
November 25, 1948AAFCBuffalo Bills39Chicago Rockets season|Chicago Rockets]35-
November 24, 1949NFLChicago Bears28Detroit Lions7Bears–Lions rivalry-
November 24, 1949AAFCNew York Yankees17Los Angeles Dons16-
November 24, 1949AAFCCleveland Browns14Chicago Hornets season|Chicago Hornets]6-
November 23, 1950NFL1950 [New York Yanks season|New York Yanks]14Detroit Lions49-
November 23, 1950NFLPittsburgh Steelers28Chicago Cardinals17-
November 22, 1951NFLGreen Bay Packers35Detroit Lions52Lions–Packers rivalry-
November 27, 1952NFLGreen Bay Packers24Detroit Lions48Lions–Packers rivalry-
November 27, 1952NFLChicago Bears23Dallas Texans 27-
November 26, 1953NFLGreen Bay Packers15Detroit Lions34Lions–Packers rivalryDuMont
November 25, 1954NFLGreen Bay Packers24Detroit Lions28Lions–Packers rivalryDuMont
November 24, 1955NFLGreen Bay Packers10Detroit Lions24Lions–Packers rivalryDuMont
November 22, 1956NFLGreen Bay Packers24Detroit Lions20Lions–Packers rivalryCBS
November 28, 1957NFLGreen Bay Packers6Detroit Lions18Lions–Packers rivalryCBS
November 27, 1958NFLGreen Bay Packers14Detroit Lions24Lions–Packers rivalryCBS
November 26, 1959NFLGreen Bay Packers24Detroit Lions17Lions–Packers rivalryCBS

1960–1969

SeasonLeagueVisiting teamScoreHome teamScoreSignificanceNetwork
November 24, 1960NFLGreen Bay Packers10Detroit Lions23Lions–Packers rivalryCBS
November 24, 1960AFLDallas Texans35New York Titans season|New York Titans]41ABC
November 23, 1961NFLGreen Bay Packers17Detroit Lions9Lions–Packers rivalryCBS
November 23, 1961AFLBuffalo Bills14New York Titans21Bills–Jets rivalryABC
November 22, 1962NFLGreen Bay Packers14Detroit Lions26Lions–Packers rivalry, Packers' only loss in the 1962 season.CBS
November 22, 1962AFLNew York Titans46Denver Broncos season|Denver Broncos]45ABC
November 28, 1963NFLGreen Bay Packers13Detroit Lions13Lions–Packers rivalryCBS
November 28, 1963AFLOakland Raiders season|Oakland Raiders]26Denver Broncos10Broncos–Raiders rivalryABC
November 26, 1964NFLChicago Bears27Detroit Lions24Bears–Lions rivalryCBS
November 26, 1964AFLBuffalo Bills27San Diego Chargers season|San Diego Chargers]24ABC
November 25, 1965NFLBaltimore Colts24Detroit Lions24CBS
November 25, 1965AFLBuffalo Bills20San Diego Chargers20NBC
November 24, 1966NFLSan Francisco 49ers41Detroit Lions14CBS
November 24, 1966NFLCleveland Browns14Dallas Cowboys26CBS
November 24, 1966AFLBuffalo Bills31Oakland Raiders season|Oakland Raiders]10NBC
November 23, 1967NFLLos Angeles Rams season|Los Angeles Rams]31Detroit Lions7CBS
November 23, 1967NFLSt. Louis Cardinals21Dallas Cowboys46CBS
November 23, 1967AFLOakland Raiders44Kansas City Chiefs22Chiefs–Raiders rivalryNBC
November 23, 1967AFLDenver Broncos20San Diego Chargers24Broncos–Chargers rivalryNBC
November 28, 1968NFLPhiladelphia Eagles12Detroit Lions0CBS
November 28, 1968NFLWashington Redskins season|Washington Redskins]20Dallas Cowboys29Commanders–Cowboys rivalryCBS
November 28, 1968AFLBuffalo Bills10Oakland Raiders13NBC
November 28, 1968AFLHouston Oilers season|Houston Oilers]10Kansas City Chiefs24NBC
November 27, 1969NFLMinnesota Vikings27Detroit Lions0Lions–Vikings rivalryCBS
November 27, 1969NFLSan Francisco 49ers24Dallas Cowboys2449ers–Cowboys rivalryCBS
November 27, 1969AFLDenver Broncos17Kansas City Chiefs31Broncos–Chiefs rivalryNBC
November 27, 1969AFLSan Diego Chargers21Houston Oilers season|Houston Oilers]17NBC

1970–2005

  • From to, two afternoon games were played every Thanksgiving Day. They were held at Detroit and Dallas, with the Lions hosting the "early" game and the Cowboys holding the "late" game. Detroit always hosted the "early" game because a 12:30 p.m. EST kick-off at Dallas would be 11:30 a.m. local time, and the NFL avoided starting games before noon locally. Detroit's 12:30 p.m. "early" game kickoff was also thirty minutes earlier than the typical afternoon start time. This helped reduce the chance of the two games overlapping.
  • The two games initially rotated annually as intra-conference and inter-conference games. This was to satisfy the then-television contract balance between the network holding the rights to the "AFC package" and televised inter-conference games in which the visiting team is from the AFC and the network with the "NFC package".
  • CBS and NBC initially started their Thanksgiving Day pregame coverage thirty minutes before kickoff of their respective games, similar to their thirty-minute pregame coverage on Sunday afternoons. After Fox acquired NFL rights in 1994, and debuted the hour-long Fox NFL Sunday pregame show, they also started their hour-long pregame coverage at 11:30 a.m. when televising the Detroit "early" game, but kept a thirty-minute pregame show when televising the Dallas "late" game. When CBS reacquired NFL rights in 1998, they still started their The NFL Today pregame coverage at 12:00 p.m. when televising the Detroit "early" game due to the fact that their morning parade coverage ran until noon.
  • Dallas was replaced by the St. Louis Cardinals as a host team in and ; Dallas and St. Louis faced each other at Texas Stadium in 1976. Because of the Missouri Turkey Day Game, the long-established KirkwoodWebster Groves high school football game that takes place on Thanksgiving in St. Louis, weak fan support in St. Louis, and general national preference of the Cowboys over the historically weaker Cardinals, the Cardinals' hosting of the Thanksgiving Day game was not popular. Dallas returned to hosting the game in 1978 and has hosted since. Likewise, the Rams never played on Thanksgiving Day while in St. Louis, in part because of the Turkey Day Game and also because the Missouri State High School Activities Association held its state football championship games on Thanksgiving Day weekend at The Dome at America's Center from 1996 to 2015.
  • After the NFL division realignment in 2002, no team from the AFC North could play a Thanksgiving Day game against the traditional hosts. This was because under the current rotation, the Lions and the Cowboys each play AFC North teams in years that Fox is scheduled to broadcast its Thanksgiving Day game, requiring an NFC opponent. The last game to feature a team currently in the AFC North was the Lions' matchup against the Pittsburgh Steelers in 1998. AFC North teams could play in the prime time game, as the Cincinnati Bengals did in 2010. The Steelers and Baltimore Ravens would follow suit in 2013, and the Steelers would do so again in 2016. The Bengals and Ravens followed suit in 2025. The Ravens and Steelers were also scheduled to do so in 2020, but the game was postponed due to a COVID-19 outbreak.
SeasonVisiting teamScoreHome teamScoreOTSignificanceNetwork
November 26, 1970Oakland Raiders14Detroit Lions28rowspan=8 NBC
November 26, 1970Green Bay Packers3Dallas Cowboys16Cowboys–Packers rivalryCBS-
November 25, 1971Kansas City Chiefs21Detroit Lions32NBC-
November 25, 1971Los Angeles Rams21Dallas Cowboys28Cowboys–Rams rivalryCBS-
November 23, 1972New York Jets20Detroit Lions37NBC-
November 23, 1972San Francisco 49ers31Dallas Cowboys1049ers–Cowboys rivalryCBS-
November 22, 1973Washington Redskins20Detroit Lions0CBS-
November 22, 1973Miami Dolphins season|Miami Dolphins]14Dallas Cowboys7NBC-
November 28, 1974Denver Broncos31Detroit Lions27NBC
November 28, 1974Washington Redskins23Dallas Cowboys24Cowboys–Redskins rivalryCBS
November 27, 1975Los Angeles Rams20Detroit Lions0CBS
November 27, 1975Buffalo Bills32St. Louis Cardinals14NBC
November 25, 1976Buffalo Bills14Detroit Lions27NBC
November 25, 1976St. Louis Cardinals14Dallas Cowboys19CBS
November 24, 1977Chicago Bears31Detroit Lions14Bears–Lions rivalryCBS
November 24, 1977Miami Dolphins55St. Louis Cardinals14NBC
November 23, 1978Denver Broncos14Detroit Lions17NBC
November 23, 1978Washington Redskins10Dallas Cowboys37Cowboys–Redskins rivalryCBS
November 22, 1979Chicago Bears0Detroit Lions20Bears–Lions rivalryCBS
November 22, 1979Houston Oilers30Dallas Cowboys24Governor's CupNBC
November 27, 1980Chicago Bears23Detroit Lions17Bears–Lions rivalryCBS
November 27, 1980Seattle Seahawks season|Seattle Seahawks]7Dallas Cowboys51NBC
November 26, 1981Kansas City Chiefs10Detroit Lions27NBC
November 26, 1981Chicago Bears9Dallas Cowboys10CBS
November 25, 1982New York Giants13Detroit Lions6CBS
November 25, 1982Cleveland Browns14Dallas Cowboys31NBC
November 24, 1983Pittsburgh Steelers3Detroit Lions45NBC
November 24, 1983St. Louis Cardinals17Dallas Cowboys35CBS
November 22, 1984Green Bay Packers28Detroit Lions31Lions–Packers rivalryCBS
November 22, 1984New England Patriots17Dallas Cowboys20NBC
November 28, 1985New York Jets20Detroit Lions31NBC
November 28, 1985St. Louis Cardinals17Dallas Cowboys35CBS
November 27, 1986Green Bay Packers44Detroit Lions40Lions–Packers rivalryCBS
November 27, 1986Seattle Seahawks31Dallas Cowboys14NBC
November 26, 1987Kansas City Chiefs27Detroit Lions20NBC
November 26, 1987Minnesota Vikings44Dallas Cowboys38Cowboys–Vikings rivalryCBS
November 24, 1988Minnesota Vikings23Detroit Lions0Lions–Vikings rivalryCBS
November 24, 1988Houston Oilers25Dallas Cowboys17Governor's CupNBC
November 23, 1989Cleveland Browns10Detroit Lions13NBC
November 23, 1989Philadelphia Eagles27Dallas Cowboys0Cowboys–Eagles rivalry CBS
November 22, 1990Denver Broncos27Detroit Lions40NBC
November 22, 1990Washington Redskins17Dallas Cowboys27Cowboys–Redskins rivalryCBS
November 28, 1991Chicago Bears6Detroit Lions16Bears–Lions rivalryCBS
November 28, 1991Pittsburgh Steelers10Dallas Cowboys20Cowboys–Steelers rivalryNBC
November 26, 1992Houston Oilers24Detroit Lions21NBC
November 26, 1992New York Giants3Dallas Cowboys30Cowboys–Giants rivalryCBS
November 25, 1993Chicago Bears10Detroit Lions6Bears–Lions rivalryCBS
November 25, 1993Miami Dolphins16Dallas Cowboys14NBC
November 24, 1994Buffalo Bills21Detroit Lions35NBC
November 24, 1994Green Bay Packers31Dallas Cowboys42Cowboys–Packers rivalryFox
November 23, 1995Minnesota Vikings38Detroit Lions44Lions–Vikings rivalryFox
November 23, 1995Kansas City Chiefs12Dallas Cowboys24NBC
November 28, 1996Kansas City Chiefs28Detroit Lions24NBC
November 28, 1996Washington Redskins10Dallas Cowboys21Cowboys–Redskins rivalryFox
November 27, 1997Chicago Bears20Detroit Lions55Bears–Lions rivalryFox
November 27, 1997Tennessee Oilers season|Tennessee Oilers]27Dallas Cowboys14NBC
November 26, 1998Pittsburgh Steelers16Detroit Lions19CBS
November 26, 1998Minnesota Vikings46Dallas Cowboys36Cowboys–Vikings rivalryFox
November 25, 1999Chicago Bears17Detroit Lions21Bears–Lions rivalryFox
November 25, 1999Miami Dolphins0Dallas Cowboys20CBS
November 23, 2000New England Patriots9Detroit Lions34CBS
November 23, 2000Minnesota Vikings27Dallas Cowboys15Cowboys–Vikings rivalryFox
November 22, 2001Green Bay Packers29Detroit Lions27Lions–Packers rivalryFox
November 22, 2001Denver Broncos26Dallas Cowboys24CBS
November 28, 2002New England Patriots20Detroit Lions12CBS
November 28, 2002Washington Redskins20Dallas Cowboys27Cowboys–Redskins rivalryFox
November 27, 2003Green Bay Packers14Detroit Lions22Lions–Packers rivalryFox
November 27, 2003Miami Dolphins40Dallas Cowboys21CBS
November 25, 2004Indianapolis Colts season|Indianapolis Colts]41Detroit Lions9CBS
November 25, 2004Chicago Bears7Dallas Cowboys21Fox
November 24, 2005Atlanta Falcons season|Atlanta Falcons]27Detroit Lions7Fox
November 24, 2005Denver Broncos24Dallas Cowboys21CBS

2006–present

  • Since, three contests have been scheduled for Thanksgiving Day. In addition to the traditional Detroit and Dallas home afternoon games, a third game is now played in primetime and televised by NFL Network or NBC. The third game's start times have generally been the same as other primetime games, with pregame coverage beginning at 8:00 p.m. EST and kickoff at 8:20 p.m. EST. The primetime game is hosted by a different team each season.
  • The Kansas City Chiefs hosted the Denver Broncos in the first "Thanksgiving Tripleheader" primetime game in 2006. This game also marked the first time that more than two games were played on Thanksgiving since the AFL–NFL merger in.
  • In, the Dallas game's kickoff time was moved from 4:15 p.m. EST to 4:30 p.m. EST, with the networks also moving their pregame coverage for that game to 4:00 p.m. EST. This shift provided further protection from possible game overlap with the Detroit game's 12:30 p.m. EST kickoff, and allows additional time if the league elects to have a special halftime performance.
  • The season was the first in which CBS no longer had to air an inter-conference Thanksgiving game. Instead, all three games featured NFC vs. NFC opponents for the first time. There were also all-NFC matchups in, and., and each featured five NFC teams and only one participating AFC team.
  • From to, and to, the primetime game was held between division rivals. The originally scheduled primetime divisional rivalry game between the Baltimore Ravens and the Pittsburgh Steelers was postponed to Sunday, November 29 and eventually again to Wednesday, December 2 after multiple Ravens players and staff tested positive for COVID-19 in the days before the game. This marked the first time no Thanksgiving Day prime time contest was held since 2005.
  • In, the Detroit game's kickoff time was moved from 12:30 p.m. EST to 1:00 p.m. EST so all three Thanksgiving games resemble the typical Sunday 1:00, 4:25, and 8:15 p.m. EST kickoff times.
SeasonVisiting teamScoreHome teamScoreSignificanceNetwork
November 23, 2006Miami Dolphins27Detroit Lions10CBS
November 23, 2006Tampa Bay Buccaneers season|Tampa Bay Buccaneers]10Dallas Cowboys38Buccaneers' first Thanksgiving gameFox
November 23, 2006Denver Broncos10Kansas City Chiefs19Broncos–Chiefs rivalry; debut of Thursday Night FootballNFL Network
November 22, 2007Green Bay Packers37Detroit Lions26Lions–Packers rivalryFox
November 22, 2007New York Jets3Dallas Cowboys34CBS
November 22, 2007Indianapolis Colts31Atlanta Falcons13Colts enter as the defending Super Bowl championsNFL Network
November 27, 2008Tennessee Titans47Detroit Lions10CBS
November 27, 2008Seattle Seahawks9Dallas Cowboys34Fox
November 27, 20082008 [Arizona Cardinals season|Arizona Cardinals]20Philadelphia Eagles48Teams would face each other in that season's NFC Championship Game.NFL Network
November 26, 2009Green Bay Packers34Detroit Lions12Lions–Packers rivalryFox
November 26, 2009Oakland Raiders7Dallas Cowboys2450th anniversary for both teams CBS
November 26, 2009New York Giants6Denver Broncos26Super Bowl XXI rematchNFL Network
November 25, 2010New England Patriots45Detroit Lions24CBS
November 25, 2010New Orleans Saints season|New Orleans Saints]30Dallas Cowboys27Saints' first Thanksgiving game, enter as the defending Super Bowl championsFox
November 25, 2010Cincinnati Bengals season|Cincinnati Bengals]10New York Jets262009 AFC Wild Card playoff rematch; Bengals' first Thanksgiving gameNFL Network
November 24, 2011Green Bay Packers27Detroit Lions15Lions–Packers rivalry; Packers enter as the defending Super Bowl championsFox
November 24, 2011Miami Dolphins19Dallas Cowboys20Super Bowl VI rematchCBS
November 24, 2011San Francisco 49ers6Baltimore Ravens16Ravens' first Thanksgiving game; first Harbaugh vs. Harbaugh matchup; final Thanksgiving game to air on NFL NetworkNFL Network
November 22, 20122012 [Houston Texans season|Houston Texans]34Detroit Lions31Texans' first Thanksgiving gameCBS
November 22, 2012Washington Redskins38Dallas Cowboys31Cowboys–Redskins rivalryFox
November 22, 2012New England Patriots49New York Jets19Jets–Patriots rivalry ; first Thanksgiving game to air on NBC since 1997NBC
November 28, 2013Green Bay Packers10Detroit Lions40Lions–Packers rivalryFox
November 28, 2013Oakland Raiders24Dallas Cowboys31CBS
November 28, 2013Pittsburgh Steelers20Baltimore Ravens22Ravens–Steelers rivalry; Ravens enter as the defending Super Bowl championsNBC
November 27, 2014Chicago Bears17Detroit Lions34Bears–Lions rivalryCBS
November 27, 2014Philadelphia Eagles33Dallas Cowboys10Cowboys–Eagles rivalryFox
November 27, 2014Seattle Seahawks19San Francisco 49ers349ers–Seahawks rivalry and the 2013 NFC Championship game rematch; Seahawks enter as the defending Super Bowl championsNBC
November 26, 2015Philadelphia Eagles14Detroit Lions45Fox
November 26, 2015Carolina Panthers season|Carolina Panthers]33Dallas Cowboys14Panthers' first Thanksgiving gameCBS
November 26, 2015Chicago Bears17Green Bay Packers13Bears–Packers rivalry; Packers retire Brett Favre's jersey numberNBC
November 24, 2016Minnesota Vikings13Detroit Lions16Lions–Vikings rivalryCBS
November 24, 2016Washington Redskins26Dallas Cowboys31Cowboys–Redskins rivalryFox
November 24, 2016Pittsburgh Steelers28Indianapolis Colts7NBC
November 23, 2017Minnesota Vikings30Detroit Lions23Lions–Vikings rivalryFox
November 23, 2017Los Angeles Chargers season|Los Angeles Chargers]28Dallas Cowboys6Chargers' first Thanksgiving game since before the AFL–NFL mergerCBS
November 23, 2017New York Giants10Washington Redskins20Giants–Redskins rivalryNBC
November 22, 2018Chicago Bears23Detroit Lions16Bears–Lions rivalryCBS
November 22, 2018Washington Redskins23Dallas Cowboys31Cowboys–Redskins rivalry; final Thanksgiving Day game for Washington as the RedskinsFox
November 22, 2018Atlanta Falcons17New Orleans Saints season|New Orleans Saints]31Falcons–Saints rivalryNBC
November 28, 2019Chicago Bears24Detroit Lions20Bears–Lions rivalry; Bears centennialFox
November 28, 2019Buffalo Bills26Dallas Cowboys15Commemoration of Super Bowls XXVII and XXVIII CBS
November 28, 2019New Orleans Saints26Atlanta Falcons18Falcons–Saints rivalryNBC
November 26, 2020Houston Texans41Detroit Lions25CBS
November 26, 2020Washington Football Team season|Washington Football Team]41Dallas Cowboys16Dallas–Washington rivalry; only Thanksgiving Day game for Washington as the Washington Football TeamFox
November 25, 2021Chicago Bears16Detroit Lions14Bears–Lions rivalryFox
November 25, 20212021 [Las Vegas Raiders season|Las Vegas Raiders]36Dallas Cowboys33CBS
November 25, 2021Buffalo Bills31New Orleans Saints6NBC
November 24, 2022Buffalo Bills28Detroit Lions25CBS
November 24, 2022New York Giants20Dallas Cowboys28Cowboys–Giants rivalryFox
November 24, 2022New England Patriots26Minnesota Vikings33NBC
November 23, 2023Green Bay Packers29Detroit Lions22Lions–Packers rivalryFox
November 23, 2023Washington Commanders season|Washington Commanders]10Dallas Cowboys45Commanders–Cowboys rivalry; first Thanksgiving Day game for Washington as the Commanders.CBS
November 23, 2023San Francisco 49ers31Seattle Seahawks1349ers–Seahawks rivalryNBC
November 28, 2024Chicago Bears20Detroit Lions23Bears–Lions rivalry; Bears fire head coach Matt Eberflus after clock mismanagement at end of gameCBS
November 28, 2024New York Giants20Dallas Cowboys27Cowboys–Giants rivalryFox
November 28, 2024Miami Dolphins17Green Bay Packers30NBC
November 27, 2025Green Bay Packers31Detroit Lions24Lions–Packers rivalryFox
November 27, 2025Kansas City Chiefs28Dallas Cowboys31CBS
November 27, 2025Cincinnati Bengals32Baltimore Ravens14Bengals–Ravens rivalryNBC

Game standings

Of current NFL franchises. This includes American Football League games; however, it did not include All-America Football Conference games until 2025.
TeamGames playedFirst gameMost recentWinsLossesTiesWin %Other names appeared under-
Arizona Cardinals23192220086152Chicago Cardinals, hosted on Thanksgiving in 1922, 1924, 1933-35, and 1950
St. Louis Cardinals, hosted on Thanksgiving in 1975 and 1977
Phoenix Cardinals
-
Atlanta Falcons420052019130Hosted on Thanksgiving in 2007 and 2019
Baltimore Ravens320112025210Hosted on Thanksgiving in 2011, 2013 and 2025
Buffalo Bills1119612022641Does not include 1–0 record of unrelated AAFC team of same name.-
Carolina Panthers120152015100-
Chicago Bears381920202420162Decatur Staleys
Chicago Staleys
-
Cincinnati Bengals220102025110-
Cleveland Browns619471989330Did not include 3–0 record when team was a member of the AAFC until 2025.-
Dallas Cowboys581966202535221-
Denver Broncos1119622009470Hosted on Thanksgiving in 1962, 1963 and 2009
Detroit Lions851934202538462Portsmouth Spartans -
Green Bay Packers381923202517202Hosted on Thanksgiving in 2015 and 2024
Houston Texans220122020200-
Indianapolis Colts419652016211Hosted on Thanksgiving in 2016Baltimore Colts
Jacksonville Jaguars0NeverNever000Only active franchise to have never played on Thanksgiving.-
Kansas City Chiefs1119672025560Dallas Texans, does not include 1–0 record of unrelated NFL Dallas Texans, hosted on Thanksgiving in 1967-69 and 2006-
Las Vegas Raiders819632021440Oakland Raiders, hosted on Thanksgiving in 1966 and 1968
Los Angeles Raiders
-
Los Angeles Chargers519642017311San Diego Chargers, hosted on Thanksgiving in 1964-65 and 1967-
Los Angeles Rams519361975410Cleveland Rams
St. Louis Rams
-
Miami Dolphins819732024530-
Minnesota Vikings919692022720Hosted on Thanksgiving in 2022
New England Patriots619842022330Boston Patriots -
New Orleans Saints420102021310Hosted on Thanksgiving in 2018 and 2021
New York Giants1719262024773-
New York Jets819602012440Titans of New York, hosted on Thanksgiving in 1960-61; as Jets in 2010 and 2012-
Philadelphia Eagles719392015610Hosted on Thanksgiving in 2008
Pittsburgh Steelers819392016260-
San Francisco 49ers719472023421Did not include 1–0 record when team was a member of the AAFC until 2025, hosted on Thanksgiving in 2014-
Seattle Seahawks519802023230Hosted on Thanksgiving in 2023
Tampa Bay Buccaneers120062006010-
Tennessee Titans719682008520Houston Oilers, hosted on Thanksgiving in 1969
Tennessee Oilers
-
Washington Commanders1319682023490Boston Braves
Boston Redskins
Washington Redskins, hosted on Thanksgiving in 2017
Washington Football Team
-

Notable appearance droughts

The last currently active franchise to have never played on Thanksgiving through is the Jacksonville Jaguars, who joined the league in.
An idiosyncrasy in the NFL's current scheduling formula, which has been in effect in its basic form since 2002, effectively prevented teams from the AFC North from playing at the Lions or Cowboys on Thanksgiving. The formula had the AFC North playing at Detroit or at Dallas in years when other divisions were slated to fill the AFC slot on Thanksgiving. These teams, under the television contracts in place at the time, could only play in the third game. With changes in the scheduling practices in 2014, the division is no longer barred from participating in one of the afternoon games. Even with cross-flexing available, an AFC North team has yet to play at Detroit or Dallas on Thanksgiving, and all of the AFC North's appearances have thus far been in the night game.
The Los Angeles Rams have the longest active appearance drought of any team, with their last appearance coming in 1975.
Since 2010, several appearance droughts have ended. New Orleans, Cincinnati, Baltimore, Houston, and Carolina all played their first Thanksgiving games during this time frame. San Francisco likewise played their first Thanksgiving game since 1972 in 2011. The Los Angeles Chargers, who last played on the holiday in 1969, appeared for the first time as an NFL member in 2017.

Thanksgiving Day records of defunct teams

TeamWinsLossesTiesWin Pct.Other names appeared under
Frankford Yellow Jackets20 1.000Defunct
New York Yankees*20 1.000Defunct
Pottsville Maroons20 1.000Defunct
Boston Yanks10 1.000Defunct
Buffalo Bills*10 1.000Defunct, unrelated to current NFL team with this name
Dallas Texans10 1.000Defunct, does not count AFL's Dallas Texans, which are now the Kansas City Chiefs
Los Angeles Buccaneers10 1.000Defunct
Oorang Indians10 1.000Defunct
Rock Island Independents10 1.000Defunct
All-Tonawanda Lumberjacks10 1.000Defunct
Akron Pros311.700Defunct
Buffalo Bisons111.500Buffalo All-Americans, Defunct
Canton Bulldogs111.500Defunct
Cleveland Bulldogs11 .500Defunct
Dayton Triangles11 .500Defunct
Kansas City Cowboys11 .500Kansas City Blues, Defunct
Milwaukee Badgers11 .500Defunct
Brooklyn Lions01 .000Defunct
Chicago Tigers01 .000Defunct
Detroit Heralds01 .000Defunct
New York Yanks01 .000Defunct
Providence Steam Roller01 .000Defunct
Racine Legion11 .500Defunct
Toledo Maroons01 .000Defunct
Brooklyn Dodgers*02 .000Defunct
Chicago Hornets*02 .000Chicago Rockets, Defunct
Columbus Panhandles02 .000Defunct
Detroit Panthers02 .000Defunct
Hammond Pros02 .000Defunct
Rochester Jeffersons02 .000Defunct
Los Angeles Dons*03 .000Merged with Los Angeles Rams after 1949 season

CountMatchupRecordYears played
23Lions—PackersLions, 12–10–11951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1984, 1986, 2001, 2003, 2007, 2009, 2011, 2013, 2023, 2025
20Bears—LionsBears, 11–91934, 1935, 1936, 1937, 1938, 1947, 1949, 1964, 1977, 1979, 1980, 1991, 1993, 1997, 1999, 2014, 2018, 2019, 2021, 2024
12Battle of Chicago Bears, 7–3–21922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933
11Cowboys—WashingtonCowboys, 9–21968, 1974, 1978, 1990, 1996, 2002, 2012, 2016, 2018, 2020, 2023
5Lions—VikingsVikings, 3–21969, 1988, 1995, 2016, 2017
5Cowboys—DolphinsDolphins, 3–21973, 1993, 1999, 2003, 2011
4Cowboys— CardinalsCowboys, 4–01967, 1976, 1983, 1985
4Lions—ChiefsTie, 2–21971, 1981, 1987, 1996

Game MVPs

Since 1989, informal and sometimes lighthearted Most outstanding player/MVP awards have been issued by the networks broadcasting the respective games. Running back Emmitt Smith holds the record for most Thanksgiving MVPs with five, followed by Tony Romo with four. Among players not from Detroit or Dallas, Josh Allen, Drew Brees, Brett Favre, and Jordan Love each hold three. Voting on the respective awards is typically done informally by the announcing crew and/or producers, and criteria are loose. Noteworthy statistical accomplishments weigh heavily, and "group" awards are not uncommon. The announcement of the winner, and the presentation of the award is normally done immediately following the game, during post-game network coverage.

Turkey Leg Award (CBS & Fox)

In, John Madden of CBS awarded the first "Turkey Leg Award", for the game's most valuable player. Pursuant to its name, it was an actual cooked turkey leg, and players typically took a celebratory bite out of the leg for the cameras during post-game interviews. Reggie White of the Eagles was the first recipient. The gesture was seen mostly as an amusing gimmick tied to the holiday and relating to Madden's famous multi-legged turkeys and turduckens. Since then, however, the award has gained notoriety. Madden brought the award to Fox in, and it continued through 2001.
Due to the loose and informal nature of the award, at times it has been awarded to multiple players. On one occasion, it was given to players from both teams.

Later Fox awards

When John Madden left Fox after 2001, Fox introduced a new award starting in 2002, named the Galloping Gobbler. It was represented by a small silver figurine of a cartoonish turkey wearing a football helmet striking a Heisman-like pose. Much like Cleatus and Digger and Friends|Digger], the original Galloping Gobbler trophy reflected Fox's irreverent mascots, and went through several iterations. Unimpressed by its tackiness, Emmitt Smith famously threw the 2002 award into a trash can.
In 2007, the kitschy statuette was replaced with a bronze-colored statue of an undistinguished turkey holding a football. In 2011, the trophies were discarded altogether and replaced by a commemorative plaque. Unlike the aforementioned "Turkey Leg Award", the Galloping Gobbler was normally awarded to only one player annually, however in 2016, co-winners were honored.
For 2017, the Galloping Gobbler was permanently retired, and replaced with the "Game Ball", a stylish, ornate football-shaped trophy, reminiscent of the tradition where game-used balls are generally awarded to players of the game. For 2019 and 2020, the "Game Ball" was replaced by a WWE Championship Belt. The "Game Ball" returned in 2021.

All-Iron Award (CBS)

When the NFL returned to CBS in, they introduced their own award, the "All-Iron Award", which is, suitably enough, a small silver iron, a reference to Phil Simms' All-Iron team for toughness. The All-Iron winner also received a skillet of blackberry cobbler made by Simms' mother.
Through 2006, the trophy was only awarded to one player annually. Occasionally, it was issued as a "group award". In 2008, Simms stated it was "too close to call" and named four players to the trophy; he then gave the award to several people every year until 2013, after which he reverted to a single MVP in 2014.
Simms was removed from the broadcast booth for the 2017 season in favor of Tony Romo, who did not carry on the tradition. Instead, the "Chevrolet Player of the Game" award was extended to CBS' Thanksgiving Day game. As in CBS' regular Sunday afternoon NFL coverage as well as Fox's regular NFL coverage, Chevrolet will donate money in the player's name to the United Way if the game is played in Detroit, or the Salvation Army if the Thanksgiving Day game is played in Dallas.
For the 2019 season, CBS revived the Turkey Leg Award, awarding it to Josh Allen.

Prime time games (NFLN & NBC)

During the years when NFL Network held the broadcast rights of the prime time game, from 2007 to 2011, they gave out the "Pudding Pie Award" for MVPs. The award was an actual pie. In 2009, NFL Network gave Brandon Marshall a pumpkin pie rather than the chocolate pudding pie of the previous two years.
NBC, which carried Thanksgiving afternoon games through 1997, did not issue an MVP award during that time. NBC began broadcasting the Thanksgiving prime time game in 2012, at which point the MVP award was added. From 2012 to 2015, the NBC award was referred to as the "Madden Thanksgiving Player-of-the-Game", honoring John Madden. The award then became the "Sunday Night Football on Thanksgiving Night Player of the Game" in 2016. It is typically awarded to multiple players on the winning team. In the first few years, the award specifically went to players on both offense and defense, but in recent years, there have been no quotas for each phase. The winning players are presented with ceremonial game balls and, as a gesture to Madden, a cooked turkey leg. The 2021 award also featured a turkey leg statuette in addition to legs prepared and seasoned by local chef Emeril Lagasse.

Madden Player of the Game/Thanksgiving MVP (2022–present)

As part of the new "John Madden Thanksgiving Celebration" branding in 2022, the league announced that each network will now select a "Madden Player of the Game", with the NFL Foundation donating $10,000 in each winner's name to a youth or high school football program of their choice. Turkey legs continue to be awarded to the players of the game in homage to Madden, except for 2023 when Green Bay Packers quarterback Jordan Love was informed that there was none available.
In 2024, the NFL rebranded the award to the "Madden Thanksgiving MVP" and unveiled a new trophy to be awarded to the MVPs from each of the three games, consisting of a granite pylon with gold-colored engraving. The trophy includes an undated quote from John Madden: "There's no place I'd rather be today on Thanksgiving than right here, right now, at a football game."

Complete list by network

Starting with the 2023 season, the NFL scheduled a yearly Black Friday game post-Thanksgiving as part of its contract with Amazon Prime Video. These games usually take place in the afternoon. The series mainly serves as a concession to Prime Video's Thursday Night Football package, which does not include Thanksgiving Day and NFL Kickoff games.
SeasonVisiting teamScoreHome teamScoreSignificance
November 24, 2023Miami Dolphins34New York Jets13Dolphins–Jets rivalry
November 29, 2024Las Vegas Raiders17Kansas City Chiefs19Chiefs–Raiders rivalry
November 28, 2025Chicago Bears24Philadelphia Eagles15