MOCKSLATE

Has an NFL game ever ended 31–3?

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, unique score number 478 in NFL history.

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 Browns49ersMonday 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 RaidersBroncosMonday Night Football
Oct 16, 1997Kansas City ChiefsLos Angeles ChargersChiefsThursday 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 unique final score in NFL history, first seen in 1954. 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