MOCKSLATE

Has an NFL game ever ended 31–23?

31–23 has been an NFL final score 35 times, most recently Lions 31, Buccaneers 23 on January 21, 2024. It first happened on December 1, 1940, unique score number 273 in NFL history.

Every NFL game that ended 31–23

Datenewest firstWinner31 pointsLoser23 pointsWherehome teamRoundplayoffsWindowstandalone game
Jan 21, 2024Detroit LionsTampa Bay BuccaneersLionsDivisional
Nov 20, 2022Buffalo BillsCleveland BrownsBills
Jan 9, 2021Tampa Bay BuccaneersWashington CommandersCommandersWild Card
Oct 4, 2020Seattle SeahawksMiami DolphinsDolphins
Oct 4, 2020Minnesota VikingsHouston TexansTexans
Nov 22, 2018Dallas CowboysWashington CommandersCowboysThanksgiving
Oct 7, 2018Detroit LionsGreen Bay PackersLions
Dec 4, 2016Arizona CardinalsWashington CommandersCardinals
Dec 17, 2015Los Angeles RamsTampa Bay BuccaneersRamsThursday Night Football
Sep 13, 2015Green Bay PackersChicago BearsBears
Oct 20, 2013Atlanta FalconsTampa Bay BuccaneersFalcons
Dec 2, 2012Denver BroncosTampa Bay BuccaneersBroncos
Nov 4, 2012Denver BroncosCincinnati BengalsBengals
Dec 11, 2011Atlanta FalconsCarolina PanthersPanthers
Sep 26, 2010New York JetsMiami DolphinsDolphinsSunday Night Football
Nov 15, 2009Los Angeles ChargersPhiladelphia EaglesChargers
Dec 30, 2007Carolina PanthersTampa Bay BuccaneersBuccaneers
Oct 16, 2005Cincinnati BengalsTennessee TitansTitans
Nov 17, 2002Tennessee TitansPittsburgh SteelersTitans
Sep 8, 2002Washington CommandersArizona CardinalsCommanders
Oct 14, 2001Green Bay PackersBaltimore RavensPackers
Sep 9, 2001Miami DolphinsTennessee TitansTitansSunday Night Football
Oct 18, 1998Atlanta FalconsNew Orleans SaintsFalcons
Nov 17, 1996Arizona CardinalsNew York GiantsCardinals
Dec 3, 1995Denver BroncosJacksonville JaguarsBroncos
Sep 18, 1994New York GiantsWashington CommandersGiants
Nov 12, 1989Miami DolphinsNew York JetsJets
Dec 15, 1985Indianapolis ColtsTampa Bay BuccaneersBuccaneers
Dec 1, 1985Denver BroncosPittsburgh SteelersSteelers
Nov 7, 1976Minnesota VikingsDetroit LionsVikings
Oct 30, 1967Green Bay PackersArizona CardinalsCardinalsMonday Night Football
Oct 10, 1965Kansas City ChiefsDenver BroncosBroncos
Dec 11, 1960Tennessee TitansBuffalo BillsTitans
Nov 27, 1960Philadelphia EaglesNew York GiantsEagles
Dec 1, 1940Chicago BearsArizona CardinalsBears

Scores next to 31–23

Where 31–23 sits

31–23 was the 273rd unique final score in NFL history, first seen in 1940. 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