Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
64 S. Anderson
Giants' Shaun Anderson: Nets quality start versus D-backs
Shaun Anderson
Giants' Shaun Anderson: Nets quality start versus D-backs
SP R R 6-4 225 10/29/1994 (24) 1
38 T. Beede Tyler Beede SP R R 6-3 210 5/23/1993 (26) 2
40 M. Bumgarner Madison Bumgarner SP R L 6-4 242 8/1/1989 (29) 11
49 S. Dyson Sam Dyson RP R R 6-1 210 5/7/1988 (31) 8
58 T. Gott Trevor Gott RP R R 6-0 185 8/26/1992 (26) 5
45 D. Holland Derek Holland RP S L 6-2 213 10/9/1986 (32) 11
41 M. Melancon
Giants' Mark Melancon: Falters late
Mark Melancon
Giants' Mark Melancon: Falters late
RP R R 6-2 210 3/28/1985 (34) 11
54 R. Moronta
Giants' Reyes Moronta: Two scoreless frames Sunday
Reyes Moronta
Giants' Reyes Moronta: Two scoreless frames Sunday
RP R R 5-11 241 1/6/1993 (26) 3
37 D. Pomeranz
Giants' Drew Pomeranz: Season-high 11 Ks
Drew Pomeranz
Giants' Drew Pomeranz: Season-high 11 Ks
SP R L 6-5 228 11/22/1988 (30) 9
57 D. Rodriguez Dereck Rodriguez SP R R 6-1 215 6/5/1992 (27) 2
29 J. Samardzija Jeff Samardzija SP R R 6-5 240 1/23/1985 (34) 12
13 W. Smith Will Smith RP R L 6-5 248 7/10/1989 (29) 7
56 T. Watson Tony Watson RP L L 6-3 218 5/30/1985 (34) 9

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
28 B. Posey
Giants' Buster Posey: Day off Sunday
Buster Posey
Giants' Buster Posey: Day off Sunday
C R R 6-1 207 3/27/1987 (32) 11
21 S. Vogt Stephen Vogt C L R 6-0 211 11/1/1984 (34) 7

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
9 B. Belt
Giants' Brandon Belt: Getting breather
Brandon Belt
Giants' Brandon Belt: Getting breather
1B L L 6-4 232 4/20/1988 (31) 9
35 B. Crawford
Giants' Brandon Crawford: Sitting due to hamstring injury
Hamstring: Probable for Jun 25
Brandon Crawford
Giants' Brandon Crawford: Sitting due to hamstring injury
Hamstring: Probable for Jun 25
SS L R 6-2 227 1/21/1987 (32) 9
10 E. Longoria Evan Longoria 3B R R 6-1 215 10/7/1985 (33) 12
12 J. Panik
Giants' Joe Panik: Reaches base twice
Joe Panik
Giants' Joe Panik: Reaches base twice
2B L R 6-1 199 10/30/1990 (28) 6
48 P. Sandoval Pablo Sandoval 3B S R 5-11 268 8/11/1986 (32) 12
7 D. Solano Donovan Solano SS R R 5-10 205 12/17/1987 (31) 6

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
19 T. Austin Tyler Austin LF R R 6-2 220 9/6/1991 (27) 4
8 A. Dickerson Alex Dickerson LF L L 6-3 228 5/26/1990 (29) 3
1 K. Pillar
Giants' Kevin Pillar: Stays hot with another homer
Kevin Pillar
Giants' Kevin Pillar: Stays hot with another homer
CF R R 6-0 205 1/4/1989 (30) 7
5 M. Yastrzemski
Giants' Mike Yastrzemski: Homer binge continues
Mike Yastrzemski
Giants' Mike Yastrzemski: Homer binge continues
LF L L 5-11 185 8/23/1990 (28) 1

Designated Hitters

Not available