Use the filters below to view detailed stat splits for both teams.

SF Giants Giants Player Stats

Name Position AB R H 2B 3B HR RBI BB SO BA OBP SLG
Wilmer Flores First Base 214 19 44 12 0 4 26 20 33 0.206 0.277 0.318
Nick Ahmed Shortstop 155 13 36 6 1 1 15 10 35 0.232 0.278 0.303
Curt Casali Catcher 87 10 15 2 0 0 5 11 18 0.172 0.280 0.195
Mark Canha First Base 51 3 14 2 0 0 4 6 13 0.275 0.356 0.314
Jorge Soler Designated Hitter 341 57 82 23 1 12 40 44 97 0.241 0.330 0.419
Robbie Ray Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Mike Yastrzemski Right Outfield 360 50 87 13 9 13 45 33 104 0.242 0.313 0.436
Luke Jackson Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Tom Murphy Catcher 34 3 4 1 0 1 2 4 14 0.118 0.211 0.235
Michael Conforto Left Outfield 378 46 87 25 3 15 55 40 104 0.230 0.309 0.431
Tyler Rogers Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Andrew Knapp Catcher 6 0 1 0 0 0 0 0 2 0.167 0.167 0.167
Taylor Rogers Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Derek Hill Center Outfield 12 3 3 0 1 0 2 1 3 0.250 0.308 0.417
Austin Slater Left Outfield 90 12 18 1 0 1 9 16 31 0.200 0.330 0.244
Matt Chapman Third Base 514 91 127 34 1 22 69 61 143 0.247 0.333 0.446
Blake Snell Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Ryan McKenna Left Outfield 6 1 0 0 0 0 0 0 4 0.000 0.000 0.000
Mitchell White Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Thairo Estrada Shortstop 364 43 79 15 2 9 47 10 76 0.217 0.247 0.343
Trenton Brooks First Base 25 3 3 0 0 0 1 4 6 0.120 0.241 0.120
LaMonte Wade First Base 274 40 72 14 0 6 27 57 77 0.263 0.394 0.380
Jordan Hicks Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Jakson Reetz Catcher 14 1 2 1 0 1 1 1 5 0.143 0.200 0.429
Daulton Jefferies Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Mike Baumann Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Heliot Ramos Left Outfield 394 43 108 19 2 20 67 33 118 0.274 0.330 0.485
Logan Webb Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Jerar Encarnacion Right Outfield 66 7 17 3 0 2 10 4 22 0.258 0.296 0.394
Spencer Howard Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Sean Hjelle Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Austin Warren Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Tyler Fitzgerald Center Outfield 250 45 75 15 2 14 30 17 82 0.300 0.353 0.544
David Villar Third Base 35 3 9 4 0 1 4 1 13 0.257 0.270 0.457
Patrick Bailey Catcher 348 37 81 14 1 7 42 33 86 0.233 0.295 0.339
Kyle Harrison Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Tristan Beck Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Camilo Doval Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Marco Luciano Shortstop 52 8 14 3 1 0 2 4 16 0.269 0.321 0.365
Kai-Wei Teng Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Erik Miller Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Brett Wisely Second Base 213 19 51 13 1 3 24 10 54 0.239 0.278 0.352
Nick Avila Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Luis Matos Center Outfield 143 12 30 4 0 4 24 5 22 0.210 0.235 0.322
Grant McCray Center Outfield 58 5 13 3 1 3 4 3 27 0.224 0.262 0.466
Randy Rodriguez Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Ryan Walker Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Hayden Birdsong Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Spencer Bivens Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Raymond Burgos Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Blake Sabol Catcher 32 3 10 2 0 0 1 5 9 0.313 0.421 0.375
Casey Schmitt Third Base 86 9 18 2 1 5 10 1 21 0.209 0.225 0.430
Keaton Winn Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Mason Black Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Jung Hoo Lee Center Outfield 145 15 38 4 0 2 8 10 13 0.262 0.310 0.331
Landen Roupp Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
TEAM TOTAL 4747 601 1138 235 27 146 574 444 1248 0.240 0.309 0.393

Arizona Diamondbacks Player Stats

Name Position AB R H 2B 3B HR RBI BB SO BA OBP SLG
Tucker Barnhart Catcher 81 13 14 3 0 0 6 13 31 0.173 0.287 0.210
Eugenio Suarez Third Base 488 74 118 27 2 24 87 46 148 0.242 0.313 0.453
Jace Peterson Third Base 22 2 1 0 0 0 1 3 6 0.046 0.154 0.046
Ketel Marte Second Base 436 81 130 20 2 30 81 52 89 0.298 0.370 0.560
Eduardo Rodriguez Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Christian Walker First Base 410 62 104 21 0 23 72 48 117 0.254 0.336 0.473
Randal Grichuk Right Outfield 221 32 62 16 2 8 34 17 43 0.281 0.337 0.480
Joc Pederson Designated Hitter 325 56 91 16 1 21 60 52 94 0.280 0.400 0.529
Scott McGough Pitcher 1 0 0 0 0 0 0 0 1 0.000 0.000 0.000
Merrill Kelly Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Jose Herrera Catcher 69 8 15 2 1 0 10 7 19 0.217 0.290 0.275
Josh Bell First Base 117 18 32 4 1 4 17 14 25 0.274 0.356 0.427
Dylan Floro Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Matthew Bowman Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Miguel Castro Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Joe Mantiply Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Kevin Newman Shortstop 274 38 77 17 1 2 26 15 44 0.281 0.316 0.372
Luis Guillorme Second Base 26 5 5 1 0 0 3 9 5 0.192 0.400 0.231
Paul Sewald Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Ryan Thompson Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Jordan Montgomery Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Thyago Vieira Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
A.J. Puk Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Lourdes Gurriel Left Outfield 486 69 133 22 1 17 70 27 98 0.274 0.316 0.428
Zac Gallen Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Pavin Smith Right Outfield 83 15 21 5 0 4 18 10 12 0.253 0.326 0.458
Logan Allen Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Kevin Ginkel Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Humberto Castellanos Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Geraldo Perdomo Shortstop 266 50 75 18 1 3 31 27 48 0.282 0.349 0.391
Alek Thomas Center Outfield 94 12 18 5 1 3 17 7 17 0.192 0.248 0.362
Kyle Nelson Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Jake McCarthy Right Outfield 367 57 108 12 7 8 51 29 70 0.294 0.363 0.431
Joe Jacques Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Gabriel Moreno Catcher 275 36 72 17 1 5 41 34 45 0.262 0.344 0.386
Corbin Carroll Right Outfield 512 106 119 19 12 19 66 60 107 0.232 0.319 0.428
Bryce Jarvis Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Brandon Pfaadt Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Slade Cecconi Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Luis Frias Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Blaze Alexander Shortstop 166 19 41 7 0 3 21 15 49 0.247 0.321 0.343
Jorge Barrosa Left Outfield 17 3 3 2 0 0 1 0 2 0.177 0.177 0.294
Adrian Del Castillo Catcher 65 9 18 2 0 3 14 7 26 0.277 0.347 0.446
Tommy Henry Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Ryne Nelson Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Brandon Hughes Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Justin Martinez Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Andrew Saalfrank Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Blake Walston Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Yilber Diaz Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
Cristian Mena Pitcher 0 0 0 0 0 0 0 0 0 -- -- --
TEAM TOTAL 4801 765 1257 236 33 177 727 492 1096 0.262 0.336 0.435