Meet the Staff
-
Hector Borg hborg@sfgiants.com (407) 308-7732
Minor League Complex Coordinator
-
Jacob Heyward jheyward@sfgiants.com (404) 988-6151
Manager
-
Puis Pino lpino@sfgiants.com 52-81-1236-9412 (whatsapp)
Pitching Coach
-
Dalton Hurd dhurd@sfgiants.com (541) 390-2786
Hitting Coach
-
Braxton Lee blee@sfgiants.com (601) 590-2549
Hitting Coach
-
Joel Johnson jajohnson@sfgiants.com (360) 791-9401
Fundamentals Coach
-
Anthony Ramirez aramirez@sfgiants.com (650) 346-9470
Athletic Trainer
-
Chris Gorosics CGorosics@sfgiants.com (415) 748-9449
Athletic Trainer - Team Orange
-
Joe Palazzolo JPalozzolo@sfgiants.com (415) 748-9453
Strength & Conditioning Coach / Sports Scientist
-
Michael Rheese mrheese@sfgiants.com (415) 740-1130
Strength & Conditioning Coach
-
William Kahn wkahn@sfgiants.com (415) 500-1257
Bullpen Catcher / Rehab Development Assistant
-
Carly Mitchell cmitchell@sfgiants.com (619) 643-7126
Associate Analyst, Lower Levels
-
Colby Morris cmorris@sfgiants.com (703) 870-6284
Associate Analyst, Pitching
-
Jason Fatzinger jfatzinger@sfgiants.com (610) 393-9436
Video & Technology Associate
-
Dagin Renck drenck@sfgiants.com 303-588-0508
Video & Technology Associate
-
Jeff Osgood JOsgood@sfgiants.com (626) 628-7479
Clubhouse Manager
-
Nick Spelius (602) 828-5435
Clubhouse Manager