how long was harbaugh the ravens coach

John Harbaugh was the Baltimore Ravens’ head coach for 18 seasons, from 2008 through his firing in January 2026.
Quick Scoop: Harbaugh’s Ravens Tenure
- John Harbaugh was hired as the Ravens’ head coach in January 2008, taking over after the 2007 season.
- The Ravens and Harbaugh parted ways in early January 2026, after the 2025 season, ending an 18-year run in Baltimore.
- Over those 18 seasons, he became the franchise’s winningest coach , leading Baltimore to multiple playoff appearances and a Super Bowl XLVII title.
So if you’re just looking for the simple answer to “how long was Harbaugh the Ravens coach?” — it’s 18 seasons with the team, spanning 2008–2025.
TL;DR: John Harbaugh coached the Ravens for 18 seasons, from 2008 until the team fired him in January 2026.
Information gathered from public forums or data available on the internet and portrayed here.