Dan Quinn, Jim Harbaugh and all of the NFL coaching, exec hires

With interviews entering late rounds and the new league year inching closer, we are finally seeing some of the coaching and front-office vacancies around the league get filled. To check out every opening around the league, check out our firings list. Tap in for all the latest head coach, coordinator, and general manager hirings.
Aden Durde

New position: Seattle Seahawks defensive coordinatorPrevious position: Dallas Cowboys defensive line coach
Ryan Grubb

New position: Seattle Seahawks offensive coordinatorPrevious position: Alabama offensive coordinator
Mike Zimmer

New position: Dallas Cowboys defensive coordinatorPrevious position: Minnesota Vikings HC (2014-21)
Greg Roman

New position: Los Angeles Chargers offensive coordinator
Previous position: Baltimore Ravens offensive coordinator
Luke Getsy

New position: Las Vegas Raiders offensive coordinator
Previous position: Chicago Bears offensive coordinator
Anthony Weaver

New position: Miami Dolphins offensive coordinator
Previous position: Baltimore Ravens assistant head coach and defensive line coach
Shane Bowen

New position: New York Giants defensive coordinator
Previous position: Tennessee Titans defensive coordinator
Joe Whitt Jr.

New position: Washington Commanders defensive coordinator
Previous position: Dallas Cowboys secondary coach & pass game coordinator
Klint Kubiak

New position: New Orleans Saints offensive coordinator
Previous position: San Francisco 49ers passing game coordinator
Liam Coen

New position: Tampa Bay Buccaneers offensive coordinator
Previous position: Kentucky offensive coordinator & quarterbacks coach
Alex Van Pelt

New Position: New England Patriots offensive coordinator
Previous Position: Cleveland Browns offensive coordinator & quarterbacks coach
Kliff Kingsbury

New position: Washington Commanders offensive coordinator
Previous position: USC senior offensive analyst
Chris Shula

New position: Los Angeles Rams defensive coordinator
Previous position: Los Angeles Rams pass rush coordinator & linebackers coach
Zach Orr

New position: Baltimore Ravens defensive coordinator
Previous position: Baltimore Ravens inside linebackers coach
Nick Holz

New position: Tennessee Titans offensive coordinator
Previous position: Jacksonville Jaguars passing game coordinator
Dan Quinn

New position: Washington Commanders head coach
Previous position: Dallas Cowboys defensive coordinator
Dennard Wilson

New position: Tennessee Titans defensive coordinator
Previous position: Baltimore Ravens defensive backs coach
Jeff Hafley

New position: Green Bay Packers defensive coordinator
Previous position: Boston College head coach
Mike Macdonald

New position: Seattle Seahawks head coach
Previous position: Baltimore Ravens defensive coordinator
Jimmy Lake

New position: Atlanta Falcons defensive coordinator
Previous position: Los Angeles Rams assistant head coach
Brad Idzik

New position: Carolina Panthers offensive coordinator
Previous position: Tampa Bay Buccaneers wide receivers coach
Bobby Babich

New position: Buffalo Bills defensive coordinator
Previous position: Buffalo Bills linebackers coach
Arthur Smith

New position: Pittsburgh Steelers offensive coordinator
Previous position: Atlanta Falcons head coach
Joe Hortiz

New position: Los Angeles Chargers general manager
Previous position: Baltimore Ravens director of player personnel
Joe Brady

New position: Buffalo Bills offensive coordinator
Previous position: Buffalo Bills quarterbacks coach/interim offensive coordinator
Ken Dorsey

New position: Cleveland Browns offensive coordinator
Previous position: Buffalo Bills offensive coordinator
Kellen Moore

New position: Philadelphia Eagles offensive coordinator
Previous position: Los Angeles Chargers offensive coordinator
DeMarcus Covington

New position: New England Patriots defensive coordinator
Previous position: New England Patriots defensive line coach
Jesse Minter

New position: Los Angeles Chargers defensive coordinator
Previous position: Michigan defensive coordinator
Eric Washington

New position: Chicago Bears defensive coordinator
Previous position: Buffalo Bills assistant head coach/defensive line coach
Raheem Morris

New position: Atlanta Falcons head coach
Previous position: Los Angeles Rams defensive coordinator
Dave Canales

New position: Carolina Panthers head coach
Previous position: Tampa Bay Buccaneers offensive coordinator
Jim Harbaugh

New position: Los Angeles Chargers head coach
Previous position: University of Michigan head coach (2015-2023)
Vic Fangio

New position: Philadelphia Eagles defensive coordinator
Previous position: Miami Dolphins defensive coordinator (2023)
Dan Pitcher

New position: Cincinnati Bengals offensive coordinator
Previous position: Cincinnati Bengals quarterbacks coach
Tom Telesco

New position: Los Angeles Chargers general manager
Previous position: Las Vegas Raiders general manager
Brian Callahan

New position: Tennessee Titans head coach
Previous position: Cincinnati Bengals offensive coordinator (2019-2023)
Callahan has worked under a long list of highly productive head coaches: John Fox, Gary Kubiak, Jim Caldwell, Jon Gruden, and Zac Taylor.
Shane Waldron

New position: Chicago Bears offensive coordinator
Previous position: Seattle Seahawks offensive coordinator (2021-2023)
Dan Morgan

New position: Carolina Panthers general manager/president of football operations
Previous position: Carolina Panthers assistant general manager (2021-2023)
Before working under Fitterer, Morgan played major roles in the Seahawks and Bills pro personnel department. He also played seven seasons with the Panthers as a linebacker.
Ryan Nielsen

New position: Jacksonville Jaguars defensive coordinator
Previous position: Atlanta Falcons defensive coordinator/defensive line coach (2023)
In one year, Nielsen helped flip the Falcons from one of the worst defenses in the league (29th in EPA/Play, 31st in success rate allowed) to one of the best (12th in EPA/Play, 5th in success rate allowed) year-over-year.
Antonio Pierce

New position: Las Vegas Raiders head coach
Previous position: Las Vegas Raiders linebackers coach (2022-2023), interim head coach (2023)
Pierce was so beloved by his players after the interim coaching stint that edge rusher Maxx Crosby threatened a trade request if Pierce was not hired long-term.
Adam Peters

New position: Washington Commanders general manager
Previous position: San Francisco 49ers assistant general manager (2021-2023)
Peters worked his way up the Denver Broncos scouting department before becoming the 49ers’ VP of player personnel. Peters is touted as especially proficient in late-round draft picks, nailing selections on George Kittle, Fred Warner, Talanoa Hufanga, and Brock Purdy.
Jerod Mayo

New position: New England Patriots head coach
Previous position: New England Patriots linebackers coach (2019-2023)
New England was able to hire Mayo directly to the position after owner Robert Kraft formally laid out a succession plan for the league during Mayo’s 2023 extension.