Sean McDermott’s nine-year run in Buffalo ended Monday, Jan. 19, when the Bills fired one of the most successful coaches in franchise history after another heartbreaking playoff loss.
The Bills’ decision to move on from the McDermott-Josh Allen era again reordered the NFL’s list of longest-tenured head coaches, as 10 teams have split with their coaches since the start of the 2025 regular season.
Mainstays like John Harbaugh, Mike Tomlin, McDermott and Kevin Stefanski are off the list, with Harbaugh (New York Giants) and Stefanski (Atlanta Falcons) already on to their next stops.
Entering Jan. 19, McDermott was tied for second on this list, as only Andy Reid of the Kansas City Chiefs has spent more than a decade as head coach of his current NFL team.
For those wondering, Curly Lambeau in Green Bay (1921-49) and Tom Landry in Dallas (1960-88) are tied for the longest tenure leading one team at 29 seasons.
1. Andy Reid, Kansas City Chiefs
Age: 67
Number of seasons: 13
Record with Chiefs: 149-64 (.700)
Playoff berths (Super Bowls): 10 (4; won Super Bowl 54, lost Super Bowl 55, won Super Bowl 57, won Super Bowl 58, lost Super Bowl 59)
T2. Sean McVay, Los Angeles Rams
Age: 39
Number of seasons: 9
Record with Rams: 92-57 (.617)
Playoff berths (Super Bowls): 7 (2; lost Super Bowl 53, won Super Bowl 56)
T2. Kyle Shanahan, San Francisco 49ers
Age: 46
Number of seasons: 9
Record with 49ers: 82-67 (.550)
Playoff berths (Super Bowls): 5 (2; lost Super Bowl 54, lost Super Bowl 58)
T4. Matt LaFleur, Green Bay Packers
Age: 46
Number of seasons: 7
Record with Packers: 76-40-1 (.654)
Playoff berths: 6
T4. Zac Taylor, Cincinnati Bengals
Age: 42
Number of seasons: 7
Record with Bengals: 52-63-1 (.453)
Playoff berths (Super Bowls): 2 (1; lost Super Bowl 56)
T6. Dan Campbell, Detroit Lions
Age: 49
Number of seasons: 5
Record with Lions: 48-36-1 (.571)
Playoff berths: 2
T6. Nick Sirianni, Philadelphia Eagles
Age: 44
Number of seasons: 5
Record with Eagles: 59-26 (.694)
Playoff berths (Super Bowls): 5 (2; lost Super Bowl 57, won Super Bowl 59)
T8. Todd Bowles, Tampa Bay Buccaneers
Age: 62
Number of seasons: 4
Record with Buccaneers: 35-33 (.515)
Playoff berths: 3
T8. Kevin O’Connell, Minnesota Vikings
Age: 40
Numbers of seasons: 4
Record with Vikings: 43-25
Playoff berths: 2
10. Basically everyone else
This is where the velocity of the NFL coaching carousel really starts to show. After O’Connell and Bowles, we come to the list of coaches who have three or fewer seasons with their current teams, including the Seattle Seahawks’ Mike Macdonald and Denver Broncos’ Sean Payton, both still coaching in the playoffs.










