Toggle navigation
Home
About
Players
giants
portal
Top Writers
Tickets
Shop
San Francisco Giants Players
San Francisco Giants 2021 spring training roster
v
t
e
40-man roster
Non-roster
invitees
Coaches/Other
Pitchers
64
Shaun Anderson
73
Caleb Baragar
38
Tyler Beede
--
John Brebbia
--
Kervin Castro
47
Johnny Cueto
--
Anthony DeSclafani
--
Camilo Doval
76
Jarlin García
34
Kevin Gausman
58
Trevor Gott
51
Conner Menez
54
Reyes Moronta
--
Dedniel Núñez
60
Wandy Peralta
71
Tyler Rogers
--
Gregory Santos
67
Sam Selman
62
Logan Webb
--
Matt Wisler
--
Alex Wood
Catchers
21
Joey Bart
--
Curt Casali
28
Buster Posey
14
Chadwick Tromp
Infielders
9
Brandon Belt
35
Brandon Crawford
1
Mauricio Dubón
41
Wilmer Flores
10
Evan Longoria
33
Darin Ruf
7
Donovan Solano
--
Jason Vosler
Outfielders
61
Luis Alexander Basabe
--
Alexander Canario
49
Jaylin Davis
12
Alex Dickerson
6
Steven Duggar
13
Austin Slater
5
Mike Yastrzemski
Pitchers
--
Melvin Adon
--
Daniel Alvarez
--
Anthony Banda
--
Silvino Bracho
--
Rico Garcia
--
Dominic Leone
--
Sam Long
--
Yunior Marte
--
Raffi Vizcaino
--
Sam Wolff
Outfielders
--
Jason Krizan
Manager
19
Gabe Kapler
Coaches
32
Craig Albernaz
(bullpen)
41
Andrew Bailey
(pitching)
45
Brian Bannister
(pitching director)
50
Kai Correa
(bench)
12
Donnie Ecker
(hitting)
91
Mark Hallberg
(special assistant)
--
'Vacant'
(assistant pitching)
88
Dustin Lind
(director of hitting)
92
Alyssa Nakken
(special assistant)
79
Nick Ortiz
(quality control)
00
Antoan Richardson
(first base)
17
Justin Viele
(hitting)
23
Ron Wotus
(third base)
99
Taira Uematsu
(bullpen catcher)