MOCKSLATE

Has an NFL game ever ended 34–31?

34–31 has been an NFL final score 82 times, most recently Rams 34, Panthers 31 on January 10, 2026. It first happened on November 24, 1963, unique score number 578 in NFL history.

Every NFL game that ended 34–31

Datenewest firstWinner34 pointsLoser31 pointsWherehome teamRoundplayoffsWindowstandalone game
Jan 10, 2026Los Angeles RamsCarolina PanthersPanthersWild Card
Dec 5, 2024Detroit LionsGreen Bay PackersLionsThursday Night Football
Jan 28, 2024San Francisco 49ersDetroit Lions49ersConference Championship
Dec 4, 2023Cincinnati BengalsJacksonville JaguarsJaguarsMonday Night Football
Oct 1, 2023Philadelphia EaglesWashington CommandersEagles
Jan 15, 2023Buffalo BillsMiami DolphinsBillsWild Card
Jan 2, 2022Cincinnati BengalsKansas City ChiefsBengals
Nov 21, 2021Minnesota VikingsGreen Bay PackersVikings
Nov 7, 2021Baltimore RavensMinnesota VikingsRavens
Oct 31, 2021Tennessee TitansIndianapolis ColtsColts
Oct 31, 2021New York JetsCincinnati BengalsJets
Oct 18, 2021Tennessee TitansBuffalo BillsTitansMonday Night Football
Nov 22, 2020Indianapolis ColtsGreen Bay PackersColts
Nov 8, 2020Miami DolphinsArizona CardinalsCardinals
Dec 21, 2019San Francisco 49ersLos Angeles Rams49ersSaturday
Nov 24, 2019New Orleans SaintsCarolina PanthersSaints
Nov 20, 2017Atlanta FalconsSeattle SeahawksSeahawksMonday Night Football
Nov 19, 2017New Orleans SaintsWashington CommandersSaints
Jan 15, 2017Green Bay PackersDallas CowboysCowboysDivisional
Dec 24, 2016Miami DolphinsBuffalo BillsBillsSaturday
Dec 24, 2016Arizona CardinalsSeattle SeahawksSeahawksSaturday
Oct 9, 2016Las Vegas RaidersLos Angeles ChargersRaiders
Nov 22, 2015Arizona CardinalsCincinnati BengalsCardinalsSunday Night Football
Oct 25, 2015Jacksonville JaguarsBuffalo BillsJaguarsInternational
Sep 13, 2015Los Angeles RamsSeattle SeahawksRams
Sep 21, 2014Dallas CowboysLos Angeles RamsRams
Dec 1, 2013New England PatriotsHouston TexansTexans
Dec 1, 2013Atlanta FalconsBuffalo BillsBillsInternational
Nov 24, 2013New England PatriotsDenver BroncosPatriotsSunday Night Football
Feb 3, 2013Baltimore RavensSan Francisco 49ers49ersSuper Bowl
Dec 23, 2012New Orleans SaintsDallas CowboysCowboys
Nov 22, 2012Houston TexansDetroit LionsLionsThanksgiving
Sep 23, 2012Las Vegas RaidersPittsburgh SteelersRaiders
Sep 25, 2011Buffalo BillsNew England PatriotsBills
Nov 22, 2009New York GiantsAtlanta FalconsGiants
Sep 20, 2009Houston TexansTennessee TitansTitans
Nov 13, 2008New York JetsNew England PatriotsPatriotsThursday Night Football
Oct 14, 2007Minnesota VikingsChicago BearsBears
Oct 7, 2007Arizona CardinalsLos Angeles RamsRams
Dec 17, 2006Chicago BearsTampa Bay BuccaneersBears
Oct 29, 2006Indianapolis ColtsDenver BroncosBroncos
Oct 16, 2005Atlanta FalconsNew Orleans SaintsSaints
Sep 25, 2005Dallas CowboysSan Francisco 49ers49ers
Dec 26, 2004Indianapolis ColtsLos Angeles ChargersColts
Dec 24, 2004Green Bay PackersMinnesota VikingsVikings
Dec 18, 2004Atlanta FalconsCarolina PanthersFalconsSaturday
Nov 28, 2004Los Angeles ChargersKansas City ChiefsChiefs
Nov 14, 2004Green Bay PackersMinnesota VikingsPackers
Nov 7, 2004Tampa Bay BuccaneersKansas City ChiefsBuccaneers
Oct 24, 2004Philadelphia EaglesCleveland BrownsBrowns
Sep 28, 2003Las Vegas RaidersLos Angeles ChargersRaiders
Jan 11, 2003Tennessee TitansPittsburgh SteelersTitansDivisional
Dec 29, 2002Pittsburgh SteelersBaltimore RavensSteelers
Dec 2, 2001Arizona CardinalsLas Vegas RaidersRaiders
Oct 28, 2001New Orleans SaintsLos Angeles RamsRams
Nov 21, 1999Baltimore RavensCincinnati BengalsBengals
Oct 10, 1999Miami DolphinsIndianapolis ColtsColts
Oct 18, 1998San Francisco 49ersIndianapolis Colts49ers
Nov 2, 1997Atlanta FalconsLos Angeles RamsFalcons
Dec 4, 1994Detroit LionsGreen Bay PackersLions
Nov 13, 1994Cincinnati BengalsTennessee TitansBengals
Sep 19, 1993Philadelphia EaglesWashington CommandersEagles
Sep 12, 1993New Orleans SaintsAtlanta FalconsFalcons
Sep 13, 1992Buffalo BillsSan Francisco 49ers49ers
Oct 7, 1990Cincinnati BengalsLos Angeles RamsRams
Sep 23, 1990Denver BroncosSeattle SeahawksBroncos
Nov 29, 1987Philadelphia EaglesNew England PatriotsPatriots
Oct 25, 1987Buffalo BillsMiami DolphinsDolphins
Oct 2, 1983Indianapolis ColtsCincinnati BengalsBengals
Sep 18, 1983Seattle SeahawksLos Angeles ChargersSeahawks
Sep 18, 1983New Orleans SaintsChicago BearsSaints
Dec 19, 1982Minnesota VikingsDetroit LionsLions
Dec 11, 1977Seattle SeahawksKansas City ChiefsChiefs
Nov 16, 1975Dallas CowboysNew England PatriotsPatriots
Nov 10, 1975Kansas City ChiefsDallas CowboysCowboysMonday Night Football
Oct 4, 1970Buffalo BillsNew York JetsBills
Sep 27, 1970San Francisco 49ersCleveland Browns49ers
Nov 2, 1969New York JetsMiami DolphinsJets
Dec 11, 1966Washington CommandersDallas CowboysCowboys
Nov 28, 1965Washington CommandersDallas CowboysCommanders
Sep 11, 1965Los Angeles ChargersDenver BroncosChargers
Nov 24, 1963Minnesota VikingsDetroit LionsVikings

Scores next to 34–31

Where 34–31 sits

34–31 was the 578th unique final score in NFL history, first seen in 1963. The league has produced 1,095 unique scores through 18,234 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: September 9, 2026