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
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
Dusty Blake
Dusty Blake
Major League Pitching Strategist
Major League Pitching Strategist
Staff Position
Mike Girsch
General Manager
General Manager
Tim Leveque
Senior Pitching Coordinator
Senior Pitching Coordinator
Matt Slater
Director of Player Personnel
Director of Player Personnel
Randy Flores
Assistant General Manager/Director of Scouting
Assistant General Manager/Director of Scouting
Adam Olsen
Director of Medical Operations
Director of Medical Operations
Barry Weinberg
Special Advisor to Player Development
Special Advisor to Player Development
D.C. MacLea
Player Development Performance Specialist
Player Development Performance Specialist
Lance Thomason
Major League Strength Coach
Major League Strength Coach
Thomas Knox
Assistant Director, Performance
Assistant Director, Performance
Fredbird
Mascot
Mascot
Tony Cruz
Minor League Catching Instructor
Minor League Catching Instructor
Russ Steinhorn
Minor League Hitting Coordinator
Minor League Hitting Coordinator
Jose Oquendo
Minor League Infield Coordinator
Minor League Infield Coordinator
Randy Niemann
Minor League Pitching Instructor
Minor League Pitching Instructor
Matt Leonard
Player Development Rehab Coordinator
Player Development Rehab Coordinator
Victor Kuri
Minor League Asst. Rehab Pitching Coordinator
Minor League Asst. Rehab Pitching Coordinator
Aaron Rhodes
Player Development Strength and Conditioning Coordinator
Player Development Strength and Conditioning Coordinator
Keith Joint
Player Development Medical Coordinator
Player Development Medical Coordinator
Pedro Betancourt
Latin American Medical Coordinator
Latin American Medical Coordinator
Chris Conroy
Assistant Athletic Trainer
Assistant Athletic Trainer
Jeremy Clipperton
Assistant Athletic Trainer
Assistant Athletic Trainer
Jason Shutt
Performance Specialist
Performance Specialist