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

San Francisco Giants

Roster

Pitchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
48 Jose Alvarez LHP L L 5'11" 180 32 May 6, 1989 Yes
75 Camilo Doval RHP R R 6'2" 198 24 Jul 4, 1997 Yes
66 Jarlin Garcia LHP L L 6'3" 215 29 Jan 18, 1993 Yes
34 Kevin Gausman RHP R R 6'3" 190 31 Jan 6, 1991 Yes
65 Jay Jackson RHP R R 6'1" 195 34 Oct 27, 1987 Yes
52 Dominic Leone RHP R R 5'11" 210 30 Oct 26, 1991 Yes
46 Zack Littell RHP R R 6'4" 220 26 Oct 5, 1995 Yes
17 Jake McGee LHP L L 6'4" 237 35 Aug 6, 1986 Yes
71 Tyler Rogers RHP R R 6'5" 187 31 Dec 17, 1990 Yes
56 Tony Watson LHP L L 6'3" 218 36 May 30, 1985 Yes
62 Logan Webb RHP R R 6'2" 220 25 Nov 18, 1996 Yes
57 Alex Wood LHP L L 6'4" 215 31 Jan 12, 1991 Yes

Catchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
2 Curt Casali C/1B R R 6'3" 225 33 Nov 9, 1988 Yes
28 Buster Posey C R R 6'1" 210 34 Mar 27, 1987 Yes

Infielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
9 Brandon Belt 1B L L 6'4" 235 33 Apr 20, 1988 Yes
35 Brandon Crawford SS L R 6'2" 227 34 Jan 21, 1987 Yes
39 Thairo Estrada SS/LF/3B R R 5'10" 190 25 Feb 22, 1996 Yes
41 Wilmer Flores 2B/3B/1B R R 6'3" 205 30 Aug 6, 1991 Yes
18 Tommy La Stella 2B/3B/DH L R 5'11" 180 32 Jan 31, 1989 Yes
7 Donovan Solano 2B/SS R R 5'10" 205 34 Dec 17, 1987 Yes

Outfielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
23 Kris Bryant LF/3B/RF R R 6'5" 230 30 Jan 4, 1992 Yes
12 Alex Dickerson LF/DH L L 6'3" 235 31 May 26, 1990 Yes
33 Darin Ruf LF/1B/RF R R 6'3" 250 35 Jul 28, 1986 Yes
13 Austin Slater CF/LF/RF R R 6'2" 197 29 Dec 13, 1992 Yes
31 LaMonte Wade LF/1B/RF L L 6'1" 205 28 Jan 1, 1994 Yes
5 Mike Yastrzemski RF/CF L L 5'11" 180 31 Aug 23, 1990 Yes

Injured List

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man IL
47 Johnny Cueto RHP R R 5'11" 229 35 Feb 15, 1986 Yes 10-day
Sam Delaplane RHP R R 5'11" 175 26 Mar 27, 1995 Yes 60-day
26 Anthony DeSclafani RHP R R 6'1" 195 31 Apr 18, 1990 Yes 10-day
10 Evan Longoria 3B R R 6'1" 215 36 Oct 7, 1985 Yes 60-day
54 Reyes Moronta RHP R R 5'11" 241 29 Jan 6, 1993 Yes 60-day
43 Dedniel Nunez RHP R R 6'2" 180 25 Jun 5, 1996 Yes 60-day

Other Inactive

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
45 Caleb Baragar LHP R L 6'3" 215 27 Apr 9, 1994 Yes
60 Joey Bart C R R 6'2" 238 25 Dec 5, 1996 Yes
38 Tyler Beede RHP R R 6'3" 211 28 May 23, 1993 Yes
59 John Brebbia RHP R R 6'1" 185 31 May 30, 1990 Yes
76 Kervin Castro RHP R R 5'11" 234 22 Feb 7, 1999 Yes
49 Jaylin Davis RF/LF R R 6'1" 190 27 Jul 1, 1994 Yes
1 Mauricio Dubon SS/CF/2B R R 6'0" 160 27 Jul 19, 1994 Yes
6 Steven Duggar CF/LF/RF L R 6'2" 189 28 Nov 4, 1993 Yes
Luis Gonzalez RF/LF L L 6'1" 190 26 Sep 10, 1995 Yes
73 Sam Long LHP L L 6'1" 185 26 Jul 8, 1995 Yes
14 Chadwick Tromp C R R 5'9" 205 26 Mar 21, 1995 Yes
32 Jason Vosler 3B/1B/2B L R 6'2" 205 28 Sep 6, 1993 Yes
of Free Stories Remaining