MOCKSLATE

Has an NFL game ever ended 31–7?

31–7 has been an NFL final score 82 times, most recently Bills 31, Broncos 7 on January 12, 2025. It first happened on November 10, 1935, unique score number 214 in NFL history.

Every NFL game that ended 31–7

Datenewest firstWinner31 pointsLoser7 pointsWherehome teamRoundplayoffsWindowstandalone game
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 VikingsVikingsMonday Night Football
Dec 19, 2004Arizona CardinalsLos Angeles RamsCardinals
Dec 5, 2004Washington CommandersNew York GiantsCommanders
Dec 27, 2003Philadelphia EaglesWashington CommandersCommandersSaturday
Nov 9, 2003Tennessee TitansMiami DolphinsTitans
Sep 15, 2002Carolina PanthersDetroit LionsPanthers
Dec 10, 2000Las Vegas RaidersNew York JetsRaidersSunday Night Football
Nov 26, 2000New York GiantsArizona CardinalsCardinalsSunday Night Football
Nov 30, 1998San Francisco 49ersNew York Giants49ersMonday Night Football
Sep 21, 1998Dallas CowboysNew York GiantsGiantsMonday Night Football
Sep 6, 1998Minnesota VikingsTampa Bay BuccaneersVikings
Nov 20, 1994Dallas CowboysWashington CommandersCowboys
Oct 5, 1992Philadelphia EaglesDallas CowboysEaglesMonday 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 CardinalsCardinalsMonday 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 PackersPackersSaturday
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 LionsLionsThanksgiving
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 unique final score in NFL history, first seen in 1935. 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