how long has sean mcdermott been the coach of the buffalo bills
Sean McDermott was head coach of the Buffalo Bills for nine seasons, from the 2017 season through the end of the 2025 season.
Quick Scoop
- Sean McDermott was hired as the Buffalo Bills’ head coach in January 2017 and took over for the 2017 NFL season.
- He remained in that role through the 2025 season, giving him a total of nine seasons in charge.
- In January 2026, the Bills fired McDermott after those nine years, despite his strong regular-season record and multiple playoff appearances.
So, in simple terms: he coached the Bills for nine full seasons (2017–2025).