how much is john harbaugh's contract
John Harbaugh’s last contract with the Baltimore Ravens was a three-year extension signed in March 2025 that reportedly paid about $17 million per year through the 2028 season, before he was fired in early 2026.
Current contract status
- John Harbaugh is not currently under contract with an NFL team as a head coach; his Ravens deal was terminated when the team fired him in January 2026.
- Because he was fired while under a multi‑year extension, the Ravens owe him a significant buyout based on the remaining years and salary on that contract.
Details of his Ravens deal
- In March 2025, the Ravens announced a three-year contract extension for Harbaugh that kept him under contract through the 2028 season.
- Reports indicate that this extension paid him approximately $17 million per year , putting him among the highest‑paid coaches in the NFL.
Financial impact and buyout
- When the Ravens decided to move on from Harbaugh in January 2026, they did so with multiple years left on that high‑value contract, leading to what has been described as a “staggering” buyout obligation for the franchise.
- The combination of the term (through 2028) and the reported $17 million annual salary means the remaining guaranteed money is substantial, which is why his firing has been framed as both a football and a major financial decision for Baltimore.
Bottom line: his most recent known contract value was about $17 million per year on a deal running through 2028 with the Ravens, but that contract is now in buyout mode after his 2026 firing.
Information gathered from public forums or data available on the internet and portrayed here.