Buccaneers Officially Hire 18 Assistant Coaches

The Tampa Bay Buccaneers announced Wednesday that they’ve hired 18 assistants as part of Bruce Arians’ 2019 coaching staff.

The full list includes:

  1. Tim Atkins, defensive quality control coach
  2. Chris Boniol, specialists coach
  3. Mike Caldwell, inside linebackers coach
  4. Mike Chiurco, assistant to the head coach
  5. Clyde Christensen, quarterbacks coach
  6. Rick Christophel, tight ends coach
  7. Larry Foote, outside linebackers
  8. Kevin Garver, wide receivers
  9. Joe Gilbert, offensive line coach
  10. Cody Grimm, defensive/special teams assistant
  11. Amos Jones, assistant special teams coach
  12. Byron Leftwich, offensive coordinator
  13. Todd McNair, running backs coach
  14. Antwaan Randle El, offensive assistant
  15. Nick Rapone, safeties coach
  16. Kacy Rodgers, defensive line coach
  17. Kevin Ross, cornerbacks coach
  18. John Van Dam, offensive quality control coach

Leftwich, 38, is a former first-round pick of the Jaguars back in 2003. He spent four years in Jacksonville before playing for a number of teams including the Falcons, Steelers and Buccaneers.

The Cardinals hired Leftwich as a coaching intern during training camp in 2016 before promoting him to QBs coach. After Arizona fired Mike McCoy,ย Leftwich was promoted to offensive coordinator.

In 2018, the Cardinals’ offense ranked No. 32 in points scored, No. 32 in total yards, No. 32 in rushing yards and No. 32 passing yards.

Rodgers, 49, began his NFL coaching career with the Cowboys as their DTs coach back in 2003. After five years in Dallas, he departed for a job with the Dolphins before joining Todd Bowles in New York as his defensive coordinator for the 2015 season.

In 2018, the Jets’ defense ranked No. 25 in yards allowed, No. 29 in points allowed, No. 26 in rushing yards allowed and No. 24 in passing yards allowed.

Looking for the latest NFL Insider News & Rumors?

Be sure to follow NFL Trade Rumors on TWITTER and FACEBOOK for breaking NFL News and Rumors for all 32 teams!

Leave a Reply