Comings and goings: 49ers coaching staff

Share

Here's a look at the 49ers' coaching staffs under new coach Kyle Shanahan and last season under Chip Kelly:

2017 49ERS COACHING STAFF
Position: Coach (2016 job)
Head coach: Kyle Shanahan (Atlanta, offensive coordinator)
Defensive coordinator: Robert Saleh (Jacksonville, linebackers coach)
Special teams coordinator: Richard Hightower (Chicago, assistant special teams)
Run game specialist: Mike McDaniel (Atlanta, offensive assistant)
Quarterbacks: Rich Scangarello (Wagner, offensive coordinator)
Running backs: Bobby Turner (Atlanta, running backs)
Wide receivers: Mike LaFleur (Atlanta, offensive assistant)
Tight ends/assistant head coach: Jon Embree (Tampa Bay, tight ends)
Offensive line: John Benton (Jacksonville, assistant offensive line)
Assistant offensive line: Adam Stenavich (San Jose State, offensive line)
Offensive assistant: T.C. McCartney (LSU, offensive assistant)
Senior defensive assistant: Jason Tarver (49ers, outside linebackers)
Defensive line: Jeff Zgonina (N.Y. Giants, assistant defensive line)
Assistant defensive line: Vince Oghobaase (49ers, assistant defensive line)
Linebackers: Johnny Holland (Cleveland, inside linebackers)
Defensive backs: Jeff Hafley (49ers, defensive backs)
Assistant defensive backs: Daniel Bullocks (Jacksonville, assistant defensive backs)
Offensive quality control: Taylor Embree (Kansas City, defensive assistant)
Defensive quality control: Bobby Slowik (Washington, defensive assistant, 2013)
Defensive quality control: DeMeco Ryans (Philadelphia, player, 2015)
Assistant special teams: Stan Kwan (New Orleans, assistant special teams)
Head strength and conditioning: Ray Wright (Washington, head strength and conditioning, 2014)
Strength and conditioning assistant: Marquis Johnson (University of Tennessee, assistant strength coach)
Strength and conditioning assistant: Dustin Perry (University of Minnesota, assistant strength and conditioning coach)
Strength and conditioning assistant: Michael Clay (49ers, assistant special teams)
Administrative assistant to the head coach: Nick Kray (North Carolina State, assistant director of football operations)

* * *

2016 49ERS COACHING STAFF
Position: Coach (current status)
Head coach: Chip Kelly
Offensive coordinator: Curtis Modkins (Chicago, running backs)
Defensive coordinator: Jim O’Neil
Special teams coordinator: Derius Swinton (Chicago, assistant special teams)
Quarterbacks: Ryan Day (Ohio State, quarterbacks)
Running backs: Tom Rathman
Wide receivers: Bob Bicknell
Tight ends: Jeff Nixon (Baylor, co-offensive coordinator/running backs)
Offensive line: Pat Flaherty (Jacksonville, offensive line)
Assistant offensive line: Eric Wolford (South Carolina, offensive line)
Defensive line: Jerry Azzinaro (Cal, defensive line)
Assistant defensive line: Vince Oghobaase (49ers, assistant defensive line)
Outside linebackers: Jason Tarver (49ers, senior defensive assistant)
Inside linebacker: Joe Bowden
Defensive backs: Jeff Hafley (49ers, defensive backs)
Assistant defensive backs: Roy Anderson (Chicago, assistant secondary)
Assistant special teams: Michael Clay (49ers, strength and conditioning assistant)
Offensive quality control: Mick Lombardi (N.Y. Jets, offensive assistant/assistant QBs coach)
Defensive quality control: Tem Lukabu
Senior analyst: Dana Bible
Director of human performance: Mark Uyeyama
Strength, conditioning and nutrition assistant: Kurt Schmidt
Strength and conditioning assistant: Brian Johnson
Strength and conditioning assistant: Taylor Johnson
Strength and conditioning assistant: David Young
Special assistant to the head coach: Bill Nayes

Contact Us