MEMPHIS REDBIRDS
BATTING REGISTER
09/15/2036
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ABQ | EP | IOW | LVA | MEM | NAS | OKL | OMA | REN | ROC | RR | SAC | SL | SA | TAC | WS
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 Memphis Redbirds 5.2 727 140 4910 1349 273 28 111 511 937 76 .275 .350 .410 .759
2021 Memphis Redbirds 5.8 808 140 4995 1409 298 31 119 593 952 75 .282 .363 .426 .788
2022 Memphis Redbirds 4.9 680 140 4862 1260 243 32 119 572 1087 90 .259 .342 .396 .738
2023 Memphis Redbirds 4.8 673 140 4976 1315 252 26 125 549 1057 61 .264 .342 .401 .743
2024 Memphis Redbirds 4.3 602 140 4875 1324 239 45 98 412 934 87 .272 .333 .399 .732
2025 Memphis Redbirds 5.1 716 140 4923 1316 256 38 147 462 900 128 .267 .333 .424 .758
2026 Memphis Redbirds 5.2 723 140 4890 1353 292 35 137 516 1029 174 .277 .349 .435 .784
2027 Memphis Redbirds 5.2 734 140 4872 1349 286 44 138 479 946 122 .277 .348 .439 .787
2028 Memphis Redbirds 5.3 746 140 4967 1461 278 50 132 415 945 132 .294 .350 .450 .800
2029 Memphis Redbirds 4.8 679 140 4871 1302 284 24 151 419 993 60 .267 .331 .428 .759
2030 Memphis Redbirds 6.4 893 140 5128 1600 302 40 129 560 935 136 .312 .385 .462 .847
2031 Memphis Redbirds 4.7 660 140 4916 1286 258 40 153 442 945 59 .262 .328 .424 .751
2032 Memphis Redbirds 4.1 574 140 4839 1281 239 45 83 428 1084 46 .265 .329 .384 .713
2033 Memphis Redbirds 4.5 633 140 4999 1339 263 35 79 462 1091 49 .268 .335 .382 .717
2034 Memphis Redbirds 4.7 661 140 4899 1325 256 45 111 449 1168 79 .270 .337 .409 .746
2035 Memphis Redbirds 5.0 696 140 4889 1340 217 44 114 481 1123 80 .274 .344 .406 .750
2036 Memphis Redbirds 4.2 585 140 4882 1301 274 39 73 430 1096 141 .266 .330 .383 .713
Year Team Totals 5.0 11790 2380 83693 22910 4510 641 2019 8180 17222 1595 .274 .343 .415 .758
Seasonal Average   694 140 4923 1348 265 38 119 481 1013 94
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
David Aardsma 1 2014-2014 16 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kurt Abbott 1 2003-2003 21 0 62 2 14 5 0 0 6 0 0 4 21 .226 .265 .306 .571 -0.2
Jose Abreu 2 2023-2024 184 180 743 95 188 36 0 31 102 0 0 51 178 .253 .312 .427 .738 1.9
Matt Adams 3 2012-2016 76 0 289 46 91 24 0 19 54 3 1 19 62 .315 .354 .595 .949 2.7
Carlos Aguiar 1 2024-2024 11 6 34 4 6 0 0 1 3 0 0 2 11 .176 .222 .265 .487 -0.2
Mike Aguillon 2 2035-2036 47 35 125 8 26 8 0 0 12 1 0 4 29 .208 .229 .272 .501 -1.1
Rich Alas 1 2032-2032 13 12 41 4 8 4 0 1 5 0 0 0 16 .195 .214 .366 .580 -0.0
Vance Albitz 2 2012-2013 41 0 126 18 35 5 0 2 15 4 1 7 14 .278 .328 .365 .694 0.3
Jose Alcala 4 2032-2035 78 19 128 18 41 9 1 2 16 0 0 12 34 .320 .387 .453 .840 0.7
Chad Allen 1 2005-2005 25 0 86 11 25 6 0 3 13 1 2 7 14 .291 .337 .465 .802 0.5
Bob Allietta 1 1976-1976 72 0 236 32 58 6 0 4 29 0 0 20 22 .246 .310 .322 .632 -0.2
Armando Almanza 1 1998-1998 31 0 2 1 1 1 0 0 0 0 0 0 1 .500 .500 1.000 1.500 0.1
Ray Alvarez 1 2034-2034 5 0 2 0 1 0 0 0 1 0 0 0 0 .500 .500 .500 1.000 0.0
Bryan Anderson 4 2008-2011 306 0 1003 127 273 51 5 26 117 4 1 105 218 .272 .345 .411 .756 3.3
Tim Anderson 2 2024-2025 178 165 692 88 184 29 4 19 93 24 4 31 182 .266 .301 .402 .703 1.7
Rob Andrews 1 1976-1976 22 0 80 16 26 3 3 2 14 5 0 17 8 .325 .443 .512 .956 1.0
Shane Andrews 1 2001-2001 62 0 193 30 42 9 1 9 31 2 0 33 63 .218 .339 .415 .754 0.7
Rick Ankiel 2 1999-2007 118 0 410 65 110 17 3 32 93 4 3 25 93 .268 .312 .559 .871 2.6
Dean Anna 2 2015-2016 231 0 779 128 210 39 4 5 83 9 8 119 116 .270 .366 .349 .715 2.3
Harold Arauz 1 2019-2019 5 0 4 0 1 0 0 0 1 0 0 0 3 .250 .250 .250 .500 -0.1
Danny Ardoin 1 2007-2007 9 0 27 7 8 3 0 1 4 0 0 6 4 .296 .424 .519 .943 0.3
Randy Arozarena 2 2018-2019 153 0 513 93 150 34 2 17 66 26 12 52 107 .292 .379 .466 .845 4.3
Jesus Arroyo 1 2029-2029 118 115 438 72 128 41 2 27 86 0 0 31 92 .292 .349 .580 .929 3.9
Rayder Ascanio 1 2020-2020 61 56 227 27 58 12 1 3 30 4 3 15 39 .256 .301 .357 .658 0.2
Bill Atkinson 1 1975-1975 50 0 25 1 2 0 0 0 0 0 0 0 12 .080 .080 .080 .160 -0.4
Manuel Aybar 1 1998-1998 14 0 14 1 2 0 0 0 0 0 0 0 3 .143 .143 .143 .286 -0.2
Bob Babcock 2 1972-1974 19 0 15 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.3
Harrison Bader 3 2016-2019 188 0 641 119 176 28 2 30 87 20 12 53 172 .275 .345 .465 .809 4.1
Corey Baker 1 2016-2016 4 0 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Nate Bakken 1 2036-2036 1 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
Gene Bannon 5 2031-2035 374 303 1169 189 295 52 8 21 143 15 19 239 353 .252 .382 .364 .746 5.8
Brian Barden 3 2007-2009 184 0 666 93 183 35 4 15 75 4 4 53 129 .275 .333 .407 .740 2.0
Brian Barnes 2 1998-1999 74 0 32 2 4 1 0 0 1 0 0 1 14 .125 .152 .156 .308 -0.6
Steve Baron 1 2018-2018 41 0 136 8 29 5 0 0 7 0 1 8 33 .213 .262 .250 .512 -0.6
Brian Barton 2 2008-2009 29 0 101 14 22 2 2 3 12 4 4 13 23 .218 .314 .366 .680 0.3
Landon Beck 1 2018-2018 13 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Mike Bell 1 2005-2005 8 0 14 0 1 0 0 0 1 0 1 0 1 .071 .133 .071 .205 -0.2
Alan Benes 4 2000-2006 94 0 73 6 13 2 0 0 3 0 0 3 20 .178 .208 .205 .413 -0.9
Andy Benes 1 2002-2002 4 0 3 0 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.1
Brandon Berger 1 2005-2005 109 0 300 48 70 13 0 19 57 3 2 30 58 .233 .309 .467 .775 1.2
Lance Berkman 1 2012-2012 6 0 17 1 4 1 0 0 1 0 0 3 3 .235 .350 .294 .644 0.0
B.J. Berry 1 2035-2035 30 24 80 7 20 8 0 0 8 0 0 2 19 .250 .287 .350 .637 -0.1
Ron Bieber 1 2028-2028 39 26 113 17 39 10 1 3 19 2 1 7 10 .345 .385 .531 .916 0.9
Steve Bieser 3 1999-2001 159 0 450 67 123 24 5 4 30 18 3 52 64 .273 .362 .376 .737 1.6
Larry Bigbie 1 2006-2006 11 0 35 4 5 0 0 0 0 0 1 7 14 .143 .286 .143 .429 -0.2
Larry Biittner 1 1974-1974 94 0 303 53 99 16 1 3 48 4 3 43 37 .327 .407 .416 .823 2.0
Dennis Blair 1 1974-1974 9 9 16 0 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 -0.4
Ben Blauw 2 2029-2030 154 148 521 56 115 14 1 13 49 17 9 35 142 .221 .277 .326 .603 -1.0
Michael Blazek 1 2011-2011 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jayden Boggs 3 2032-2034 275 262 931 106 240 44 1 32 140 0 1 72 229 .258 .316 .410 .726 2.6
Mitchell Boggs 3 2008-2013 46 0 48 4 6 1 0 1 3 0 0 2 22 .125 .160 .208 .368 -0.6
Toby Borland 1 2005-2005 19 0 2 0 1 0 0 0 1 0 0 0 1 .500 .500 .500 1.000 0.0
Jesus Bouza 1 2031-2031 131 131 432 55 87 21 1 24 59 0 0 60 160 .201 .305 .421 .726 1.8
Jason Bowers 2 2003-2004 237 0 804 91 201 35 10 14 72 16 7 47 142 .250 .304 .371 .674 0.4
Dave Bowser 1 2036-2036 9 3 16 3 4 1 0 1 1 0 0 0 2 .250 .250 .500 .750 0.1
Blaine Boyer 1 2011-2011 4 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
John Brebbia 2 2016-2017 22 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Hal Breeden 1 1975-1975 64 0 224 32 57 8 0 15 43 0 0 31 43 .254 .344 .491 .835 1.5
Vic Brewer 3 2027-2030 227 218 817 150 229 65 5 21 126 4 2 159 263 .280 .395 .449 .844 6.8
Brian Broderick 2 2011-2012 38 0 37 0 6 1 0 0 0 0 0 0 17 .162 .162 .189 .351 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andrew M. Brown 1 2011-2011 107 0 359 67 102 12 3 20 73 4 4 56 105 .284 .382 .501 .883 3.0
Gary Brown 1 2015-2015 9 0 25 1 4 0 0 0 1 0 0 1 4 .160 .192 .160 .352 -0.2
Brad Buckley 1 2036-2036 10 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Phil Burditt 3 2024-2028 142 118 462 63 141 36 2 9 55 1 2 31 53 .305 .353 .450 .803 2.5
Tim Bustle 1 2036-2036 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joey Butler 1 2014-2014 31 0 86 16 31 4 0 4 20 0 0 19 16 .360 .481 .547 1.028 1.2
Keith Butler 2 2013-2015 27 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Genesis Cabrera 1 2019-2019 12 0 17 1 1 0 0 0 0 0 0 2 10 .059 .158 .059 .217 -0.3
Jolbert Cabrera 1 2007-2007 45 0 130 10 30 5 1 2 8 0 2 7 23 .231 .287 .331 .617 -0.2
Mike Cage 1 2036-2036 11 10 35 2 4 0 0 0 4 0 0 1 11 .114 .139 .114 .253 -0.6
Bruce Caldwell 2 2016-2017 19 0 51 7 10 1 1 0 5 0 0 4 22 .196 .250 .255 .505 -0.3
Robinson Cancel 1 2005-2005 29 0 95 12 24 3 1 3 13 0 0 8 18 .253 .314 .400 .714 0.2
Andres Cano 1 2036-2036 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Conner Capel 3 2019-2022 95 79 368 45 97 29 3 9 59 7 3 27 54 .264 .313 .432 .745 0.7
Dylan Carlson 2 2019-2020 53 35 207 40 70 11 2 13 34 6 2 24 45 .338 .415 .599 1.014 3.0
Chris Carpenter 1 2008-2008 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 1.000 .000 1.000 0.0
Matt Carpenter 3 2011-2019 137 0 452 64 133 30 3 12 73 5 4 89 74 .294 .414 .454 .868 3.9
Juan Carrillo 4 2033-2036 291 249 914 129 190 52 4 18 111 11 3 156 326 .208 .327 .333 .660 0.0
Angel Castro 1 2014-2014 14 0 10 3 2 0 0 0 1 0 0 1 3 .200 .273 .200 .473 -0.1
Jeremy Caudle 2 2028-2029 94 61 264 29 60 16 0 5 31 4 0 14 40 .227 .270 .345 .614 -0.4
Adron Chambers 4 2010-2013 362 0 1185 195 336 49 12 22 139 57 20 152 263 .284 .372 .401 .773 6.4
Rich Chaves 2 2033-2034 87 86 358 42 120 17 1 7 49 11 3 23 77 .335 .380 .447 .827 2.5
Chris Chinea 1 2019-2019 6 0 8 1 2 1 0 0 0 0 0 0 0 .250 .250 .375 .625 -0.0
Jorge Chirinos 1 2027-2027 29 29 96 7 22 5 0 1 4 1 0 5 27 .229 .288 .312 .601 -0.3
Justin Christian 1 2013-2013 107 0 374 41 101 16 3 3 29 14 4 31 44 .270 .332 .353 .685 0.7
Orlando Cisneros 1 2036-2036 109 105 414 48 107 23 8 6 49 40 9 39 115 .258 .320 .396 .716 1.1
Maikel Cleto 2 2011-2013 21 0 27 1 2 1 0 0 1 0 0 1 13 .074 .107 .111 .218 -0.4
Vince Coleman 1 1998-1998 20 0 76 15 24 5 1 1 5 8 4 10 11 .316 .395 .447 .843 0.8
Javier Colina 1 2004-2004 17 0 37 5 7 0 0 1 6 0 0 1 4 .189 .211 .270 .481 -0.2
Mitch Combs 4 2030-2033 241 189 819 127 248 59 10 17 113 19 9 44 110 .303 .353 .462 .814 5.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Branfiel Concepcion 3 2024-2026 175 155 562 86 151 47 3 13 92 10 4 113 115 .269 .389 .432 .821 3.9
Mike Conley 3 2032-2034 87 74 293 52 83 9 0 25 64 0 0 27 97 .283 .361 .570 .931 2.1
Tim Cooney 2 2014-2015 20 0 41 7 10 2 0 0 4 0 0 3 13 .244 .295 .293 .588 -0.1
Jonathan Cornelius 1 2014-2014 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Zack Cox 1 2012-2012 84 0 299 27 76 23 0 9 30 1 0 12 63 .254 .294 .421 .716 0.5
Allen Craig 2 2009-2010 209 0 778 135 250 50 3 40 164 4 0 71 154 .321 .380 .548 .928 7.0
Pat Crain 1 2026-2026 11 11 34 9 10 1 0 4 7 1 1 8 11 .294 .442 .676 1.118 0.5
Jesus Cruz 1 2019-2019 31 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Luis F. Cruz 1 2016-2016 2 0 7 2 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.1
Tony Cruz 2 2010-2011 49 0 163 15 42 5 1 5 26 0 1 12 32 .258 .311 .393 .703 0.2
Todd Cunningham 1 2017-2017 76 0 230 45 62 14 2 4 27 6 2 37 37 .270 .401 .400 .801 1.5
Jermaine Curtis 3 2012-2014 230 0 624 81 160 26 1 5 76 15 2 103 79 .256 .371 .325 .696 1.7
Mike Cutler 1 2029-2029 80 38 162 25 48 6 1 11 27 1 1 8 21 .296 .345 .549 .894 1.1
Austin Dean 3 2020-2022 315 304 1229 170 348 86 8 37 197 4 5 122 229 .283 .354 .456 .811 6.6
Doug Decker 5 2031-2035 463 384 1566 231 360 66 22 24 151 60 24 201 393 .230 .325 .346 .671 3.6
Paul DeJong 4 2017-2022 119 66 455 83 139 31 0 27 86 3 4 43 118 .305 .368 .552 .920 4.0
Nick Derba 3 2010-2012 61 0 174 14 27 5 1 1 17 0 0 16 52 .155 .225 .213 .438 -1.2
Daniel Descalso 2 2009-2010 162 0 618 109 170 36 3 11 88 11 4 63 69 .275 .344 .396 .741 2.0
Aledmys Diaz 2 2015-2017 60 0 220 31 62 12 1 7 32 3 4 16 35 .282 .339 .441 .780 1.0
Jose Diaz 2 2027-2028 155 147 609 92 168 22 6 32 107 19 9 45 100 .276 .322 .489 .812 3.2
Juan Carlos Diaz 1 2006-2006 13 0 48 5 11 3 0 3 8 0 0 5 11 .229 .302 .479 .781 0.2
Corey Dickerson 2 2022-2023 10 10 43 3 15 0 0 1 3 1 0 2 7 .349 .404 .419 .823 0.2
Tony Dickerson 1 2034-2034 21 10 44 8 18 3 0 1 8 0 0 3 8 .409 .447 .545 .992 0.5
Brandon Dickson 3 2010-2012 77 0 118 5 17 3 0 0 7 0 0 1 37 .144 .151 .169 .321 -1.7
Jeff Dobbs 5 2032-2036 330 320 1073 120 258 50 8 5 95 14 12 100 291 .240 .325 .316 .641 0.1
Joey Dobson 1 2036-2036 79 74 268 34 82 20 4 1 19 5 2 15 61 .306 .342 .422 .763 0.7
Bryan Dobzanski 1 2019-2019 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Alex Dominguez 3 2025-2027 168 162 668 119 186 27 11 36 110 50 15 48 127 .278 .334 .513 .848 4.3
Joey Donofrio 1 2015-2015 6 0 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Franklin Donoso 1 2036-2036 49 5 58 9 17 0 0 4 10 1 0 8 15 .293 .379 .500 .879 0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Brendan Donovan 1 2019-2019 1 0 1 0 1 1 0 0 0 0 0 1 0 1.000 1.000 2.000 3.000 0.1
Nick Dunn 6 2022-2030 413 283 1213 185 336 40 6 25 138 15 8 175 190 .277 .369 .382 .751 4.7
Firdaus Durrani 4 2025-2028 281 268 1026 167 270 54 19 24 116 52 23 107 233 .263 .336 .423 .759 4.7
Ed Easley 2 2014-2015 168 0 556 69 152 29 1 14 79 1 6 61 90 .273 .352 .405 .756 2.1
Mike Eastridge 6 2031-2036 474 417 1517 222 400 79 24 29 163 22 14 160 371 .264 .334 .405 .739 6.6
Pedro Echemendia 1 2016-2016 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tommy Edman 2 2018-2019 66 0 263 52 81 12 5 8 34 12 0 23 44 .308 .363 .483 .846 1.8
Danny Edward 1 2034-2034 2 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rob Elkins 1 2036-2036 1 0 2 0 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 -0.0
Seth Elledge 1 2019-2019 15 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Chris Ellis 3 2017-2019 48 0 38 2 4 0 0 0 3 0 0 2 16 .105 .150 .105 .255 -0.6
Mark Ellis 1 2014-2014 1 0 3 1 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Bryan Encarnacion 2 2027-2028 180 165 598 78 133 22 7 19 85 7 1 24 200 .222 .263 .378 .641 -0.0
Rafael Escalante 2 2029-2030 90 82 293 29 52 5 3 4 32 0 1 29 94 .177 .265 .256 .521 -1.4
Mario Espana 5 2032-2036 154 79 329 33 85 14 0 1 33 4 1 29 94 .258 .325 .310 .635 -0.2
Lizandro Espinoza 1 2027-2027 90 81 258 26 61 17 2 2 32 3 4 21 60 .236 .299 .341 .640 -0.0
Brian Esposito 2 2006-2007 132 0 417 24 84 15 0 6 28 0 3 14 84 .201 .236 .281 .517 -1.9
Sandro Fabian 3 2023-2026 143 137 565 77 175 33 7 25 103 9 4 31 149 .310 .359 .526 .884 3.9
Brian Falkenborg 1 2007-2007 51 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mike Farmer 1 2028-2028 7 7 24 4 8 1 0 1 4 0 0 1 5 .333 .360 .500 .860 0.2
Jeff Farrell 3 2024-2027 168 157 627 90 180 42 4 22 104 1 1 46 85 .287 .340 .472 .812 3.6
Jonathan Fearing 1 2026-2026 75 75 283 50 90 12 2 9 44 26 6 52 43 .318 .425 .470 .895 2.7
Josh Feder 3 2034-2036 227 194 848 108 263 44 9 5 107 22 13 57 93 .310 .357 .401 .758 1.9
Junior Fernandez 1 2019-2019 13 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ricky Fernandez 1 2033-2033 84 62 268 39 70 14 0 13 43 1 0 28 81 .261 .332 .459 .791 1.0
C.J. Fick 2 2010-2011 75 0 6 0 0 0 0 0 0 0 0 1 3 .000 .250 .000 .250 -0.1
Martin Figueroa 4 2021-2024 118 98 365 56 98 17 1 4 31 1 1 38 53 .268 .348 .353 .701 0.7
Bobby Fishel 1 2036-2036 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jack Flaherty 2 2017-2018 8 0 16 1 3 0 0 0 0 0 0 3 7 .188 .316 .188 .503 -0.1
David Fletcher 3 2024-2026 216 203 765 94 235 51 4 11 101 5 3 41 85 .307 .345 .427 .772 2.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Omar Florentino 1 2026-2026 69 26 142 30 41 7 1 4 19 11 2 26 40 .289 .399 .437 .835 0.8
Oscar Flores 3 2033-2035 129 127 526 71 154 27 7 3 47 28 6 29 80 .293 .330 .388 .718 1.6
Randy Flores 1 2004-2004 37 0 16 1 0 0 0 0 0 0 0 1 5 .000 .111 .000 .111 -0.3
Eric Fornataro 2 2013-2014 46 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Sam Freeman 1 2013-2013 29 0 5 1 2 0 0 0 0 0 0 0 1 .400 .400 .400 .800 0.0
David Freese 4 2008-2013 194 0 689 120 209 47 3 36 133 6 2 63 167 .303 .362 .537 .899 5.6
Katsuyuki Funakoshi 2 2032-2033 178 176 682 83 176 37 7 11 95 7 9 71 162 .258 .327 .381 .708 1.6
Zac Gallen 1 2017-2017 3 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Luis Galvan 3 2034-2036 42 10 67 10 19 1 0 4 9 0 0 5 16 .284 .338 .478 .815 0.4
John Gant 2 2017-2018 15 0 30 1 6 1 0 0 2 0 0 0 6 .200 .200 .233 .433 -0.3
Adolis Garcia 3 2017-2019 284 0 1033 179 269 58 12 57 177 27 14 43 289 .260 .299 .505 .804 5.5
Anthony Garcia 3 2015-2017 102 0 315 33 73 17 1 11 40 2 3 29 61 .232 .299 .397 .696 0.5
Greg Garcia 4 2013-2016 346 0 1170 170 325 58 10 11 119 39 12 149 240 .278 .372 .373 .745 4.7
Jaime Garcia 2 2008-2009 17 0 28 2 6 2 1 0 6 0 0 2 9 .214 .267 .357 .624 -0.1
Nader Garcia 1 2028-2028 12 12 39 3 3 1 0 0 0 1 1 4 14 .077 .200 .103 .303 -0.5
John Gast 4 2012-2015 39 0 73 3 4 0 0 0 0 0 0 1 34 .055 .068 .055 .122 -1.5
John Gaub 1 2012-2012 22 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mateo Gil 2 2024-2025 25 24 97 9 21 1 1 1 7 1 0 8 8 .216 .276 .278 .555 -0.3
Sam Gilliland 2 2034-2035 29 28 84 4 17 3 0 0 5 0 1 5 20 .202 .256 .238 .494 -0.8
Sean Gilmartin 2 2017-2018 25 0 12 2 2 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Jose Godoy 4 2019-2022 180 148 623 81 175 42 4 8 93 2 2 59 101 .281 .349 .400 .748 2.4
Austin Gomber 2 2018-2019 8 0 17 1 3 0 0 0 0 0 0 1 6 .176 .222 .176 .399 -0.1
Jose Gomez 1 2023-2023 68 64 269 48 77 16 1 9 36 3 2 21 31 .286 .349 .454 .803 1.8
Marco Gonzales 3 2014-2017 20 0 32 3 5 2 0 1 2 0 0 1 10 .156 .182 .312 .494 -0.3
Edgar V. Gonzalez 1 2007-2007 126 0 461 64 142 34 3 8 53 15 4 50 69 .308 .377 .447 .824 3.0
Yariel Gonzalez 1 2019-2019 7 0 22 3 3 0 0 3 6 0 0 3 6 .136 .240 .545 .785 0.1
Nolan Gorman 1 2021-2021 36 36 135 29 31 2 1 8 30 0 0 30 44 .230 .369 .437 .806 0.8
Ruben Gotay 1 2010-2010 139 0 473 84 135 30 1 13 70 0 5 95 116 .285 .410 .436 .845 3.6
Conner Greene 1 2018-2018 17 0 2 0 1 0 0 0 1 0 0 0 0 .500 .500 .500 1.000 0.0
Tyler Greene 4 2008-2011 267 0 1043 207 303 57 12 38 126 68 10 118 285 .291 .373 .477 .851 8.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Nick Greenwood 4 2012-2015 78 0 44 3 9 3 0 0 4 0 0 2 12 .205 .239 .273 .512 -0.4
Randal Grichuk 3 2014-2017 145 0 580 96 152 30 3 37 98 8 5 33 142 .262 .310 .516 .826 3.3
Franklin Griego 1 2031-2031 49 41 145 20 32 4 2 0 3 0 1 10 14 .221 .276 .276 .552 -0.5
Orlando Guzman 1 2025-2025 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Raul Guzman 1 2026-2026 63 63 204 30 51 14 2 3 27 3 4 24 63 .250 .329 .382 .711 0.2
Kyle Hald 1 2015-2015 4 0 7 2 2 0 0 0 2 0 0 0 2 .286 .286 .286 .571 -0.0
Mark Hamilton 3 2009-2011 187 0 640 121 204 57 0 26 118 0 0 90 148 .319 .406 .530 .936 6.7
Steve Hamm 2 2028-2029 59 55 222 36 62 26 0 7 33 0 0 24 82 .279 .356 .491 .847 1.5
Mike Harding 2 2035-2036 117 25 182 13 47 9 1 8 40 0 0 11 35 .258 .300 .451 .751 -0.3
Ian Harrington 2 2028-2030 106 104 436 63 147 27 4 4 52 21 11 40 63 .337 .392 .445 .837 2.2
Marcus Hatley 1 2015-2015 20 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mike Hauschild 1 2019-2019 7 0 14 1 2 0 0 0 1 0 0 0 7 .143 .143 .143 .286 -0.2
Jeremy Hazelbaker 2 2015-2016 71 0 247 46 82 13 7 11 57 10 3 29 72 .332 .409 .575 .984 3.0
Jeremy Hefner 1 2016-2016 8 0 14 0 0 0 0 0 0 0 0 1 8 .000 .067 .000 .067 -0.3
Ryan Helsley 3 2017-2019 17 0 12 1 4 2 0 0 1 0 0 0 5 .333 .333 .500 .833 0.1
Tyler Henley 1 2010-2010 26 0 88 8 18 6 1 0 7 0 0 5 18 .205 .255 .295 .551 -0.3
Kevin Herget 2 2017-2018 27 0 35 5 10 2 0 0 3 0 0 1 8 .286 .306 .343 .648 -0.1
Francisco Hernandez 1 2025-2025 12 11 45 4 7 2 0 0 2 0 0 1 10 .156 .174 .200 .374 -0.4
Michel Hernandez 1 2006-2006 90 0 285 24 78 10 1 2 28 3 1 27 29 .274 .336 .337 .673 0.2
Oscar Hernandez 1 2020-2020 5 5 16 5 5 0 0 0 1 0 0 2 1 .312 .400 .312 .713 0.1
Ivan Herrera 3 2022-2024 198 191 717 77 187 42 0 17 97 0 1 91 166 .261 .348 .391 .738 2.9
Kurt Heyer 3 2014-2016 21 0 16 3 1 0 0 0 0 0 0 3 8 .062 .211 .062 .273 -0.2
Rich Hill 1 2010-2010 23 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Steven Hill 3 2010-2012 102 0 352 57 91 17 0 22 64 0 1 30 89 .259 .322 .494 .816 1.8
Edha Hitendra 1 2026-2026 129 119 492 83 126 28 3 20 71 36 18 61 101 .256 .336 .447 .783 1.3
Jarrett Hoffpauir 3 2007-2009 284 0 958 128 273 63 4 22 122 8 8 113 94 .285 .362 .428 .790 4.5
Aaron Hopson 2 2030-2031 190 150 590 83 158 12 1 4 55 11 4 44 90 .268 .322 .312 .634 -0.5
Dakota Hudson 2 2017-2018 17 0 38 2 4 2 0 0 2 0 0 0 14 .105 .105 .158 .263 -0.5
Joe Hudson 1 2019-2019 60 0 197 24 44 5 1 10 30 0 0 20 69 .223 .293 .411 .704 0.4
Sam Huff 2 2029-2030 172 169 643 78 130 10 1 28 94 4 6 47 213 .202 .266 .351 .618 -1.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chad Huffman 2 2013-2017 167 0 483 76 130 31 2 19 80 3 0 79 109 .269 .382 .460 .841 3.3
David Hulse 1 1999-1999 74 0 200 37 67 13 2 4 31 4 2 9 39 .335 .367 .480 .847 1.3
Cedric Hunter 1 2012-2012 129 0 355 40 95 19 2 5 44 7 4 44 43 .268 .355 .375 .729 1.1
Scott Hurst 3 2020-2022 170 164 587 83 145 30 3 12 63 7 1 57 156 .247 .316 .370 .686 0.9
Sehjin Hus 3 2028-2031 133 112 439 47 112 23 2 9 69 0 0 30 88 .255 .315 .378 .693 1.1
Jahiem Jacksom 4 2032-2035 360 347 1327 160 396 65 19 22 179 13 25 109 199 .298 .351 .426 .777 5.1
Ryan Jackson 2 2012-2013 238 0 887 109 244 42 2 13 81 11 0 95 166 .275 .343 .371 .714 1.6
Travis Jankowski 1 2021-2021 32 26 111 26 35 10 2 1 15 5 4 18 18 .315 .398 .468 .867 0.7
Jon Jay 4 2008-2015 198 0 741 114 220 43 3 16 97 35 9 58 97 .297 .358 .428 .785 3.9
Jesse Jenner 2 2016-2017 5 0 13 3 5 1 0 0 0 0 0 3 2 .385 .500 .462 .962 0.2
Tommy Jew 2 2023-2024 74 74 276 36 57 6 4 2 20 5 3 32 55 .207 .295 .279 .574 -0.3
D'Angelo Jimenez 1 2008-2008 110 0 303 37 74 13 1 6 36 6 1 42 34 .244 .332 .353 .686 0.4
Kelvin Jimenez 1 2007-2007 30 0 2 1 1 0 0 0 1 0 0 0 1 .500 .500 .500 1.000 0.0
Dan Johnson 1 2015-2015 94 0 350 51 91 19 1 15 62 0 1 45 64 .260 .345 .449 .793 1.6
Rob Johnson 1 2013-2013 59 0 195 27 46 8 1 7 32 0 2 24 42 .236 .317 .395 .712 0.4
Connor Jones 1 2018-2018 3 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Daryl Jones 1 2011-2011 53 0 120 18 30 7 1 3 15 2 3 23 39 .250 .379 .400 .779 0.7
Joe Kelly 2 2012-2014 9 0 12 0 3 0 0 0 1 0 0 1 4 .250 .308 .250 .558 -0.1
Ty Kelly 1 2015-2015 79 0 227 23 46 5 4 2 21 3 3 38 43 .203 .317 .286 .604 -0.1
Dean Kiekhefer 3 2014-2016 68 0 7 2 2 0 0 0 0 0 0 1 1 .286 .375 .286 .661 0.0
Jun-seo Kim 1 2036-2036 70 69 222 31 58 12 2 1 24 5 1 16 45 .261 .320 .347 .667 0.8
Josh Kinney 3 2006-2010 145 0 6 0 1 0 0 0 1 0 0 1 3 .167 .286 .167 .452 -0.1
Zach Kirtley 1 2020-2020 39 37 139 23 40 10 0 4 23 2 2 13 31 .288 .361 .446 .807 1.0
Andrew Knizner 3 2018-2020 181 95 682 106 201 39 2 27 109 2 0 56 94 .295 .364 .477 .841 5.0
Pete Kozma 3 2011-2014 360 0 1225 168 283 56 5 22 164 19 13 118 226 .231 .300 .339 .639 -0.4
Evan Kruczynski 1 2019-2019 5 0 8 0 1 0 0 0 2 0 0 0 4 .125 .125 .125 .250 -0.1
Chris Lambert 2 2006-2007 29 0 8 0 1 0 0 0 0 0 0 1 4 .125 .222 .125 .347 -0.1
Victor Lara 5 2031-2036 500 471 1881 236 578 136 4 58 295 1 5 79 307 .307 .338 .476 .814 9.8
Tommy Layne 2 2018-2019 34 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Thomas Lee 2 2015-2016 15 0 10 3 0 0 0 0 1 0 0 4 8 .000 .286 .000 .286 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dominic Leone 1 2019-2019 16 0 1 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
Corey Littrell 1 2016-2016 23 0 2 0 2 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Alejo Lopez 3 2024-2026 212 195 745 90 194 35 5 5 71 14 6 67 77 .260 .325 .341 .666 0.4
Irving Lopez 5 2019-2023 279 234 964 141 274 45 14 18 126 16 13 92 165 .284 .358 .416 .774 4.2
Otto Lopez 3 2024-2026 220 209 835 127 243 51 7 17 110 37 14 98 141 .291 .367 .430 .797 5.2
Buster Lovegrove 3 2034-2036 145 93 408 56 126 25 4 3 47 4 4 31 72 .309 .362 .412 .774 1.6
Nate Lowe 5 2025-2029 505 437 1821 270 460 87 2 100 337 2 0 196 464 .253 .325 .467 .792 7.7
Josh Lucas 1 2017-2017 27 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Aaron Luna 2 2010-2011 88 0 247 46 63 8 1 11 34 5 0 24 59 .255 .349 .429 .779 1.2
Hector Luna 1 2005-2005 57 0 223 24 50 13 1 3 21 11 4 20 38 .224 .294 .332 .626 0.1
Ramon Lung 2 2031-2032 63 12 80 7 20 2 1 1 11 0 0 16 29 .250 .375 .338 .713 0.3
Rusty Lunsford 1 2028-2028 30 28 114 19 44 12 4 1 24 9 1 12 21 .386 .438 .588 1.025 1.5
Lance Lynn 2 2010-2011 41 0 43 2 3 0 0 0 1 0 0 3 27 .070 .128 .070 .197 -0.8
Tim Lynn 1 2031-2031 104 87 363 62 104 19 3 17 56 12 4 44 57 .287 .368 .496 .864 3.7
Tyler Lyons 6 2012-2018 43 0 72 10 14 3 0 0 3 0 0 10 28 .194 .293 .236 .529 -0.5
Evan MacLane 2 2009-2010 48 0 58 2 8 2 0 0 4 0 1 2 23 .138 .180 .172 .353 -0.8
Emanuel Mancera 4 2031-2034 140 127 408 43 91 13 1 4 27 0 1 65 134 .223 .333 .289 .622 -0.1
Seth Maness 1 2013-2013 2 0 5 0 1 1 0 0 0 0 0 0 1 .200 .200 .400 .600 -0.0
Joel Manning 1 2036-2036 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Marquette 1 2026-2026 99 99 347 38 108 29 0 5 53 3 3 12 37 .311 .341 .438 .779 1.0
Carlos Martinez 2 2013-2014 11 0 19 2 3 1 0 0 0 0 0 0 10 .158 .158 .211 .368 -0.4
Jose Martinez 1 2019-2019 42 0 90 16 25 6 0 3 11 1 0 12 20 .278 .369 .444 .813 0.5
Jose Martinez 1 2016-2016 87 0 301 34 81 18 1 8 42 9 1 25 50 .269 .326 .415 .742 0.9
Luis M. Martinez 1 2004-2004 7 0 9 0 0 0 0 0 0 0 0 1 5 .000 .100 .000 .100 -0.2
Nick Martini 3 2015-2017 206 0 672 110 201 36 10 9 95 12 1 95 126 .299 .387 .423 .809 3.8
Joe Mather 4 2007-2010 259 0 935 144 241 48 9 41 132 26 7 101 188 .258 .342 .460 .802 5.3
Max Maxwell 1 2036-2036 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Mayers 3 2014-2017 34 0 39 1 2 0 0 0 0 0 0 3 24 .051 .119 .051 .170 -0.7
Kyle McCloud 6 2030-2035 218 99 472 68 150 25 4 3 58 10 4 48 81 .318 .387 .407 .793 2.8
Mike McCoy 1 2007-2007 90 0 239 31 59 8 0 3 16 12 4 45 43 .247 .368 .318 .686 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Deck McGuire 1 2016-2016 15 0 26 2 1 0 0 0 1 0 0 1 7 .038 .074 .038 .113 -0.5
Cody McKay 2 2004-2005 46 0 137 13 35 6 1 4 20 0 0 12 25 .255 .338 .401 .739 0.4
Michael McKenry 1 2016-2016 24 0 82 20 28 5 4 5 20 2 2 14 19 .341 .443 .683 1.126 1.4
Jeff McNeil 1 2026-2026 18 17 75 16 26 7 0 2 16 0 1 2 7 .347 .359 .520 .879 0.5
Ryan Meisinger 1 2019-2019 10 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Alex Mejia 4 2015-2018 256 0 794 99 230 33 4 11 95 10 4 52 121 .290 .337 .383 .720 1.8
Alex Mendez 1 2036-2036 15 15 44 5 11 3 0 2 9 1 0 10 13 .250 .400 .455 .855 0.6
Evan Mendoza 6 2019-2024 599 592 2318 310 656 103 20 42 281 22 8 197 456 .283 .338 .399 .737 7.9
Hector Mendoza 1 2018-2018 16 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Oscar Mercado 1 2018-2018 100 0 382 73 109 21 1 8 42 31 8 36 64 .285 .351 .408 .759 2.2
Greg Miclat 1 2014-2014 5 0 8 2 1 0 0 0 0 1 0 3 2 .125 .364 .125 .489 -0.0
Johan Mieses 1 2019-2019 22 0 62 12 21 1 1 6 17 0 1 8 11 .339 .414 .677 1.092 0.9
Shelby Miller 1 2012-2012 20 0 27 2 0 0 0 0 1 0 0 2 15 .000 .100 .000 .100 -0.6
Sean Mogel 1 2031-2031 1 1 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Yadier Molina 1 2019-2019 4 0 8 2 2 0 0 1 5 0 0 0 4 .250 .250 .625 .875 0.0
Esteban Monroy 4 2032-2035 222 202 783 93 185 22 13 13 74 19 7 32 177 .236 .274 .347 .621 -0.8
Lou Montanez 1 2012-2012 84 0 263 32 68 9 0 2 25 1 3 34 39 .259 .350 .316 .665 0.4
Elehuris Montero 3 2021-2023 225 209 855 114 224 53 1 26 138 3 1 74 222 .262 .322 .418 .739 2.1
Mark Montgomery 1 2017-2017 27 0 3 0 0 0 0 0 1 0 0 0 2 .000 .000 .000 .000 -0.1
Scott Moore 2 2014-2015 155 0 530 66 118 29 0 17 70 3 1 53 130 .223 .316 .374 .690 0.7
Andrew Morales 1 2018-2018 30 0 2 1 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Clayton Mortensen 2 2008-2009 33 0 42 4 5 0 1 0 1 1 0 6 14 .119 .229 .167 .396 -0.5
Aaron Mothersill 1 2030-2030 45 41 136 20 30 8 1 2 16 0 0 11 45 .221 .303 .338 .641 -0.1
Edward Mujica 1 2018-2018 30 0 0 1 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000 0.0
Yairo Munoz 2 2018-2019 29 0 107 12 30 3 1 4 15 1 0 6 22 .280 .325 .439 .764 0.4
Gunnar Muy 3 2034-2036 137 130 453 47 115 13 1 9 61 0 1 55 122 .254 .333 .347 .679 0.5
Luis Muzquiz 1 2026-2026 99 99 430 54 126 27 5 5 45 23 14 23 86 .293 .331 .414 .745 0.7
Rob Nagy 1 2035-2035 17 17 55 9 20 10 1 0 5 0 0 5 16 .364 .435 .582 1.017 0.7
Efren Navarro 1 2016-2016 54 0 197 28 63 5 0 2 17 0 0 15 21 .320 .366 .376 .742 0.7
Bo Naylor 1 2036-2036 62 59 226 30 58 15 2 7 33 2 2 19 88 .257 .313 .434 .747 1.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Trey Nielsen 1 2017-2017 10 0 2 1 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Steve Nielson 2 2026-2027 66 51 181 32 56 17 0 5 37 3 0 35 53 .309 .428 .486 .914 2.0
Jim Noga 2 2032-2033 17 0 18 3 6 0 0 0 1 0 0 3 2 .333 .429 .333 .762 0.1
John Nogowski 3 2019-2021 274 151 939 162 265 48 4 34 175 4 7 139 113 .282 .382 .450 .833 6.4
Lars Nootbaar 4 2021-2024 304 272 1029 167 292 46 11 28 143 13 4 167 177 .284 .382 .431 .813 7.2
Tyler Norrick 1 2010-2010 10 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Malcom Nunez 1 2026-2026 70 50 196 23 48 11 2 3 20 1 1 19 55 .245 .318 .367 .685 -0.1
Mike O'Neill 3 2013-2015 91 0 239 23 70 5 1 0 16 2 1 39 19 .293 .393 .322 .715 0.7
Tyler O'Neill 4 2017-2022 161 18 608 116 167 24 3 50 135 11 2 58 189 .275 .339 .571 .909 5.1
Mike O'Reilly 1 2018-2018 5 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Rougned Odor 2 2022-2023 149 148 582 78 135 31 1 32 110 4 6 55 194 .232 .300 .454 .753 1.5
Mike Ohlman 1 2016-2016 54 0 168 34 47 9 2 6 28 1 0 15 53 .280 .333 .464 .798 0.8
Mike Olmstead 2 2030-2031 171 149 576 82 154 33 1 23 86 0 0 49 92 .267 .326 .448 .774 2.6
Rafael Ortega 2 2014-2015 138 0 458 71 130 23 6 2 43 19 6 57 76 .284 .364 .373 .738 1.8
Alex Ortiz 3 2034-2036 97 16 151 18 46 10 2 2 21 3 1 9 35 .305 .346 .437 .783 0.8
Luis Ortiz 1 2036-2036 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Adam Ottavino 3 2009-2011 62 0 70 3 11 0 0 0 6 0 0 6 32 .157 .224 .157 .381 -0.8
Marcell Ozuna 1 2019-2019 3 0 9 3 4 1 0 1 6 0 0 2 0 .444 .583 .889 1.472 0.3
Pedro Pages 3 2023-2025 60 54 197 30 55 11 3 3 19 0 0 14 41 .279 .330 .411 .741 0.9
Matt Pagnozzi 4 2007-2010 204 0 606 51 138 25 0 8 63 1 1 62 164 .228 .308 .309 .617 -0.8
Mike Parisi 2 2007-2008 43 0 57 1 11 1 0 1 5 0 0 1 23 .193 .203 .263 .467 -0.5
Tommy Parsons 1 2019-2019 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Alex Pastrano 3 2034-2036 238 232 847 84 227 46 7 7 90 14 13 59 167 .268 .319 .364 .683 0.9
Johnny Patrick 1 2036-2036 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Josh Pearce 5 2001-2005 74 0 28 3 6 0 0 0 0 0 0 0 5 .214 .214 .214 .429 -0.3
Matt Pearce 1 2017-2017 6 0 11 4 2 0 0 0 0 0 0 1 3 .182 .250 .182 .432 -0.1
Carlos Peguero 1 2016-2016 44 0 138 19 39 6 0 5 27 3 0 15 41 .283 .355 .435 .790 0.5
Jimmy Pelfrey 2 2029-2032 126 123 467 60 130 31 2 11 63 1 1 43 83 .278 .343 .424 .767 2.1
Brayan Pena 1 2016-2016 5 0 20 1 4 0 0 0 1 0 0 1 2 .200 .227 .200 .427 -0.2
Francisco Pena 1 2019-2019 6 0 18 3 6 2 0 1 4 0 0 3 3 .333 .429 .611 1.040 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bobby Peralta 2 2035-2036 45 25 103 10 25 7 0 1 11 0 1 16 19 .243 .344 .340 .684 0.3
Jhonny Peralta 1 2017-2017 3 0 11 2 4 1 0 0 2 0 0 1 1 .364 .417 .455 .871 0.1
Jose Peraza 1 2023-2023 10 10 49 4 16 0 0 0 3 1 0 2 2 .327 .365 .327 .692 0.2
Alex Perez 1 2032-2032 52 13 51 9 11 2 0 1 11 0 0 10 14 .216 .355 .314 .669 0.2
Audry Perez 2 2013-2014 87 0 326 34 88 15 0 6 40 0 1 6 44 .270 .279 .371 .650 -0.2
Delvin Perez 3 2022-2025 158 151 629 86 156 30 8 4 46 50 16 63 117 .248 .320 .340 .661 1.1
Timo Perez 1 2006-2006 75 0 268 42 79 16 2 13 41 4 2 21 27 .295 .349 .515 .864 1.9
Brock Peterson 2 2012-2013 143 0 528 79 153 33 2 30 102 1 2 52 131 .290 .359 .530 .889 4.1
Zach Petrick 2 2014-2015 32 0 53 3 7 0 1 0 2 0 0 3 22 .132 .179 .170 .348 -0.7
Tommy Pham 5 2013-2017 240 0 825 130 248 45 9 24 132 45 8 98 192 .301 .376 .464 .840 6.3
Josh Phelps 1 2008-2008 126 0 461 90 134 31 2 31 97 2 2 56 109 .291 .373 .568 .941 4.3
Zach Phillips 1 2017-2017 13 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bob Phipps 1 2036-2036 33 33 114 6 25 7 0 0 8 0 0 12 32 .219 .302 .281 .583 -0.0
Vinnie Pickford 3 2034-2036 158 122 455 54 134 20 5 2 35 11 6 32 73 .295 .344 .374 .718 0.7
Chase Pinder 5 2020-2024 456 446 1610 223 386 90 10 25 198 32 10 222 475 .240 .338 .355 .693 3.6
Joel Pineiro 1 2008-2008 1 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Frank Pinero 1 2035-2035 18 18 68 11 19 0 2 5 12 1 1 6 17 .279 .338 .559 .897 0.5
Renyel Pinto 1 2010-2010 18 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Stephen Piscotty 3 2014-2017 231 0 852 131 241 63 2 24 117 16 11 95 130 .283 .362 .446 .808 5.1
Jeremiah Pittman 2 2028-2029 230 223 792 116 259 53 5 2 79 8 7 23 97 .327 .349 .414 .763 2.9
Kevin Poen 4 2023-2026 158 150 504 51 144 40 3 0 54 3 3 28 71 .286 .325 .377 .702 0.8
Daniel Ponce de Leon 3 2017-2019 21 0 32 0 3 0 0 0 1 0 0 1 20 .094 .121 .094 .215 -0.6
Mike Price 2 2025-2028 174 172 664 102 187 22 4 32 117 36 12 58 88 .282 .340 .471 .811 4.0
Johnny Prieto 1 2035-2035 132 131 500 92 168 30 3 32 121 3 0 51 109 .336 .403 .600 1.003 6.1
Bobby Ramirez 1 2036-2036 1 1 5 0 2 0 0 0 0 0 0 0 1 .400 .400 .400 .800 -0.1
Roel Ramirez 1 2019-2019 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
James Ramsey 1 2013-2013 1 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
James Rapoport 1 2010-2010 112 0 408 61 109 12 4 2 34 8 5 44 57 .267 .341 .331 .672 0.5
Colby Rasmus 1 2008-2008 90 0 331 56 83 15 0 11 36 15 3 49 72 .251 .346 .396 .742 1.3
Cory Rauschenberger 1 2011-2011 47 0 10 0 3 1 0 0 0 0 0 0 5 .300 .300 .400 .700 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Rangel Ravelo 3 2017-2019 284 0 987 156 303 64 4 33 164 1 4 110 166 .307 .386 .480 .866 7.3
Prentice Redman 1 2006-2006 24 0 56 6 15 3 0 1 8 1 0 4 15 .268 .317 .375 .692 0.1
Chandler Redmond 1 2023-2023 15 1 17 2 1 0 1 0 0 0 0 0 7 .059 .059 .176 .235 -0.3
Jimmy Reed 1 2015-2015 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Zach Reesor 3 2027-2029 205 156 612 73 201 44 6 4 68 13 14 21 46 .328 .354 .440 .794 2.3
Alex Reyes 3 2016-2019 14 0 19 1 3 1 0 0 3 0 0 1 10 .158 .200 .211 .411 -0.2
Anthony Reyes 4 2005-2008 53 0 62 6 10 2 0 2 3 0 0 5 31 .161 .246 .290 .537 -0.4
Arturo Reyes 4 2015-2018 42 0 36 1 5 0 0 0 2 0 0 1 19 .139 .184 .139 .323 -0.5
Brandon Riley 1 2023-2023 45 29 113 13 30 4 1 1 11 1 1 21 33 .265 .385 .345 .730 0.5
Angel Rios 2 2030-2031 210 198 823 133 285 74 14 13 129 9 5 67 94 .346 .405 .518 .923 7.9
Chris Rivera 1 2016-2016 1 0 3 2 1 0 0 1 2 0 0 0 1 .333 .333 1.333 1.667 0.1
Luis Rivera 2 2027-2030 162 150 595 84 179 39 5 14 93 7 0 49 110 .301 .359 .454 .812 4.0
Ricky Rivera 2 2030-2031 107 85 359 61 100 12 0 29 74 0 0 34 98 .279 .341 .554 .895 3.4
Victor Roache 1 2018-2018 5 0 7 0 1 0 0 0 1 0 0 0 1 .143 .143 .143 .286 -0.1
Kramer Robertson 6 2019-2024 507 408 1892 286 494 92 8 29 192 51 33 223 357 .261 .350 .364 .714 5.5
Nate Robertson 1 2010-2010 6 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Drew Robinson 1 2019-2019 55 0 189 28 50 8 2 6 28 10 3 36 71 .265 .385 .423 .809 1.2
Shane Robinson 6 2008-2014 282 0 1000 148 266 51 9 14 105 39 12 89 135 .266 .331 .377 .708 2.6
John Rodriguez 3 2005-2007 109 0 344 69 100 21 2 28 81 2 1 47 81 .291 .390 .608 .997 3.9
Jonathan Rodriguez 1 2016-2016 39 0 135 18 35 6 0 7 24 3 1 10 46 .259 .310 .459 .770 0.6
Jorge Rodriguez 3 2029-2034 197 186 738 172 240 37 9 21 97 67 18 129 81 .325 .429 .485 .914 8.3
Julio Rodriguez 4 2021-2028 313 305 1172 130 303 54 5 19 123 7 4 99 230 .259 .316 .362 .677 0.6
Ricardo Rodriguez 1 2006-2006 9 0 13 3 1 0 0 0 0 0 0 1 4 .077 .143 .077 .220 -0.2
Jamie Romak 2 2012-2013 165 0 570 78 142 40 2 22 86 6 1 57 139 .249 .322 .442 .764 2.2
Patrick Romeri 1 2025-2025 6 1 7 1 3 1 0 1 3 0 0 1 2 .429 .500 1.000 1.500 0.2
Josh Romero 2 2026-2027 125 106 420 72 110 15 8 3 42 36 4 64 60 .262 .373 .357 .730 2.3
Jorge Rondon 2 2013-2014 62 0 3 0 1 1 0 0 1 0 0 0 1 .333 .333 .667 1.000 0.0
Juan Rosales 4 2030-2033 254 240 990 147 335 80 15 11 150 24 9 69 121 .338 .386 .483 .869 8.0
Alberto Rosario 3 2015-2017 93 0 320 31 84 13 0 0 36 3 1 17 53 .263 .303 .303 .606 -0.4
Trevor Rosenthal 1 2012-2012 2 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Manny Roybal 2 2035-2036 193 182 679 116 184 33 9 9 58 48 10 117 149 .271 .381 .386 .767 3.9
Isaiah Ruffin 3 2027-2029 217 106 443 72 129 20 4 3 49 14 10 36 52 .291 .357 .375 .732 1.3
Arturo Ruiz 3 2034-2036 233 199 622 61 141 20 2 8 49 1 2 44 178 .227 .292 .304 .596 -1.0
Rio Ruiz 1 2025-2025 127 121 475 89 122 24 2 28 83 1 0 63 92 .257 .345 .493 .838 3.5
Marc Rzepczynski 1 2013-2013 18 0 1 0 1 0 0 0 0 0 0 1 0 1.000 1.000 1.000 2.000 0.1
Rodolfo Saenz 2 2035-2036 67 27 128 16 37 8 2 0 17 5 1 11 28 .289 .364 .383 .746 0.5
Endri Salas 1 2025-2025 5 4 13 0 2 0 0 0 0 0 0 0 4 .154 .154 .154 .308 -0.2
Fernando Salas 2 2009-2010 58 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Juan Salinas 2 2035-2036 43 2 38 9 13 4 0 1 6 0 0 2 10 .342 .375 .526 .901 0.1
Marco Sanchez 3 2031-2033 258 256 892 90 234 44 6 8 76 12 10 53 111 .262 .305 .352 .657 0.6
Nick Sanchez 1 2031-2031 33 15 69 8 20 6 0 0 8 0 0 8 13 .290 .359 .377 .736 0.3
Carl Sandberg 1 2030-2030 15 5 29 5 7 1 0 0 2 0 0 4 10 .241 .371 .276 .647 -0.1
Alex Santana 2 2028-2029 103 100 390 62 128 28 11 7 59 24 8 41 77 .328 .402 .510 .912 3.6
Jordan Schafer 1 2017-2017 6 0 20 4 9 2 0 0 5 1 0 1 2 .450 .476 .550 1.026 0.3
Mike Schiavone 2 2034-2035 12 0 10 1 3 1 0 0 1 0 0 0 0 .300 .300 .400 .700 0.0
Max Schrock 7 2018-2025 385 149 1310 177 357 91 2 15 155 32 12 111 137 .273 .333 .379 .712 4.2
Xavier Scruggs 2 2014-2015 244 0 855 136 226 51 4 35 144 7 8 107 217 .264 .357 .456 .813 5.2
Shawn Sedlacek 1 2005-2005 5 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dan Serafini 1 2003-2003 3 2 0 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
Eric Shaner 1 2036-2036 28 11 41 3 3 0 0 1 2 0 0 6 5 .073 .191 .146 .338 -0.5
Ryan Sherriff 2 2016-2017 51 0 2 0 0 0 0 0 0 0 0 1 2 .000 .333 .000 .333 -0.0
Anthony Shew 1 2019-2019 7 0 12 0 1 0 0 0 0 0 0 1 7 .083 .154 .083 .237 -0.2
Mark Shorey 2 2009-2010 158 0 414 41 116 20 0 8 46 5 2 24 87 .280 .322 .386 .708 0.7
Chasen Shreve 1 2019-2019 29 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kevin Siegrist 2 2013-2014 5 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Tak-keung Sima 3 2026-2028 158 130 514 75 150 32 3 21 91 0 1 36 101 .292 .351 .488 .840 3.0
Sean Simon 1 2034-2034 43 13 86 10 27 7 2 2 15 0 0 2 7 .314 .330 .512 .841 0.3
T.J. Sims 1 2027-2027 3 2 8 1 2 0 0 0 0 0 0 0 0 .250 .333 .250 .583 0.0
Billy Skawski 3 2034-2036 31 31 102 9 23 2 0 1 7 0 0 3 35 .225 .248 .275 .522 -0.6
Mike Smith 1 2007-2007 31 0 36 5 6 2 0 0 1 0 0 2 8 .167 .205 .222 .427 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Miguel Socolovich 1 2017-2017 12 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 -0.0
Donovan Solano 3 2009-2011 235 0 723 85 201 40 2 5 64 7 1 40 97 .278 .319 .360 .678 0.4
Edmundo Sosa 3 2018-2020 260 85 968 143 279 51 7 31 151 13 6 49 192 .288 .336 .451 .787 4.7
Carlos Soto 1 2023-2023 32 30 102 13 26 7 1 0 14 0 2 14 23 .255 .345 .343 .688 0.2
Jacob Stallings 1 2028-2028 5 5 20 2 4 3 0 0 2 0 0 0 9 .200 .238 .350 .588 -0.1
Cody Stanley 1 2015-2015 92 0 270 36 65 11 0 7 45 2 1 24 49 .241 .304 .359 .663 0.1
Nick Stavinoha 5 2007-2011 479 0 1820 259 531 96 7 74 316 16 3 125 295 .292 .340 .474 .814 9.4
Chris Swauger 2 2012-2013 66 0 140 14 30 7 0 2 13 1 1 10 29 .214 .265 .307 .572 -0.4
Zhong-qi Szema 2 2027-2028 134 126 508 108 156 25 7 16 79 60 9 71 61 .307 .390 .478 .869 5.3
Travis Tartamella 3 2013-2015 95 0 301 21 69 9 0 3 27 0 1 20 94 .229 .276 .289 .565 -1.1
Oscar Taveras 2 2013-2014 108 0 412 61 129 30 1 13 81 6 2 28 53 .313 .358 .485 .843 2.3
Jimmy Terrell 3 2030-2032 279 240 997 168 293 53 16 52 194 28 14 63 137 .294 .342 .536 .878 8.6
Christopher Thomas 1 2015-2015 8 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Lane Thomas 4 2018-2022 239 130 915 139 256 45 12 36 163 34 20 92 257 .280 .350 .473 .823 6.1
Charlie Tilson 1 2016-2016 100 0 351 53 99 16 8 4 34 15 3 33 51 .282 .345 .407 .753 1.4
Damien Tissot 2 2032-2033 190 190 664 82 176 36 4 12 79 0 0 66 162 .265 .344 .386 .730 1.4
Jess Todd 4 2008-2012 117 0 11 0 0 0 0 0 0 0 0 0 7 .000 .000 .000 .000 -0.2
Justin Toerner 6 2020-2025 522 510 2056 339 564 95 16 43 258 76 24 295 431 .274 .374 .399 .773 12.2
Manny Toro 3 2032-2034 87 19 133 29 30 12 1 7 23 0 1 8 42 .226 .293 .489 .781 0.2
Luis Torrens 2 2025-2026 171 168 603 77 148 39 3 12 68 1 1 73 142 .245 .326 .380 .706 1.1
Jhon Torres 1 2024-2024 78 78 304 36 74 12 1 16 46 1 5 33 84 .243 .321 .447 .768 1.2
Wilfredo Tovar 2 2017-2018 219 0 720 85 198 34 1 11 78 30 12 51 106 .275 .324 .371 .695 1.9
J.R. Towles 1 2013-2013 19 0 59 15 14 3 1 5 14 0 0 8 10 .237 .366 .576 .942 0.6
Sam Tuivailala 2 2015-2016 46 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Manny Ulloa 5 2027-2031 415 348 1448 224 459 108 7 57 250 3 3 123 231 .317 .372 .519 .891 11.6
Richard Urena 1 2028-2028 67 66 264 37 73 7 0 12 47 2 3 17 65 .277 .320 .439 .760 0.5
Ramon Urias 2 2018-2019 142 0 458 71 120 33 0 14 69 4 1 50 100 .262 .347 .426 .773 2.0
Raul Valdes 1 2011-2011 27 0 8 0 1 0 0 0 0 0 0 0 4 .125 .125 .125 .250 -0.1
Breyvic Valera 2 2016-2017 190 0 641 100 207 36 7 8 72 19 15 69 56 .323 .386 .438 .824 4.4
Tomas Vasquez 1 2035-2035 29 13 49 7 7 3 0 0 0 0 0 1 17 .143 .160 .204 .364 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Vinny Vasquez 2 2028-2029 123 103 388 50 108 31 4 9 56 1 0 32 91 .278 .335 .448 .783 1.3
Andrew Vaughn 2 2021-2022 124 121 431 87 133 42 1 18 68 4 0 118 88 .309 .462 .536 .998 5.8
Luis Vazquez 3 2032-2034 84 56 199 22 40 11 0 1 8 0 0 12 59 .201 .245 .271 .517 -0.9
Diego Velasquez 1 2025-2025 1 0 1 0 1 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Eugenio Velez 1 2012-2012 136 0 457 70 128 34 5 11 58 37 9 51 99 .280 .358 .449 .807 3.3
Ryan Vilade 1 2030-2030 78 76 319 58 85 9 5 10 57 11 2 41 88 .266 .358 .420 .778 1.5
Willie Villegas 4 2032-2035 56 24 108 9 21 5 1 1 21 0 0 5 26 .194 .235 .287 .522 -0.6
Omar Villela 1 2035-2035 69 21 92 13 30 1 1 1 12 0 0 7 15 .326 .380 .391 .771 0.4
Luke Voit 2 2017-2018 141 0 503 70 158 39 3 22 86 1 2 60 102 .314 .400 .535 .934 4.9
Michael Wacha 1 2013-2013 6 0 10 0 1 0 0 0 0 0 0 0 4 .100 .100 .100 .200 -0.2
Tyler Waldron 1 2015-2015 27 0 5 0 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 -0.1
P.J. Walters 4 2008-2011 83 0 95 6 11 3 0 0 5 0 0 6 43 .116 .176 .147 .324 -1.5
Austin Warner 2 2018-2019 13 0 25 2 2 0 0 0 2 0 0 0 16 .080 .080 .080 .160 -0.4
David Washington 1 2016-2016 105 0 345 52 88 17 1 25 62 4 5 51 142 .255 .349 .528 .877 2.8
Luke Weaver 3 2016-2018 10 0 24 3 3 1 0 0 1 0 0 0 11 .125 .160 .167 .327 -0.3
Tyler Webb 1 2018-2018 6 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Boone Whiting 3 2013-2015 32 0 49 3 5 0 0 0 3 0 0 2 15 .102 .137 .102 .239 -0.8
Rowan Wick 1 2017-2017 10 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jerome Williams 1 2016-2016 6 0 14 0 1 0 0 0 1 0 0 0 7 .071 .071 .071 .143 -0.3
Justin Williams 3 2018-2020 135 77 481 73 136 26 3 24 87 1 1 54 121 .283 .355 .499 .854 3.7
Matt D. Williams 2 2015-2016 174 0 484 64 124 25 4 1 51 16 9 78 94 .256 .358 .331 .688 1.3
Jacob Wilson 2 2015-2016 161 0 533 70 121 28 1 19 85 5 3 43 123 .227 .292 .390 .683 0.5
Alan Wirkus 1 2033-2033 70 70 292 40 85 20 4 1 35 3 2 21 41 .291 .346 .397 .743 1.5
Patrick Wisdom 3 2016-2018 312 0 1089 162 279 69 3 51 180 18 5 107 334 .256 .327 .466 .792 5.3
Garrett Wittels 1 2012-2012 4 0 4 1 2 0 1 0 2 0 0 0 0 .500 .500 1.000 1.500 0.1
Kolten Wong 7 2013-2025 271 139 1021 155 286 45 14 23 118 46 2 96 170 .280 .357 .419 .776 5.3
Jake Woodford 2 2018-2019 25 0 41 4 3 0 0 0 1 0 0 4 24 .073 .156 .073 .229 -0.7
Mark Worrell 2 2007-2008 103 0 3 0 1 1 0 0 0 0 0 0 0 .333 .333 .667 1.000 0.0
Justin Wright 1 2015-2015 20 0 2 1 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Mike Wright 1 2036-2036 1 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
Heath Wyatt 3 2014-2016 58 0 13 0 2 0 0 0 2 0 0 1 8 .154 .214 .154 .368 -0.1
Doug Yates 3 2034-2036 82 7 104 17 29 4 0 6 21 1 1 12 36 .279 .353 .490 .844 0.6
Juan Yepez 1 2022-2022 40 24 87 10 29 3 0 0 12 0 0 5 26 .333 .362 .368 .730 0.3
Matt Young 1 2012-2012 13 0 43 7 19 2 0 0 5 2 0 3 12 .442 .478 .488 .967 0.5
Lance Zawadzki 1 2012-2012 8 0 32 2 9 1 1 0 3 1 0 1 6 .281 .303 .375 .678 0.0
Josh Zeid 1 2017-2017 17 0 17 2 2 1 0 0 0 0 0 1 4 .118 .167 .176 .343 -0.2
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