The Bills finished 12-5 last year but have moved on from the Sean McDermott era, welcoming Joe Brady, last year’s offensive coordinator, as head coach. Pete Carmichael Jr. comes over from the Broncos to take over as offensive coordinator. Josh Allen is back at QB, and the running back room remains with James Cook, Ray Davis, and Ty Johnson. Buffalo returns its top eight receivers from a year ago, including starters Keon Coleman, Khalil Shakir, and tight end Dalton Kincaid. D.J. Moore joins the team after playing for the Bears last year. Dion Dawkins, Connor McGovern, O’Cyrus Torrence, and Spencer Brown return as starters on the offensive line. The Bills boosted their depth with Austin Corbett from Carolina and Lloyd Cushenberry from Tennessee.
Jim Leonhard will switch from assistant head coach to defensive coordinator. The Bills have a lot of turnover on the defensive side of the ball, as just five of the top eleven tacklers remain from a season ago. Deone Walker, Ed Oliver, Greg Rousseau, Dorian Williams, and Terrel Bernard return to the front seven, along with Bradley Chubb, who comes over from Miami. Christian Benford and Cole Bishop return to the secondary, while Dee Alford and C.J. Gardner-Johnson join the group.
Jeff Rodgers, who was recently with the Cardinals, takes over as special teams coordinator. Tyler Bass did not play last year, but he is back after a successful 2024 campaign in which he was 83% with a long of 61. Florida rookie Tommy Doman Jr. will take over the punting duties. Ray Davis is set to be the primary return man. The Bills are more offense-minded now with Brady as head coach. Buffalo is deep with talent on that side of the ball, but on the defensive side, they still have some wrinkles to work out.