John Harbaugh teams coached

Last Modified Jan 14, 2025 19:03 GMT
Baltimore Ravens v Houston Texans
John Harbaugh. Source: Getty Images

John Harbaugh is a professional American football coach who is widely regarded as one of the best in the NFL. As of January 2025, he is the head coach for the Baltimore Ravens. He was born in Toledo, Ohio, U.S., on September 23, 1962.

John Harbaugh coached in college for around 13 years. He grew up in a football-loving family, where his father was also a coach and served as an assistant coach in college football for many years. John Harbaugh’s brother Jim Harbaugh is also a coach and he serves as the head coach for the Los Angeles Chargers. In 2024, Harbaugh entered his 17th season with the organization.

John Harbaugh’s Coaching Career

Western Michigan (1984–1987)

John Harbaugh's professional career as a coach started in 1984 when he joined Western Michigan University as their graduate assistant under his father.

Pittsburgh (1987)

After his three-year stint with Western Michigan, Harbaugh joined Pittsburgh as a tight ends coach.

Morehead State (1988)

Harbaugh signed with the Morehead State Eagles where he worked under head coach Bill Baldridge in the 1988 season according to Morehead State University.

Baltimore Ravens v Houston Texans
John Harbaugh. Source: Getty Images

Cincinnati (1989–1996)

From 1989 to 1996, Harbaugh served as the recruiting coordinator and also coached outside linebackers, running backs, tight ends, and special teams.

Indiana (1997)

Harbaugh also coached Indiana for one season as the defensive backs and special teams coordinator.

Philadelphia Eagles (1998–2007)

John Harbaugh served the Philadelphia Eagles in 1998 as their special teams coach at the University of Indiana. In 2005, Harbaugh was named as the assistant head coach of the Eagles and in 2007, which marked his last year with the Eagles he was their defensive backs coach. Harbaugh was never offered a permanent job as the head coach of the Eagles, So he decided to move on and joined the Baltimore Ravens in 2008 as their head coach.

Baltimore Ravens (2008–present)

In 2008, Harbaugh was hired by the Baltimore Ravens. Since Harbaugh joined the Ravens, he has elevated them to a new level under his guidance. They won the Super Bowl in 2012 and won two AFC North championships.

FAQs on John Harbaugh

A. John has won one Super Bowl with the Baltimore Ravens in 2012.

A. The annual salary of John Harbaugh with the Baltimore Ravens is around $12 million. 

A. The name of John Harbaugh’s brother is Jim Harbaugh, and he also is a football coach. He serves as the head coach of the Los Angeles Chargers.

A. Alison Harbaugh is the daughter of John Harbaugh.

Related Stories

WATCH: John Harbaugh's postgame dance goes viral after Ravens clinch spot for AFC Championship game WATCH: John Harbaugh's postgame dance goes viral after Ravens clinch spot for AFC Championship game
WATCH: John Harbaugh's postgame dance goes viral after Ravens clinch spot for AFC Championship game
NFL fans react to Jim Harbaugh reportedly hiring Tom Brady's agent: "Sit tight Justin Herbert, he’s coming" NFL fans react to Jim Harbaugh reportedly hiring Tom Brady's agent: "Sit tight Justin Herbert, he’s coming"
NFL fans react to Jim Harbaugh reportedly hiring Tom Brady's agent: "Sit tight Justin Herbert, he’s coming"
Watch: Marshawn Lynch interrupts Pete Carroll's first press conference with Tom Brady's Raiders Watch: Marshawn Lynch interrupts Pete Carroll's first press conference with Tom Brady's Raiders
Watch: Marshawn Lynch interrupts Pete Carroll's first press conference with Tom Brady's Raiders
1d
Top 5 highest-scoring games in Super Bowl history feat. Philadelphia Eagles vs New England Patriots in Super Bowl LII and more Top 5 highest-scoring games in Super Bowl history feat. Philadelphia Eagles vs New England Patriots in Super Bowl LII and more
Top 5 highest-scoring games in Super Bowl history feat. Philadelphia Eagles vs New England Patriots in Super Bowl LII and more
1d
Does Taylor Swift listen to Travis Kelce's New Heights podcast? Chiefs TE shares details ahead of Super Bowl rematch vs Eagles Does Taylor Swift listen to Travis Kelce's New Heights podcast? Chiefs TE shares details ahead of Super Bowl rematch vs Eagles
Does Taylor Swift listen to Travis Kelce's New Heights podcast? Chiefs TE shares details ahead of Super Bowl rematch vs Eagles
20h
Hall of Famer absolves Josh Allen of blame in crushing loss to Patrick Mahomes’ Chiefs Hall of Famer absolves Josh Allen of blame in crushing loss to Patrick Mahomes’ Chiefs
Hall of Famer absolves Josh Allen of blame in crushing loss to Patrick Mahomes’ Chiefs
Ranking 10 best TEs set to be free agents in 2025 feat. Zach Ertz and Mike Gesicki Ranking 10 best TEs set to be free agents in 2025 feat. Zach Ertz and Mike Gesicki
Ranking 10 best TEs set to be free agents in 2025 feat. Zach Ertz and Mike Gesicki
21h
"Raiders are so back" - NFL fans react as Marshawn Lynch interrupts Pete Carroll's introductory press conference "Raiders are so back" - NFL fans react as Marshawn Lynch interrupts Pete Carroll's introductory press conference
"Raiders are so back" - NFL fans react as Marshawn Lynch interrupts Pete Carroll's introductory press conference
"Everybody's on the microscope" - Aaron Glenn makes feelings known on bringing Aaron Rodgers back in 2025 with the Jets "Everybody's on the microscope" - Aaron Glenn makes feelings known on bringing Aaron Rodgers back in 2025 with the Jets
"Everybody's on the microscope" - Aaron Glenn makes feelings known on bringing Aaron Rodgers back in 2025 with the Jets
NFL fans troll Cowboys for hiring Nick Sorensen as ST coordinator - "Assembling the worst coaching staff known to mankind" NFL fans troll Cowboys for hiring Nick Sorensen as ST coordinator - "Assembling the worst coaching staff known to mankind"
NFL fans troll Cowboys for hiring Nick Sorensen as ST coordinator - "Assembling the worst coaching staff known to mankind"
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications