Sean McDermott coached 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 Bills’ head coach ahead of the 2017 NFL season.
  • He remained in that role through the 2025 season, giving him a nine-year tenure in Buffalo.
  • His time with the Bills ended when he was fired in January 2026 after multiple playoff runs but no Super Bowl appearances.

Extra context

  • Across those nine years (2017–2025), McDermott became one of the winningest coaches in franchise history, with strong regular-season records and frequent playoff trips.
  • His tenure is often viewed as the era that stabilized the Bills and returned them to consistent contender status, even though a Lombardi Trophy remained out of reach.

TL;DR: McDermott coached the Bills from 2017 through 2025, a nine-season run as Buffalo’s head coach.

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