San Francisco Giants

22-17
3rd in NL West
RS
Pitchers & Catchers
Starting pitcher
Alex Wood
2-2, 4.68 in last 25IP
Alex Cobb
2-0, 6.75 in last 10.2IP
Jakob Junis
0-1, 4.63 in last 11.2IP
Anthony DeSclafani
disabled list
Matthew Boyd
disabled list
Relief pitcher
Mauricio Llovera
* rookie
0-0, 1.69 in last 5.1IP
Jake McGee
disabled list
Yunior Marte
* rookie
(M) in the minors (40-man roster)
Gregory Santos
* rookie
(M) in the minors (40-man roster)
Sean Hjelle
* rookie
(M) in the minors (40-man roster)
Sam Long
* rookie
(M) in the minors (40-man roster)
Kervin Castro
* rookie
(M) in the minors (40-man roster)
Randy Rodriguez
* rookie
(M) in the minors (40-man roster)
Catcher
Joey Bart
* rookie
Curt Casali
disabled list
Infielders
First base
Second base
Thairo Estrada
.222 in last 9AB
Donovan Walton
(M) in the minors (40-man roster)
Third base
Evan Longoria
.174 in last 23AB
Jason Vosler
(M) in the minors (40-man roster)
Kevin Padlo
* rookie
(M) in the minors (40-man roster)
Shortstop
Brandon Crawford
.193 in last 62AB
Outfielders & Designated Hitters
Left field
Darin Ruf
.347, 3HR in last 49AB
LaMonte Wade Jr.
disabled list
Heliot Ramos
* rookie
(M) in the minors (40-man roster)
Center field
Mike Yastrzemski
.391, 1HR in last 23AB
Austin Slater
.182 in last 11AB
Steven Duggar
disabled list
Right field
Joc Pederson
.167 in last 18AB
Luis Gonzalez
* rookie
.125 in last 8AB
Stuart Fairchild
* rookie
(M) in the minors (40-man roster)
Ka'ai Tom
(M) in the minors (40-man roster)
Designated hitter
Tommy La Stella
.111 in last 9AB