MOCKSLATE

Has an NFL game ever ended 23–20?

23–20 has been an NFL final score 217 times, most recently Panthers 23, Buccaneers 20 on December 21, 2025. It first happened on November 1, 1953, unique score number 460 in NFL history.

Every NFL game that ended 23–20

Datenewest firstWinner23 pointsLoser20 pointsWherehome teamRoundplayoffsWindowstandalone game
Dec 21, 2025Carolina PanthersTampa Bay BuccaneersPanthers
Dec 21, 2025Buffalo BillsCleveland BrownsBrowns
Nov 23, 2025Kansas City ChiefsIndianapolis ColtsChiefs
Oct 5, 2025New England PatriotsBuffalo BillsBillsSunday Night Football
Sep 25, 2025Seattle SeahawksArizona CardinalsCardinalsThursday Night Football
Sep 21, 2025Los Angeles ChargersDenver BroncosChargers
Sep 7, 2025Tampa Bay BuccaneersAtlanta FalconsFalcons
Jan 12, 2025Washington CommandersTampa Bay BuccaneersBuccaneersWild Card
Dec 1, 2024Houston TexansJacksonville JaguarsJaguars
Nov 28, 2024Detroit LionsChicago BearsLionsThanksgiving
Nov 10, 2024San Francisco 49ersTampa Bay BuccaneersBuccaneers
Oct 27, 2024Houston TexansIndianapolis ColtsTexans
Oct 14, 2024Buffalo BillsNew York JetsJetsMonday Night Football
Oct 6, 2024Houston TexansBuffalo BillsTexans
Sep 15, 2024Seattle SeahawksNew England PatriotsPatriots
Dec 31, 2023Indianapolis ColtsLas Vegas RaidersColts
Nov 19, 2023Green Bay PackersLos Angeles ChargersPackers
Oct 1, 2023Kansas City ChiefsNew York JetsJetsSunday Night Football
Jan 29, 2023Kansas City ChiefsCincinnati BengalsChiefsConference Championship
Oct 23, 2022Baltimore RavensCleveland BrownsRavens
Oct 2, 2022Atlanta FalconsCleveland BrownsFalcons
Oct 2, 2022Buffalo BillsBaltimore RavensRavens
Sep 25, 2022Chicago BearsHouston TexansBears
Sep 11, 2022Pittsburgh SteelersCincinnati BengalsBengals
Feb 13, 2022Los Angeles RamsCincinnati BengalsBengalsSuper Bowl
Jan 2, 2022Las Vegas RaidersIndianapolis ColtsColts
Oct 17, 2021Pittsburgh SteelersSeattle SeahawksSteelersSunday Night Football
Oct 17, 2021Jacksonville JaguarsMiami DolphinsJaguarsInternational
Dec 20, 2020New York JetsLos Angeles RamsRams
Nov 29, 2020San Francisco 49ersLos Angeles RamsRams
Nov 8, 2020New York GiantsWashington CommandersCommanders
Sep 20, 2020Kansas City ChiefsLos Angeles ChargersChargers
Dec 29, 2019Green Bay PackersDetroit LionsLions
Dec 21, 2019Houston TexansTampa Bay BuccaneersBuccaneersSaturday
Dec 1, 2019Denver BroncosLos Angeles ChargersBroncos
Oct 20, 2019Tennessee TitansLos Angeles ChargersTitans
Oct 22, 2018Atlanta FalconsNew York GiantsFalconsMonday Night Football
Oct 14, 2018Los Angeles RamsDenver BroncosBroncos
Dec 4, 2017Pittsburgh SteelersCincinnati BengalsBengalsMonday Night Football
Nov 5, 2017Tennessee TitansBaltimore RavensTitans
Oct 1, 2017New York JetsJacksonville JaguarsJets
Nov 17, 2016Carolina PanthersNew Orleans SaintsPanthersThursday Night Football
Nov 13, 2016Arizona CardinalsSan Francisco 49ersCardinals
Dec 24, 2015Las Vegas RaidersLos Angeles ChargersRaidersThursday Night Football
Dec 13, 2015Philadelphia EaglesBuffalo BillsEagles
Dec 10, 2015Arizona CardinalsMinnesota VikingsCardinalsThursday Night Football
Dec 6, 2015New York JetsNew York GiantsGiants
Nov 1, 2015Tampa Bay BuccaneersAtlanta FalconsFalcons
Nov 1, 2015Minnesota VikingsChicago BearsBears
Oct 4, 2015Washington CommandersPhiladelphia EaglesCommanders
Oct 4, 2015Denver BroncosMinnesota VikingsBroncos
Oct 1, 2015Baltimore RavensPittsburgh SteelersSteelersThursday Night Football
Sep 20, 2015Jacksonville JaguarsMiami DolphinsJaguars
Dec 28, 2014New Orleans SaintsTampa Bay BuccaneersBuccaneers
Oct 19, 2014Kansas City ChiefsLos Angeles ChargersChargers
Sep 7, 2014Buffalo BillsChicago BearsBears
Jan 5, 2014San Francisco 49ersGreen Bay PackersPackersWild Card
Dec 29, 2013San Francisco 49ersArizona CardinalsCardinals
Dec 22, 2013New York GiantsDetroit LionsLions
Dec 1, 2013Minnesota VikingsChicago BearsVikings
Nov 17, 2013New Orleans SaintsSan Francisco 49ersSaints
Nov 17, 2013Chicago BearsBaltimore RavensBears
Sep 29, 2013Seattle SeahawksHouston TexansTexans
Sep 29, 2013Buffalo BillsBaltimore RavensBills
Dec 2, 2012Pittsburgh SteelersBaltimore RavensRavens
Nov 18, 2012Dallas CowboysCleveland BrownsCowboys
Nov 4, 2012Indianapolis ColtsMiami DolphinsColts
Oct 14, 2012Atlanta FalconsLas Vegas RaidersFalcons
Sep 23, 2012New York JetsMiami DolphinsDolphins
Sep 16, 2012Indianapolis ColtsMinnesota VikingsColts
Jan 22, 2012New England PatriotsBaltimore RavensPatriotsConference Championship
Jan 1, 2012Arizona CardinalsSeattle SeahawksCardinals
Nov 27, 2011Cincinnati BengalsCleveland BrownsBengals
Nov 27, 2011Arizona CardinalsLos Angeles RamsRams
Nov 6, 2011Baltimore RavensPittsburgh SteelersSteelersSunday Night Football
Oct 31, 2011Kansas City ChiefsLos Angeles ChargersChiefsMonday Night Football
Oct 2, 2011Cincinnati BengalsBuffalo BillsBengals
Sep 25, 2011Pittsburgh SteelersIndianapolis ColtsColtsSunday Night Football
Sep 12, 2011Las Vegas RaidersDenver BroncosBroncosMonday Night Football
Jan 2, 2011Indianapolis ColtsTennessee TitansColts
Dec 19, 2010Detroit LionsTampa Bay BuccaneersBuccaneers
Nov 14, 2010San Francisco 49ersLos Angeles Rams49ers
Nov 7, 2010New York JetsDetroit LionsLions
Nov 7, 2010Las Vegas RaidersKansas City ChiefsRaiders
Oct 24, 2010Carolina PanthersSan Francisco 49ersPanthers
Oct 24, 2010New England PatriotsLos Angeles ChargersChargers
Oct 17, 2010Seattle SeahawksChicago BearsBears
Oct 17, 2010Miami DolphinsGreen Bay PackersPackers
Oct 17, 2010New England PatriotsBaltimore RavensPatriots
Oct 3, 2010Cleveland BrownsCincinnati BengalsBrowns
Jan 3, 2010Los Angeles ChargersWashington CommandersChargers
Dec 27, 2009Pittsburgh SteelersBaltimore RavensSteelers
Oct 18, 2009Jacksonville JaguarsLos Angeles RamsJaguars
Oct 4, 2009Cincinnati BengalsCleveland BrownsBrowns
Sep 27, 2009Cincinnati BengalsPittsburgh SteelersBengals
Dec 14, 2008Seattle SeahawksLos Angeles RamsRams
Nov 30, 2008Tampa Bay BuccaneersNew Orleans SaintsBuccaneers
Nov 23, 2008Indianapolis ColtsLos Angeles ChargersChargersSunday Night Football
Sep 29, 2008Pittsburgh SteelersBaltimore RavensSteelersMonday Night Football
Jan 20, 2008New York GiantsGreen Bay PackersPackersConference Championship
Nov 4, 2007Washington CommandersNew York JetsJets
Sep 16, 2007Arizona CardinalsSeattle SeahawksCardinals
Sep 16, 2007Denver BroncosLas Vegas RaidersBroncos
Jan 7, 2007Philadelphia EaglesNew York GiantsEaglesWild Card
Dec 3, 2006Seattle SeahawksDenver BroncosBroncosSunday Night Football
Dec 3, 2006Dallas CowboysNew York GiantsGiants
Oct 8, 2006Los Angeles RamsGreen Bay PackersPackers
Oct 8, 2006Kansas City ChiefsArizona CardinalsCardinals
Dec 11, 2005Cincinnati BengalsCleveland BrownsBengals
Oct 23, 2005Minnesota VikingsGreen Bay PackersVikings
Oct 9, 2005Jacksonville JaguarsCincinnati BengalsJaguarsSunday Night Football
Sep 25, 2005Philadelphia EaglesLas Vegas RaidersEagles
Sep 25, 2005New England PatriotsPittsburgh SteelersSteelers
Sep 11, 2005New Orleans SaintsCarolina PanthersPanthers
Dec 14, 2003Denver BroncosCleveland BrownsBroncos
Nov 23, 2003New England PatriotsHouston TexansTexans
Nov 16, 2003New Orleans SaintsAtlanta FalconsSaints
Oct 26, 2003Carolina PanthersNew Orleans SaintsSaints
Oct 12, 2003Carolina PanthersIndianapolis ColtsColts
Sep 14, 2003Las Vegas RaidersCincinnati BengalsRaiders
Dec 15, 2002Tampa Bay BuccaneersDetroit LionsLions
Dec 8, 2002Arizona CardinalsDetroit LionsCardinals
Dec 1, 2002New Orleans SaintsTampa Bay BuccaneersSaintsSunday Night Football
Nov 24, 2002Indianapolis ColtsDenver BroncosBroncosSunday Night Football
Nov 3, 2002San Francisco 49ersLas Vegas RaidersRaiders
Nov 3, 2002Pittsburgh SteelersCleveland BrownsBrowns
Oct 20, 2002Detroit LionsChicago BearsLions
Nov 18, 2001Seattle SeahawksBuffalo BillsBills
Nov 18, 2001Atlanta FalconsGreen Bay PackersPackers
Dec 24, 2000Chicago BearsDetroit LionsLions
Nov 26, 2000Philadelphia EaglesWashington CommandersCommanders
Oct 29, 2000Buffalo BillsNew York JetsBills
Sep 24, 2000Tennessee TitansPittsburgh SteelersSteelers
Sep 17, 2000Cleveland BrownsPittsburgh SteelersBrowns
Dec 26, 1999Los Angeles ChargersLas Vegas RaidersChargers
Nov 21, 1999Chicago BearsLos Angeles ChargersChargers
Oct 31, 1999Minnesota VikingsDenver BroncosBroncos
Sep 26, 1999Green Bay PackersMinnesota VikingsPackers
Sep 19, 1999Pittsburgh SteelersBaltimore RavensRavens
Oct 25, 1998Chicago BearsTennessee TitansTitans
Oct 4, 1998Las Vegas RaidersArizona CardinalsCardinals
Nov 30, 1997Los Angeles RamsWashington CommandersCommanders
Nov 23, 1997Philadelphia EaglesPittsburgh SteelersEagles
Oct 26, 1997Denver BroncosBuffalo BillsBills
Nov 17, 1996Miami DolphinsTennessee TitansTitans
Oct 14, 1996Green Bay PackersSan Francisco 49ersPackersMonday Night Football
Sep 1, 1996Buffalo BillsNew York GiantsGiantsSunday Night Football
Dec 17, 1995Buffalo BillsMiami DolphinsBills
Dec 3, 1995Los Angeles RamsNew York JetsJets
Sep 3, 1995Pittsburgh SteelersDetroit LionsSteelers
Sep 3, 1995Atlanta FalconsCarolina PanthersFalcons
Oct 30, 1994Dallas CowboysCincinnati BengalsBengals
Dec 12, 1993Los Angeles RamsNew Orleans SaintsSaints
Oct 18, 1993Las Vegas RaidersDenver BroncosBroncosMonday Night Football
Sep 20, 1992Tennessee TitansKansas City ChiefsTitans
Sep 6, 1992Minnesota VikingsGreen Bay PackersPackers
Dec 22, 1991New York JetsMiami DolphinsDolphins
Nov 24, 1991Atlanta FalconsNew Orleans SaintsSaintsSunday Night Football
Oct 14, 1991New York GiantsPittsburgh SteelersSteelersMonday Night Football
Oct 13, 1991Tennessee TitansNew York JetsJets
Oct 13, 1991Las Vegas RaidersSeattle SeahawksSeahawksSunday Night Football
Sep 15, 1991Buffalo BillsNew York JetsJets
Dec 9, 1990Miami DolphinsPhiladelphia EaglesDolphinsSunday Night Football
Dec 2, 1990Las Vegas RaidersDenver BroncosBroncos
Sep 30, 1990Tampa Bay BuccaneersMinnesota VikingsVikings
Sep 23, 1990Tampa Bay BuccaneersDetroit LionsBuccaneersSunday Night Football
Oct 29, 1989New England PatriotsIndianapolis ColtsColts
Oct 29, 1989Green Bay PackersDetroit LionsPackers
Oct 22, 1989Miami DolphinsGreen Bay PackersDolphins
Oct 16, 1989Buffalo BillsLos Angeles RamsBillsMonday Night Football
Nov 13, 1988Tampa Bay BuccaneersDetroit LionsLions
Oct 23, 1988Buffalo BillsNew England PatriotsBills
Jan 3, 1988Tennessee TitansSeattle SeahawksTitansPlayoff
Dec 6, 1987New York GiantsPhiladelphia EaglesGiants
Oct 25, 1987Pittsburgh SteelersCincinnati BengalsSteelers
Jan 11, 1987Denver BroncosCleveland BrownsBrownsPlayoff
Jan 3, 1987Cleveland BrownsNew York JetsBrownsPlayoff
Oct 26, 1986Cleveland BrownsMinnesota VikingsVikings
Sep 28, 1986Atlanta FalconsTampa Bay BuccaneersBuccaneers
Sep 14, 1986Cleveland BrownsTennessee TitansTitans
Nov 3, 1985Tennessee TitansKansas City ChiefsTitans
Sep 15, 1985Green Bay PackersNew York GiantsPackers
Dec 9, 1984Pittsburgh SteelersCleveland BrownsSteelers
Dec 2, 1984Tennessee TitansPittsburgh SteelersTitans
Oct 14, 1984Las Vegas RaidersMinnesota VikingsRaiders
Dec 18, 1983Detroit LionsTampa Bay BuccaneersLions
Nov 20, 1983Detroit LionsGreen Bay PackersPackers
Dec 5, 1982Arizona CardinalsPhiladelphia EaglesEagles
Nov 28, 1982New Orleans SaintsSan Francisco 49ers49ers
Nov 28, 1982Arizona CardinalsAtlanta FalconsFalcons
Nov 8, 1981Denver BroncosCleveland BrownsBroncos
Nov 30, 1980Minnesota VikingsNew Orleans SaintsSaints
Oct 1, 1978Atlanta FalconsNew York GiantsFalcons
Nov 27, 1977Pittsburgh SteelersNew York JetsJets
Nov 28, 1976Kansas City ChiefsLos Angeles ChargersChargers
Oct 31, 1976Arizona CardinalsSan Francisco 49ersCardinals
Oct 31, 1976Atlanta FalconsNew Orleans SaintsFalcons
Oct 24, 1976Miami DolphinsTampa Bay BuccaneersBuccaneers
Sep 21, 1975Arizona CardinalsAtlanta FalconsCardinals
Oct 27, 1974Arizona CardinalsWashington CommandersCardinals
Nov 26, 1972Atlanta FalconsDenver BroncosFalcons
Oct 15, 1972Minnesota VikingsDenver BroncosBroncos
Oct 8, 1972Los Angeles ChargersIndianapolis ColtsColts
Dec 5, 1971Philadelphia EaglesDetroit LionsLions
Nov 23, 1970Philadelphia EaglesNew York GiantsEaglesMonday Night Football
Nov 8, 1970New York GiantsDallas CowboysGiants
Nov 8, 1970Las Vegas RaidersCleveland BrownsRaiders
Dec 27, 1969Minnesota VikingsLos Angeles RamsVikingsPlayoff
Nov 2, 1969Philadelphia EaglesNew York GiantsGiants
Oct 5, 1968New York JetsLos Angeles ChargersJetsSaturday
Oct 3, 1964Buffalo BillsLas Vegas RaidersBills
Nov 4, 1962Denver BroncosLos Angeles ChargersChargers
Sep 15, 1962Denver BroncosBuffalo BillsBills
Nov 22, 1959Philadelphia EaglesLos Angeles RamsEagles
Sep 28, 1958San Francisco 49ersPittsburgh Steelers49ers
Oct 6, 1957San Francisco 49ersLos Angeles Rams49ers
Nov 1, 1953New York GiantsArizona CardinalsCardinals

Scores next to 23–20

Where 23–20 sits

23–20 was the 460th unique final score in NFL history, first seen in 1953. 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