Tampa Bay Buccaneers at Buffalo Bills

Thursday, October 26, 2023, Week 8

The Tampa Bay Buccaneers will play the Buffalo Bills on Thursday, October 26, 2023, Week 8 of the 2023 season.


Head Coach: Todd Bowles Assistant Head Coach: Harold Goodwin Offensive Coordinator: Dave Canales Defensive Pass Game Coordinator: Larry Foote Special Teams Coordinator: Keith Armstrong Offensive Run Game Coordinator: Harold Goodwin Defensive Run Game Coordinator: Kacy Rodgers Quarterbacks Coach: Thaddeus Lewis Wide Receivers Coach: Brad Idzik Offensive Line Coach: Joe Gilbert Running Backs Coach: Skip Peete Tight Ends Coach: John Van Dam Assistant Quarterbacks Coach: Jordan Somerville Offensive Quality Control Coach: Jeff Kastl Senior Offensive Analyst: David Raih Defensive Line Coach: Kacy Rodgers Outside Linebackers Coach: George Edwards Inside Linebackers Coach: Larry Foote Safeties Coach: Nick Rapone Cornerbacks Coach: Kevin Ross Assistant Secondary Coach: Tim Atkins Defensive Assistant Coach: Mike Chiurco, Keith Tandy, Rashad Johnson Defensive Quality Control Coach: Joey Fitzgerald Special Teams Assistant Coach: Keith Tandy Assistant Coach: Tom Moore Director of Rehabilitation and Performance Coach: Maral Javadifar Head Strength and Conditioning Coach: Anthony Piroli Assistant Strength and Conditioning Coach: Chad Wade, Cory Bichey, DeAndre Ward Senior Manager of Coaching Operations: Sarah Evans


Head Coach: Sean McDermott Offensive Coordinator: Ken Dorsey Special Teams Coordinator: Matthew Smiley Defensive Passing Game Coordinator: John Butler Quarterbacks Coach: Joseph Brady Wide Receivers Coach: Adam Henry Offensive Line Coach: Aaron Kromer, Austin Gund Running Backs Coach: Kelly Skipper Tight Ends Coach: Rob Boras Senior Offensive Assistant Coach: Mike Shula Assistant Quarterbacks Coach: Marc Lubick Offensive Assistant Coach: Austin Gund Offensive Quality Control Coach: Kyle Shurmur Defensive Line Coach: Eric Washington Linebackers Coach: Bobby Babich Safeties Coach: Joe Danna Defensive Backs Coach: John Butler Senior Defensive Assistant Coach: Al Holcomb, Eric Washington Assistant Defensive Line Coach: Marcus West Defensive Quality Control Coach: Jaylon Finner Assistant Special Teams Coach: Cory Harkey Head Strength and Conditioning Coach: Eric Ciano Assistant Strength and Conditioning Coach: Hal Luther, Will Greenberg Strength and Conditioning Assistant Coach: Jason Oszvart, Nick Lacy Game Management Coach: Marc Lubick Director of Team Administration: Matt Worswick Bill Walsh Coaching Fellowship: Albin Vaughn, Milli Wilson, Edie Worthington, Bryce Lewis