MOCKSLATE

Has an NFL game ever ended 31–17?

Yes. 31–17 has been an NFL final score 105 times, most recently Seahawks 31, Steelers 17 on September 14, 2025. It first happened on November 27, 1938, the 245th different final score the league had produced.

Every NFL game that ended 31–17

Datenewest firstWinner31 pointsLoser17 pointsWherehome teamRoundplayoffsWindowstandalone game
Sep 14, 2025Seattle SeahawksPittsburgh SteelersSteelers——
Jan 15, 2024Buffalo BillsPittsburgh SteelersBillsWild Card—
Nov 26, 2023Kansas City ChiefsLas Vegas RaidersRaiders——
Oct 29, 2023Miami DolphinsNew England PatriotsDolphins——
Oct 29, 2023Cincinnati BengalsSan Francisco 49ers49ers——
Oct 22, 2023Philadelphia EaglesMiami DolphinsEagles—Sunday Night Football
Oct 22, 2023Kansas City ChiefsLos Angeles ChargersChiefs——
Jan 9, 2022Minnesota VikingsChicago BearsVikings——
Nov 7, 2021Arizona CardinalsSan Francisco 49ers49ers——
Oct 4, 2020Baltimore RavensWashington CommandersCommanders——
Sep 20, 2020Tampa Bay BuccaneersCarolina PanthersBuccaneers——
Dec 1, 2019Tennessee TitansIndianapolis ColtsColts——
Sep 8, 2019San Francisco 49ersTampa Bay BuccaneersBuccaneers——
Nov 22, 2018New Orleans SaintsAtlanta FalconsSaints—Thanksgiving
Nov 4, 2018New England PatriotsGreen Bay PackersPatriots—Sunday Night Football
Sep 23, 2018Washington CommandersGreen Bay PackersCommanders——
Oct 23, 2016Cincinnati BengalsCleveland BrownsBengals——
Sep 25, 2016Dallas CowboysChicago BearsCowboys—Sunday Night Football
Jan 10, 2015Seattle SeahawksCarolina PanthersSeahawksDivisional—
Nov 9, 2014Dallas CowboysJacksonville JaguarsJaguars—International
Oct 13, 2014San Francisco 49ersLos Angeles RamsRams—Monday Night Football
Oct 12, 2014Denver BroncosNew York JetsJets——
Oct 20, 2013San Francisco 49ersTennessee TitansTitans——
Oct 13, 2013Detroit LionsCleveland BrownsBrowns——
Nov 25, 2012Los Angeles RamsArizona CardinalsCardinals——
Nov 4, 2012Green Bay PackersArizona CardinalsPackers——
Dec 4, 2011New Orleans SaintsDetroit LionsSaints—Sunday Night Football
Oct 16, 2011Atlanta FalconsCarolina PanthersFalcons——
Dec 19, 2010Tennessee TitansHouston TexansTitans——
Oct 17, 2010Philadelphia EaglesAtlanta FalconsEagles——
Oct 10, 2010Baltimore RavensDenver BroncosRavens——
Feb 7, 2010New Orleans SaintsIndianapolis ColtsColtsSuper Bowl—
Nov 8, 2009Atlanta FalconsWashington CommandersFalcons——
Sep 20, 2009Arizona CardinalsJacksonville JaguarsJaguars——
Sep 28, 2008New Orleans SaintsSan Francisco 49ersSaints——
Nov 18, 2007Green Bay PackersCarolina PanthersPackers——
Nov 5, 2006Kansas City ChiefsLos Angeles RamsRams——
Jan 8, 2006Pittsburgh SteelersCincinnati BengalsBengalsWild Card—
Nov 13, 2005Indianapolis ColtsHouston TexansColts——
Nov 13, 2005Denver BroncosLas Vegas RaidersRaiders——
Jan 9, 2005Minnesota VikingsGreen Bay PackersPackersWild Card—
Oct 3, 2004New England PatriotsBuffalo BillsBills——
Sep 19, 2004Indianapolis ColtsTennessee TitansTitans——
Sep 12, 2004Philadelphia EaglesNew York GiantsEagles——
Dec 21, 2003Denver BroncosIndianapolis ColtsColts—Sunday Night Football
Sep 8, 2002Las Vegas RaidersSeattle SeahawksRaiders——
Nov 26, 2000Tampa Bay BuccaneersBuffalo BillsBuccaneers——
Nov 19, 2000Minnesota VikingsCarolina PanthersVikings——
Nov 21, 1999Carolina PanthersCleveland BrownsBrowns——
Nov 29, 1998Tampa Bay BuccaneersChicago BearsBears——
Nov 1, 1998Carolina PanthersNew Orleans SaintsPanthers——
Aug 31, 1997New York GiantsPhiladelphia EaglesGiants——
Dec 1, 1996Baltimore RavensPittsburgh SteelersRavens——
Nov 17, 1996Buffalo BillsCincinnati BengalsBills——
Sep 8, 1996Pittsburgh SteelersBaltimore RavensSteelers——
Dec 3, 1995Minnesota VikingsTampa Bay BuccaneersVikings——
Dec 3, 1995New Orleans SaintsNew England PatriotsPatriots——
Nov 27, 1994Los Angeles ChargersLos Angeles RamsChargers——
Nov 14, 1993New York JetsIndianapolis ColtsColts——
Nov 29, 1992Minnesota VikingsLos Angeles RamsRams——
Sep 13, 1992Detroit LionsMinnesota VikingsLions——
Nov 17, 1991Chicago BearsIndianapolis ColtsColts——
Nov 18, 1990Washington CommandersNew Orleans SaintsCommanders——
Sep 30, 1990New York GiantsDallas CowboysGiants——
Oct 29, 1989Buffalo BillsMiami DolphinsBills——
Sep 17, 1989Los Angeles RamsIndianapolis ColtsRams——
Sep 4, 1988Detroit LionsAtlanta FalconsLions——
Nov 29, 1987Denver BroncosLos Angeles ChargersChargers——
Nov 23, 1986Tennessee TitansIndianapolis ColtsTitans——
Oct 26, 1986San Francisco 49ersGreen Bay PackersPackers——
Nov 29, 1984Washington CommandersMinnesota VikingsVikings—Thursday Night Football
Nov 4, 1984Miami DolphinsNew York JetsJets——
Sep 30, 1984Indianapolis ColtsBuffalo BillsColts——
Sep 9, 1984Seattle SeahawksLos Angeles ChargersSeahawks——
Oct 16, 1983Detroit LionsChicago BearsLions——
Jan 22, 1983Washington CommandersDallas CowboysCommandersPlayoff—
Nov 28, 1982Cincinnati BengalsLas Vegas RaidersBengals——
Dec 6, 1981Green Bay PackersDetroit LionsPackers——
Sep 13, 1981Atlanta FalconsGreen Bay PackersPackers——
Oct 19, 1980Los Angeles RamsSan Francisco 49ers49ers——
Oct 5, 1980Kansas City ChiefsLas Vegas RaidersRaiders——
Sep 7, 1980Pittsburgh SteelersTennessee TitansSteelers——
Nov 11, 1979Tennessee TitansLas Vegas RaidersTitans——
Dec 7, 1975Arizona CardinalsDallas CowboysCardinals——
Dec 7, 1975Pittsburgh SteelersCleveland BrownsSteelers——
Nov 4, 1973Chicago BearsGreen Bay PackersPackers——
Nov 27, 1969Kansas City ChiefsDenver BroncosChiefs—Thanksgiving
Nov 2, 1969Cincinnati BengalsLas Vegas RaidersBengals——
Nov 17, 1968Kansas City ChiefsNew England PatriotsChiefs——
Oct 27, 1968Arizona CardinalsNew Orleans SaintsCardinals——
Nov 19, 1967Las Vegas RaidersMiami DolphinsRaiders——
Dec 4, 1966Dallas CowboysArizona CardinalsCowboys——
Sep 16, 1966Los Angeles RamsChicago BearsRams——
Nov 1, 1964Los Angeles ChargersLas Vegas RaidersChargers——
Nov 5, 1961Los Angeles RamsMinnesota VikingsRams——
Nov 5, 1961Arizona CardinalsDallas CowboysCowboys——
Oct 8, 1961Chicago BearsDetroit LionsLions——
Oct 16, 1960Indianapolis ColtsLos Angeles RamsColts——
Nov 15, 1959Cleveland BrownsWashington CommandersCommanders——
Nov 3, 1957New York GiantsGreen Bay PackersPackers——
Dec 11, 1955Los Angeles RamsGreen Bay PackersRams——
Oct 17, 1954New York GiantsArizona CardinalsGiants——
Aug 28, 1949San Francisco 49ersBCL49ers——
Oct 27, 1946NAALDALDA——
Nov 27, 1938Arizona CardinalsLos Angeles RamsCardinals——

Scores next to 31–17

Where 31–17 sits

31–17 was the 245th different final score in NFL history, and it first happened in 1938. 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