Which NFL Teams Has John Harbaugh Coached in His Career?

John Harbaugh has been a head coach in the NFL for 16 seasons, but which teams has he coached throughout his career?

The Baltimore Ravens‘ John Harbaugh has been an NFL head coach since 2008 and is one of the longest-serving coaches in the NFL.

He has regularly built teams that challenge at the very top of the league — ranking third in PFN’s 2023 Heach Coach Rankings. Harbaugh has had a long, successful career, but how many teams has he coached?

John Harbaugh Coaching Roles

Before becoming an NFL coach, Harbaugh had worked as an assistant at multiple college programs. Between 1984 and 1997, he worked as an assistant at Western Michigan, Pittsburgh, Morehead State, Cincinnati, and Indiana before stepping up to the NFL.

Philadelphia Eagles | Special Teams Coordinator (1998 – 2006)

Harbaugh joined the NFL in 1998 as a special teams coordinator for the Philadelphia Eagles. He is a disciple of the Andy Reid coaching tree, having worked under Ray Rhodes and Reid in Philly.

Harbaugh got himself a reputation coaching special teams in Philadelphia. Under his leadership, Philly’s special-teams unit was regularly voted as one of the best in the NFL. Between 2000 and 2005, the unit was ranked top 10 in Rick Gosselin’s NFL special teams rankings in five of the six seasons.

In 2001 and 2003, the team was ranked first in those rankings. The 2001 season was special for Harbaugh, as he went on to win Special Teams Coach of the Year as voted by NFL coaches.

Eagles | Defensive Backs Coach (2007)

In 2007, Harbaugh took on the Eagles’ defensive backs coaching job role. He had made it known that he would like the opportunity to become an NFL head coach, and special teams coordinators were not granted the same opportunities as offensive and defensive coaches.

MORE: List of Current NFL Head Coaches (Updated 2023)

Speaking in 2007, Reid explained that he moved Harbaugh to coach the secondary in the hope of boosting his credentials to becoming an NFL head coach.

Baltimore Ravens | Head Coach (2008 – Present)

Harbaugh finally fulfilled his dream of becoming an NFL head coach in 2008 when the Ravens hired him. He became just the third head coach of the franchise (after Ted Marchibroda and Brian Billick) since its relocation to Baltimore in 1996.

Now in his 16th year as the Ravens’ head coach, Harbaugh has a remarkable record of only having a losing record in two of those seasons (2015 and 2021). He has led Baltimore to the playoffs in 10 of those 16 years, with a postseason record of 11-9. Eight of the 11 playoff wins were on the road.

In the list of NFL head coach wins leaders, Harbaugh ranks 22nd with 166 wins. He’s also the third-longest tenured head coach in the NFL, behind Bill Belichick (Patriots) and Mike Tomlin (Steelers).

Harbaugh and the Ravens would go on to win Super Bowl XLVII, beating the 49ers 34-31. The 2012 showpiece game was unique, as it saw John face his brother Jim, who was head coach in San Francisco at the time.

That was the last time Baltimore reached the Super Bowl or the AFC Championship Game.

Harbaugh has a host of accolades, including winning AP Coach of the Year in 2019 after leading the Ravens to a record of 14-2 — the most wins by a head coach in franchise history. Baltimore QB Lamar Jackson was MVP the same season, and Greg Roman also won AP Assistant Coach of the Year.

Want to predict the rest of the 2023 season with our FREE NFL Playoff Predictor? Looking for the most up-to-date NFL standings? What about a breakdown of team depth charts or the NFL schedule? Pro Football Network has you covered with that and more!

Listen to the PFN Inside Access Podcast!

Listen to the PFN Inside Access Podcast! Click the embedded player below to listen, or you can find the PFN Fantasy Podcast on iTunes, Spotify, and all major podcast platforms.  Be sure to subscribe and leave us a five-star review!

Join the Conversation!

Related Articles