BA Newsletter: Get Analysis, Rankings Delivered To Your Inbox!

San Francisco Giants

107-55 | 1st in National League West

Roster

Pitchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
58 Caleb Baragar LHP R L 6'3" 215 27 Apr 9, 1994 Yes
31 Gerson Bautista RHP R R 6'3" 195 26 May 31, 1995 Yes
56 Silvino Bracho RHP R R 5'10" 190 29 Jul 17, 1992 Yes
John Brebbia RHP R R 6'1" 185 31 May 30, 1990 Yes
40 Kervin Castro RHP R R 5'11" 234 22 Feb 7, 1999 Yes
19 Tyler Chatwood RHP R R 6'0" 185 31 Dec 16, 1989 Yes
60 Tyler Cyr RHP R R 6'2" 211 28 May 5, 1993 Yes
21 Trevor Gott RHP R R 6'0" 185 29 Aug 26, 1992 Yes
32 Norwith Gudino RHP R R 6'2" 200 26 Nov 22, 1995 Yes
39 Trevor Hildenberger RHP R R 6'2" 211 30 Dec 15, 1990 Yes
58 Sean Hjelle RHP R R 6'1" 230 24 May 7, 1997 Yes
17 Sam Long LHP L L 6'1" 185 26 Jul 8, 1995 Yes
57 Yunior Marte RHP R R 6'2" 180 26 Feb 2, 1995 Yes
51 Conner Menez LHP L L 6'3" 205 26 May 29, 1995 Yes
59 Logan Ondrusek RHP R R 6'8" 230 36 Feb 13, 1985 Yes
15 Matt Shoemaker RHP R R 6'2" 225 35 Sep 27, 1986 Yes
23 Sam Wolff RHP R R 6'1" 204 30 Apr 14, 1991 Yes

Catchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
16 Ronnie Freeman C R R 6'1" 190 30 Jan 8, 1991 Yes
12 Chadwick Tromp C R R 5'9" 205 26 Mar 21, 1995 Yes

Infielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
29 Arismendy Alcantara 2B B R 5'10" 170 30 Oct 29, 1991 Yes
26 Mauricio Dubon SS/CF/2B R R 6'0" 160 27 Jul 19, 1994 Yes
2 Jason Krizan 1B L R 6'0" 185 32 Jun 28, 1989 Yes
14 Peter Maris 2B L R 5'10" 175 28 Sep 16, 1993 Yes
46 Will Toffey 3B L R 6'2" 205 26 Dec 31, 1994 Yes
22 Jason Vosler 3B/1B/2B L R 6'2" 205 28 Sep 6, 1993 Yes

Outfielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
49 Braden Bishop LF R R 6'1" 190 28 Aug 22, 1993 Yes
6 Jaylin Davis RF/LF R R 6'1" 190 27 Jul 1, 1994 Yes
Steven Duggar CF/LF/RF L R 6'2" 189 28 Nov 4, 1993 Yes
48 Bryce Johnson CF B R 6'1" 195 26 Oct 27, 1995 Yes
10 Joe McCarthy LF L L 6'3" 220 27 Feb 23, 1994 Yes
34 Heliot Ramos CF R R 5'9" 233 22 Sep 7, 1999 Yes
35 Mike Tauchman LF/CF/RF L L 6'2" 220 31 Dec 3, 1990 Yes

Injured List

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man IL
Daniel Alvarez RHP R R 6'3" 228 25 Jun 28, 1996 Yes 60-day
9 Joey Bart C R R 6'2" 238 25 Dec 5, 1996 Yes 7-day
38 Tyler Beede RHP R R 6'3" 211 28 May 23, 1993 Yes 7-day

Restricted

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
5 Evan Longoria 3B R R 6'1" 215 36 Oct 7, 1985 Yes
54 Reyes Moronta RHP R R 5'11" 241 28 Jan 6, 1993 Yes
of Free Stories Remaining