Join Today! Become A Baseball America Insider

San Francisco Giants

Roster

Pitchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
64 Shaun Anderson RHP R R 6'4" 225 26 Oct 29, 1994 Yes
45 Caleb Baragar LHP R L 6'3" 215 26 Apr 9, 1994 Yes
38 Tyler Beede RHP R R 6'3" 211 27 May 23, 1993 Yes
John Brebbia RHP R R 6'1" 185 30 May 30, 1990 Yes
Kervin Castro RHP R R 6'0" 185 22 Feb 7, 1999 Yes
47 Johnny Cueto RHP R R 5'11" 229 35 Feb 15, 1986 Yes
Anthony DeSclafani RHP R R 6'1" 195 30 Apr 18, 1990 Yes
Camilo Doval RHP R R 6'2" 180 23 Jul 4, 1997 Yes
66 Jarlin Garcia LHP L L 6'3" 215 28 Jan 18, 1993 Yes
34 Kevin Gausman RHP R R 6'3" 190 30 Jan 6, 1991 Yes
58 Trevor Gott RHP R R 6'0" 185 28 Aug 26, 1992 Yes
51 Conner Menez LHP L L 6'3" 205 25 May 29, 1995 Yes
54 Reyes Moronta RHP R R 5'11" 241 28 Jan 6, 1993 Yes
Dedniel Nunez RHP R R 6'2" 180 24 Jun 5, 1996 Yes
60 Wandy Peralta LHP L L 6'0" 220 29 Jul 27, 1991 Yes
71 Tyler Rogers RHP R R 6'5" 187 30 Dec 17, 1990 Yes
Gregory Santos RHP R R 6'2" 190 21 Aug 28, 1999 Yes
67 Sam Selman LHP R L 6'3" 190 30 Nov 14, 1990 Yes
62 Logan Webb RHP R R 6'2" 220 24 Nov 18, 1996 Yes
Matt Wisler RHP R R 6'3" 215 28 Sep 12, 1992 Yes
57 Alex Wood LHP L L 6'4" 215 30 Jan 12, 1991 Yes

Catchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
21 Joey Bart C R R 6'2" 238 24 Dec 15, 1996 Yes
Curt Casali C R R 6'3" 225 32 Nov 9, 1988 Yes
28 Buster Posey C R R 6'1" 210 33 Mar 27, 1987 Yes
14 Chadwick Tromp C R R 5'9" 205 25 Mar 21, 1995 Yes

Infielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
9 Brandon Belt 1B L L 6'4" 235 32 Apr 20, 1988 Yes
35 Brandon Crawford SS L R 6'2" 227 34 Jan 21, 1987 Yes
1 Mauricio Dubon 2B R R 6'0" 160 26 Jul 19, 1994 Yes
41 Wilmer Flores 1B R R 6'3" 205 29 Aug 6, 1991 Yes
10 Evan Longoria 3B R R 6'1" 215 35 Oct 7, 1985 Yes
33 Darin Ruf 1B R R 6'3" 250 34 Jul 28, 1986 Yes
7 Donovan Solano 3B R R 5'10" 205 33 Dec 17, 1987 Yes
Jason Vosler 3B L R 6'2" 205 27 Sep 6, 1993 Yes

Outfielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
53 Luis Alexander Basabe LF B R 6'0" 160 24 Aug 26, 1996 Yes
Alexander Canario OF R R 6'0" 203 20 May 7, 2000 Yes
Jaylin Davis RF R R 6'1" 190 26 Jul 1, 1994 Yes
12 Alex Dickerson RF L L 6'3" 235 30 May 26, 1990 Yes
6 Steven Duggar RF L R 6'2" 189 27 Nov 4, 1993 Yes
13 Austin Slater LF R R 6'2" 197 28 Dec 13, 1992 Yes
5 Mike Yastrzemski CF L L 5'11" 180 30 Aug 23, 1990 Yes
of Free Stories Remaining