Current NFL Head Coaches – 2017

TeamHead Coach
Arizona Cardinals logo Arizona CardinalsBruce Arians
Atlanta Falcons logo Atlanta FalconsDan Quinn
Baltimore Ravens logo Baltimore RavensJohn Harbaugh
Buffalo Bills logo Buffalo BillsSean McDermott
Carolina Panthers logo Carolina PanthersRon Rivera
Chicago Bears logo Chicago BearsJohn Fox
Cincinnati Bengals logo Cincinnati BengalsMarvin Lewis
Cleveland Browns logo Cleveland BrownsHue Jackson
Dallas Cowboys logo Dallas CowboysJason Garrett
Denver Broncos logo Denver BroncosVance Joseph
Detroit Lions logo Detroit LionsJim Caldwell
Green Bay Packers logo Green Bay PackersMike McCarthy
Houston Texans logo Houston TexansBill O'Brien
Indianapolis Colts logo Indianapolis ColtsChuck Pagano
Jacksonville Jaguars logo Jacksonville JaguarsDoug Marrone
Kansas City Chiefs logo Kansas City ChiefsAndy Reid
Los Angeles Chargers logo Los Angeles ChargersAnthony Lynn
Los Angeles Rams logo Los Angeles RamsSean McVay
Miami Dolphins logo Miami DolphinsAdam Gase
Minnesota Vikings logo Minnesota VikingsMike Zimmer
New England Patriots logo New England PatriotsBill Belichick
New Orleans Saints logo New Orleans SaintsSean Payton
New York Giants logo New York GiantsBen McAdoo
New York Giants logo New York GiantsSteve Spagnuolo
New York Jets logo New York JetsTodd Bowles
OAK logo OAKJack Del Rio
Philadelphia Eagles logo Philadelphia EaglesDoug Pederson
Pittsburgh Steelers logo Pittsburgh SteelersMike Tomlin
Seattle Seahawks logo Seattle SeahawksPete Carroll
San Francisco 49ers logo San Francisco 49ersKyle Shanahan
Tampa Bay Buccaneers logo Tampa Bay BuccaneersDirk Koetter
Tennessee Titans logo Tennessee TitansMike Mularkey
Washington Commanders logo Washington CommandersJay Gruden

Coaching Changes – 2017

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