SALEM-KEIZER VOLCANOES
BATTING REGISTER
09/15/2036
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
BOI | EUG | EVE | HIL | OC | SKE | SPO | TRC | KIR | VAN
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Year/Team R/G R G AB H 2B 3B HR BB SO SB AVG OBP SLG OPS
2020 Salem-Keizer Volcanoes 4.1 315 76 2603 650 131 8 48 283 584 40 .250 .325 .362 .686
2021 Salem-Keizer Volcanoes 4.9 370 76 2665 686 144 11 55 310 643 39 .257 .341 .382 .723
2022 Salem-Keizer Volcanoes 4.5 303 67 2306 595 129 20 53 211 578 65 .258 .328 .400 .728
2023 Salem-Keizer Volcanoes 5.7 382 67 2322 596 113 21 74 265 689 98 .257 .343 .419 .762
2024 Salem-Keizer Volcanoes 4.4 295 67 2291 568 133 18 53 280 576 70 .248 .339 .391 .730
2025 Salem-Keizer Volcanoes 4.0 269 67 2300 574 120 15 55 209 619 104 .250 .319 .387 .705
2026 Salem-Keizer Volcanoes 3.6 240 67 2227 521 93 21 44 211 527 118 .234 .307 .354 .661
2027 Salem-Keizer Volcanoes 5.9 394 67 2368 686 150 23 61 228 648 98 .290 .362 .450 .812
2028 Salem-Keizer Volcanoes 3.8 252 67 2323 527 126 10 40 208 634 91 .227 .301 .341 .642
2029 Salem-Keizer Volcanoes 5.2 348 67 2386 684 130 29 39 276 556 87 .287 .366 .415 .780
2030 Salem-Keizer Volcanoes 3.6 271 76 2543 578 120 14 45 248 748 70 .227 .305 .339 .643
2031 Salem-Keizer Volcanoes 4.4 336 76 2805 752 163 25 33 208 773 128 .268 .330 .379 .710
2032 Salem-Keizer Volcanoes 3.6 273 76 2489 534 96 12 77 223 881 70 .215 .290 .356 .646
2033 Salem-Keizer Volcanoes 3.3 250 76 2545 538 137 23 33 218 787 122 .211 .283 .322 .605
2034 Salem-Keizer Volcanoes 3.9 294 76 2541 591 136 29 38 188 774 134 .233 .296 .354 .649
2035 Salem-Keizer Volcanoes 2.7 205 76 2495 533 131 18 32 175 739 107 .214 .273 .319 .592
2036 Salem-Keizer Volcanoes 3.6 276 76 2588 632 128 27 38 200 676 135 .244 .306 .359 .665
Year Team Totals 4.2 5073 1220 41797 10245 2180 324 818 3941 11432 1576 .245 .318 .371 .690
Seasonal Average   298 72 2459 603 128 19 48 232 672 93
PLAYER BATTING REGISTER Stats are only from the years the player played for this franchise.
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Glenn Abbott 1 1970-1970 14 14 39 4 5 0 0 0 0 0 0 2 23 .128 .171 .128 .299 -0.5
Josh Abraham 1 2036-2036 31 3 38 6 8 1 0 1 3 0 1 3 15 .211 .268 .316 .584 -0.1
Trevor Abrams 1 2018-2018 15 0 61 9 22 8 1 1 8 0 0 2 19 .361 .391 .574 .964 0.7
Phil Adams 1 2033-2033 2 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Kwan Adkins 2 2019-2021 46 0 161 30 43 7 2 4 19 10 6 17 52 .267 .344 .410 .754 1.0
Ehire Adrianza 1 2008-2008 1 0 5 3 2 0 0 0 0 0 0 0 1 .400 .400 .400 .800 0.0
Graviel Alade 1 2029-2029 55 32 117 17 33 10 1 2 20 3 0 14 40 .282 .361 .436 .797 0.7
Jose Alba 2 2034-2035 92 72 286 28 59 14 3 4 15 19 4 23 97 .206 .279 .318 .598 0.2
Will Albertson 1 2018-2018 12 0 37 1 9 1 0 0 2 0 0 0 11 .243 .243 .270 .514 -0.2
Ismael Alcantara 1 2022-2022 15 3 20 3 9 3 1 1 7 0 0 2 6 .450 .478 .850 1.328 0.5
Carter Aldrete 2 2019-2020 40 12 154 19 40 5 1 4 18 3 2 17 42 .260 .333 .383 .716 0.5
Dorian Allen 3 2034-2036 82 61 208 22 49 9 4 2 23 16 3 21 47 .236 .316 .346 .663 0.5
Jamie Allen 1 1979-1979 21 0 85 11 14 3 0 1 13 1 0 9 10 .165 .242 .235 .477 -0.4
Alex Alvarez 1 2033-2033 33 28 97 12 21 4 0 1 6 3 3 6 12 .216 .260 .289 .548 -0.2
Michael Ambort 2 2007-2008 54 0 191 31 56 11 2 13 51 2 1 19 42 .293 .358 .576 .934 2.0
Richard Amion 2 2015-2017 82 0 290 46 75 14 2 1 27 12 10 26 53 .259 .323 .331 .654 0.8
Luke Anders 1 2009-2009 58 0 208 35 59 10 1 5 41 2 2 30 48 .284 .370 .413 .784 1.2
Luis Andrade 1 2031-2031 11 0 5 0 2 0 0 0 0 0 0 1 1 .400 .500 .400 .900 0.1
Jean Angomas 1 2016-2016 9 0 36 4 14 5 0 0 3 2 1 1 3 .389 .405 .528 .933 0.4
Danny Aragon 1 2034-2034 27 27 100 19 23 4 0 1 4 17 1 10 36 .230 .312 .300 .613 0.3
Steve Arbogast 1 2031-2031 37 7 39 3 6 0 0 1 5 2 1 7 11 .154 .327 .231 .557 -0.1
Michael Arias 3 2023-2026 86 65 248 26 68 11 2 6 26 8 3 27 57 .274 .345 .407 .753 1.4
Mike Arkfeld 2 2025-2026 65 44 165 17 51 11 0 4 18 0 0 17 35 .309 .380 .448 .828 1.4
Doug Arnett 2 2033-2034 66 56 234 15 47 12 2 4 23 10 5 17 48 .201 .253 .321 .573 -0.4
Jeff Arnold 1 2010-2010 36 0 112 11 27 8 1 3 10 2 1 6 29 .241 .286 .411 .696 0.3
Edgar Arredondo 1 2033-2033 18 10 39 4 7 0 0 2 4 0 0 5 11 .179 .289 .333 .622 -0.0
Christian Arroyo 1 2014-2014 58 0 243 39 81 14 2 5 48 6 1 18 31 .333 .378 .469 .847 1.8
Dave Ayala 2 2023-2024 106 103 419 67 97 21 3 9 47 41 14 47 114 .232 .320 .360 .680 1.6
Rogelio Azucena 1 2033-2033 58 58 219 25 34 8 3 0 14 14 6 16 76 .155 .222 .219 .441 -1.1
Eric Baker 2 2028-2029 30 8 39 6 12 2 0 0 4 0 0 2 8 .308 .357 .359 .716 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Garrett Baker 1 2007-2007 73 0 266 53 82 24 6 7 64 10 3 30 46 .308 .393 .523 .916 3.0
Logan Baldwin 1 2017-2017 50 0 184 38 63 11 2 3 25 17 10 13 42 .342 .395 .473 .868 2.2
Eric Barker 3 2021-2024 7 2 10 4 5 1 0 0 3 0 0 3 2 .500 .615 .600 1.215 0.3
Joey Bart 1 2018-2018 45 0 181 35 54 14 2 13 39 2 1 12 40 .298 .369 .613 .983 2.2
Bill Barteaux 3 2023-2025 11 0 4 0 0 0 0 0 1 0 0 3 2 .000 .429 .000 .429 0.0
Brandon Bednar 1 2013-2013 50 0 202 36 55 9 0 6 34 11 3 14 28 .272 .332 .406 .738 1.0
George Bell 4 2019-2022 52 39 204 30 58 14 1 3 24 5 5 18 46 .284 .342 .407 .749 1.1
Tony Benarrivo 2 2030-2031 16 11 45 4 8 2 0 1 5 0 0 1 16 .178 .196 .289 .485 -0.2
Bryan Bencosme 1 2022-2022 54 49 178 18 40 9 1 1 14 1 3 13 50 .225 .282 .303 .585 -0.2
Mike Berg 1 2034-2034 26 23 89 8 16 5 0 4 12 0 1 4 28 .180 .253 .371 .623 -0.1
Victor Bericoto 2 2023-2024 19 5 27 3 9 2 0 0 3 1 0 6 6 .333 .455 .407 .862 0.3
Steve Bernard 2 2033-2034 11 3 18 1 4 0 0 1 3 1 0 0 1 .222 .222 .389 .611 0.0
Ron Bird 2 2034-2035 12 5 21 5 4 1 0 1 1 2 0 3 6 .190 .346 .381 .727 0.2
Hunter Bishop 1 2019-2019 25 0 85 21 19 1 1 4 9 6 2 29 28 .224 .427 .400 .827 0.9
Elliott Blair 1 2013-2013 11 0 38 7 9 2 0 0 0 2 0 8 8 .237 .396 .289 .685 0.2
Brian Bocock 1 2006-2006 39 0 103 12 23 6 0 0 7 6 1 12 29 .223 .305 .282 .587 -0.1
Aaron Bond 2 2018-2020 70 24 270 47 76 9 6 18 58 8 1 22 77 .281 .331 .559 .890 2.7
Brock Bond 1 2007-2007 42 0 158 41 54 10 2 0 19 7 2 26 21 .342 .453 .430 .883 1.7
Christoph Bono 1 2017-2017 9 0 22 1 3 0 0 0 0 3 2 2 10 .136 .240 .136 .376 -0.1
Chris Boring 1 2029-2029 25 4 33 4 10 0 0 1 2 4 0 5 12 .303 .395 .394 .789 0.3
Jeff Bouwkamp 2 2025-2026 80 73 297 40 82 20 3 8 44 32 5 11 57 .276 .307 .444 .751 1.7
Mike Bowen 2 2035-2036 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Zachary Bowers 1 2016-2016 49 0 155 22 35 12 0 2 27 0 0 24 52 .226 .335 .342 .677 0.5
Jim Bowie 1 1986-1986 72 0 274 47 76 12 1 5 68 4 1 38 53 .277 .357 .383 .740 1.1
John Bowker 1 2004-2004 31 0 127 23 41 9 2 4 16 1 0 8 25 .323 .390 .520 .910 1.2
Mark Bradley 1 1975-1975 76 0 239 27 61 7 2 2 33 22 2 51 36 .255 .390 .326 .717 1.5
Phil Bradley 1 1981-1981 53 0 193 38 58 12 5 1 20 20 1 33 35 .301 .413 .430 .843 2.0
Geoff Bradshaw 2 2034-2035 19 8 36 4 9 2 0 0 4 2 0 4 8 .250 .325 .306 .631 -0.1
Clint Bramucci 1 2032-2032 4 1 6 1 1 1 0 0 0 0 0 1 3 .167 .286 .333 .619 0.0
Ben Breitmeyer 1 2033-2033 30 28 102 10 21 2 2 2 11 9 4 12 32 .206 .302 .324 .625 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jeremy Brigmond 2 2028-2029 31 28 93 9 19 6 1 0 4 0 0 10 28 .204 .308 .290 .599 -0.3
Daniel Brock 2 2010-2011 107 0 299 37 66 15 2 4 31 5 4 34 59 .221 .310 .324 .634 0.3
Gary Brown 1 2010-2010 6 0 22 2 3 0 1 0 2 0 1 2 7 .136 .259 .227 .487 -0.1
Trevor Brown 1 2012-2012 33 0 122 10 27 8 0 0 12 1 1 13 16 .221 .297 .287 .584 -0.2
Tyler Brown 2 2015-2017 6 0 12 1 2 1 1 0 4 1 0 1 3 .167 .214 .417 .631 0.0
Gio Brusa 1 2016-2016 53 0 220 36 58 15 3 10 42 1 1 11 69 .264 .298 .495 .794 1.1
Garrett Buechele 1 2011-2011 54 0 200 22 47 8 0 5 27 1 0 14 39 .235 .288 .350 .638 0.0
Jose Bugarin 1 2032-2032 4 4 16 1 2 0 0 0 0 0 0 2 9 .125 .222 .125 .347 -0.1
Alex Burg 1 2010-2010 19 0 62 7 15 5 0 3 12 0 0 7 23 .242 .324 .468 .792 0.4
Daniel Burkhart 2 2010-2011 59 0 208 23 62 13 0 4 32 1 0 15 51 .298 .348 .418 .766 1.1
Christopher Burks 2 2017-2018 34 0 76 10 12 4 0 0 6 3 1 4 23 .158 .200 .211 .411 -0.5
Emmanuel Burriss 1 2006-2006 65 0 254 50 78 8 2 1 27 35 11 27 22 .307 .384 .366 .750 2.1
Dan Burton 1 2032-2032 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Omar Bustamante 2 2027-2028 5 5 15 0 2 0 0 0 1 0 1 2 3 .133 .278 .133 .411 -0.2
Gustavo Cabrera 2 2016-2017 49 0 173 29 45 11 2 7 23 2 2 8 55 .260 .303 .468 .771 0.9
Andrew Cain 1 2012-2012 44 0 140 19 34 6 1 2 13 5 1 18 49 .243 .338 .343 .680 0.4
Victor Manuel Cairo 1 2018-2018 2 0 5 0 1 0 0 0 2 0 0 0 2 .200 .200 .200 .400 -0.0
Rob Calabrese 1 2017-2017 32 0 94 19 26 5 1 1 7 1 0 12 31 .277 .369 .383 .752 0.4
Will Callaway 1 2014-2014 43 0 163 20 48 11 0 3 23 4 2 9 36 .294 .343 .417 .760 0.9
Joe Campbell 2 2028-2029 78 9 54 8 15 1 1 1 10 1 1 3 15 .278 .339 .389 .728 0.2
Kevin Campbell 1 2030-2030 34 33 102 14 26 1 0 4 11 0 0 12 34 .255 .333 .382 .716 0.4
Raynor Campbell 1 2010-2010 45 0 165 22 43 10 2 3 22 2 2 9 41 .261 .305 .400 .705 0.4
Marcos Campos 1 2019-2019 6 0 20 2 2 0 0 0 2 1 0 1 4 .100 .143 .100 .243 -0.3
Alexander Canario 1 2019-2019 49 0 193 38 58 17 1 9 40 3 1 18 71 .301 .365 .539 .904 1.9
Connor Cannon 1 2019-2019 2 0 7 0 2 0 0 0 1 0 0 0 1 .286 .286 .286 .571 -0.0
Andrew Caraballo 1 2022-2022 61 58 195 32 48 12 0 0 17 5 1 18 66 .246 .316 .308 .624 0.4
Edgar Cardenas 2 2031-2032 90 73 253 22 58 6 3 3 20 6 4 13 61 .229 .278 .312 .590 -0.2
Mike Carter 5 2025-2029 116 102 378 38 80 16 0 3 24 0 0 23 92 .212 .261 .278 .538 -0.9
Ramon Carvajal 1 2036-2036 45 43 127 14 27 1 1 1 15 4 2 8 42 .213 .266 .260 .526 -1.1
Steve Casella 3 2031-2033 123 76 366 39 110 20 0 4 41 24 20 20 89 .301 .361 .388 .749 1.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Danny Casey 2 2031-2032 75 61 246 35 74 13 4 14 55 17 8 21 68 .301 .359 .557 .916 2.3
Estanlin Cassiani 1 2024-2024 2 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tony Castillo 1 2034-2034 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Franklin Castro 1 2030-2030 38 25 89 7 10 2 0 0 2 5 4 9 23 .112 .202 .135 .337 -0.9
Sam Christmas 1 2032-2032 45 34 123 12 25 4 1 3 13 4 4 10 47 .203 .267 .325 .592 -0.0
Doug Clark 1 1998-1998 59 0 227 49 76 8 6 3 41 12 8 32 31 .335 .422 .463 .885 2.6
Ben Cleveland 1 2034-2034 20 18 69 6 21 7 1 0 5 0 0 0 17 .304 .342 .435 .777 0.4
Nate Cobb 1 2032-2032 42 42 147 28 37 4 1 20 35 0 0 11 53 .252 .317 .701 1.017 2.4
Hunter Cole 1 2014-2014 27 0 92 17 22 5 0 4 10 1 0 8 20 .239 .311 .424 .735 0.3
Devon Colin 1 2027-2027 48 38 169 30 42 4 0 4 27 21 4 13 45 .249 .310 .343 .653 0.2
Noel Collins 2 2025-2026 43 43 145 14 27 7 0 1 10 9 6 25 49 .186 .306 .255 .562 -0.3
Dalton Combs 3 2017-2021 64 1 184 27 52 11 1 6 32 2 1 15 46 .283 .353 .451 .804 1.2
Chase Compton 2 2015-2016 47 0 166 30 40 13 1 1 20 4 0 17 29 .241 .321 .349 .670 0.3
Chris Connolly 2 2034-2035 24 11 55 5 9 1 1 0 4 3 0 3 17 .164 .246 .218 .464 -0.1
Jonathan Contardi 1 2021-2021 16 12 49 6 12 2 0 1 4 2 1 5 10 .245 .321 .347 .668 0.0
Anthony Contreras 1 2005-2005 22 0 72 10 18 3 0 0 4 4 1 7 8 .250 .321 .292 .613 0.0
Lupe Contreras 1 2034-2034 7 6 18 3 4 1 0 1 4 1 0 3 4 .222 .333 .444 .778 0.0
Dan Cook 2 2008-2009 86 0 301 47 86 12 4 2 40 8 3 29 47 .286 .355 .372 .727 1.2
Ben Copeland 1 2005-2005 29 0 121 25 37 5 4 4 23 2 1 11 25 .306 .364 .512 .876 1.0
Mario Corbelli 2 2031-2032 48 15 87 11 20 3 0 4 15 2 3 3 32 .230 .264 .402 .666 0.2
Chris Corbett 3 2017-2019 44 0 121 15 23 4 0 1 6 0 0 17 31 .190 .303 .248 .551 -0.2
Gabriel Cornier 1 2013-2013 25 0 66 10 13 2 1 1 8 0 0 11 17 .197 .316 .303 .619 0.1
Jose Coronado 2 2028-2029 69 66 223 30 65 15 0 4 34 0 0 43 72 .291 .415 .413 .827 2.0
Victor Coronil 2 2023-2024 21 9 39 3 10 2 0 0 8 0 0 6 9 .256 .362 .308 .669 0.1
Brandon Crawford 1 2008-2008 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Evan Crawford 1 2009-2009 31 0 114 23 36 8 2 1 23 5 2 9 30 .316 .375 .447 .822 0.9
Greg Crosby 2 2020-2021 81 81 302 27 88 12 1 0 33 5 0 31 69 .291 .362 .338 .700 1.4
Bobby Crosthwait 3 2034-2036 13 10 38 4 10 2 0 0 3 0 1 1 9 .263 .282 .316 .598 -0.0
Geoff Crowe 2 2027-2029 20 10 50 7 17 2 1 1 6 2 1 4 11 .340 .389 .480 .869 0.5
Victor Cubilla 1 2032-2032 10 10 32 2 7 0 0 0 1 0 0 9 8 .219 .432 .219 .651 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Carlos Cuevas 1 2024-2024 58 58 206 15 43 9 1 1 14 4 3 18 53 .209 .281 .277 .557 -0.5
Andy D'Alessio 1 2007-2007 4 0 18 8 10 4 1 2 8 0 0 2 3 .556 .600 1.222 1.822 0.8
Bobby Damron 1 2034-2034 5 1 8 0 1 0 0 0 0 0 0 0 2 .125 .125 .125 .250 -0.1
Nate Darden 2 2028-2029 53 46 188 17 55 13 3 1 24 1 0 4 28 .293 .318 .410 .728 0.5
Dylan Davis 1 2014-2014 23 0 85 11 17 0 0 4 7 1 0 7 23 .200 .269 .341 .610 -0.1
Josh Davis 1 2036-2036 62 59 213 22 53 15 1 3 23 24 10 19 55 .249 .325 .371 .696 0.7
Luis de la Cruz 1 2035-2035 47 25 121 11 26 4 0 2 8 7 5 5 25 .215 .252 .298 .549 -0.4
Ricky de la Garza 2 2031-2032 39 16 88 12 19 3 0 2 8 1 0 6 29 .216 .281 .318 .599 -0.1
Jose de Leon 2 2030-2031 26 21 78 11 17 6 0 0 2 0 0 12 18 .218 .330 .295 .625 0.2
Juan de Leon 1 2034-2034 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jared Deacon 1 2014-2014 21 0 64 8 14 1 0 0 5 0 0 8 9 .219 .311 .234 .545 -0.1
Andy Dedmon 3 2034-2036 88 47 157 10 35 7 0 2 14 0 2 12 49 .223 .276 .306 .582 -0.3
Dan Deemer 2 2023-2024 61 61 215 21 56 20 0 6 37 1 0 43 52 .260 .407 .437 .845 2.4
Mitch Delfino 1 2012-2012 41 0 167 15 45 12 0 0 19 2 0 9 34 .269 .315 .341 .656 0.2
Jean Delgado 1 2012-2012 7 0 20 1 3 0 0 0 1 0 1 2 5 .150 .227 .150 .377 -0.1
Luis Delgado 1 2027-2027 30 3 38 9 12 2 2 0 10 2 3 2 13 .316 .364 .474 .837 0.2
Nolan Dempsey 2 2020-2021 62 62 245 25 65 9 0 4 28 1 2 17 54 .265 .310 .351 .661 0.2
Josh Denmon 3 2031-2033 55 31 126 10 21 4 0 2 8 0 3 13 40 .167 .250 .246 .496 -0.9
Glen Dexter 1 2027-2027 7 0 6 1 1 0 0 1 2 0 0 1 1 .167 .286 .667 .952 0.0
David Diaz 1 2034-2034 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jeff Dickenson 1 2025-2025 23 5 25 3 4 1 0 1 6 0 0 10 11 .160 .400 .320 .720 0.2
Dan Dietrich 2 2029-2030 33 0 28 3 4 0 0 2 6 1 0 6 10 .143 .294 .357 .651 0.1
Dan Diggins 1 2033-2033 4 0 4 2 1 0 0 1 1 0 0 0 1 .250 .250 1.000 1.250 0.1
Chris Diggs 1 2035-2035 21 21 65 4 9 2 0 2 7 0 0 3 20 .138 .186 .262 .447 -0.5
Joe Dixon 2 2034-2035 52 51 180 18 40 5 0 5 15 4 5 18 69 .222 .305 .333 .639 -0.0
Dillon Dobson 1 2015-2015 6 0 22 0 4 0 1 0 1 0 0 1 4 .182 .217 .273 .490 -0.1
Chris Dominguez 1 2009-2009 47 0 181 31 46 5 1 9 32 11 2 9 57 .254 .298 .442 .740 0.9
Joaquin Donayre 1 2026-2026 10 4 18 1 3 0 0 0 1 0 0 0 5 .167 .167 .167 .333 -0.2
Matt Downs 1 2007-2007 73 0 287 68 97 33 0 8 48 16 2 28 34 .338 .410 .537 .947 3.5
Ben Duffy 1 2033-2033 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Matt Duffy 1 2012-2012 47 0 182 31 45 4 0 1 16 10 1 26 22 .247 .361 .286 .647 0.5
Steven Duggar 1 2015-2015 58 0 229 40 67 12 1 1 27 6 3 35 52 .293 .390 .367 .756 1.4
Freddie Dunn 2 2027-2028 26 6 34 2 9 1 0 0 2 0 0 5 5 .265 .375 .294 .669 0.0
David Dunwoody 1 2023-2023 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Daniel Duran 1 2034-2034 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tim Dutra 1 2032-2032 48 46 146 15 36 6 1 5 17 8 11 12 46 .247 .317 .404 .721 0.6
Adam Duvall 1 2010-2010 54 0 192 30 47 10 1 4 18 2 3 14 45 .245 .318 .370 .688 0.5
Mike Dykes 1 2034-2034 2 2 7 0 1 0 0 0 1 0 0 0 3 .143 .143 .143 .286 -0.1
Mikey Edie 2 2017-2018 49 0 148 22 45 7 0 1 10 10 8 12 23 .304 .373 .372 .745 1.1
Eric Edwards 1 2030-2030 29 18 72 5 17 6 0 0 4 0 0 7 11 .236 .304 .319 .623 0.0
Woody Edwards 1 2016-2016 7 0 26 4 7 0 0 0 0 2 1 5 7 .269 .387 .269 .656 0.1
Andy Elkin 2 2023-2024 35 32 130 29 32 10 1 10 27 3 1 16 43 .246 .324 .569 .894 1.3
Jared Ellis 2 2028-2029 102 98 348 39 85 10 1 15 54 7 6 34 109 .244 .308 .408 .716 0.8
Randy Engel 1 2025-2025 26 15 64 14 13 3 2 3 15 5 0 7 21 .203 .282 .453 .735 0.4
Geno Escalante 2 2013-2014 57 0 188 22 49 11 1 1 23 1 1 13 44 .261 .346 .346 .691 0.5
John Eshleman 3 2009-2011 74 0 244 26 58 12 0 0 20 10 2 23 59 .238 .305 .287 .592 -0.1
Marco Estrada 2 2035-2036 15 14 34 1 4 0 0 0 0 0 0 3 9 .118 .189 .118 .307 -0.7
Omar Estrada 2 2033-2034 33 32 105 24 30 15 1 2 14 14 4 14 30 .286 .395 .505 .900 1.1
Skyler Ewing 1 2014-2014 51 0 182 35 53 9 0 8 31 0 1 36 28 .291 .417 .473 .889 1.9
Johneshwy Fargas 1 2014-2014 49 0 167 33 40 6 0 3 13 15 6 24 27 .240 .373 .329 .702 1.1
Josh Feder 1 2031-2031 58 57 232 33 84 23 3 2 37 21 13 12 42 .362 .403 .513 .916 2.2
Bobby Felmy 1 2006-2006 55 0 196 38 55 8 1 8 33 10 1 19 34 .281 .355 .454 .809 1.5
Sergio Fernandez 1 2034-2034 4 0 3 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -0.1
Sam Fielder 2 2025-2026 6 5 18 1 3 0 0 0 0 2 0 2 6 .167 .286 .167 .452 -0.0
Edgar Fierro 2 2031-2032 53 36 151 15 40 10 0 1 19 0 0 7 46 .265 .311 .351 .662 0.1
Adalberto Finandinos 1 2025-2025 15 15 56 8 19 2 0 2 8 0 2 8 7 .339 .441 .482 .923 0.6
Tyler Fitzgerald 1 2019-2019 26 0 102 20 29 11 2 0 16 2 1 15 24 .284 .381 .431 .813 0.8
Ronaldo Flores 3 2022-2024 43 39 137 22 38 6 0 3 13 2 0 20 43 .277 .385 .387 .772 0.8
Tyler Flores 2 2019-2020 92 58 334 36 81 14 3 9 54 2 1 31 74 .243 .301 .383 .684 1.0
Chris Flowers 2 2034-2036 31 10 48 7 15 1 0 2 10 1 0 4 11 .312 .365 .458 .824 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Sean Foley 1 2034-2034 29 25 95 9 22 4 4 2 14 4 1 7 34 .232 .295 .421 .716 -0.0
Joe Ford 2 2028-2029 108 84 322 53 89 20 3 1 42 31 19 37 40 .276 .353 .366 .720 1.1
Kareem Forte 1 2025-2025 8 0 7 0 1 0 0 0 0 0 0 0 4 .143 .143 .143 .286 -0.1
Mike Fox 1 2036-2036 8 6 31 4 12 2 2 1 4 1 0 1 6 .387 .394 .677 1.071 0.4
Wander Alexander Franco 1 2018-2018 56 0 210 36 66 24 2 5 36 0 1 13 41 .314 .351 .519 .870 1.7
Kevin Frandsen 1 2004-2004 25 0 98 22 29 5 0 3 14 0 1 9 9 .296 .369 .439 .808 0.6
Garrett Frechette 1 2022-2022 19 12 54 7 14 2 1 2 10 0 0 3 17 .259 .298 .444 .743 0.3
Harrison Freed 1 2019-2019 42 0 165 22 39 12 0 6 19 1 0 12 53 .236 .296 .418 .714 0.5
Vladimir Frias 1 2008-2008 53 0 202 26 46 5 1 0 10 11 6 8 41 .228 .274 .262 .536 -0.5
Bobby Friedman 2 2025-2026 15 7 29 3 3 2 0 0 2 0 0 5 7 .103 .235 .172 .408 -0.2
Alfredo Fuentes 1 2033-2033 21 6 32 6 11 3 0 1 7 5 0 2 7 .344 .382 .531 .914 0.5
Leonardo Fuentes 1 2014-2014 7 0 20 3 3 0 0 0 1 0 0 0 6 .150 .217 .150 .367 -0.2
Ashford Fulmer 2 2015-2016 61 0 211 40 60 12 3 1 25 12 3 30 45 .284 .398 .384 .782 1.7
Jesus Galindo 1 2011-2011 62 0 239 49 66 9 3 2 20 47 8 25 46 .276 .353 .364 .717 1.9
Jesus Gallardo 2 2034-2035 38 34 99 9 19 2 4 0 10 3 3 3 26 .192 .216 .293 .509 -0.6
Aramis Garcia 1 2014-2014 20 0 70 5 16 3 0 2 12 0 0 5 19 .229 .289 .357 .647 0.1
Orlando Garcia 1 2017-2017 54 0 190 33 51 10 0 6 33 1 4 26 46 .268 .366 .416 .781 1.2
Kevin Garner 3 2029-2032 10 7 31 2 7 2 0 0 0 0 0 2 9 .226 .273 .290 .563 -0.0
Eddie Gasbarro 2 2028-2029 90 88 271 23 62 13 0 1 20 1 0 17 66 .229 .274 .288 .562 -0.3
Najee Gaskins 1 2020-2020 5 5 19 2 3 0 0 1 2 0 1 3 2 .158 .261 .316 .577 -0.1
Chris Gault 3 2033-2036 54 45 168 10 35 7 1 1 12 6 5 10 36 .208 .261 .280 .541 -0.5
Ricardo Genoves 2 2018-2019 82 0 308 41 76 16 1 8 44 1 0 25 63 .247 .326 .383 .709 1.1
Manuel Geraldo 2 2016-2017 135 0 548 85 164 18 6 3 72 36 19 26 146 .299 .336 .370 .706 2.5
Nico Giarratano 1 2018-2018 50 0 171 27 46 11 0 5 27 1 1 18 41 .269 .337 .421 .758 0.7
Tim Giegerich 1 2036-2036 61 60 233 24 60 17 2 4 21 0 2 7 56 .258 .286 .399 .685 -0.1
Josh Gilbert 1 2036-2036 34 5 41 2 9 1 0 0 6 0 0 4 5 .220 .320 .244 .564 -0.1
Conor Gillaspie 1 2008-2008 18 0 71 4 19 4 0 0 8 2 0 9 13 .268 .350 .324 .674 0.2
Steve Gintz 1 2036-2036 3 2 7 0 2 1 0 0 1 0 0 0 3 .286 .286 .429 .714 -0.1
Glen Glaub 2 2022-2023 35 35 130 23 44 9 1 2 14 9 2 17 30 .338 .416 .469 .885 1.6
Chris Glowacki 2 2035-2036 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Miguel Gomez 1 2015-2015 66 0 276 30 88 14 1 6 52 0 1 5 24 .319 .331 .442 .773 1.2
Robert Gomez 1 2023-2023 7 0 10 0 2 1 0 0 1 0 0 0 5 .200 .200 .300 .500 -0.1
Cesar Gonzalez 1 2023-2023 2 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
David Gonzalez 1 2027-2027 61 61 217 33 64 22 1 5 37 10 11 24 55 .295 .373 .475 .848 1.2
Jacob Gonzalez 3 2020-2022 118 117 417 53 102 23 0 12 60 1 2 54 108 .245 .340 .386 .726 1.4
Isaiah Gore 1 2033-2033 27 26 77 5 15 4 0 0 3 3 0 5 26 .195 .271 .247 .517 -0.2
Tyler Graham 1 2006-2006 50 0 125 23 30 3 0 0 9 14 4 11 38 .240 .326 .264 .590 0.1
Doug Grandy 2 2027-2028 41 5 58 7 12 3 2 2 9 0 2 2 21 .207 .258 .431 .689 -0.0
Dave Green 2 2027-2028 47 3 59 6 20 2 2 5 14 1 0 4 22 .339 .385 .695 1.080 1.0
Cesar Grisales 2 2034-2035 41 40 120 8 21 8 0 2 14 0 1 6 48 .175 .219 .292 .510 -0.5
Danny Grooms 1 2030-2030 43 26 112 10 13 2 0 2 6 0 0 10 23 .116 .195 .188 .383 -1.0
Jake Grosch 2 2031-2032 67 55 210 32 46 9 2 6 19 5 6 25 65 .219 .305 .367 .672 0.2
Chris Groth 1 2036-2036 8 5 18 2 5 1 0 0 2 1 0 0 5 .278 .278 .333 .611 -0.0
Jose Guajardo 2 2028-2029 47 20 102 10 27 9 1 3 14 0 0 5 39 .265 .299 .461 .760 0.3
Pedro Guerrero 1 1974-1974 82 0 297 49 94 23 2 3 55 4 0 20 52 .316 .359 .438 .797 1.5
R.J. Guillen 1 2034-2034 16 16 51 6 6 0 1 2 4 0 0 0 28 .118 .135 .275 .409 -0.5
Angel Guzman 2 2020-2021 59 59 226 23 56 14 1 6 33 1 1 24 69 .248 .324 .398 .722 0.4
Ted Hall 1 2034-2034 6 5 19 1 4 0 1 0 2 0 0 2 2 .211 .286 .316 .602 0.0
Norm Hallberg 1 2034-2034 31 30 101 14 22 5 0 1 10 14 5 7 35 .218 .279 .297 .576 -0.1
Conor Hampson 2 2034-2035 3 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Danny Harris 1 2028-2028 4 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Ian Harris 3 2021-2023 62 58 211 29 53 13 0 6 23 0 0 23 64 .251 .336 .398 .734 0.7
Bob Harrison 1 2034-2034 8 8 22 4 2 1 0 0 1 0 0 4 7 .091 .231 .136 .367 -0.2
Dan Harrison 2 2022-2023 58 43 176 34 53 9 0 16 44 0 0 18 46 .301 .365 .625 .990 2.3
Seth Harrison 1 2014-2014 37 0 158 24 42 10 2 0 20 11 4 8 42 .266 .298 .354 .653 0.4
Steve Harvey 2 2027-2028 75 71 252 22 70 22 1 1 21 10 2 18 63 .278 .327 .385 .712 1.1
Bryan Hernandez 2 2021-2022 81 76 322 42 86 10 0 9 36 9 5 28 47 .267 .330 .382 .712 1.1
Jose Hernandez 1 2023-2023 22 9 51 5 15 0 1 3 12 0 0 4 16 .294 .345 .510 .855 0.4
Daniel Herrera 1 2027-2027 48 37 125 20 38 10 0 6 24 2 1 10 39 .304 .373 .528 .901 1.1
Willie Herrera 1 2036-2036 6 4 8 3 2 1 1 0 1 2 1 4 2 .250 .500 .625 1.125 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jacob Heyward 1 2016-2016 4 0 14 4 4 2 0 0 4 1 0 3 3 .286 .444 .429 .873 0.2
Kentrell Hill 2 2012-2013 71 0 243 38 65 11 0 0 8 9 11 44 64 .267 .383 .313 .696 1.3
Nick Hill 2 2016-2018 16 0 58 6 13 2 1 1 4 2 0 3 21 .224 .274 .345 .619 0.0
P.J. Hilson 2 2022-2023 95 92 339 53 85 15 11 9 56 26 7 36 135 .251 .328 .440 .768 2.2
C.J. Hinojosa 1 2015-2015 48 0 189 24 56 18 1 5 19 2 3 8 15 .296 .328 .481 .810 1.2
Dante Hobbs 1 2033-2033 58 55 224 19 58 16 5 4 24 10 8 8 70 .259 .287 .429 .715 0.5
Josh Hoelscher 2 2025-2026 61 57 186 20 51 8 0 4 19 11 2 22 24 .274 .358 .382 .740 1.1
Tyler Hollick 2 2013-2014 106 0 378 71 96 12 4 3 39 26 9 59 90 .254 .362 .331 .692 1.9
Tim Holman 1 2027-2027 41 39 138 30 37 8 1 9 23 0 0 25 56 .268 .402 .536 .939 1.6
Josh Holzer 2 2029-2030 29 16 64 10 17 6 1 1 8 0 0 0 21 .266 .277 .438 .714 0.2
Ryan Honeycutt 2 2011-2013 35 0 90 8 18 5 0 2 8 1 0 4 20 .200 .234 .322 .556 -0.2
Tyler Horan 1 2013-2013 44 0 176 25 52 11 3 4 25 4 0 20 34 .295 .372 .460 .832 1.3
Jeremy Horn 2 2035-2036 38 18 89 9 15 4 0 1 6 1 0 10 30 .169 .257 .247 .505 -0.6
Aaron Hornostaj 2 2002-2003 68 0 271 42 86 9 1 2 36 11 3 22 35 .317 .369 .380 .749 1.5
Brian Horwitz 1 2004-2004 71 0 268 41 93 24 1 2 44 3 3 21 34 .347 .407 .466 .873 2.4
Jeff Houghtby 1 2019-2019 56 0 204 31 48 16 1 4 21 2 4 28 50 .235 .343 .382 .725 1.0
Dave Howard 2 2034-2035 90 88 333 27 96 32 7 2 41 12 8 21 78 .288 .333 .444 .778 1.5
Ryan Howard 1 2016-2016 59 0 224 33 61 10 0 4 31 2 2 13 24 .272 .313 .371 .683 0.4
Joe Hubbard 2 2025-2026 88 78 290 26 60 9 1 3 16 18 9 36 74 .207 .315 .276 .590 0.0
Dan Hunter 1 2034-2034 25 25 82 5 20 11 0 0 12 0 2 7 24 .244 .303 .378 .681 0.0
Eddie Hynes 1 2032-2032 37 35 128 12 27 8 0 4 12 7 11 14 58 .211 .299 .367 .666 -0.2
Florent Inzaghi 1 2027-2027 16 11 41 4 9 3 0 0 3 0 0 3 14 .220 .273 .293 .565 -0.1
Travis Ishikawa 2 2002-2003 89 0 336 67 90 19 5 4 48 1 1 49 99 .268 .369 .390 .759 2.1
Julio Izturis 2 2010-2011 73 0 252 42 66 4 2 0 18 13 6 15 43 .262 .312 .294 .606 0.1
Aaron Jackson 1 2033-2033 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eric Jackson 1 2034-2034 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jon Jamerson 2 2028-2029 66 40 175 28 55 15 3 0 27 10 9 23 40 .314 .401 .434 .835 1.2
Joe Janda 2 2034-2035 37 6 48 6 14 5 0 0 2 4 0 5 13 .292 .358 .396 .754 0.5
Ronnie Jebavy 1 2015-2015 63 0 270 44 71 10 4 8 30 23 4 9 55 .263 .303 .419 .722 1.3
Danny Jimenez 1 2030-2030 53 16 94 9 23 3 0 2 10 4 0 11 32 .245 .336 .340 .677 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bryce Johnson 1 2017-2017 57 0 222 41 73 5 2 0 16 25 10 17 52 .329 .400 .369 .769 2.0
Chuckie Jones 2 2011-2012 108 0 360 61 84 19 0 8 40 8 2 52 116 .233 .341 .353 .694 1.2
Ryan M. Jones 3 2012-2014 116 0 399 52 111 23 0 1 47 15 3 50 78 .278 .363 .343 .706 1.5
Ryder Jones 1 2014-2014 27 0 107 17 26 5 1 3 18 1 0 7 21 .243 .293 .393 .686 0.2
Shane Jordan 1 2007-2007 66 0 243 53 73 12 2 4 28 15 3 35 33 .300 .389 .416 .804 1.8
Carter Jurica 1 2010-2010 62 0 236 23 51 7 3 4 31 10 3 18 47 .216 .282 .322 .604 0.0
B.J. Kamenar 1 2034-2034 35 32 120 11 31 5 3 4 23 9 4 12 32 .258 .326 .450 .776 0.4
Eric Kane 1 2033-2033 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Derenik Karakhanian 3 2021-2024 96 92 375 50 107 21 1 14 56 0 0 31 77 .285 .345 .459 .803 2.5
Bubba Karbowski 1 2034-2034 7 2 12 2 1 0 0 0 0 0 0 0 2 .083 .083 .083 .167 -0.2
Mike Kast 3 2030-2033 61 55 177 17 31 10 1 0 5 15 4 11 48 .175 .247 .243 .490 -0.3
Brett Kay 1 2014-2014 40 0 117 22 26 7 0 0 8 3 2 17 35 .222 .321 .282 .603 0.0
Tim Kelley 1 2031-2031 21 21 87 13 22 4 2 0 8 3 2 2 23 .253 .275 .345 .620 0.0
Chris Kielty 3 2034-2036 18 11 36 3 7 0 1 0 2 0 0 3 8 .194 .256 .250 .506 -0.2
Ben Kleiman 2 2023-2024 25 12 56 6 16 6 0 2 11 0 0 5 14 .286 .339 .500 .839 0.5
Trent Kline 1 2008-2008 29 0 91 11 19 2 1 2 18 1 4 12 19 .209 .298 .319 .617 0.1
Simon Klink 1 2004-2004 67 0 260 41 67 12 0 11 44 3 1 27 78 .258 .347 .431 .777 1.8
Justin Knoedler 1 2001-2001 13 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Franklin Labour 2 2019-2021 61 8 205 40 60 10 2 14 35 2 1 19 59 .293 .367 .566 .933 2.2
Pete Ladd 3 2028-2030 62 31 122 15 32 6 2 1 10 11 2 11 23 .262 .324 .369 .692 0.4
Oswaldo Ladera 2 2025-2026 98 83 281 30 74 15 3 3 22 14 11 15 70 .263 .305 .370 .675 0.5
Manny Laluz 2 2025-2026 71 68 254 22 60 9 0 5 36 0 0 17 48 .236 .279 .331 .610 0.0
Chris Land 5 2029-2033 56 15 80 10 21 3 0 3 8 2 1 7 24 .263 .330 .412 .742 0.5
Ben Langan 1 2033-2033 73 72 262 27 49 16 4 3 19 22 9 30 81 .187 .275 .313 .588 0.2
J.R. Lange 1 2036-2036 5 1 8 0 2 0 0 0 0 0 0 0 1 .250 .250 .250 .500 -0.0
Jerry Latin 1 2024-2024 61 61 225 34 46 7 5 1 19 19 14 37 57 .204 .331 .293 .624 0.2
Tyler LaTorre 2 2006-2007 37 0 113 23 32 6 2 1 11 1 1 15 24 .283 .367 .398 .765 0.5
Abdiel Layer 3 2019-2022 44 40 164 20 41 7 0 0 18 3 2 20 35 .250 .340 .293 .633 0.3
Jose Layer 1 2018-2018 39 0 157 26 44 7 2 5 22 4 3 16 45 .280 .354 .446 .800 1.1
Yeison Lemos 1 2026-2026 56 56 133 21 27 8 1 0 9 7 3 11 34 .203 .269 .278 .547 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Lewis 1 2031-2031 11 0 12 1 2 0 0 1 1 0 0 0 1 .167 .167 .417 .583 -0.1
Fred Lewis 1 2002-2002 58 0 239 43 77 9 3 1 23 9 6 26 58 .322 .396 .397 .793 1.7
Christian Lichtenthaler 2 2014-2015 36 0 101 11 25 1 0 0 4 0 2 7 15 .248 .294 .257 .551 -0.3
Mike Loberg 1 2008-2008 74 0 281 53 82 15 4 8 49 6 1 27 80 .292 .360 .459 .819 2.0
Chris Lofton 1 2010-2010 52 0 198 32 53 5 2 2 16 15 5 22 41 .268 .350 .343 .693 1.0
Ryan Lollis 1 2009-2009 52 0 199 31 62 9 3 2 25 1 5 20 24 .312 .373 .417 .790 1.3
Franklin Lopez 1 2033-2033 11 6 18 2 2 0 0 0 2 1 0 2 7 .111 .238 .111 .349 -0.1
Sergio Lopez 1 2034-2034 4 4 13 1 3 1 0 0 1 0 0 0 2 .231 .231 .308 .538 -0.0
Ryan Lormand 1 2008-2008 70 0 247 40 58 12 2 2 29 12 2 26 33 .235 .317 .324 .641 0.3
Bubba Lovely 1 2022-2022 11 11 34 3 8 3 0 1 2 0 1 8 11 .235 .372 .412 .784 0.2
Aaron Lowenstein 1 2009-2009 11 0 32 4 4 0 0 0 6 0 0 3 10 .125 .243 .125 .368 -0.3
Marco Luciano 2 2019-2020 72 63 290 45 88 21 0 7 33 14 1 28 76 .303 .366 .448 .815 3.0
Josue Lujan 1 2023-2023 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jorge Luna 1 2036-2036 75 75 279 31 70 11 4 9 31 18 8 27 88 .251 .322 .416 .737 0.2
Trey Lunsford 2 2000-2003 62 0 225 23 61 9 0 3 33 1 0 32 41 .271 .381 .351 .732 0.9
Mike Lynch 1 2025-2025 17 10 41 5 8 0 0 3 7 0 1 5 16 .195 .312 .415 .727 0.1
Nate Lyons 1 2033-2033 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mario Macias 1 2034-2034 24 21 78 9 13 4 1 3 7 1 1 11 24 .167 .270 .359 .629 -0.2
Steve Mack 2 2034-2035 6 5 10 0 3 0 0 0 1 0 0 0 7 .300 .300 .300 .600 -0.0
Nick MacLellan 2 2031-2032 8 1 7 1 1 1 0 0 3 0 0 1 2 .143 .400 .286 .686 0.1
Ben Madison 1 2020-2020 7 6 24 5 7 2 1 0 2 0 1 3 5 .292 .370 .458 .829 0.2
Doug Magnuson 1 2025-2025 9 0 8 0 3 1 0 0 2 0 0 1 3 .375 .444 .500 .944 0.1
Matt Malkin 3 2019-2021 47 42 172 19 50 11 0 5 25 0 0 20 43 .291 .359 .442 .801 0.9
Manny Manasse 2 2035-2036 14 3 12 0 2 0 0 0 0 0 0 2 2 .167 .286 .167 .452 -0.2
Jett Manning 1 2018-2018 15 0 55 2 10 1 0 0 5 0 0 4 16 .182 .237 .200 .437 -0.3
Dylan Manwaring 3 2016-2018 50 0 142 17 28 8 0 0 4 2 3 11 56 .197 .272 .254 .526 -0.4
C.J. Maria 3 2034-2036 15 0 12 2 5 1 0 1 3 0 1 0 5 .417 .417 .750 1.167 0.2
Nelson Marin 2 2023-2024 28 27 91 7 26 7 1 1 9 1 1 7 24 .286 .337 .418 .754 0.0
David Maroul 1 2005-2005 44 0 175 20 46 8 1 5 27 0 1 4 61 .263 .288 .406 .694 0.2
Jim Martin 2 2031-2032 19 3 20 4 3 1 0 1 1 1 0 1 7 .150 .190 .350 .540 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Phil Martin 1 2025-2025 67 66 279 33 68 13 4 8 35 22 4 10 62 .244 .284 .405 .689 1.1
Eddy Martinez-Esteve 1 2004-2004 10 0 35 5 10 4 0 0 2 0 0 6 7 .286 .405 .400 .805 0.3
Brandon Martorano 2 2019-2020 35 6 115 16 29 4 0 4 24 1 0 23 41 .252 .371 .391 .763 0.6
Devon Mast 1 2034-2034 8 8 20 0 2 1 0 0 1 0 0 0 7 .100 .100 .150 .250 -0.3
Brad Math 1 2033-2033 37 37 126 15 27 11 1 3 11 0 0 5 39 .214 .242 .389 .631 0.1
Shane Matheny 1 2017-2017 34 0 102 13 29 5 0 0 12 4 2 15 20 .284 .381 .333 .715 0.5
Andy Matson 1 2034-2034 4 0 4 1 2 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.1
Mike McBryde 1 2006-2006 71 0 225 38 62 9 5 3 34 16 4 22 59 .276 .344 .400 .744 1.2
Shilo McCall 3 2013-2015 137 0 481 62 103 33 5 12 68 6 3 52 163 .214 .304 .378 .682 1.0
Bobby McCauley 1 2027-2027 22 13 51 5 15 5 3 1 14 1 0 3 14 .294 .333 .569 .902 0.4
Grant McCray 1 2022-2022 11 10 46 9 13 2 1 1 4 3 1 3 5 .283 .327 .435 .761 0.3
Art McHugh 1 2034-2034 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kyle McPherson 1 2018-2018 65 0 280 49 88 23 3 7 32 2 4 23 44 .314 .370 .493 .863 2.3
Omar Medina 1 2022-2022 19 13 44 5 13 3 1 0 6 0 0 4 12 .295 .354 .409 .763 0.2
Danny Medrano 2 2025-2026 63 23 115 7 21 2 0 0 7 1 0 14 16 .183 .280 .200 .480 -0.4
Robinson Medrano 2 2017-2018 81 0 280 43 69 12 3 11 33 1 3 31 95 .246 .334 .429 .763 1.7
Gil Meeks 1 2033-2033 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Keyberth Mejias 1 2019-2019 7 0 25 6 4 1 0 0 4 0 0 4 5 .160 .267 .200 .467 -0.1
Rene Melendez 2 2014-2017 11 0 25 0 3 0 0 0 4 0 1 4 9 .120 .241 .120 .361 -0.2
Beicker Mendoza 1 2019-2019 33 0 119 13 31 8 0 3 15 0 1 6 32 .261 .307 .403 .710 0.3
Tim Menna 2 2031-2032 2 1 4 0 1 0 0 0 1 0 0 0 2 .250 .250 .250 .500 -0.0
Michael Mergenthaler 1 2012-2012 39 0 139 27 31 7 2 3 19 0 0 16 25 .223 .308 .367 .675 0.3
Greg Metzger 2 2035-2036 72 72 234 21 45 8 2 1 18 31 5 17 90 .192 .269 .256 .526 -0.1
Jaime Meyer 2 2028-2029 39 2 37 6 6 1 0 2 3 1 0 3 16 .162 .295 .351 .647 0.1
Blake Miller 1 2013-2013 25 0 97 18 30 8 0 3 12 3 1 9 19 .309 .373 .485 .857 0.8
Roberto Monegro 1 2024-2024 43 38 129 19 36 6 1 2 13 6 4 14 38 .279 .354 .388 .742 0.6
Johnny Monell 1 2008-2008 43 0 161 21 43 17 0 5 25 1 2 11 36 .267 .330 .466 .795 1.0
Nate Monroe 4 2021-2024 99 94 360 64 103 24 14 13 59 22 10 45 102 .286 .368 .539 .907 4.0
Dan Moore 2 2030-2031 74 69 286 31 74 25 3 4 33 10 1 25 87 .259 .340 .409 .749 1.1
Jason Moore 1 2033-2033 29 14 67 8 18 4 0 0 10 0 0 9 16 .269 .359 .328 .687 0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Edison Mora 2 2020-2021 66 65 250 25 68 10 1 6 31 6 5 14 42 .272 .307 .392 .699 0.8
Gabe Moreno 1 2024-2024 41 41 152 16 36 6 2 7 23 1 1 19 46 .237 .322 .441 .762 0.9
Art Morris 1 2036-2036 68 65 256 30 74 11 3 5 17 18 9 11 69 .289 .317 .414 .731 -0.1
Chris Mosche 1 2025-2025 14 12 45 3 10 1 0 1 5 1 0 6 14 .222 .308 .311 .619 0.0
Brad Moss 1 2015-2015 21 0 57 6 12 2 1 0 7 0 0 7 14 .211 .303 .281 .584 -0.0
Ismael Munguia 2 2020-2021 63 61 258 46 71 17 0 0 25 3 2 30 39 .275 .362 .341 .703 0.9
Chris Murphy 1 2021-2021 6 5 19 3 3 1 0 0 2 0 0 3 7 .158 .273 .211 .483 -0.1
Byron Murray 2 2015-2017 18 0 62 5 10 2 1 1 4 2 1 6 20 .161 .235 .274 .509 -0.2
Mike Murray 2 2010-2011 83 0 311 38 101 17 0 8 56 2 0 36 49 .325 .393 .457 .850 2.4
Sammy Musick 1 2034-2034 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gil Nagy 1 2023-2023 67 67 250 37 75 11 2 11 48 0 0 18 61 .300 .365 .492 .857 1.9
Alex Navarro 2 2028-2029 120 117 429 61 108 24 3 9 47 24 19 54 132 .252 .339 .385 .724 1.4
Jeff Navas 2 2034-2035 17 3 23 1 3 0 0 1 1 0 0 0 7 .130 .130 .261 .391 -0.2
Thomas Neal 1 2006-2006 50 0 176 26 44 6 2 4 20 1 3 7 44 .250 .289 .375 .664 0.3
Steven Neff 1 2015-2015 5 0 15 1 2 0 0 0 1 0 0 3 7 .133 .278 .133 .411 -0.1
Tim Nelson 1 2034-2034 4 4 16 4 3 2 0 0 1 0 0 1 6 .188 .235 .312 .548 -0.1
Sylvain Nguyen 2 2030-2032 20 4 23 6 6 2 0 0 6 0 0 1 8 .261 .370 .348 .718 0.1
Brian Nicholson 1 2012-2012 3 0 9 0 2 0 0 0 1 0 0 2 4 .222 .364 .222 .586 0.0
Tristan Nicolson 3 2020-2022 102 100 389 51 89 29 2 7 52 17 4 47 87 .229 .318 .368 .685 0.7
Joe O'Hanlon 3 2034-2036 98 89 345 31 76 13 5 3 35 17 9 19 90 .220 .272 .313 .585 -0.8
Mike O'Neil 1 2025-2025 31 31 112 11 23 6 1 2 15 3 3 11 45 .205 .286 .330 .616 -0.2
Hector Ocampo 2 2034-2035 88 79 284 20 72 17 4 3 23 4 2 16 87 .254 .301 .373 .674 0.2
Leonardo Ochoa 1 2011-2011 29 0 102 13 27 4 0 5 9 1 1 10 26 .265 .330 .451 .781 0.6
Jorge Olano 2 2026-2027 55 49 167 26 38 6 3 3 16 25 12 30 41 .228 .367 .353 .720 0.9
Alex Ortega 1 2033-2033 12 12 37 3 9 2 0 1 2 0 0 0 6 .243 .237 .378 .615 -0.1
Juan Ortega 1 2026-2026 42 40 157 22 40 10 4 8 24 12 9 19 53 .255 .335 .522 .858 1.2
Eddie Ortiz 3 2027-2029 92 76 266 31 74 26 0 7 41 2 0 29 83 .278 .359 .455 .813 2.0
Randy Ortiz 2 2013-2014 49 0 155 27 38 4 3 0 7 17 3 14 37 .245 .331 .310 .641 0.5
Cristian Otero 1 2013-2013 16 0 38 4 9 1 1 0 7 0 1 3 12 .237 .326 .316 .641 0.1
Bob Overcash 1 2032-2032 7 4 10 0 1 0 0 0 1 0 0 5 5 .100 .400 .100 .500 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mario Pacheco 1 2032-2032 67 65 221 19 50 8 6 3 19 7 15 25 77 .226 .310 .357 .668 0.0
Zach Painter 1 2033-2033 19 4 24 6 7 2 0 0 4 2 2 6 8 .292 .419 .375 .794 0.2
Bonifazio Pallotti 1 2026-2026 22 3 29 3 10 1 0 0 1 0 0 1 1 .345 .367 .379 .746 0.2
Giovany Pamfili 1 2025-2025 24 22 90 16 26 2 0 3 6 12 2 11 21 .289 .379 .411 .790 0.8
Joe Panik 1 2011-2011 69 0 270 49 92 10 3 6 54 13 5 28 25 .341 .401 .467 .868 2.6
Jorge Paramo 1 2028-2028 63 62 235 24 52 8 1 6 23 0 0 24 51 .221 .307 .340 .647 0.8
Eric Pardo 1 2036-2036 13 5 27 4 5 1 0 0 3 0 0 6 6 .185 .333 .222 .556 -0.1
Jeffry Parra 1 2017-2017 17 0 52 3 9 2 1 0 4 1 1 4 9 .173 .232 .250 .482 -0.3
Eric Parsley 2 2025-2026 67 67 249 30 62 13 4 9 32 11 1 19 72 .249 .306 .442 .748 1.6
Eric Patteson 2 2031-2032 94 86 357 45 107 26 3 3 30 30 14 19 75 .300 .346 .415 .760 1.7
Jose Pecina 1 2036-2036 35 27 90 13 18 5 0 2 8 14 2 13 29 .200 .308 .322 .630 0.1
Francisco Peguero 2 2008-2009 67 0 273 47 90 14 5 2 40 17 3 12 52 .330 .367 .440 .807 2.0
Jean Pena 1 2023-2023 11 0 10 1 1 0 0 0 0 0 0 1 2 .100 .182 .100 .282 -0.1
Julio Pena 2 2015-2016 59 0 200 30 46 6 3 8 30 2 1 8 78 .230 .264 .410 .674 0.2
Jorge Perez 1 2034-2034 25 16 70 11 21 4 2 1 13 2 1 12 14 .300 .410 .457 .867 0.6
Jose Perez 1 2027-2027 47 46 172 29 49 12 2 1 29 8 2 18 54 .285 .363 .395 .758 0.9
Onil Perez 1 2024-2024 3 0 2 0 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.1
Ken Pidgeon 2 2035-2036 65 59 197 18 40 11 0 3 16 0 1 15 48 .203 .258 .305 .563 -0.2
Brett Pill 1 2006-2006 60 0 223 37 49 16 0 5 35 3 2 22 39 .220 .296 .359 .655 0.3
Jairo Pomares 2 2019-2020 19 5 75 10 14 3 0 0 6 0 0 4 20 .187 .253 .227 .480 -0.3
Buster Posey 1 2008-2008 3 0 11 2 3 2 0 0 2 0 0 3 0 .273 .429 .455 .883 0.1
David Powell 1 2034-2034 18 15 47 7 12 3 2 0 8 11 3 9 14 .255 .386 .404 .790 0.4
Josh Powell 3 2026-2028 37 13 59 4 12 6 0 0 4 0 0 3 19 .203 .250 .305 .555 -0.2
Dan Powers 1 2036-2036 19 7 38 1 5 2 0 0 3 0 0 3 10 .132 .195 .184 .379 -0.4
Scott Price 1 2015-2015 18 0 58 5 16 3 0 1 5 1 0 2 8 .276 .311 .379 .691 0.1
Erik Probst 3 2034-2036 79 56 186 14 39 9 1 1 20 3 2 9 56 .210 .256 .285 .541 -1.0
Fernando Pujadas 2 2014-2015 85 0 285 27 76 17 1 5 44 0 0 15 57 .267 .312 .386 .698 0.9
Heath Quinn 1 2016-2016 54 0 205 37 69 19 1 9 34 3 0 26 50 .337 .423 .571 .993 2.7
Al Quinones 2 2028-2029 23 19 59 3 11 3 1 1 12 0 0 5 21 .186 .262 .322 .584 0.0
Moises Quintanilla 1 2035-2035 38 10 62 9 16 3 0 4 5 2 0 5 16 .258 .333 .500 .833 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Cesar Quintas 1 2026-2026 37 25 89 10 21 1 1 3 14 5 4 6 25 .236 .289 .371 .659 0.2
Bobby Raleu 1 2028-2028 27 26 97 18 24 9 1 2 15 14 3 8 27 .247 .342 .423 .765 1.1
A.J. Ramirez 1 2017-2017 9 0 20 2 2 0 0 1 3 1 0 2 7 .100 .208 .250 .458 -0.1
Jon Ramirez 1 2036-2036 30 24 95 9 27 6 1 1 10 1 2 7 22 .284 .330 .400 .730 -0.0
Oscar Ramirez 1 2027-2027 18 10 36 2 11 4 0 1 3 0 0 3 14 .306 .359 .500 .859 0.3
Jose Ramos 2 2025-2026 53 31 123 17 36 2 3 2 15 5 2 10 18 .293 .348 .407 .755 0.7
Juan Ramos 1 2030-2030 25 23 80 11 24 10 0 2 9 6 1 12 21 .300 .412 .500 .912 0.9
Sal Ramos 2 2034-2036 72 50 212 24 62 12 4 2 24 11 6 16 34 .292 .357 .415 .773 1.0
Cody Ransom 1 1998-1998 71 0 236 52 55 12 7 6 27 19 6 43 56 .233 .351 .419 .770 1.7
Josh Raube 3 2034-2036 46 45 125 15 21 5 2 3 12 0 0 15 59 .168 .278 .312 .590 -0.0
Sean Rawlings 1 2031-2031 48 8 69 10 17 4 0 3 11 0 0 4 22 .246 .288 .435 .722 0.2
Elian Rayo 2 2025-2026 59 49 185 24 53 9 1 3 13 9 7 21 53 .286 .357 .395 .752 0.9
B.J. Rees 1 2027-2027 35 35 138 33 45 6 4 1 16 12 11 11 20 .326 .377 .449 .827 0.6
Dave Reese 4 2021-2024 136 133 487 80 115 19 1 13 51 35 27 68 129 .236 .353 .359 .713 1.4
Steve Reinemann 2 2029-2030 44 11 67 10 13 3 0 0 4 1 0 10 26 .194 .299 .239 .538 -0.1
Travious Relaford 1 2014-2014 70 0 258 45 73 10 2 3 28 9 0 37 39 .283 .380 .372 .752 1.3
Samuel Reyes 1 2026-2026 14 0 9 2 2 0 0 1 1 0 0 0 3 .222 .222 .556 .778 0.1
Bryan Reynolds 1 2016-2016 40 0 154 28 48 12 1 5 30 2 0 11 41 .312 .368 .500 .868 1.3
Dashenko Ricardo 1 2012-2012 47 0 162 13 41 5 1 2 17 0 3 4 34 .253 .268 .333 .601 -0.2
Zach Riley 1 2034-2034 18 9 32 5 9 1 0 1 5 4 4 4 10 .281 .410 .406 .817 0.1
Diego Rincones 2 2018-2021 77 7 297 34 90 17 0 7 41 0 0 11 41 .303 .345 .431 .776 1.7
Javy Rivera 1 2032-2032 7 7 21 1 7 0 0 0 1 0 0 1 6 .333 .391 .333 .725 0.1
Jose Rivera 1 2030-2030 14 5 26 3 7 1 0 2 7 0 0 2 7 .269 .321 .538 .860 0.1
Kevin Rivera 4 2015-2018 138 0 493 78 140 22 9 4 58 8 5 29 101 .284 .326 .389 .715 1.6
Jeff Roberts 1 2034-2034 15 15 51 1 6 1 0 1 2 0 1 4 22 .118 .196 .196 .393 -0.5
Dave Robinson 2 2032-2033 60 54 191 18 41 12 0 3 10 1 4 13 74 .215 .272 .325 .596 -0.3
Dave Robinson 2 2029-2030 32 28 98 10 21 3 2 3 10 0 0 10 29 .214 .307 .378 .685 0.2
Joey Robinson 2 2032-2033 70 52 200 19 36 9 0 6 21 5 1 21 87 .180 .271 .315 .586 -0.3
Sean Roby 1 2019-2019 37 0 151 31 51 7 2 2 34 1 0 25 40 .338 .429 .450 .880 1.4
Bob Rodelo 1 2033-2033 65 61 225 15 57 13 3 1 26 8 6 11 85 .253 .296 .351 .647 0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bobby Rodgers 1 2036-2036 1 0 1 0 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.1
Anthony Rodriguez 2 2023-2024 34 32 120 10 29 5 0 2 7 2 1 7 33 .242 .287 .333 .620 0.1
Guillermo Rodriguez 2 1997-1999 44 0 153 19 38 8 0 6 37 1 4 14 40 .248 .324 .418 .742 0.7
Rafael O. Rodriguez 2 2010-2012 55 0 205 12 45 10 2 3 24 8 7 12 43 .220 .279 .332 .611 0.2
Richard E. Rodriguez 1 2015-2015 10 0 33 2 5 1 0 0 2 0 2 1 6 .152 .176 .182 .358 -0.2
Yorlis Rodriguez 1 2019-2019 51 0 195 31 50 10 1 1 14 1 1 9 34 .256 .305 .333 .638 0.1
Andy Roe 2 2028-2029 55 44 168 16 44 10 1 1 23 0 0 15 20 .262 .340 .351 .691 0.4
Jim Roesser 4 2030-2033 155 145 438 49 91 11 4 4 32 1 4 55 152 .208 .305 .279 .583 0.0
Ben Rogers 1 2027-2027 41 24 122 19 34 11 4 1 7 5 2 5 16 .279 .323 .459 .782 0.5
Mike Rogers 1 2035-2035 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ryan Rohlinger 1 2006-2006 65 0 234 34 59 13 1 3 28 0 2 27 27 .252 .336 .355 .690 0.5
Jerry Rojas 1 2028-2028 18 2 19 2 3 1 0 0 2 0 0 2 10 .158 .227 .211 .438 -0.2
Leonardo Rojas 3 2013-2016 53 0 185 21 45 13 0 4 32 0 0 11 37 .243 .305 .378 .684 0.5
Nestor Rojas 1 2006-2006 3 0 8 1 2 0 0 0 1 0 0 0 2 .250 .250 .250 .500 -0.0
Danny Rosales 1 2030-2030 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dilan Rosario 2 2020-2024 28 8 41 4 4 1 0 0 2 1 0 2 8 .098 .140 .122 .261 -0.5
Andy Rosenquist 3 2022-2024 89 87 298 37 52 19 0 3 35 0 0 40 102 .174 .290 .268 .559 0.0
Joey Ross 1 2034-2034 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ty Ross 1 2013-2013 31 0 103 17 25 11 0 0 8 1 0 10 21 .243 .313 .350 .663 0.1
Josh Roughton 3 2021-2024 24 18 64 5 14 1 0 1 7 0 0 4 18 .219 .271 .281 .553 -0.3
Kevin Rowe 1 2034-2034 11 0 9 3 3 0 0 0 1 0 0 1 3 .333 .400 .333 .733 -0.0
Josh Rutt 1 2027-2027 37 37 153 30 51 20 0 7 29 1 1 12 39 .333 .402 .601 1.004 1.8
David Salas 2 2034-2035 111 105 358 33 72 19 0 0 23 25 14 25 79 .201 .260 .254 .514 -1.6
Willie Salazar 1 2035-2035 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Samford 2 2031-2032 11 0 6 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Barak Samim 2 2029-2030 100 89 323 47 82 10 5 13 51 9 9 33 92 .254 .331 .437 .767 1.5
Ivan Sanchez 1 2027-2027 29 8 43 8 11 3 0 0 9 0 1 4 13 .256 .319 .326 .645 -0.1
Greg Sanders 1 2022-2022 10 10 38 5 13 5 2 3 10 1 2 1 10 .342 .350 .816 1.166 0.6
Ghordy Santos 1 2022-2022 8 4 21 2 6 2 0 0 0 0 0 0 4 .286 .286 .381 .667 0.0
Robby Saucedo 1 2034-2034 20 11 50 9 18 3 1 1 8 5 3 6 13 .360 .448 .520 .968 0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim Schrier 1 2030-2030 50 50 216 20 60 16 2 1 18 14 10 6 57 .278 .317 .384 .702 0.6
Tim Schultz 1 2035-2035 28 20 89 7 22 4 0 2 11 3 0 1 29 .247 .253 .360 .612 0.1
Ryan Scoma 1 2010-2010 68 0 261 33 81 13 1 3 34 4 2 26 38 .310 .377 .402 .779 1.5
Joe Seaver 1 2024-2024 6 6 26 6 6 2 0 0 2 1 0 4 5 .231 .333 .308 .641 0.1
Marc Sevilla 2 2028-2029 76 73 279 43 57 6 2 2 18 39 15 48 83 .204 .338 .262 .600 0.8
Michael Sexton 1 2017-2017 38 0 133 12 29 5 0 1 17 1 3 13 40 .218 .284 .278 .562 -0.2
Steve Sexton 1 2033-2033 17 15 58 3 15 4 0 1 7 4 0 6 18 .259 .353 .379 .732 0.4
Josh Shafer 1 2030-2030 68 68 205 16 47 9 3 0 22 14 4 13 61 .229 .287 .302 .589 -0.0
Chris Shaw 1 2015-2015 46 0 178 22 51 11 0 12 30 0 0 19 41 .287 .360 .551 .911 1.9
Brad Sherman 1 2036-2036 25 15 57 4 14 3 1 0 6 4 1 1 15 .246 .259 .333 .592 -0.4
Danny Shibley 1 2033-2033 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chris Shine 1 2023-2023 67 67 239 35 55 10 1 4 27 16 3 20 73 .230 .298 .331 .628 0.1
Randy Shippy 2 2025-2026 38 24 110 9 24 3 1 2 7 3 2 3 41 .218 .246 .318 .564 -0.2
Art Shuler 1 2036-2036 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ricky Silva 2 2032-2033 9 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Anyesber Sivira 1 2022-2022 12 2 12 0 2 0 0 0 1 0 0 0 2 .167 .167 .167 .333 -0.1
Austin Slater 1 2014-2014 29 0 118 21 41 6 0 2 23 7 1 10 17 .347 .417 .449 .866 1.1
Armani Smith 4 2019-2022 184 116 615 107 174 40 5 18 92 8 7 79 162 .283 .378 .452 .830 5.1
Jimmy Snow 3 2031-2033 74 32 142 7 27 2 0 1 7 0 0 11 52 .190 .256 .225 .482 -0.9
Kory Solomon 1 2025-2025 50 50 192 24 47 18 1 8 24 0 0 18 57 .245 .318 .474 .792 1.2
Alex Sosa 1 2030-2030 22 9 32 3 5 2 0 1 2 0 0 1 11 .156 .182 .312 .494 -0.2
Carlos Sosa 1 2002-2002 4 0 6 4 3 1 0 1 3 0 1 5 2 .500 .667 1.167 1.833 0.4
Dan Squires 1 2029-2029 37 36 151 31 52 4 4 2 19 10 2 13 25 .344 .396 .464 .860 1.4
Jim Stacy 1 2034-2034 17 17 68 15 22 6 2 0 5 12 1 6 16 .324 .373 .471 .844 0.7
Daniel Stallone 1 2034-2034 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Skyler Stromsmoe 2 2008-2009 14 0 53 8 13 0 0 0 1 3 1 5 6 .245 .322 .245 .567 -0.0
Steve Stuteville 1 2027-2027 58 57 216 30 65 4 1 6 37 7 3 20 61 .301 .370 .412 .782 1.2
Alexander Suarez 1 2024-2024 11 0 12 2 2 0 0 0 1 0 0 0 5 .167 .167 .167 .333 -0.1
Adrian Sugastey 4 2023-2026 50 38 132 19 29 7 0 1 12 6 2 6 35 .220 .259 .295 .554 -0.1
Tim Sumwalt 1 2022-2022 30 30 118 17 31 7 2 2 12 5 0 10 17 .263 .323 .407 .730 0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jake Swanson 2 2032-2033 30 11 46 5 10 3 0 1 2 3 0 8 15 .217 .345 .348 .693 0.3
Jeremy Sy 1 2013-2013 46 0 170 37 50 12 1 8 41 13 2 26 44 .294 .391 .518 .909 2.0
Jimmy Teran 1 2022-2022 5 4 13 0 3 0 0 0 1 0 0 1 6 .231 .286 .231 .516 -0.0
Ben Thomas 1 2011-2011 27 0 96 7 29 6 1 1 17 2 0 6 22 .302 .340 .417 .756 0.4
Eric Thompson 2 2031-2032 91 81 310 41 69 11 3 8 39 15 3 40 122 .223 .322 .355 .677 1.2
Holgar Thunmark 2 2035-2036 3 2 8 2 2 0 0 0 1 0 0 0 1 .250 .250 .250 .500 0.1
Steve Tolbert 1 2026-2026 11 7 26 3 6 2 0 0 1 0 1 6 10 .231 .375 .308 .683 0.1
Jesus Tona 1 2020-2020 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Luis Toribio 2 2019-2020 73 69 277 43 68 13 2 11 43 1 1 41 63 .245 .346 .426 .772 1.9
Freddy Tremaria 2 2025-2026 70 66 225 26 44 6 1 8 24 8 4 20 55 .196 .272 .338 .610 0.3
Emanuel Trujillo 1 2024-2024 25 24 88 10 25 8 0 4 17 2 3 6 28 .284 .344 .511 .855 0.6
Adolfo Valdez 3 2022-2024 59 33 146 26 35 9 0 1 9 2 0 27 32 .240 .360 .322 .682 0.6
Tim Vallis 1 2023-2023 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Brandon Van Horn 2 2016-2021 49 47 172 14 40 4 0 4 15 0 2 22 30 .233 .335 .326 .661 -0.1
Jose Vasquez 1 2030-2030 49 35 136 13 30 3 0 3 18 0 0 23 51 .221 .342 .309 .650 0.4
Manny Vasquez 1 2027-2027 65 64 241 45 76 13 1 8 40 11 4 32 66 .315 .395 .477 .872 2.3
Rogelio Vasquez 2 2025-2026 4 0 3 0 1 1 0 0 0 0 0 0 2 .333 .333 .667 1.000 0.0
Diego Verbel 1 2024-2024 66 66 214 24 54 10 2 5 30 4 5 21 46 .252 .336 .388 .724 0.7
Bill Victoria 2 2035-2036 19 7 21 0 2 0 0 0 1 0 0 1 11 .095 .136 .095 .232 -0.5
Angel Villalona 1 2007-2007 5 0 12 1 2 0 0 0 1 1 0 0 2 .167 .231 .167 .397 -0.1
David Villar 1 2018-2018 56 0 226 36 63 22 0 13 42 0 0 16 67 .279 .332 .549 .881 2.1
Ydwin Villegas 1 2009-2009 3 0 8 1 3 0 0 0 2 0 0 1 2 .375 .444 .375 .819 0.1
Jose Vizcaino Jr. 1 2015-2015 48 0 184 31 53 11 1 6 23 5 1 15 34 .288 .351 .457 .808 1.2
Jake Wald 1 2002-2002 64 0 228 30 55 7 2 2 24 2 3 23 43 .241 .323 .316 .639 0.3
Chris Walker 2 2034-2035 18 2 20 2 6 3 0 1 4 1 0 1 6 .300 .333 .600 .933 0.2
Corie Walker 1 2025-2025 27 20 81 5 20 5 1 2 10 0 1 10 25 .247 .330 .407 .737 0.1
Robbie Walker 1 2029-2029 32 32 126 16 34 7 3 1 15 6 3 11 23 .270 .328 .397 .725 0.3
Mike Watts 1 2030-2030 44 33 121 19 42 12 0 2 24 0 0 18 26 .347 .436 .496 .932 1.8
Mike Weaver 1 2030-2030 38 36 128 11 27 4 0 0 11 3 7 12 43 .211 .294 .242 .536 -0.7
Justin Webb 4 2030-2033 103 93 306 30 58 17 0 6 41 1 1 37 118 .190 .287 .304 .591 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Steve Wedding 1 2030-2030 69 66 245 24 49 9 0 9 23 3 1 24 83 .200 .268 .347 .615 -0.2
Joel Weeks 1 2009-2009 31 0 102 16 30 4 0 4 15 1 2 11 13 .294 .365 .451 .816 0.7
Jonathan Welborn 2 2028-2029 65 30 156 29 44 8 2 4 22 8 5 19 33 .282 .372 .436 .807 1.2
Clint White 1 2035-2035 2 1 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Preston White 2 2020-2021 46 43 160 19 33 13 0 2 10 1 2 17 36 .206 .289 .325 .614 0.0
Jake Whitehead 1 2035-2035 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Simon Whiteman 2 2019-2021 55 22 225 37 64 7 1 0 23 21 8 31 37 .284 .379 .324 .704 1.4
Bernie Williams 1 1967-1967 82 0 255 58 69 11 3 14 55 13 2 71 83 .271 .436 .502 .938 3.5
Chris Williams 1 2034-2034 31 14 71 11 15 5 0 1 7 1 1 4 18 .211 .247 .324 .571 -0.3
Greg Williams 2 2020-2021 68 67 240 35 60 20 1 4 32 0 0 40 58 .250 .366 .392 .758 1.5
Jackson Williams 1 2007-2007 42 0 130 20 30 3 0 5 20 0 0 16 27 .231 .338 .369 .707 0.5
Javeyan Williams 3 2020-2022 92 85 345 62 83 18 3 10 40 14 3 50 83 .241 .335 .397 .732 1.7
Tyler Williams 2 2035-2036 11 3 14 1 3 0 0 0 0 0 0 2 4 .214 .312 .214 .527 -0.0
Mac Williamson 1 2012-2012 29 0 114 22 39 8 0 7 25 0 0 6 19 .342 .392 .596 .988 1.5
Steve Wilson 3 2031-2033 148 144 479 59 112 21 3 2 37 33 18 39 144 .234 .302 .303 .605 -0.4
Johnny Witbeck 1 2035-2035 50 49 170 17 37 10 0 1 9 18 4 16 58 .218 .295 .294 .589 0.5
Adam Witter 1 2006-2006 61 0 207 40 59 12 1 16 52 2 3 24 41 .285 .363 .585 .948 2.3
Josh Worley 2 2032-2033 77 72 283 30 67 18 2 2 21 8 7 22 87 .237 .305 .336 .640 0.7
Chris Wright 3 2020-2023 35 27 106 12 31 7 0 4 23 0 0 9 27 .292 .356 .472 .828 0.9
Damon Wright 1 2008-2008 44 0 148 19 40 8 4 0 22 9 4 20 23 .270 .365 .378 .743 1.0
Logan Wyatt 1 2019-2019 18 0 67 10 19 2 0 2 12 0 1 10 9 .284 .385 .403 .788 0.4
Tyler Wyatt 1 2019-2019 7 0 25 5 7 0 0 0 1 0 0 4 7 .280 .379 .280 .659 0.1
Rory Wyer 2 2023-2024 30 11 64 8 19 6 0 1 14 0 0 5 10 .297 .361 .438 .799 0.4
Stephen Yarrow 1 2012-2012 53 0 171 17 34 6 1 3 12 0 3 16 49 .199 .263 .298 .561 -0.4
Mike Ybarra 1 2036-2036 1 0 3 1 2 1 0 0 0 0 0 0 0 .667 .667 1.000 1.667 -0.0
Jeremy Ydens 1 2022-2022 5 4 17 3 4 1 0 0 0 0 1 2 4 .235 .316 .294 .610 -0.0
Eliezer Zambrano 2 2008-2009 54 0 154 15 29 5 2 1 27 1 2 8 25 .188 .228 .266 .494 -0.8
Malique Ziegler 1 2017-2017 64 0 254 46 61 9 5 5 24 26 9 28 66 .240 .329 .374 .703 1.4
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, October 25th , 2023 - OOTP Baseball 23.10 Build 110