Coaching Turnover in the NFL

The NFL may be a player’s league on Sundays, but behind every snap is a coach whose job security hinges on wins, expectations, and timing. Head coaches are hired to bring stability and results — and when they don’t, change comes fast.

Since 2000, the league has seen over 200 head coaching changes, averaging 6 to 8 per season. Some are bold rebuilds. Others are quiet resets. A few spark dynasties. Most don’t last more than a few seasons. First-year coaches often inherit broken teams, short leashes, and massive pressure.

This section traces each year’s coaching shifts across the NFL — who was hired, who was replaced, and what teams were chasing in the change. Explore season-by-season transitions, find trends by team, or follow the careers shaped by the revolving door of NFL leadership.


NFL Coaching Changes – Year by Year

2025 Coaching Changes

TeamNew CoachReplaced
Chicago Bears logo Chicago BearsBen JohnsonMatt Eberflus
Dallas Cowboys logo Dallas CowboysBrian SchottenheimerMike McCarthy
Jacksonville Jaguars logo Jacksonville JaguarsLiam CoenDoug Pederson
Las Vegas Raiders logo Las Vegas RaidersPete CarrollAntonio Pierce
New England Patriots logo New England PatriotsMike VrabelJerod Mayo
New Orleans Saints logo New Orleans SaintsKellen MooreDennis Allen
New York Jets logo New York JetsAaron GlennRobert Saleh

2024 Coaching Changes

TeamNew CoachReplaced
Atlanta Falcons logo Atlanta FalconsRaheem MorrisArthur Smith
Carolina Panthers logo Carolina PanthersDave CanalesChris Tabor
Los Angeles Chargers logo Los Angeles ChargersJim HarbaughGiff Smith
New England Patriots logo New England PatriotsJerod MayoBill Belichick
Seattle Seahawks logo Seattle SeahawksMike MacdonaldPete Carroll
Tennessee Titans logo Tennessee TitansBrian CallahanMike Vrabel
Washington Commanders logo Washington CommandersDan QuinnRon Rivera

2023 Coaching Changes

TeamNew CoachReplaced
Arizona Cardinals logo Arizona CardinalsJonathan GannonKliff Kingsbury
Carolina Panthers logo Carolina PanthersFrank ReichSteve Wilks
Carolina Panthers logo Carolina PanthersChris TaborSteve Wilks
Denver Broncos logo Denver BroncosSean PaytonJay Rosburg
Houston Texans logo Houston TexansDeMeco RyansLovie Smith
Indianapolis Colts logo Indianapolis ColtsShane SteichenJeff Saturday
Los Angeles Chargers logo Los Angeles ChargersGiff SmithBrandon Staley
Las Vegas Raiders logo Las Vegas RaidersAntonio PierceJosh McDaniels

2022 Coaching Changes

TeamNew CoachReplaced
Carolina Panthers logo Carolina PanthersSteve WilksMatt Rhule
Chicago Bears logo Chicago BearsMatt EberflusMatt Nagy
Denver Broncos logo Denver BroncosNathaniel HackettVic Fangio
Denver Broncos logo Denver BroncosJay RosburgVic Fangio
Houston Texans logo Houston TexansLovie SmithDavid Culley
Indianapolis Colts logo Indianapolis ColtsJeff SaturdayFrank Reich
Jacksonville Jaguars logo Jacksonville JaguarsDoug PedersonDarrell Bevell
Las Vegas Raiders logo Las Vegas RaidersJosh McDanielsRich Bisaccia
Miami Dolphins logo Miami DolphinsMike McDanielBrian Flores
Minnesota Vikings logo Minnesota VikingsKevin O'ConnellMike Zimmer
New Orleans Saints logo New Orleans SaintsDennis AllenSean Payton
New York Giants logo New York GiantsBrian DabollJoe Judge
Tampa Bay Buccaneers logo Tampa Bay BuccaneersTodd BowlesBruce Arians

2021 Coaching Changes

TeamNew CoachReplaced
Atlanta Falcons logo Atlanta FalconsArthur SmithRaheem Morris
Detroit Lions logo Detroit LionsDan CampbellDarrell Bevell
Houston Texans logo Houston TexansDavid CulleyRomeo Crennel
Jacksonville Jaguars logo Jacksonville JaguarsUrban MeyerDoug Marrone
Jacksonville Jaguars logo Jacksonville JaguarsDarrell BevellDoug Marrone
Los Angeles Chargers logo Los Angeles ChargersBrandon StaleyAnthony Lynn
Las Vegas Raiders logo Las Vegas RaidersRich BisacciaJon Gruden
New York Jets logo New York JetsRobert SalehAdam Gase
Philadelphia Eagles logo Philadelphia EaglesNick SirianniDoug Pederson

2020 Coaching Changes

TeamNew CoachReplaced
Atlanta Falcons logo Atlanta FalconsRaheem MorrisDan Quinn
Carolina Panthers logo Carolina PanthersMatt RhuleRon Rivera
Cleveland Browns logo Cleveland BrownsKevin StefanskiFreddie Kitchens
Dallas Cowboys logo Dallas CowboysMike McCarthyJason Garrett
Detroit Lions logo Detroit LionsDarrell BevellMatt Patricia
Houston Texans logo Houston TexansRomeo CrennelBill O'Brien
New York Giants logo New York GiantsJoe JudgePat Shurmur
Washington Commanders logo Washington CommandersRon RiveraBill Callahan

2019 Coaching Changes

TeamNew CoachReplaced
Arizona Cardinals logo Arizona CardinalsKliff KingsburySteve Wilks
Cincinnati Bengals logo Cincinnati BengalsZac TaylorMarvin Lewis
Cleveland Browns logo Cleveland BrownsFreddie KitchensGregg Williams
Denver Broncos logo Denver BroncosVic FangioVance Joseph
Green Bay Packers logo Green Bay PackersMatt LaFleurJoe Philbin
Miami Dolphins logo Miami DolphinsBrian FloresAdam Gase
New York Jets logo New York JetsAdam GaseTodd Bowles
Tampa Bay Buccaneers logo Tampa Bay BuccaneersBruce AriansDirk Koetter
Washington Commanders logo Washington CommandersBill CallahanJay Gruden

2018 Coaching Changes

TeamNew CoachReplaced
Arizona Cardinals logo Arizona CardinalsSteve WilksBruce Arians
Chicago Bears logo Chicago BearsMatt NagyJohn Fox
Cleveland Browns logo Cleveland BrownsGregg WilliamsHue Jackson
Detroit Lions logo Detroit LionsMatt PatriciaJim Caldwell
Green Bay Packers logo Green Bay PackersJoe PhilbinMike McCarthy
Indianapolis Colts logo Indianapolis ColtsFrank ReichChuck Pagano
New York Giants logo New York GiantsPat ShurmurSteve Spagnuolo
OAK logo OAKJon GrudenJack Del Rio
Tennessee Titans logo Tennessee TitansMike VrabelMike Mularkey

2017 Coaching Changes

TeamNew CoachReplaced
Buffalo Bills logo Buffalo BillsSean McDermottRex Ryan
Denver Broncos logo Denver BroncosVance JosephGary Kubiak
Los Angeles Rams logo Los Angeles RamsSean McVayJeff Fisher
New York Giants logo New York GiantsSteve SpagnuoloBen McAdoo
San Francisco 49ers logo San Francisco 49ersKyle ShanahanChip Kelly

2016 Coaching Changes

TeamNew CoachReplaced
Cleveland Browns logo Cleveland BrownsHue JacksonMike Pettine
Jacksonville Jaguars logo Jacksonville JaguarsDoug MarroneGus Bradley
Miami Dolphins logo Miami DolphinsAdam GaseJoe Philbin
New York Giants logo New York GiantsBen McAdooTom Coughlin
Philadelphia Eagles logo Philadelphia EaglesDoug PedersonChip Kelly
San Francisco 49ers logo San Francisco 49ersChip KellyJim Tomsula
Tampa Bay Buccaneers logo Tampa Bay BuccaneersDirk KoetterLovie Smith
Tennessee Titans logo Tennessee TitansMike MularkeyKen Whisenhunt

2015 Coaching Changes

TeamNew CoachReplaced
Atlanta Falcons logo Atlanta FalconsDan QuinnMike Smith
Buffalo Bills logo Buffalo BillsRex RyanDoug Marrone
Chicago Bears logo Chicago BearsJohn FoxMarc Trestman
Denver Broncos logo Denver BroncosGary KubiakJohn Fox
New York Jets logo New York JetsTodd BowlesRex Ryan
OAK logo OAKJack Del RioTony Sparano
San Francisco 49ers logo San Francisco 49ersJim TomsulaJim Harbaugh

2014 Coaching Changes

TeamNew CoachReplaced
Cleveland Browns logo Cleveland BrownsMike PettineRob Chudzinski
Detroit Lions logo Detroit LionsJim CaldwellJim Schwartz
Houston Texans logo Houston TexansBill O'BrienWade Phillips
Minnesota Vikings logo Minnesota VikingsMike ZimmerLeslie Frazier
OAK logo OAKTony SparanoDennis Allen
Tampa Bay Buccaneers logo Tampa Bay BuccaneersLovie SmithGreg Schiano
Tennessee Titans logo Tennessee TitansKen WhisenhuntMike Munchak
Washington Commanders logo Washington CommandersJay GrudenMike Shanahan

2013 Coaching Changes

TeamNew CoachReplaced
Arizona Cardinals logo Arizona CardinalsBruce AriansKen Whisenhunt
Buffalo Bills logo Buffalo BillsDoug MarroneChan Gailey
Chicago Bears logo Chicago BearsMarc TrestmanLovie Smith
Cleveland Browns logo Cleveland BrownsRob ChudzinskiPat Shurmur
Houston Texans logo Houston TexansWade PhillipsGary Kubiak
Jacksonville Jaguars logo Jacksonville JaguarsGus BradleyMike Mularkey
Kansas City Chiefs logo Kansas City ChiefsAndy ReidRomeo Crennel
New Orleans Saints logo New Orleans SaintsSean PaytonJoe Vitt
Philadelphia Eagles logo Philadelphia EaglesChip KellyAndy Reid
SD logo SDMike McCoyNorv Turner

2012 Coaching Changes

TeamNew CoachReplaced
Indianapolis Colts logo Indianapolis ColtsChuck PaganoJim Caldwell
Jacksonville Jaguars logo Jacksonville JaguarsMike MularkeyMel Tucker
Miami Dolphins logo Miami DolphinsJoe PhilbinTodd Bowles
New Orleans Saints logo New Orleans SaintsAaron KromerSean Payton
New Orleans Saints logo New Orleans SaintsJoe VittSean Payton
OAK logo OAKDennis AllenHue Jackson
STL logo STLJeff FisherSteve Spagnuolo
Tampa Bay Buccaneers logo Tampa Bay BuccaneersGreg SchianoRaheem Morris

2011 Coaching Changes

TeamNew CoachReplaced
Carolina Panthers logo Carolina PanthersRon RiveraJohn Fox
Cleveland Browns logo Cleveland BrownsPat ShurmurEric Mangini
Denver Broncos logo Denver BroncosJohn FoxEric Studesville
Jacksonville Jaguars logo Jacksonville JaguarsMel TuckerJack Del Rio
Kansas City Chiefs logo Kansas City ChiefsRomeo CrennelTodd Haley
Miami Dolphins logo Miami DolphinsTodd BowlesTony Sparano
OAK logo OAKHue JacksonTom Cable
San Francisco 49ers logo San Francisco 49ersJim HarbaughJim Tomsula
Tennessee Titans logo Tennessee TitansMike MunchakJeff Fisher

2010 Coaching Changes

TeamNew CoachReplaced
Buffalo Bills logo Buffalo BillsChan GaileyPerry Fewell
Dallas Cowboys logo Dallas CowboysJason GarrettWade Phillips
Denver Broncos logo Denver BroncosEric StudesvilleJosh McDaniels
Minnesota Vikings logo Minnesota VikingsLeslie FrazierBrad Childress
Seattle Seahawks logo Seattle SeahawksPete CarrollJim Mora
San Francisco 49ers logo San Francisco 49ersJim TomsulaMike Singletary
Washington Commanders logo Washington CommandersMike ShanahanJim Zorn

2009 Coaching Changes

TeamNew CoachReplaced
Buffalo Bills logo Buffalo BillsPerry FewellDick Jauron
Cleveland Browns logo Cleveland BrownsEric ManginiRomeo Crennel
Denver Broncos logo Denver BroncosJosh McDanielsMike Shanahan
Detroit Lions logo Detroit LionsJim SchwartzRod Marinelli
Indianapolis Colts logo Indianapolis ColtsJim CaldwellTony Dungy
Kansas City Chiefs logo Kansas City ChiefsTodd HaleyHerm Edwards
New York Jets logo New York JetsRex RyanEric Mangini
Seattle Seahawks logo Seattle SeahawksJim MoraMike Holmgren
STL logo STLSteve SpagnuoloJim Haslett
Tampa Bay Buccaneers logo Tampa Bay BuccaneersRaheem MorrisJon Gruden

2008 Coaching Changes

TeamNew CoachReplaced
Atlanta Falcons logo Atlanta FalconsMike SmithEmmitt Thomas
Baltimore Ravens logo Baltimore RavensJohn HarbaughBrian Billick
Miami Dolphins logo Miami DolphinsTony SparanoCam Cameron
OAK logo OAKTom CableLane Kiffin
San Francisco 49ers logo San Francisco 49ersMike SingletaryMike Nolan
STL logo STLJim HaslettScott Linehan
Washington Commanders logo Washington CommandersJim ZornJoe Gibbs

2007 Coaching Changes

TeamNew CoachReplaced
Arizona Cardinals logo Arizona CardinalsKen WhisenhuntDennis Green
Atlanta Falcons logo Atlanta FalconsBobby PetrinoJim Mora
Atlanta Falcons logo Atlanta FalconsEmmitt ThomasJim Mora
Dallas Cowboys logo Dallas CowboysWade PhillipsBill Parcells
Miami Dolphins logo Miami DolphinsCam CameronNick Saban
OAK logo OAKLane KiffinArt Shell
Pittsburgh Steelers logo Pittsburgh SteelersMike TomlinBill Cowher
SD logo SDNorv TurnerMarty Schottenheimer

2006 Coaching Changes

TeamNew CoachReplaced
Buffalo Bills logo Buffalo BillsDick JauronMike Mularkey
Detroit Lions logo Detroit LionsRod MarinelliDick Jauron
Green Bay Packers logo Green Bay PackersMike McCarthyMike Sherman
Houston Texans logo Houston TexansGary KubiakDom Capers
Kansas City Chiefs logo Kansas City ChiefsHerm EdwardsDick Vermeil
Minnesota Vikings logo Minnesota VikingsBrad ChildressMike Tice
New Orleans Saints logo New Orleans SaintsSean PaytonJim Haslett
New York Jets logo New York JetsEric ManginiHerm Edwards
OAK logo OAKArt ShellNorv Turner
STL logo STLScott LinehanJoe Vitt

2005 Coaching Changes

TeamNew CoachReplaced
Cleveland Browns logo Cleveland BrownsRomeo CrennelTerry Robiskie
Detroit Lions logo Detroit LionsDick JauronSteve Mariucci
Miami Dolphins logo Miami DolphinsNick SabanJim Bates
San Francisco 49ers logo San Francisco 49ersMike NolanDennis Erickson
STL logo STLJoe VittMike Martz

2004 Coaching Changes

TeamNew CoachReplaced
Arizona Cardinals logo Arizona CardinalsDennis GreenDave McGinnis
Atlanta Falcons logo Atlanta FalconsJim MoraWade Phillips
Buffalo Bills logo Buffalo BillsMike MularkeyGregg Williams
Chicago Bears logo Chicago BearsLovie SmithDick Jauron
Cleveland Browns logo Cleveland BrownsTerry RobiskieButch Davis
Miami Dolphins logo Miami DolphinsJim BatesDave Wannstedt
New York Giants logo New York GiantsTom CoughlinJim Fassel
OAK logo OAKNorv TurnerBill Callahan
Washington Commanders logo Washington CommandersJoe GibbsSteve Spurrier

2003 Coaching Changes

TeamNew CoachReplaced
Atlanta Falcons logo Atlanta FalconsWade PhillipsDan Reeves
Cincinnati Bengals logo Cincinnati BengalsMarvin LewisDick LeBeau
Dallas Cowboys logo Dallas CowboysBill ParcellsDave Campo
Detroit Lions logo Detroit LionsSteve MariucciMarty Mornhinweg
Jacksonville Jaguars logo Jacksonville JaguarsJack Del RioTom Coughlin
San Francisco 49ers logo San Francisco 49ersDennis EricksonSteve Mariucci

2002 Coaching Changes

TeamNew CoachReplaced
Carolina Panthers logo Carolina PanthersJohn FoxGeorge Seifert
Indianapolis Colts logo Indianapolis ColtsTony DungyJim Mora
Minnesota Vikings logo Minnesota VikingsMike TiceDennis Green
OAK logo OAKBill CallahanJon Gruden
SD logo SDMarty SchottenheimerMike Riley
Tampa Bay Buccaneers logo Tampa Bay BuccaneersJon GrudenTony Dungy
Washington Commanders logo Washington CommandersSteve SpurrierMarty Schottenheimer

2001 Coaching Changes

TeamNew CoachReplaced
Buffalo Bills logo Buffalo BillsGregg WilliamsWade Phillips
Cleveland Browns logo Cleveland BrownsButch DavisChris Palmer
Detroit Lions logo Detroit LionsMarty MornhinwegGary Moeller
Kansas City Chiefs logo Kansas City ChiefsDick VermeilGunther Cunningham
New York Jets logo New York JetsHerm EdwardsAl Groh
Washington Commanders logo Washington CommandersMarty SchottenheimerTerry Robiskie

2000 Coaching Changes

TeamNew CoachReplaced
Arizona Cardinals logo Arizona CardinalsDave McGinnisVince Tobin
Cincinnati Bengals logo Cincinnati BengalsDick LeBeauBruce Coslet
Dallas Cowboys logo Dallas CowboysDave CampoChan Gailey
Detroit Lions logo Detroit LionsGary MoellerBobby Ross
Green Bay Packers logo Green Bay PackersMike ShermanRay Rhodes
Miami Dolphins logo Miami DolphinsDave WannstedtJimmy Johnson
New England Patriots logo New England PatriotsBill BelichickPete Carroll
New Orleans Saints logo New Orleans SaintsJim HaslettMike Ditka
New York Jets logo New York JetsAl GrohBill Parcells
STL logo STLMike MartzDick Vermeil
Washington Commanders logo Washington CommandersTerry RobiskieNorv Turner