MOCKSLATE

Has an NFL game ever ended 31–7?

Yes. 31–7 has been an NFL final score 84 times, most recently Packers 31, Bears 7 on October 11, 2026. It first happened on November 10, 1935, the 214th different final score the league had produced.

Every NFL game that ended 31–7

Datenewest firstWinner31 pointsLoser7 pointsWherehome teamRoundplayoffsWindowstandalone game
Oct 11, 2026Green Bay PackersChicago BearsPackers——
Sep 20, 2026Seattle SeahawksArizona CardinalsCardinals——
Jan 12, 2025Buffalo BillsDenver BroncosBillsWild Card—
Jan 29, 2023Philadelphia EaglesSan Francisco 49ersEaglesConference Championship—
Oct 31, 2021Seattle SeahawksJacksonville JaguarsSeahawks——
Oct 1, 2017Cincinnati BengalsCleveland BrownsBrowns——
Nov 29, 2015Cincinnati BengalsLos Angeles RamsBengals——
Sep 29, 2013Kansas City ChiefsNew York GiantsChiefs——
Sep 22, 2013Dallas CowboysLos Angeles RamsCowboys——
Sep 22, 2013New Orleans SaintsArizona CardinalsSaints——
Dec 16, 2012Carolina PanthersLos Angeles ChargersChargers——
Nov 6, 2011Atlanta FalconsIndianapolis ColtsColts——
Dec 5, 2010New York GiantsWashington CommandersGiants——
Dec 20, 2009Baltimore RavensChicago BearsRavens——
Nov 18, 2007Tampa Bay BuccaneersAtlanta FalconsFalcons——
Oct 28, 2007Indianapolis ColtsCarolina PanthersPanthers——
Dec 24, 2006Baltimore RavensPittsburgh SteelersSteelers——
Oct 30, 2006New England PatriotsMinnesota VikingsVikings—Monday Night Football
Dec 19, 2004Arizona CardinalsLos Angeles RamsCardinals——
Dec 5, 2004Washington CommandersNew York GiantsCommanders——
Dec 27, 2003Philadelphia EaglesWashington CommandersCommanders—Saturday
Nov 9, 2003Tennessee TitansMiami DolphinsTitans——
Sep 15, 2002Carolina PanthersDetroit LionsPanthers——
Dec 10, 2000Las Vegas RaidersNew York JetsRaiders—Sunday Night Football
Nov 26, 2000New York GiantsArizona CardinalsCardinals—Sunday Night Football
Nov 30, 1998San Francisco 49ersNew York Giants49ers—Monday Night Football
Sep 21, 1998Dallas CowboysNew York GiantsGiants—Monday Night Football
Sep 6, 1998Minnesota VikingsTampa Bay BuccaneersVikings——
Nov 20, 1994Dallas CowboysWashington CommandersCowboys——
Oct 5, 1992Philadelphia EaglesDallas CowboysEagles—Monday Night Football
Nov 17, 1991Las Vegas RaidersSeattle SeahawksRaiders——
Dec 9, 1990Buffalo BillsIndianapolis ColtsColts——
Nov 18, 1990San Francisco 49ersTampa Bay Buccaneers49ers——
Nov 11, 1990New York GiantsLos Angeles RamsRams——
Sep 10, 1989Philadelphia EaglesSeattle SeahawksEagles——
Sep 18, 1988Minnesota VikingsChicago BearsBears——
Dec 7, 1986Cincinnati BengalsNew England PatriotsPatriots——
Nov 16, 1986Green Bay PackersTampa Bay BuccaneersPackers——
Sep 29, 1986Dallas CowboysArizona CardinalsCardinals—Monday Night Football
Sep 21, 1986Minnesota VikingsPittsburgh SteelersVikings——
Sep 14, 1986Dallas CowboysDetroit LionsLions——
Sep 7, 1986San Francisco 49ersTampa Bay BuccaneersBuccaneers——
Oct 7, 1984Miami DolphinsPittsburgh SteelersSteelers——
Dec 24, 1983Seattle SeahawksDenver BroncosSeahawksPlayoff—
Dec 18, 1983Arizona CardinalsPhiladelphia EaglesCardinals——
Nov 27, 1983Los Angeles ChargersDenver BroncosChargers——
Jan 8, 1983Washington CommandersDetroit LionsCommandersPlayoff—
Sep 19, 1982New York JetsNew England PatriotsPatriots——
Dec 21, 1980Washington CommandersArizona CardinalsCardinals——
Nov 23, 1980Cleveland BrownsCincinnati BengalsBrowns——
Dec 16, 1979Indianapolis ColtsNew York GiantsGiants——
Oct 8, 1978Pittsburgh SteelersAtlanta FalconsSteelers——
Sep 19, 1976Washington CommandersSeattle SeahawksCommanders——
Oct 5, 1975Miami DolphinsGreen Bay PackersPackers——
Dec 16, 1973Minnesota VikingsNew York GiantsGiants——
Dec 8, 1973Minnesota VikingsGreen Bay PackersPackers—Saturday
Oct 8, 1972Los Angeles RamsSan Francisco 49ersRams——
Oct 8, 1972Kansas City ChiefsCleveland BrownsBrowns——
Sep 17, 1972Cincinnati BengalsNew England PatriotsPatriots——
Oct 17, 1971Indianapolis ColtsNew York GiantsGiants——
Oct 17, 1971Detroit LionsTennessee TitansTitans——
Dec 15, 1968New York JetsMiami DolphinsDolphins——
Nov 23, 1967Los Angeles RamsDetroit LionsLions—Thanksgiving
Jan 1, 1967Kansas City ChiefsBuffalo BillsBillsPlayoff—
Oct 30, 1966Green Bay PackersDetroit LionsLions——
Nov 14, 1965Kansas City ChiefsLos Angeles ChargersChiefs——
Oct 31, 1965Detroit LionsLos Angeles RamsRams——
Oct 10, 1965Indianapolis ColtsDetroit LionsColts——
Oct 28, 1962Kansas City ChiefsTennessee TitansTitans——
Oct 8, 1961Cleveland BrownsWashington CommandersBrowns——
Nov 29, 1959Chicago BearsArizona CardinalsCardinals——
Dec 9, 1956Los Angeles RamsIndianapolis ColtsRams——
Oct 14, 1956Chicago BearsSan Francisco 49ersBears——
Nov 20, 1955New York GiantsPhiladelphia EaglesGiants——
Oct 10, 1954Cleveland BrownsArizona CardinalsBrowns——
Oct 26, 1952Los Angeles RamsChicago BearsRams——
Oct 4, 1952New York GiantsPhiladelphia EaglesEagles——
Oct 12, 1947NAABDANAA——
Oct 5, 1947Arizona CardinalsChicago BearsCardinals——
Dec 12, 1943New York GiantsWashington CommandersCommanders——
Nov 21, 1943Green Bay PackersBKNBKN——
Nov 26, 1939Washington CommandersDetroit LionsCommanders——
Nov 13, 1938Chicago BearsWashington CommandersBears——
Nov 10, 1935Green Bay PackersDetroit LionsPackers——

Scores next to 31–7

Where 31–7 sits

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