MOCKSLATE

Has an NFL game ever ended 24–21?

24–21 has been an NFL final score 161 times, most recently Cowboys 24, Eagles 21 on November 23, 2025. It first happened on December 1, 1929, unique score number 179 in NFL history.

Every NFL game that ended 24–21

Datenewest firstWinner24 pointsLoser21 pointsWherehome teamRoundplayoffsWindowstandalone game
Nov 23, 2025Dallas CowboysPhiladelphia EaglesCowboys
Sep 28, 2025Pittsburgh SteelersMinnesota VikingsSteelersInternational
Dec 22, 2024Buffalo BillsNew England PatriotsBills
Jan 20, 2024San Francisco 49ersGreen Bay Packers49ersDivisional
Nov 26, 2023Jacksonville JaguarsHouston TexansTexans
Oct 28, 2021Green Bay PackersArizona CardinalsCardinalsThursday Night Football
Sep 30, 2021Cincinnati BengalsJacksonville JaguarsBengalsThursday Night Football
Dec 13, 2020Philadelphia EaglesNew Orleans SaintsEagles
Nov 1, 2020Buffalo BillsNew England PatriotsBills
Dec 15, 2019Houston TexansTennessee TitansTitans
Oct 6, 2019Las Vegas RaidersChicago BearsRaidersInternational
Dec 9, 2018Las Vegas RaidersPittsburgh SteelersRaiders
Dec 9, 2018Indianapolis ColtsHouston TexansTexans
Nov 25, 2018Buffalo BillsJacksonville JaguarsBills
Nov 18, 2018Baltimore RavensCincinnati BengalsRavens
Dec 18, 2017Atlanta FalconsTampa Bay BuccaneersBuccaneersMonday Night Football
Dec 10, 2017Detroit LionsTampa Bay BuccaneersBuccaneers
Sep 11, 2017Denver BroncosLos Angeles ChargersBroncosMonday Night Football
Nov 13, 2016Houston TexansJacksonville JaguarsJaguars
Dec 13, 2015Washington CommandersChicago BearsBears
Nov 29, 2015Las Vegas RaidersTennessee TitansTitans
Nov 22, 2015Indianapolis ColtsAtlanta FalconsFalcons
Nov 23, 2014Green Bay PackersMinnesota VikingsVikings
Dec 1, 2013Philadelphia EaglesArizona CardinalsEagles
Nov 24, 2013Tampa Bay BuccaneersDetroit LionsLions
Nov 24, 2013Dallas CowboysNew York GiantsGiants
Sep 8, 2013Chicago BearsCincinnati BengalsBears
Dec 30, 2012Los Angeles ChargersLas Vegas RaidersChargers
Nov 25, 2012Miami DolphinsSeattle SeahawksDolphins
Sep 30, 2012Arizona CardinalsMiami DolphinsCardinals
Oct 30, 2011Minnesota VikingsCarolina PanthersPanthers
Oct 17, 2010Minnesota VikingsDallas CowboysVikings
Oct 10, 2010Tampa Bay BuccaneersCincinnati BengalsBengals
Nov 8, 2009Jacksonville JaguarsKansas City ChiefsJaguars
Oct 25, 2009Houston TexansSan Francisco 49ersTexans
Dec 7, 2008New England PatriotsSeattle SeahawksSeahawks
Dec 7, 2008Houston TexansGreen Bay PackersPackers
Sep 23, 2007Seattle SeahawksCincinnati BengalsSeahawks
Jan 14, 2007New England PatriotsLos Angeles ChargersChargersDivisional
Dec 24, 2006New England PatriotsJacksonville JaguarsJaguars
Dec 3, 2006Los Angeles ChargersBuffalo BillsBills
Nov 26, 2006Tennessee TitansNew York GiantsTitans
Nov 19, 2006Buffalo BillsHouston TexansTexans
Oct 8, 2006New Orleans SaintsTampa Bay BuccaneersSaints
Oct 1, 2006Cleveland BrownsLas Vegas RaidersRaiders
Nov 27, 2005Seattle SeahawksNew York GiantsSeahawks
Nov 24, 2005Denver BroncosDallas CowboysCowboysThanksgiving
Nov 13, 2005Minnesota VikingsNew York GiantsGiants
Oct 30, 2005Los Angeles RamsJacksonville JaguarsRams
Feb 6, 2005New England PatriotsPhiladelphia EaglesEaglesSuper Bowl
Dec 26, 2004Seattle SeahawksArizona CardinalsSeahawks
Nov 28, 2004Atlanta FalconsNew Orleans SaintsFalcons
Sep 26, 2004Houston TexansKansas City ChiefsChiefs
Sep 12, 2004Pittsburgh SteelersLas Vegas RaidersSteelers
Oct 5, 2003Chicago BearsLas Vegas RaidersBears
Sep 21, 2003New York GiantsWashington CommandersCommanders
Nov 17, 2002Jacksonville JaguarsHouston TexansTexans
Oct 27, 2002Cleveland BrownsNew York JetsJets
Dec 30, 2001Philadelphia EaglesNew York GiantsEagles
Nov 25, 2001Baltimore RavensJacksonville JaguarsJaguars
Dec 19, 1999Indianapolis ColtsWashington CommandersColts
Oct 31, 1999Tennessee TitansLos Angeles RamsTitans
Oct 17, 1999Tennessee TitansNew Orleans SaintsSaints
Oct 10, 1999Buffalo BillsPittsburgh SteelersBills
Dec 20, 1998New England PatriotsSan Francisco 49ersPatriots
Sep 27, 1998Kansas City ChiefsPhiladelphia EaglesEagles
Jan 11, 1998Denver BroncosPittsburgh SteelersSteelersPlayoff
Dec 13, 1997Pittsburgh SteelersNew England PatriotsPatriotsSaturday
Aug 31, 1997Tennessee TitansLas Vegas RaidersTitans
Aug 31, 1997Cincinnati BengalsArizona CardinalsBengals
Dec 22, 1996Tennessee TitansBaltimore RavensRavens
Nov 3, 1996Cincinnati BengalsBaltimore RavensRavens
Dec 24, 1995Jacksonville JaguarsCleveland BrownsJaguars
Oct 22, 1995Atlanta FalconsTampa Bay BuccaneersBuccaneers
Sep 17, 1995Seattle SeahawksCincinnati BengalsSeahawks
Sep 3, 1995Cincinnati BengalsIndianapolis ColtsColts
Dec 24, 1994Washington CommandersLos Angeles RamsRamsSaturday
Nov 26, 1992Tennessee TitansDetroit LionsLionsThanksgiving
Oct 25, 1992Los Angeles ChargersDenver BroncosChargers
Sep 13, 1992Cincinnati BengalsLas Vegas RaidersBengals
Nov 24, 1991Dallas CowboysWashington CommandersCommanders
Nov 17, 1991Los Angeles ChargersNew Orleans SaintsChargers
Oct 28, 1991Kansas City ChiefsLas Vegas RaidersChiefsMonday Night Football
Dec 23, 1990New York GiantsArizona CardinalsCardinals
Dec 23, 1990Kansas City ChiefsLos Angeles ChargersChargers
Nov 18, 1990Minnesota VikingsSeattle SeahawksSeahawks
Nov 18, 1990Green Bay PackersArizona CardinalsCardinals
Nov 18, 1990Dallas CowboysLos Angeles RamsRams
Oct 7, 1990San Francisco 49ersTennessee TitansTitans
Sep 30, 1990Green Bay PackersDetroit LionsLions
Sep 16, 1990New York JetsCleveland BrownsJets
Sep 9, 1990Kansas City ChiefsMinnesota VikingsChiefs
Nov 26, 1989Las Vegas RaidersNew England PatriotsRaiders
Oct 22, 1989Denver BroncosSeattle SeahawksSeahawks
Dec 4, 1988Cleveland BrownsDallas CowboysBrowns
Nov 27, 1988Indianapolis ColtsNew England PatriotsColts
Oct 30, 1988San Francisco 49ersMinnesota Vikings49ers
Oct 16, 1988San Francisco 49ersLos Angeles RamsRams
Sep 4, 1988Pittsburgh SteelersDallas CowboysSteelers
Nov 16, 1986Dallas CowboysLos Angeles ChargersChargers
Sep 28, 1986Cleveland BrownsDetroit LionsBrowns
Jan 4, 1986Miami DolphinsCleveland BrownsDolphinsPlayoff
Dec 9, 1984Cincinnati BengalsNew Orleans SaintsSaints
Jan 8, 1984Washington CommandersSan Francisco 49ersCommandersPlayoff
Oct 23, 1983New Orleans SaintsTampa Bay BuccaneersBuccaneers
Dec 26, 1982Arizona CardinalsNew York GiantsCardinals
Sep 19, 1982Denver BroncosSan Francisco 49ersBroncos
Sep 19, 1982Philadelphia EaglesCleveland BrownsBrowns
Nov 8, 1981Seattle SeahawksPittsburgh SteelersSeahawks
Oct 4, 1981Minnesota VikingsChicago BearsVikings
Dec 14, 1980Las Vegas RaidersDenver BroncosBroncos
Nov 9, 1980Pittsburgh SteelersTampa Bay BuccaneersBuccaneers
Sep 21, 1980Las Vegas RaidersWashington CommandersRaiders
Sep 14, 1980San Francisco 49ersArizona Cardinals49ers
Nov 18, 1979Kansas City ChiefsLas Vegas RaidersRaiders
Sep 16, 1979Pittsburgh SteelersArizona CardinalsCardinals
Oct 15, 1978Dallas CowboysArizona CardinalsCardinals
Dec 18, 1976Las Vegas RaidersNew England PatriotsRaidersPlayoff
Nov 7, 1976Washington CommandersSan Francisco 49ers49ers
Sep 20, 1976Las Vegas RaidersKansas City ChiefsChiefsMonday Night Football
Nov 23, 1975Kansas City ChiefsDetroit LionsChiefs
Dec 3, 1972Kansas City ChiefsDenver BroncosChiefs
Nov 12, 1972San Francisco 49ersIndianapolis Colts49ers
Sep 18, 1972Washington CommandersMinnesota VikingsVikingsMonday Night Football
Nov 28, 1971San Francisco 49ersNew York JetsJets
Nov 14, 1971Miami DolphinsPittsburgh SteelersDolphins
Nov 8, 1970Los Angeles ChargersDenver BroncosChargers
Nov 23, 1969Indianapolis ColtsChicago BearsBears
Oct 26, 1969San Francisco 49ersIndianapolis ColtsColts
Oct 26, 1969Tennessee TitansDenver BroncosTitans
Dec 8, 1968Cleveland BrownsWashington CommandersCommanders
Nov 24, 1968Los Angeles RamsNew York GiantsRams
Oct 13, 1968Atlanta FalconsNew York GiantsFalcons
Oct 22, 1967Dallas CowboysPittsburgh SteelersSteelers
Oct 30, 1966New England PatriotsLas Vegas RaidersPatriots
Oct 23, 1966Las Vegas RaidersNew York JetsJets
Oct 18, 1964Indianapolis ColtsGreen Bay PackersColts
Oct 17, 1964New York JetsTennessee TitansJets
Nov 10, 1963Indianapolis ColtsDetroit LionsColts
Oct 6, 1963Philadelphia EaglesDallas CowboysEagles
Oct 1, 1961New York GiantsWashington CommandersCommanders
Nov 13, 1960Los Angeles ChargersTennessee TitansChargers
Nov 9, 1958New York GiantsIndianapolis ColtsGiants
Nov 2, 1958San Francisco 49ersDetroit Lions49ers
Oct 27, 1957Green Bay PackersIndianapolis ColtsColts
Dec 2, 1956Green Bay PackersArizona CardinalsCardinals
Oct 14, 1956Detroit LionsLos Angeles RamsLions
Oct 31, 1954Washington CommandersIndianapolis ColtsCommanders
Nov 29, 1953Chicago BearsLos Angeles RamsBears
Nov 22, 1953Washington CommandersNew York GiantsGiants
Oct 11, 1953Detroit LionsSan Francisco 49ersLions
Oct 14, 1951Chicago BearsNYYBears
Nov 19, 1950Detroit LionsGreen Bay PackersLions
Nov 5, 1950New York GiantsWashington CommandersGiants
Oct 16, 1949NAABCLBCL
Dec 12, 1948Arizona CardinalsChicago BearsBears
Aug 29, 1947LDACRACRA
Nov 3, 1946NAAMSANAA
Nov 4, 1945Washington CommandersArizona CardinalsCommanders
Dec 6, 1942Green Bay PackersPittsburgh SteelersPackers
Dec 1, 1929New York GiantsArizona CardinalsGiants

Scores next to 24–21

Where 24–21 sits

24–21 was the 179th unique final score in NFL history, first seen in 1929. 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