Giants Roster & Staff
Coaches
Manager & Coaches | Title | |
![]() |
Bob Melvin
6
Manager
|
Manager |
![]() |
Garvin Alston
81
Bullpen Coach
|
Bullpen Coach |
![]() |
Pat Burrell
95
Hitting Coach
|
Hitting Coach |
![]() |
Ryan Christenson
52
Bench Coach
|
Bench Coach |
![]() |
Pedro Guerrero
85
Assistant Hitting Coach
|
Assistant Hitting Coach |
![]() |
Mark Hallberg
91
First Base Coach
|
First Base Coach |
![]() |
J.P. Martinez
87
Assistant Pitching Coach
|
Assistant Pitching Coach |
![]() |
Alyssa Nakken
92
Major League Assistant Coach
|
Major League Assistant Coach |
![]() |
Fernando Perez
98
Director, Video Coaching
|
Director, Video Coaching |
![]() |
Bryan Price
80
Pitching Coach
|
Pitching Coach |
![]() |
Taira Uematsu
99
Major League Assistant Coach
|
Major League Assistant Coach |
![]() |
Justin Viele
77
Hitting Coach
|
Hitting Coach |
![]() |
Matt Williams
9
Third Base Coach
|
Third Base Coach |
![]() |
Alex Burg
97
Catching Coach
|
Catching Coach |