MOCKSLATE

Has an NFL game ever ended 38–31?

Yes. 38–31 has been an NFL final score 38 times, most recently Eagles 38, Commanders 31 on October 29, 2023. It first happened on November 1, 1959, the 512th different final score the league had produced.

Every NFL game that ended 38–31

Datenewest firstWinner38 pointsLoser31 pointsWherehome teamRoundplayoffsWindowstandalone game
Oct 29, 2023Philadelphia EaglesWashington CommandersCommanders——
Nov 28, 2021Tampa Bay BuccaneersIndianapolis ColtsColts——
Oct 4, 2020Tampa Bay BuccaneersLos Angeles ChargersBuccaneers——
Sep 27, 2020Seattle SeahawksDallas CowboysSeahawks——
Dec 23, 2018Seattle SeahawksKansas City ChiefsSeahawks—Sunday Night Football
Oct 21, 2018New England PatriotsChicago BearsBears——
Sep 27, 2018Los Angeles RamsMinnesota VikingsRams—Thursday Night Football
Dec 3, 2017New York JetsKansas City ChiefsJets——
Oct 11, 2015Tampa Bay BuccaneersJacksonville JaguarsBuccaneers——
Dec 22, 2013Pittsburgh SteelersGreen Bay PackersPackers——
Dec 15, 2013Chicago BearsCleveland BrownsBrowns——
Nov 22, 2012Washington CommandersDallas CowboysCowboys—Thanksgiving
Sep 23, 2012Cincinnati BengalsWashington CommandersCommanders——
Dec 19, 2010Philadelphia EaglesNew York GiantsGiants——
Dec 12, 2010Jacksonville JaguarsLas Vegas RaidersJaguars——
Dec 21, 2008Miami DolphinsKansas City ChiefsChiefs——
Oct 21, 2007Cincinnati BengalsNew York JetsBengals——
Nov 12, 2006Pittsburgh SteelersNew Orleans SaintsSteelers——
Dec 4, 2005Cincinnati BengalsPittsburgh SteelersSteelers——
Oct 17, 2004Minnesota VikingsNew Orleans SaintsSaints—Sunday Night Football
Jan 11, 2004Indianapolis ColtsKansas City ChiefsChiefsDivisional—
Nov 23, 2003Tennessee TitansAtlanta FalconsFalcons——
Nov 16, 2003Indianapolis ColtsNew York JetsColts——
Nov 26, 2000Denver BroncosSeattle SeahawksSeahawks——
Sep 10, 2000Las Vegas RaidersIndianapolis ColtsColts——
Jan 2, 2000Philadelphia EaglesLos Angeles RamsEagles——
Dec 27, 1999New York JetsMiami DolphinsDolphins—Monday Night Football
Nov 29, 1998Baltimore RavensIndianapolis ColtsRavens——
Sep 13, 1998Minnesota VikingsLos Angeles RamsRams——
Nov 2, 1997Cincinnati BengalsLos Angeles ChargersBengals——
Sep 17, 1995Denver BroncosWashington CommandersBroncos——
Dec 10, 1990Las Vegas RaidersDetroit LionsLions—Monday Night Football
Dec 12, 1988Miami DolphinsCleveland BrownsDolphins—Monday Night Football
Sep 21, 1986Seattle SeahawksNew England PatriotsPatriots——
Dec 1, 1985New England PatriotsIndianapolis ColtsColts——
Oct 12, 1975Buffalo BillsIndianapolis ColtsColts——
Sep 17, 1967Indianapolis ColtsAtlanta FalconsColts——
Nov 1, 1959Cleveland BrownsIndianapolis ColtsColts——

Scores next to 38–31

Where 38–31 sits

38–31 was the 512th different final score in NFL history, and it first happened in 1959. The league has produced 1,097 different final scores through 18,340 games. See the whole grid →

About the data

Scorigami is a term coined by Jon Bois in 2014; his 2016 video explains the idea. Game data from nflverse and the FiveThirtyEight NFL archive: every NFL and AFL regular-season and playoff game since 1920, Super Bowls included, the AAFC and the Pro Bowl left out. Franchises carry their current name, so the Baltimore Colts count for Indianapolis and the Houston Oilers for Tennessee.

Updated: October 26, 2026