NFL Coaches

The NFL coaching world is filled with legends, innovators, and leaders who shape the game on and off the field. This section brings together current head coaches, coordinators, and support staff, along with historical archives that track coaching changes, team leadership, and career journeys across the league.

Explore coaching staffs by team and season, follow the careers of individual coaches, and review year-by-year changes that have influenced franchises from 2000 through today. Whether you are researching history or preparing for the upcoming season, this hub is your guide to NFL coaching leadership.


Coach Profiles

Coach Last Team Last Year
Aaron GlennNYJ2025
Aaron KromerNO2012
Adam GaseNYJ2020
Al GrohNYJ2000
Andy ReidKC2025
Anthony LynnLAC2020
Antonio PierceLV2024
Art ShellOAK2006
Arthur SmithATL2023
Ben JohnsonCHI2025
Ben McAdooNYG2017
Bill BelichickNE2023
Bill CallahanWAS2019
Bill CowherPIT2006
Bill O'BrienHOU2020
Bill ParcellsDAL2006
Bobby PetrinoATL2007
Bobby RossDET2000
Brad ChildressMIN2010
Brandon StaleyLAC2023
Brian BillickBAL2007
Brian CallahanTEN2025
Brian DabollNYG2025
Brian FloresMIA2021
Brian SchottenheimerDAL2025
Bruce AriansTB2021
Bruce CosletCIN2000
Butch DavisCLE2004
Cam CameronMIA2007
Chan GaileyBUF2012
Chip KellySF2016
Chris PalmerCLE2000
Chris TaborCAR2023
Chuck PaganoIND2017
Dan CampbellDET2025
Dan QuinnWAS2025
Dan ReevesATL2003
Darrell BevellJAX2021
Dave CampoDAL2002
Dave CanalesCAR2025
Dave McGinnisARI2003
Dave WannstedtMIA2004
David CulleyHOU2021
DeMeco RyansHOU2025
Dennis AllenNO2024
Dennis EricksonSF2004
Dennis GreenARI2006
Dick JauronBUF2009
Dick LeBeauCIN2002
Dick VermeilKC2005
Dirk KoetterTB2018
Dom CapersHOU2005
Doug MarroneJAX2020
Doug PedersonJAX2024
Emmitt ThomasATL2007
Eric ManginiCLE2010
Eric StudesvilleDEN2010
Frank ReichCAR2023
Freddie KitchensCLE2019
Gary KubiakDEN2016
Gary MoellerDET2000
George SeifertCAR2001
Giff SmithLAC2023
Greg SchianoTB2013
Gregg WilliamsCLE2018
Gunther CunninghamKC2000
Gus BradleyJAX2016
Herm EdwardsKC2008
Hue JacksonCLE2018
Jack Del RioOAK2017
Jason GarrettDAL2019
Jay GrudenWAS2019
Jay RosburgDEN2022
Jeff FisherLAR2016
Jeff SaturdayIND2022
Jerod MayoNE2024
Jim BatesMIA2004
Jim CaldwellDET2017
Jim FasselNYG2003
Jim HarbaughLAC2025
Jim HaslettSTL2008
Jim MoraSEA2009
Jim SchwartzDET2013
Jim TomsulaSF2015
Jim ZornWAS2009
Jimmy JohnsonMIA1999
Joe GibbsWAS2007
Joe JudgeNYG2021
Joe PhilbinGB2018
Joe VittNO2012
John FoxCHI2017
John HarbaughBAL2025
Jon GrudenLV2021
Jonathan GannonARI2025
Josh McDanielsLV2023
Kellen MooreNO2025
Ken WhisenhuntTEN2015
Kevin O'ConnellMIN2025
Kevin StefanskiCLE2025
Kliff KingsburyARI2022
Kyle ShanahanSF2025
Lane KiffinOAK2008
Leslie FrazierMIN2013
Liam CoenJAX2025
Lovie SmithHOU2022
Marc TrestmanCHI2014
Marty MornhinwegDET2002
Marty SchottenheimerSD2006
Marvin LewisCIN2018
Matt EberflusCHI2024
Matt LaFleurGB2025
Matt NagyCHI2021
Matt PatriciaDET2020
Matt RhuleCAR2022
Mel TuckerJAX2011
Mike DitkaNO1999
Mike HolmgrenSEA2008
Mike MacdonaldSEA2025
Mike MartzSTL2005
Mike McCarthyDAL2024
Mike McCoySD2016
Mike McDanielMIA2025
Mike MularkeyTEN2017
Mike MunchakTEN2013
Mike NolanSF2008
Mike PettineCLE2015
Mike RileySD2001
Mike ShanahanWAS2013
Mike ShermanGB2005
Mike SingletarySF2010
Mike SmithATL2014
Mike TiceMIN2005
Mike TomlinPIT2025
Mike VrabelNE2025
Mike ZimmerMIN2021
Nathaniel HackettDEN2022
Nick SabanMIA2006
Nick SirianniPHI2025
Norv TurnerSD2012
Pat ShurmurNYG2019
Perry FewellBUF2009
Pete CarrollLV2025
Raheem MorrisATL2025
Ray RhodesGB1999
Rex RyanBUF2016
Rich BisacciaLV2021
Rob ChudzinskiCLE2013
Robert SalehNYJ2024
Rod MarinelliDET2008
Romeo CrennelHOU2020
Ron RiveraWAS2023
Scott LinehanSTL2008
Sean McDermottBUF2025
Sean McVayLAR2025
Sean PaytonDEN2025
Shane SteichenIND2025
Steve MariucciDET2005
Steve SpagnuoloNYG2017
Steve SpurrierWAS2003
Steve WilksCAR2022
Terry RobiskieCLE2004
Todd BowlesTB2025
Todd HaleyKC2011
Tom CableOAK2010
Tom CoughlinNYG2015
Tony DungyIND2008
Tony SparanoOAK2014
Urban MeyerJAX2021
Vance JosephDEN2018
Vic FangioDEN2021
Vince TobinARI2000
Wade PhillipsHOU2013
Zac TaylorCIN2025

Coaching Changes – 2025

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