Baltimore Ravens at Buffalo Bills

Sunday, September 7, 2025, Week 1

The Baltimore Ravens will play the Buffalo Bills on Sunday, September 7, 2025, Week 1 of the 2025 season.


Coaches

Head Coach: John Harbaugh Offensive Coordinator: Todd Monken Run Game Coordinator: Travis Switzer Special Teams Coordinator: Chris Horton Quarterbacks Coach: Tee Martin Wide Receivers Coach: Greg Lewis Offensive Line Coach: George Warhop Tight Ends Coach: George Godsey Assistant Quarterbacks Coach: Daniel Stern Assistant Offensive Line Coach: Travelle Wharton Offensive Assistant Coach: Danny Breyer Defensive Line Coach: Dennis Johnson Outside Linebackers Coach: Matt Robinson Defensive Backs Coach: Donald D'Alesio Pass Rush Coach: Chuck Smith Assistant Linebackers Coach: Matt Pees Defensive Assistant Coach: Megan Rosburg Defensive Quality Control Coach: Brendan Clark Assistant Special Teams Coach: Anthony Levine Assistant to the Head Coach: Megan Rosburg Strength and Conditioning Coordinator: Scott Elliott Strength and Conditioning Coach: Ron Shrift, Anthony Watson Assistant Strength and Conditioning Coach: Kaelyn Buskey, Kevin Hartman Director of Football Strategy: Daniel Stern Senior Special Teams Coach: Randy Brown

Coaches

Head Coach: Sean McDermott Quarterbacks Coach: Ronald Curry Wide Receivers Coach: Adam Henry Offensive Line Coach: Aaron Kromer Running Backs Coach: Kelly Skipper Tight Ends Coach: Rob Boras Assistant Offensive Line Coach: Austin Gund Offensive Quality Control Coach: Kyle Shurmur Defensive Line Coach: Marcus West Linebackers Coach: Al Holcomb Safeties Coach: Joe Danna Cornerbacks Coach: Jahmile Addae Senior Defensive Assistant Coach: Ryan Nielsen Assistant Defensive Line Coach: Jason Rebrovich Head Strength and Conditioning Coach: Will Greenberg Assistant Strength and Conditioning Coach: Hal Luther Strength and Conditioning Assistant Coach: Jason Oszvart, Nick Lacy