Globe iconLogin iconRecap iconSearch iconTickets icon

Giants Roster & Staff

Coaches
arrow-downArrow Down icon
Manager & Coaches Title
Bob Melvin
Bob Melvin 6
Manager
Manager
Garvin Alston
Garvin Alston 81
Bullpen Coach
Bullpen Coach
Pat Burrell
Pat Burrell 95
Hitting Coach
Hitting Coach
Ryan Christenson
Ryan Christenson 52
Bench Coach
Bench Coach
Pedro Guerrero
Pedro Guerrero 85
Assistant Hitting Coach
Assistant Hitting Coach
Mark Hallberg
Mark Hallberg 91
First Base Coach
First Base Coach
J.P. Martinez
J.P. Martinez 87
Assistant Pitching Coach
Assistant Pitching Coach
Alyssa Nakken
Alyssa Nakken 92
Major League Assistant Coach
Major League Assistant Coach
Fernando Perez
Fernando Perez 98
Director, Video Coaching
Director, Video Coaching
Bryan Price
Bryan Price 80
Pitching Coach
Pitching Coach
Taira Uematsu
Taira Uematsu 99
Major League Assistant Coach
Major League Assistant Coach
Justin Viele
Justin Viele 77
Hitting Coach
Hitting Coach
Matt Williams
Matt Williams 9
Third Base Coach
Third Base Coach