Globe iconLogin iconRecap iconSearch iconTickets icon

Cardinals Roster & Staff

Coaches
arrow-downArrow Down icon
Manager/Coach Position
Mike Shildt
Mike Shildt 8
Manager
Manager
Oliver Marmol
Oliver Marmol 37
Bench Coach
Bench Coach
Jeff Albert
Jeff Albert 54
Hitting Coach
Hitting Coach
Jobel Jimenez
Jobel Jimenez 58
Assistant Hitting Coach
Assistant Hitting Coach
Mike Maddux
Mike Maddux 31
Pitching Coach
Pitching Coach
Stubby Clapp
Stubby Clapp 82
First Base Coach
First Base Coach
Jose Oquendo
Jose Oquendo 91
Third Base Coach
Third Base Coach
Ron 'Pop' Warner
Ron 'Pop' Warner 75
Third Base Coach
Third Base Coach
Willie McGee
Willie McGee 51
Assistant Coach
Assistant Coach
Bryan Eversgerd
Bryan Eversgerd 72
Bullpen Coach
Bullpen Coach
Jamie Pogue
Jamie Pogue 94
Bullpen Catcher
Bullpen Catcher
Kleininger Teran
Kleininger Teran 76
Bullpen Catcher
Bullpen Catcher
Patrick Elkins
Patrick Elkins
Run Production Coach
Run Production Coach
Joey Prebynski
Joey Prebynski
Run Prevention Coach
Run Prevention Coach
Staff Position
Tim Leveque
Senior Pitching Coordinator
Senior Pitching Coordinator
Matt Slater
Director of Player Personnel
Director of Player Personnel
Randy Flores
Director of Amateur Scouting
Director of Amateur Scouting
Adam Olsen
Director of Medical Administration
Director of Medical Administration
Braden Looper
Special Assistant
Special Assistant
Barry Weinberg
Special Assistant
Special Assistant
D.C. MacLea
Performance Coach
Performance Coach
Lance Thomason
Strength and Conditioning Coach
Strength and Conditioning Coach
Thomas Knox
Performance Physical Therapist
Performance Physical Therapist
Fredbird
Mascot
Mascot
Jose Leger
Minor League Field Coordinator
Minor League Field Coordinator
Tony Cruz
Minor League Catching Coordinator
Minor League Catching Coordinator
Chris Swauger
Minor League Field Coordinator
Minor League Field Coordinator
Jose Oquendo
Minor League Hitting Coordinator
Minor League Hitting Coordinator
Russ Steinhorn
Minor League Hitting Coordinator
Minor League Hitting Coordinator
Johnny Rodriguez
Minor League Infield Coordinator
Minor League Infield Coordinator
Jason Isringhausen
Minor League Pitching Coordinator
Minor League Pitching Coordinator
Randy Niemann
Minor League Pitching Coordinator
Minor League Pitching Coordinator
Matt Leonard
Minor League Rehab Pitching Coordinator
Minor League Rehab Pitching Coordinator
Victor Kuri
Minor League Rehab Pitching Coordinator
Minor League Rehab Pitching Coordinator
Ryan Ludwick
Minor League Hitting Coordinator
Minor League Hitting Coordinator
James Spencer
Minor League Rehab Pitching Coordinator
Minor League Rehab Pitching Coordinator
Aaron Rhodes
Minor League Strength and Conditioning Coordinator
Minor League Strength and Conditioning Coordinator
Orlando Palmeiro
Roving Instructor
Roving Instructor
Cale Johnson
Pitching Assistant
Pitching Assistant
Keith Joint
Minor League Medical Coordinator
Minor League Medical Coordinator
Chris Conroy
Assistant Athletic Trainer
Assistant Athletic Trainer
Jeremy Clipperton
Assistant Athletic Trainer
Assistant Athletic Trainer
Jason Shutt
Performance Coach
Performance Coach