Globe iconLogin iconRecap iconSearch iconTickets icon

Pirates Roster & Staff

Coaches
arrow-downArrow Down icon
Manager & Coaches Title
Derek Shelton
Derek Shelton 17
Manager
Manager
Don Kelly
Don Kelly 12
Bench Coach
Bench Coach
Andy Haines
Andy Haines 49
Hitting Coach
Hitting Coach
Christian Marrero
Christian Marrero 88
Assistant Hitting Coach
Assistant Hitting Coach
Oscar Marin
Oscar Marin 47
Pitching Coach
Pitching Coach
Tarrik Brock
Tarrik Brock 16
First Base Coach
First Base Coach
Mike Rabelo
Mike Rabelo 58
Third Base Coach
Third Base Coach
Justin Meccage
Justin Meccage 87
Bullpen Coach
Bullpen Coach
Radley Haddad
Radley Haddad 86
Game Planning/Strategy Coach
Game Planning/Strategy Coach
Jordan Comadena
Jordan Comadena 81
Bullpen Catcher/Catching Assistant
Bullpen Catcher/Catching Assistant
Dewey Robinson
Dewey Robinson
Special Advisor, Pitching Development
Special Advisor, Pitching Development
Jeremy Bleich
Jeremy Bleich
Major League Assistant
Major League Assistant
Tim McKeithan
Tim McKeithan
Major League Assistant
Major League Assistant
Chad Noble
Chad Noble
Roving Catching Instructor
Roving Catching Instructor
Caitlyn Callahan
Caitlyn Callahan
Development Coach
Development Coach
Staff Title
Radley Haddad 86
Game Planning/Strategy Coach
Game Planning/Strategy Coach
Ben Cherington
General Manager
General Manager
Jonny Tucker
Minor League Hitting Coordinator
Minor League Hitting Coordinator
Chris Truby
Minor League Infield Coordinator
Minor League Infield Coordinator
Chad Noble
Roving Catching Instructor
Roving Catching Instructor
Caitlyn Callahan
Development Coach
Development Coach
Quentin Brown
Complex Hitting Coach
Complex Hitting Coach