San Francisco 49ers at Arizona Cardinals 28 to 25
Thursday, October 31, 2019, Week 9The San Francisco 49ers played the Arizona Cardinals in Glendale on Thursday, October 31, 2019, Week 9 of the 2019 season. The 49ers won by a score of 28-25.
San Francisco 49ers offense
Total yards | Pass yards | Rush yards | Turnovers | First downs |
---|---|---|---|---|
411 | 310 | 101 | 0 | 21 |
Coaches
Head Coach: Kyle Shanahan Assistant Head Coach: Jon Embree Defensive Coordinator: Robert Saleh Defensive Pass Game Coordinator: Joe Woods Special Teams Coordinator: Richard Hightower Offensive Run Game Coordinator: Mike McDaniel Offensive Pass Game Coordinator: Mike LaFleur Quarterbacks Coach: Shane Day Wide Receivers Coach: Wes Welker Offensive Line Coach: John Benton Running Backs Coach: Bobby Turner Tight Ends Coach: Jon Embree Assistant Offensive Line Coach: Zach Yenser Offensive Assistant Coach: Bobby Slowik, Katie Sowers Run Game Specialist: Johnny Holland Offensive Quality Control Coach: Taylor Embree, Miles Austin Defensive Line Coach: Kris Kocurek Outside Linebackers Coach: Johnny Holland Inside Linebackers Coach: DeMeco Ryans Safeties Coach: Daniel Bullocks Defensive Backs Coach: Joe Woods Pass Rush Specialist: Chris Kiffin Defensive Quality Control Coach: Brian Fleury Assistant Special Teams Coach: Stan Kwan, Michael Clay Consultant: Chris Foerster Head Strength and Conditioning Coach: Dustin Perry Assistant Strength and Conditioning Coach: Shea Thompson, Aaron Hill, Mike Nicolini Director of Performance Monitoring: Shea Thompson Director of Alumni Relations: Guy McIntyre General Manager: John Lynch Vice President of Player Personnel: Martin Mayhew Director of Football Research and Development: Kwesi Adofo-Mensah Administrative Assistant to the Head Coach: Nick Kray Assistant to the Coaching Staff: Patrick Hagedorn Head Athletic Trainer: Dustin Little
Arizona Cardinals offense
Total yards | Pass yards | Rush yards | Turnovers | First downs |
---|---|---|---|---|
357 | 204 | 153 | 0 | 19 |
Coaches
Head Coach: Kliff Kingsbury Defensive Coordinator: Vance Joseph Special Teams Coordinator: Jeff Rodgers Offensive Pass Game Coordinator: Tom Clements Quarterbacks Coach: Tom Clements Wide Receivers Coach: David Raih Offensive Line Coach: Sean Kugler Running Backs Coach: James Saxon Tight Ends Coach: Steve Heiden Assistant Quarterbacks Coach: Cameron Turner Assistant Wide Receivers Coach: Peter Badovinac Assistant Offensive Line Coach: Brian Natkin Assistant Running Backs Coach: Don Shumpert Offensive Assistant Coach: Jerry Sullivan, Cameron Turner Offensive Quality Control Coach: Spencer Whipple Defensive Line Coach: Chris Achuff Linebackers Coach: Bill Davis Cornerbacks Coach: Greg Williams Defensive Backs Coach: Marcus Robertson Assistant Linebackers Coach: Charlie Bullen Defensive Assistant Coach: Chris Wilson, Rusty McKinney Defensive Quality Control Coach: Rob Grosso Assistant Special Teams Coach: Randall McCray Assistant to the Head Coach: Kenny Bell Strength and Conditioning Coach: Buddy Morris Assistant Strength and Conditioning Coach: Vernon Stephens General Manager: Steve Keim Senior Personnel Executive: Terry McDonough Director of Pro Scouting: Adrian Wilson Director of Football Administration: Matt Harriss Director of Football Operations: Matt Caracciolo Assistant Director of Player Personnel: Dru Grigson Pro Scout: Glen Fox Area Scout: John Mancini, Darius Vinnett Northeast Area Scout: Zac Canty Eastern Regional Scout: Luke Palko Western Regional Scout: Josh Scobey, Chris Culmer College Scouting Coordinator: Debbie Pollom Head Athletic Trainer: Tom Reed Physical Therapist: David Hines Athletic Trainer: David Hines Assistant Athletic Trainer: Jeff Herndon, Chad Cook Bill Bidwill Coaching Fellowship: Don Shumpert