The highest paid NFL coaches are lucky. Not only do they earn good coin, but their salary has no impact on a team’s salary cap,
unlike a player’s salary. Why teams are willing to pay such high salaries for certain coaches is simple – win-loss record and how many championships they’ve won.
10. Sean McDermott – Buffalo Bills ($8 million)
9. Andy Reid – Kansas City Chiefs ($8 million)
8. Mike Tomlin – Pittsburgh Steelers ($8 million)
7. Matt Rhule – Carolina Panthers ($8.5 million)
6. Frank Reich – Indianapolis Colts ($9 million)
5. John Harbaugh – Baltimore Ravens ($9 million)
4. Kyle Shanahan – San Francisco 49ers ($9.5 million)
3. Pete Carroll – Seattle Seahawks ($11 million
2. Bill Belichick – New England Patriots ($12.5 million)
The highest paid NFL coaches are lucky. Not only do they earn good coin, but their salary has no impact on a team’s salary cap,