John Harbaugh coached the Baltimore Ravens for 18 seasons, from the 2008 season through his firing on January 6, 2026.

Quick Scoop

  • John Harbaugh was hired as the Ravens’ head coach in January 2008 and first led the team in the 2008 NFL season.
  • His tenure ended when the Ravens dismissed him on January 6, 2026, after the 2025 season, giving him an 18-season run in Baltimore.
  • Over that span, he compiled a 180–113 regular-season record and became one of the longest-tenured and winningest coaches in the league.

In simple terms: John Harbaugh coached the Ravens for eighteen straight seasons, from 2008 through the end of the 2025 season.

Information gathered from public forums or data available on the internet and portrayed here.