MOCKSLATE

Has an NFL game ever ended 31–10?

Yes. 31–10 has been an NFL final score 77 times, most recently Chiefs 31, Broncos 10 on September 14, 2026. It first happened on November 17, 1957, the 502nd different final score the league had produced.

Every NFL game that ended 31–10

Datenewest firstWinner31 pointsLoser10 pointsWherehome teamRoundplayoffsWindowstandalone game
Sep 14, 2026Kansas City ChiefsDenver BroncosChiefs—Monday Night Football
Oct 27, 2024Buffalo BillsSeattle SeahawksSeahawks——
Sep 12, 2024Buffalo BillsMiami DolphinsDolphins—Thursday 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 RamsRams—Kickoff Game
Nov 15, 2021San Francisco 49ersLos Angeles Rams49ers—Monday Night Football
Dec 13, 2020Tennessee TitansJacksonville JaguarsJaguars——
Nov 5, 2015Cincinnati BengalsCleveland BrownsBengals—Thursday 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 CardinalsCardinals—Sunday 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 FalconsFalcons—Monday Night Football
Oct 2, 2005Indianapolis ColtsTennessee TitansTitans——
Sep 22, 2003Denver BroncosLas Vegas RaidersBroncos—Monday 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 PatriotsDolphins—Sunday 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 GiantsGiants—Monday 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 CommandersCowboys—Saturday
Nov 18, 1973Dallas CowboysPhiladelphia EaglesCowboys——
Nov 27, 1972Miami DolphinsArizona CardinalsDolphins—Monday Night Football
Nov 23, 1972San Francisco 49ersDallas CowboysCowboys—Thanksgiving
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 RaidersRaiders—Thanksgiving
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 different final score in NFL history, and it first happened in 1957. 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