MOCKSLATE

Has an NFL game ever ended 31–10?

31–10 has been an NFL final score 76 times, most recently Bills 31, Seahawks 10 on October 27, 2024. It first happened on November 17, 1957, unique score number 502 in NFL history.

Every NFL game that ended 31–10

Datenewest firstWinner31 pointsLoser10 pointsWherehome teamRoundplayoffsWindowstandalone game
Oct 27, 2024Buffalo BillsSeattle SeahawksSeahawks
Sep 12, 2024Buffalo BillsMiami DolphinsDolphinsThursday Night Football
Dec 17, 2023Buffalo BillsDallas CowboysBills
Jan 1, 2023Los Angeles ChargersLos Angeles RamsChargers
Nov 27, 2022New York JetsChicago BearsJets
Sep 8, 2022Buffalo BillsLos Angeles RamsRamsKickoff Game
Nov 15, 2021San Francisco 49ersLos Angeles Rams49ersMonday Night Football
Dec 13, 2020Tennessee TitansJacksonville JaguarsJaguars
Nov 5, 2015Cincinnati BengalsCleveland BrownsBengalsThursday Night Football
Sep 13, 2015New York JetsCleveland BrownsJets
Oct 12, 2014Cleveland BrownsPittsburgh SteelersBrowns
Jan 7, 2012Houston TexansCincinnati BengalsTexansWild Card
Jan 2, 2011Las Vegas RaidersKansas City ChiefsChiefs
Jan 2, 2011Atlanta FalconsCarolina PanthersFalcons
Dec 12, 2010Atlanta FalconsCarolina PanthersPanthers
Sep 26, 2010Kansas City ChiefsSan Francisco 49ersChiefs
Dec 27, 2009Arizona CardinalsLos Angeles RamsCardinals
Nov 1, 2009Houston TexansBuffalo BillsBills
Sep 27, 2009Indianapolis ColtsArizona CardinalsCardinalsSunday Night Football
Nov 23, 2008Las Vegas RaidersDenver BroncosBroncos
Sep 14, 2008Arizona CardinalsMiami DolphinsCardinals
Oct 28, 2007New Orleans SaintsSan Francisco 49ers49ers
Oct 15, 2007New York GiantsAtlanta FalconsFalconsMonday Night Football
Oct 2, 2005Indianapolis ColtsTennessee TitansTitans
Sep 22, 2003Denver BroncosLas Vegas RaidersBroncosMonday Night Football
Sep 21, 2003Tampa Bay BuccaneersAtlanta FalconsFalcons
Sep 14, 2003New England PatriotsPhiladelphia EaglesEagles
Sep 14, 2003New Orleans SaintsHouston TexansSaints
Dec 24, 2000Indianapolis ColtsMinnesota VikingsColts
Oct 8, 2000New Orleans SaintsChicago BearsBears
Sep 17, 2000Tampa Bay BuccaneersDetroit LionsLions
Dec 19, 1999Los Angeles RamsNew York GiantsRams
Oct 24, 1999Indianapolis ColtsCincinnati BengalsColts
Oct 17, 1999Denver BroncosGreen Bay PackersBroncos
Dec 27, 1998New York JetsNew England PatriotsJets
Oct 4, 1998Dallas CowboysWashington CommandersCommanders
Dec 14, 1997Green Bay PackersCarolina PanthersPanthers
Nov 9, 1997Tampa Bay BuccaneersAtlanta FalconsFalcons
Nov 9, 1997New England PatriotsBuffalo BillsBills
Sep 29, 1996Green Bay PackersSeattle SeahawksSeahawks
Sep 15, 1996Washington CommandersNew York GiantsGiants
Dec 17, 1995Chicago BearsTampa Bay BuccaneersBears
Dec 10, 1995San Francisco 49ersCarolina PanthersPanthers
Sep 17, 1995Los Angeles RamsCarolina PanthersPanthers
Nov 8, 1992Philadelphia EaglesLas Vegas RaidersEagles
Dec 10, 1989Miami DolphinsNew England PatriotsDolphinsSunday Night Football
Nov 12, 1989Los Angeles RamsNew York GiantsRams
Oct 1, 1989Buffalo BillsNew England PatriotsBills
Oct 23, 1988Los Angeles RamsSeattle SeahawksRams
Sep 11, 1988Seattle SeahawksKansas City ChiefsSeahawks
Nov 1, 1987San Francisco 49ersLos Angeles RamsRams
Sep 7, 1986Atlanta FalconsNew Orleans SaintsSaints
Dec 29, 1984Miami DolphinsSeattle SeahawksDolphinsPlayoff
Oct 8, 1984San Francisco 49ersNew York GiantsGiantsMonday Night Football
Dec 11, 1983Washington CommandersDallas CowboysCowboys
Sep 30, 1979Tennessee TitansCleveland BrownsTitans
Sep 16, 1979New York JetsDetroit LionsJets
Nov 19, 1978Tampa Bay BuccaneersBuffalo BillsBuccaneers
Dec 13, 1975Dallas CowboysWashington CommandersCowboysSaturday
Nov 18, 1973Dallas CowboysPhiladelphia EaglesCowboys
Nov 27, 1972Miami DolphinsArizona CardinalsDolphinsMonday Night Football
Nov 23, 1972San Francisco 49ersDallas CowboysCowboysThanksgiving
Dec 12, 1971Green Bay PackersChicago BearsPackers
Oct 10, 1971Kansas City ChiefsLos Angeles ChargersChiefs
Oct 11, 1970Washington CommandersDetroit LionsCommanders
Oct 27, 1968Las Vegas RaidersCincinnati BengalsRaiders
Sep 29, 1968Los Angeles ChargersCincinnati BengalsBengals
Nov 24, 1966Buffalo BillsLas Vegas RaidersRaidersThanksgiving
Oct 31, 1965Chicago BearsGreen Bay PackersBears
Sep 19, 1965Tennessee TitansNew England PatriotsTitans
Sep 22, 1963Green Bay PackersDetroit LionsPackers
Oct 15, 1961New York GiantsDallas CowboysCowboys
Oct 30, 1960Cleveland BrownsWashington CommandersCommanders
Nov 16, 1958Pittsburgh SteelersNew York GiantsSteelers
Oct 19, 1958Chicago BearsLos Angeles RamsBears
Nov 17, 1957Detroit LionsSan Francisco 49ersLions

Scores next to 31–10

Where 31–10 sits

31–10 was the 502nd unique final score in NFL history, first seen in 1957. 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