MOCKSLATE

Has an NFL game ever ended 31–20?

31–20 has been an NFL final score 46 times, most recently Colts 31, Texans 20 on September 17, 2023. It first happened on December 13, 1946, unique score number 348 in NFL history.

Every NFL game that ended 31–20

Datenewest firstWinner31 pointsLoser20 pointsWherehome teamRoundplayoffsWindowstandalone game
Sep 17, 2023Indianapolis ColtsHouston TexansTexans
Nov 1, 2020Cincinnati BengalsTennessee TitansBengals
Feb 2, 2020Kansas City ChiefsSan Francisco 49ersChiefsSuper Bowl
Sep 16, 2018Jacksonville JaguarsNew England PatriotsJaguars
Sep 16, 2018Los Angeles ChargersBuffalo BillsBills
Oct 2, 2016Washington CommandersCleveland BrownsCommanders
Oct 18, 2015Houston TexansJacksonville JaguarsJaguars
Oct 13, 2013Philadelphia EaglesTampa Bay BuccaneersBuccaneers
Nov 20, 2011Chicago BearsLos Angeles ChargersBears
Nov 15, 2009Arizona CardinalsSeattle SeahawksCardinals
Jan 12, 2008New England PatriotsJacksonville JaguarsPatriotsDivisional
Nov 11, 2007Dallas CowboysNew York GiantsGiants
Nov 5, 2006Denver BroncosPittsburgh SteelersSteelers
Jan 1, 2006Washington CommandersPhiladelphia EaglesEagles
Dec 30, 2002Los Angeles RamsSan Francisco 49ersRamsMonday Night Football
Oct 28, 2001Denver BroncosNew England PatriotsBroncos
Sep 10, 2001Denver BroncosNew York GiantsBroncosMonday Night Football
Nov 22, 1998San Francisco 49ersNew Orleans Saints49ersSunday Night Football
Sep 27, 1998San Francisco 49ersAtlanta Falcons49ers
Oct 12, 1997Miami DolphinsNew York JetsJets
Nov 19, 1995Green Bay PackersCleveland BrownsBrowns
Nov 14, 1993Kansas City ChiefsLas Vegas RaidersRaiders
Oct 25, 1992Indianapolis ColtsMiami DolphinsDolphins
Sep 20, 1992Dallas CowboysArizona CardinalsCowboys
Dec 9, 1990Kansas City ChiefsDenver BroncosChiefs
Oct 2, 1988Seattle SeahawksAtlanta FalconsFalcons
Dec 6, 1987Denver BroncosNew England PatriotsBroncos
Nov 8, 1987Minnesota VikingsLas Vegas RaidersVikings
Nov 28, 1985Detroit LionsNew York JetsLionsThanksgiving
Oct 13, 1985Los Angeles ChargersKansas City ChiefsChargers
Oct 6, 1985Denver BroncosTennessee TitansBroncos
Nov 18, 1984Tennessee TitansNew York JetsTitans
Oct 7, 1984Arizona CardinalsDallas CowboysCowboys
Nov 21, 1982San Francisco 49ersArizona CardinalsCardinals
Nov 11, 1979New Orleans SaintsSan Francisco 49ersSaints
Oct 19, 1975Arizona CardinalsPhiladelphia EaglesCardinals
Sep 28, 1975Las Vegas RaidersIndianapolis ColtsColts
Nov 15, 1970New York JetsLos Angeles RamsRams
Dec 21, 1968Cleveland BrownsDallas CowboysBrownsPlayoff
Dec 3, 1967Arizona CardinalsNew Orleans SaintsCardinals
Nov 8, 1964Los Angeles ChargersDenver BroncosBroncos
Sep 29, 1963Green Bay PackersIndianapolis ColtsPackers
Sep 28, 1963Tennessee TitansBuffalo BillsBills
Oct 30, 1955Chicago BearsLos Angeles RamsRams
Sep 30, 1951Chicago BearsGreen Bay PackersPackers
Dec 13, 1946MSABDAMSA

Scores next to 31–20

Where 31–20 sits

31–20 was the 348th unique final score in NFL history, first seen in 1946. 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