MOCKSLATE

Has an NFL game ever ended 31–3?

Yes. 31–3 has been an NFL final score 42 times, most recently Bears 31, Browns 3 on December 14, 2025. It first happened on November 20, 1954, the 478th different final score the league had produced.

Every NFL game that ended 31–3

Datenewest firstWinner31 pointsLoser3 pointsWherehome teamRoundplayoffsWindowstandalone game
Dec 14, 2025Chicago BearsCleveland BrownsBears——
Jan 1, 2023Jacksonville JaguarsHouston TexansTexans——
Oct 17, 2021Indianapolis ColtsHouston TexansColts——
Nov 29, 2020New Orleans SaintsDenver BroncosBroncos——
Oct 7, 2019San Francisco 49ersCleveland Browns49ers—Monday Night Football
Nov 26, 2017Philadelphia EaglesChicago BearsEagles——
Nov 6, 2011Miami DolphinsKansas City ChiefsChiefs——
Nov 21, 2010Green Bay PackersMinnesota VikingsVikings——
Dec 27, 2009Atlanta FalconsBuffalo BillsFalcons——
Oct 25, 2009Green Bay PackersCleveland BrownsBrowns——
Oct 12, 2008Indianapolis ColtsBaltimore RavensColts——
Oct 17, 2004Denver BroncosLas Vegas RaidersRaiders——
Dec 28, 2003Green Bay PackersDenver BroncosPackers——
Dec 28, 2003Kansas City ChiefsChicago BearsChiefs——
Oct 7, 2001Chicago BearsAtlanta FalconsFalcons——
Oct 22, 2000Las Vegas RaidersSeattle SeahawksRaiders——
Oct 24, 1999New York GiantsNew Orleans SaintsGiants——
Oct 24, 1999Green Bay PackersLos Angeles ChargersChargers——
Nov 24, 1997Denver BroncosLas Vegas RaidersBroncos—Monday Night Football
Oct 16, 1997Kansas City ChiefsLos Angeles ChargersChiefs—Thursday Night Football
Sep 21, 1997New England PatriotsChicago BearsPatriots——
Sep 14, 1997Seattle SeahawksIndianapolis ColtsColts——
Dec 15, 1996Green Bay PackersDetroit LionsLions——
Sep 13, 1992Tampa Bay BuccaneersGreen Bay PackersBuccaneers——
Sep 29, 1991Detroit LionsTampa Bay BuccaneersLions——
Sep 29, 1991Seattle SeahawksIndianapolis ColtsSeahawks——
Jan 13, 1991New York GiantsChicago BearsGiantsPlayoff—
Sep 7, 1986Tennessee TitansGreen Bay PackersPackers——
Nov 17, 1985San Francisco 49ersKansas City Chiefs49ers——
Nov 18, 1979Tampa Bay BuccaneersNew York GiantsBuccaneers——
Nov 16, 1975San Francisco 49ersChicago Bears49ers——
Nov 25, 1973Las Vegas RaidersLos Angeles ChargersRaiders——
Oct 7, 1973Miami DolphinsNew York JetsDolphins——
Oct 1, 1972Atlanta FalconsLos Angeles RamsFalcons——
Oct 3, 1971San Francisco 49ersPhiladelphia EaglesEagles——
Dec 20, 1970Los Angeles RamsNew York GiantsGiants——
Dec 1, 1968Los Angeles RamsMinnesota VikingsVikings——
Nov 19, 1967Los Angeles RamsAtlanta FalconsFalcons——
Oct 23, 1966Philadelphia EaglesNew York GiantsGiants——
Nov 21, 1965Washington CommandersPittsburgh SteelersSteelers——
Oct 14, 1956Arizona CardinalsWashington CommandersCommanders——
Nov 20, 1954San Francisco 49ersPittsburgh SteelersSteelers——

Scores next to 31–3

  • 30–2 never
  • 30–3 happened 21 times
  • 30–4 never
  • 31–2 happened 3 times
  • 31–4 never
  • 32–2 never
  • 32–3 happened 4 times
  • 32–4 never

Where 31–3 sits

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