Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
54 S. Alexander
Giants' Scott Alexander: Collects fifth win
Scott Alexander
Giants' Scott Alexander: Collects fifth win
RP L L 6-2 195 7/10/1989 (33) 5
43 T. BeckTristan Beck RP R R 6-4 165 6/24/1996 (26) R
59 J. BrebbiaJohn Brebbia RP L R 6-1 200 5/30/1990 (33) 5
38 A. Cobb
Giants' Alex Cobb: Had hip tightness Thursday
Alex Cobb
Giants' Alex Cobb: Had hip tightness Thursday
SP R R 6-3 205 10/7/1987 (35) 11
26 A. DeSclafaniAnthony DeSclafani SP R R 6-1 200 4/18/1990 (33) 8
75 C. Doval
Giants' Camilo Doval: Saves in back-to-back games
Camilo Doval
Giants' Camilo Doval: Saves in back-to-back games
RP R R 6-2 206 7/4/1997 (25) 1
77 L. JacksonLuke Jackson RP R R 6-2 210 8/24/1991 (31) 6
34 J. JunisJake Junis RP R R 6-3 210 9/16/1992 (30) 5
52 S. ManaeaSean Manaea RP R L 6-5 245 2/1/1992 (31) 6
33 T. Rogers
Giants' Taylor Rogers: Earns second win
Taylor Rogers
Giants' Taylor Rogers: Earns second win
RP L L 6-3 170 12/17/1990 (32) 6
71 T. RogersTyler Rogers RP R R 6-5 187 12/17/1990 (32) 3
74 R. WalkerRyan Walker RP R R 6-1 210 11/26/1995 (27) R
62 L. Webb
Giants' Logan Webb: Yields four runs
Logan Webb
Giants' Logan Webb: Yields four runs
SP R R 6-2 220 11/18/1996 (26) 3

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
14 P. Bailey
Giants' Patrick Bailey: Out with neck issue
Neck: Probable for Jun 9
Patrick Bailey
Giants' Patrick Bailey: Out with neck issue
Neck: Probable for Jun 9
C S R 6-2 207 5/29/1999 (24) R
2 B. SabolBlake Sabol C L R 6-4 206 1/7/1998 (25) R

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
35 B. CrawfordBrandon Crawford SS L R 6-2 227 1/21/1987 (36) 11
7 J. DavisJ.D. Davis 3B R R 6-3 218 4/27/1993 (30) 4
39 T. Estrada
Giants' Thairo Estrada: Homer and steal in win
Thairo Estrada
Giants' Thairo Estrada: Homer and steal in win
2B R R 5-10 185 2/22/1996 (27) 2
41 W. FloresWilmer Flores 1B R R 6-3 205 8/6/1991 (31) 9
6 C. SchmittCasey Schmitt SS R R 6-2 200 R
31 L. WadeLaMonte Wade 1B L L 6-1 189 1/1/1994 (29) 3

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
8 M. Conforto
Giants' Michael Conforto: Two hits, homer in win
Michael Conforto
Giants' Michael Conforto: Two hits, homer in win
RF L R 6-1 215 3/1/1993 (30) 6
17 M. HanigerMitch Haniger LF R R 6-2 204 12/23/1990 (32) 6
58 B. JohnsonBryce Johnson CF S R 6-2 195 10/27/1995 (27) R
12 H. Ramos
Oblique: Expected to be out until at least Jul 19
Heliot Ramos
Oblique: Expected to be out until at least Jul 19
LF R R 6-1 188 9/7/1999 (23) R
13 A. SlaterAustin Slater CF R R 6-2 197 12/13/1992 (30) 4
5 M. Yastrzemski
Giants' Mike Yastrzemski: Out of lineup Thursday
Mike Yastrzemski
Giants' Mike Yastrzemski: Out of lineup Thursday
CF L L 5-11 185 8/23/1990 (32) 3

Designated Hitters

NO Player POS BAT THW HT WT DOB (AGE) EXP
23 J. PedersonJoc Pederson DH L L 6-1 220 4/21/1992 (31) 8