SACRAMENTO RIVER CATS
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 Sacramento River Cats 5.0 693 140 4875 1300 271 26 138 489 1145 90 .267 .343 .418 .761
2021 Sacramento River Cats 5.1 714 140 4901 1324 294 48 134 462 1202 113 .270 .339 .432 .771
2022 Sacramento River Cats 4.8 676 140 5062 1385 287 37 124 499 1067 98 .274 .339 .418 .758
2023 Sacramento River Cats 4.8 665 140 4879 1269 244 34 125 578 1153 50 .260 .342 .401 .743
2024 Sacramento River Cats 5.8 806 140 5040 1418 292 46 156 569 1149 65 .281 .360 .450 .810
2025 Sacramento River Cats 4.9 685 140 4882 1265 272 37 122 527 1176 97 .259 .337 .405 .742
2026 Sacramento River Cats 4.8 667 140 4893 1286 239 42 129 582 1233 115 .263 .347 .408 .755
2027 Sacramento River Cats 4.4 611 140 4822 1209 255 31 127 497 1174 57 .251 .324 .395 .720
2028 Sacramento River Cats 5.9 829 140 4991 1396 287 31 177 621 1355 51 .280 .366 .456 .822
2029 Sacramento River Cats 5.3 748 140 4941 1282 256 23 193 615 1371 41 .259 .347 .438 .785
2030 Sacramento River Cats 5.1 709 140 4845 1316 278 27 146 499 1307 51 .272 .346 .431 .777
2031 Sacramento River Cats 4.8 669 140 4920 1237 257 13 181 504 1286 47 .251 .327 .419 .747
2032 Sacramento River Cats 4.6 640 140 4921 1293 273 45 123 515 1148 31 .263 .337 .412 .748
2033 Sacramento River Cats 4.4 613 140 4925 1307 258 27 119 445 1059 57 .265 .329 .401 .730
2034 Sacramento River Cats 5.4 757 140 5009 1368 260 59 149 567 1112 98 .273 .352 .438 .789
2035 Sacramento River Cats 5.0 698 140 4984 1291 212 46 179 547 1212 65 .259 .339 .428 .767
2036 Sacramento River Cats 4.6 646 140 4763 1190 255 27 123 515 1140 75 .250 .329 .392 .722
Year Team Totals 5.0 11826 2380 83653 22136 4490 599 2445 9031 20289 1201 .265 .341 .420 .762
Seasonal Average   696 140 4921 1302 264 35 144 531 1193 71
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
Fernando Abad 1 2019-2019 21 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Shawn Abner 1 1992-1992 20 0 79 12 21 4 1 0 2 2 2 9 13 .266 .352 .342 .693 0.1
Luisangel Acuna 2 2028-2029 31 17 77 13 19 5 1 0 9 1 1 9 15 .247 .326 .338 .663 -0.0
Cristhian Adames 3 2019-2021 231 171 806 112 228 63 10 12 91 1 2 74 141 .283 .344 .431 .775 3.0
Buster Adams 2 1941-1942 337 0 1218 196 363 83 18 44 199 32 0 111 210 .298 .359 .504 .863 8.3
Dick Adams 1 1946-1946 6 0 13 0 1 0 0 0 2 0 0 0 0 .077 .077 .077 .154 -0.2
Mike Adams 1 1978-1978 68 0 222 46 65 16 2 5 26 14 2 65 38 .293 .454 .450 .904 2.7
Red Adams 1 1958-1958 4 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jim Adduci 2 1985-1986 225 0 818 134 253 54 7 24 130 13 8 74 169 .309 .366 .480 .847 5.1
Ehire Adrianza 2 2015-2016 52 0 206 22 63 8 1 4 18 7 4 19 41 .306 .370 .413 .783 1.1
Tony Aguado 2 2032-2033 20 0 16 1 5 0 0 1 4 0 0 1 3 .312 .389 .500 .889 0.2
Ruben Aguas 1 2034-2034 22 20 62 8 18 5 0 2 11 0 0 14 5 .290 .400 .468 .868 0.4
Will Albertson 1 2018-2018 2 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Carter Aldrete 4 2022-2025 326 321 1252 158 339 67 9 33 151 18 11 86 265 .271 .320 .418 .738 3.2
Anthony Aliotti 2 2013-2014 114 0 397 47 104 21 1 4 41 1 1 47 120 .262 .342 .350 .692 0.7
Andy Allanson 1 1994-1994 40 0 138 18 36 11 0 3 22 4 1 10 15 .261 .316 .406 .722 0.3
Brandon Allen 1 2011-2011 10 0 40 4 10 2 1 3 6 0 0 2 11 .250 .286 .575 .861 0.3
Albert Almora Jr. 1 2022-2022 32 32 132 12 33 4 1 3 16 1 2 9 22 .250 .294 .364 .657 -0.2
Jared Alvarez-Lopez 4 2029-2032 283 275 946 113 241 59 5 23 106 2 1 83 339 .255 .320 .401 .721 1.5
Rich Amaral 1 1990-1990 130 0 462 87 139 39 5 4 56 20 14 88 68 .301 .414 .433 .847 4.0
Bryan Anderson 1 2014-2014 5 0 21 4 8 3 1 0 4 0 0 1 7 .381 .417 .619 1.036 0.3
Garret Anderson 3 1993-1995 261 0 1033 141 318 83 10 16 185 6 7 64 202 .308 .346 .454 .800 4.6
Larry Anderson 1 1975-1975 19 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Shaun Anderson 2 2018-2019 8 0 15 0 1 0 0 0 0 0 0 0 6 .067 .067 .067 .133 -0.3
Greifer Andrade 1 2022-2022 12 12 49 5 13 3 0 1 7 2 0 2 14 .265 .308 .388 .695 0.0
Ed Andrews 1 2030-2030 86 50 197 26 46 12 0 5 29 0 0 32 58 .234 .342 .371 .712 0.4
Norichika Aoki 1 2015-2015 4 0 13 1 3 0 0 0 0 0 0 1 0 .231 .286 .231 .516 -0.0
Danny Ardoin 2 1999-2000 176 0 570 95 150 29 3 14 80 9 3 84 150 .263 .372 .398 .771 2.5
George Arias 2 1996-1997 164 0 644 120 194 52 3 20 115 5 5 59 89 .301 .363 .484 .847 4.1
Joaquin Arias 1 2015-2015 10 0 40 4 11 6 0 0 3 0 0 1 7 .275 .293 .425 .718 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Junior Arias 1 2016-2016 5 0 10 1 1 0 0 0 0 0 0 0 3 .100 .182 .100 .282 -0.1
Jeff Arnold 2 2017-2018 22 0 76 5 11 2 0 1 4 0 0 8 36 .145 .226 .211 .437 -0.5
Christian Arroyo 1 2017-2017 25 0 91 18 36 7 0 4 16 2 0 6 12 .396 .461 .604 1.065 1.3
Jerry Augustine 1 1975-1975 15 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Doug Ault 1 1976-1976 143 0 536 112 168 25 5 25 83 3 3 51 66 .313 .375 .519 .894 4.4
Abiatal Avelino 5 2018-2022 351 218 1376 197 388 62 17 40 182 51 13 77 264 .282 .321 .439 .760 4.6
Xavier Avery 1 2015-2015 13 0 45 6 11 1 1 0 1 0 1 7 14 .244 .346 .311 .657 0.0
Dave Ayala 2 2026-2027 168 162 601 70 116 27 3 7 39 28 9 64 157 .193 .276 .283 .559 -1.7
Rogelio Azucena 3 2034-2036 260 247 922 131 263 66 18 7 88 29 17 98 174 .285 .355 .419 .774 3.8
Jeff Baisley 3 2008-2010 228 0 833 115 226 60 2 24 114 3 1 75 164 .271 .342 .435 .777 3.3
Roldani Baldwin 1 2022-2022 68 67 251 26 65 15 2 7 36 0 0 19 60 .259 .310 .418 .728 0.8
Collin Balester 1 2017-2017 8 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jeff Ball 1 1999-1999 96 0 346 50 107 22 2 8 51 7 2 37 57 .309 .377 .454 .831 2.1
Wes Bankston 1 2008-2008 97 0 375 56 105 19 1 20 73 0 2 21 71 .280 .328 .496 .824 2.0
David Banuelos 1 2031-2031 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Caleb Baragar 1 2019-2019 1 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Jeremy Barfield 1 2013-2013 35 0 117 14 22 3 0 4 15 0 0 14 31 .188 .269 .316 .585 -0.2
Len Barker 1 1976-1976 27 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Tucker Barnhart 1 2022-2022 14 14 55 7 20 2 1 1 7 0 0 2 9 .364 .379 .491 .870 0.2
Kyle Barraclough 1 2019-2019 6 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Cuno Barragan 3 1957-1960 263 0 722 70 168 35 3 12 76 3 2 83 104 .233 .316 .339 .656 0.1
Joey Bart 1 2020-2020 40 39 164 21 45 7 0 6 21 0 0 12 37 .274 .330 .427 .756 0.5
Daric Barton 8 2006-2014 543 0 1972 343 537 128 15 45 307 13 8 375 304 .272 .392 .421 .813 12.6
Kevin Bass 3 1981-1997 203 0 764 114 221 33 12 20 96 52 29 90 82 .289 .365 .442 .807 5.5
Justin Baughman 1 1998-1998 54 0 222 35 66 10 4 0 15 26 8 13 28 .297 .344 .378 .723 1.2
Flemin Bautista 1 2026-2026 97 87 372 54 115 20 2 7 40 15 3 39 94 .309 .380 .430 .810 1.4
Mike Baxes 1 1960-1960 122 0 364 45 83 13 1 4 23 1 2 56 52 .228 .338 .302 .640 0.0
Gene Bearden 2 1956-1957 58 0 101 7 20 2 0 1 9 0 0 1 15 .198 .214 .248 .461 -0.6
Lew Beasley 1 1976-1976 129 0 473 87 166 25 4 21 86 16 5 31 50 .351 .392 .554 .946 4.9
Matt Beaty 1 2022-2022 9 9 40 4 11 4 0 2 9 0 0 2 4 .275 .326 .525 .851 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Josh Bebley 4 2032-2035 117 92 308 23 57 8 1 1 21 0 0 29 57 .185 .276 .227 .503 -2.2
Wuilmer Becerra 1 2022-2022 91 88 359 41 86 12 2 1 25 10 1 29 80 .240 .296 .292 .589 -0.3
Howie Bedell 1 1960-1960 52 0 215 26 55 4 3 1 12 4 3 6 18 .256 .277 .316 .593 -0.4
Tyler Beede 3 2017-2019 33 0 33 1 3 1 0 0 1 0 1 2 17 .091 .143 .121 .264 -0.5
Clarence Beers 1 1942-1942 44 0 75 13 18 6 0 0 7 0 0 3 13 .240 .269 .320 .589 -0.3
George Bell 1 2024-2024 4 4 14 0 3 0 0 0 1 0 0 0 5 .214 .214 .214 .429 -0.1
Mark Bellhorn 2 2000-2001 160 0 592 141 158 23 11 36 109 23 5 116 181 .267 .391 .525 .917 5.9
Brandon Belt 1 2018-2018 2 0 5 0 1 1 0 0 0 0 0 0 0 .200 .200 .400 .600 -0.0
Esteban Beltre 2 1991-1992 128 0 508 65 137 16 5 0 46 12 12 31 88 .270 .312 .321 .633 -0.0
Tony Benarrivo 1 2033-2033 16 6 30 5 7 2 0 3 3 0 0 1 9 .233 .281 .600 .881 0.2
Tyler Benson 3 2022-2024 116 111 466 79 130 25 2 10 49 6 2 49 61 .279 .351 .406 .757 1.5
Al Benton 2 1949-1951 29 0 30 0 1 0 0 0 0 0 0 0 13 .033 .033 .033 .067 -0.7
Johnny Berardino 1 1950-1950 40 0 140 17 35 4 0 3 13 3 0 12 14 .250 .314 .343 .657 0.1
Mike Berg 1 2036-2036 64 43 169 17 46 11 0 2 22 0 1 18 30 .272 .356 .373 .729 0.4
Wynton Bernard 1 2017-2017 82 0 193 28 49 8 2 2 14 13 1 12 41 .254 .303 .347 .650 0.2
Herman Besse 2 1953-1954 54 0 53 1 9 3 0 0 7 0 0 3 9 .170 .214 .226 .441 -0.4
Bill Bevens 1 1950-1950 10 0 13 0 2 0 0 0 0 0 0 0 5 .154 .154 .154 .308 -0.2
Tommy Bianco 2 1974-1975 231 0 873 146 249 34 0 44 139 6 2 94 134 .285 .357 .475 .832 5.4
Mike Bielecki 1 1987-1987 26 26 30 3 7 0 0 0 1 0 0 2 12 .233 .281 .233 .515 -0.2
Dann Bilardello 1 1987-1987 37 0 97 7 21 3 0 1 11 0 0 8 13 .216 .283 .278 .561 -0.3
Jon Billette 1 2029-2029 30 29 122 14 28 6 1 3 16 0 3 9 22 .230 .286 .369 .655 -0.1
Robby Bird 1 2033-2033 23 23 89 16 24 3 0 5 13 0 0 7 17 .270 .320 .472 .791 0.3
Babe Birrer 1 1957-1957 9 0 12 0 2 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Hunter Bishop 2 2022-2023 186 182 760 120 208 54 8 29 116 12 8 64 217 .274 .327 .480 .808 3.5
Ty Blach 3 2015-2019 48 0 86 5 15 1 0 0 6 0 0 10 37 .174 .265 .186 .451 -0.8
Clayton Blackburn 2 2015-2016 29 0 52 4 12 2 0 1 6 0 0 5 21 .231 .298 .327 .625 -0.2
Linc Blakely 1 1941-1941 98 0 223 27 67 12 4 1 26 2 0 17 31 .300 .355 .404 .759 0.7
Gregor Blanco 1 2018-2018 60 0 170 20 42 7 2 4 13 2 1 23 40 .247 .337 .382 .719 0.5
Kyle Blanks 2 2014-2017 42 0 103 15 28 4 0 4 15 0 0 13 31 .272 .367 .427 .794 0.6
Buddy Blattner 1 1941-1941 176 0 620 96 182 33 6 17 100 23 0 49 63 .294 .349 .448 .798 3.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jared Blecher 1 2034-2034 110 99 413 74 103 24 3 11 48 13 2 60 107 .249 .353 .402 .755 1.9
Hiram Bocachica 3 2005-2007 116 0 437 90 143 28 4 30 98 26 6 69 78 .327 .431 .616 1.047 6.7
Brett Bochy 1 2015-2015 24 0 4 0 1 1 0 0 0 0 0 0 3 .250 .250 .500 .750 0.0
Eddie Bockman 3 1952-1954 344 0 1116 114 289 50 6 16 117 3 0 125 145 .259 .334 .358 .692 1.3
Xander Bogaerts 1 2030-2030 51 29 111 17 30 2 0 3 11 0 0 20 42 .270 .386 .369 .756 0.5
Tommy Boggs 1 1976-1976 19 18 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jim Bolger 1 1960-1960 149 0 581 73 162 30 9 8 69 3 2 37 44 .279 .329 .403 .731 1.4
Frank Bolick 2 1997-1998 177 0 631 101 181 37 6 29 95 4 2 74 117 .287 .362 .502 .865 4.3
Chris Boring 2 2033-2034 3 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Thad Bosley 2 1981-1988 52 0 174 28 55 10 3 0 23 11 3 19 16 .316 .391 .408 .799 1.2
Mike Boudreaux 1 2030-2030 133 129 490 74 152 49 2 21 85 0 0 43 107 .310 .366 .547 .913 3.6
Peter Bourjos 1 2018-2018 44 0 162 20 48 7 4 2 14 0 2 7 35 .296 .335 .426 .761 0.6
John Bowker 1 2015-2015 43 0 137 10 36 6 0 3 12 1 0 8 27 .263 .304 .372 .676 0.1
Steve Bowling 1 1975-1975 139 0 447 70 106 12 1 20 61 3 4 68 128 .237 .341 .403 .744 1.6
Roger Bowman 4 1957-1960 137 0 95 5 14 0 1 0 6 0 0 1 30 .147 .156 .168 .325 -1.2
Bob Boyd 1 1951-1951 145 0 555 82 190 32 11 5 64 41 0 43 27 .342 .393 .467 .859 4.5
Cloyd Boyer 2 1956-1957 50 31 89 12 25 9 1 3 20 0 0 8 19 .281 .340 .506 .846 0.6
Milton Bradley 2 2006-2007 8 0 29 4 5 0 0 2 6 1 0 4 14 .172 .294 .379 .673 0.1
Glenn Braggs 1 1986-1986 90 0 325 80 117 26 6 15 75 22 7 45 32 .360 .443 .615 1.058 5.1
Al Brazle 2 1943-1955 42 19 64 4 15 2 2 0 2 0 0 0 4 .234 .234 .328 .562 -0.3
Ben Breitmeyer 1 2036-2036 9 0 5 1 0 0 0 0 0 0 1 0 1 .000 .000 .000 .000 -0.1
Corey Brown 1 2010-2010 41 0 135 21 26 4 3 5 20 3 1 11 36 .193 .253 .378 .631 -0.1
Dee Brown 1 2007-2007 62 0 245 47 73 14 0 14 54 2 0 24 52 .298 .357 .527 .884 1.8
Logan Brown 4 2028-2031 156 145 515 67 133 24 1 8 64 0 2 62 147 .258 .341 .355 .697 0.5
Trevor Brown 3 2015-2018 181 0 607 57 137 25 0 3 48 5 0 46 120 .226 .287 .282 .569 -1.9
Tyler Brown 1 2017-2017 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jeremy Bruns 1 2030-2030 2 0 4 1 1 0 0 0 1 0 0 1 1 .250 .400 .250 .650 0.0
Gio Brusa 1 2019-2019 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Travis Buck 4 2007-2010 141 0 529 87 150 28 8 10 64 10 4 61 108 .284 .366 .423 .789 2.7
Jose Bugarin 2 2035-2036 37 6 45 11 14 3 0 2 6 0 0 6 14 .311 .415 .511 .926 0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Madison Bumgarner 1 2018-2018 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Billy Burns 1 2014-2014 28 0 109 17 21 2 0 0 5 3 1 9 19 .193 .254 .211 .465 -0.6
Nick Buss 1 2014-2014 110 0 450 79 138 17 2 4 52 14 4 45 75 .307 .371 .380 .751 1.9
Asdrubal Cabrera 1 2022-2022 5 5 23 4 7 2 0 2 3 1 0 1 3 .304 .333 .652 .986 0.3
Everth Cabrera 1 2015-2015 27 0 108 14 25 3 0 0 7 7 2 9 16 .231 .297 .259 .556 -0.1
Matt Cain 1 2015-2015 3 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jesus Calderon 1 2035-2035 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Orlando Calixte 2 2017-2018 222 0 778 100 200 30 8 25 91 33 5 53 180 .257 .304 .413 .716 2.2
Daniel Camarena 1 2018-2018 12 0 20 2 3 0 0 0 0 0 0 0 9 .150 .150 .150 .300 -0.3
Cy Campbell 4 2028-2031 274 266 1069 165 282 40 1 67 199 0 0 118 306 .264 .348 .491 .839 6.2
Kevin Campbell 1 2035-2035 15 6 15 0 3 1 0 0 1 0 0 2 5 .200 .294 .267 .561 -0.0
Stir Candelario 1 2036-2036 60 55 222 51 71 19 3 18 57 1 0 23 65 .320 .386 .676 1.061 2.9
Connor Cannon 1 2025-2025 93 88 353 52 81 15 0 15 60 0 0 45 121 .229 .315 .399 .714 1.0
Conner Capel 1 2022-2022 30 30 118 12 29 7 0 1 11 1 1 19 29 .246 .350 .331 .681 0.3
Adrian Cardenas 3 2009-2011 236 0 884 123 256 51 7 7 96 18 10 81 113 .290 .349 .387 .736 2.9
Jody Carlisle 2 2033-2034 42 38 146 25 55 20 2 0 15 0 0 4 20 .377 .397 .541 .939 1.3
Alden Carrithers 1 2014-2014 101 0 387 60 110 13 3 2 53 14 5 55 45 .284 .381 .349 .729 1.6
Sean Carroll 1 2029-2029 7 7 25 5 7 1 1 2 6 1 0 6 3 .280 .419 .640 1.059 0.4
Matt Carson 3 2009-2011 272 0 1052 182 295 81 6 57 178 39 9 89 240 .280 .342 .531 .874 8.3
Chris Carter 4 2009-2012 285 0 1091 202 292 68 5 65 233 11 4 156 311 .268 .363 .518 .880 8.7
Jodd Carter 1 2022-2022 32 32 116 7 27 6 0 4 14 2 0 11 28 .233 .299 .388 .687 0.0
Trevor Casanova 3 2022-2025 130 127 469 57 101 30 3 13 62 1 1 35 118 .215 .272 .375 .647 -0.5
Bryan Case 1 2015-2015 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Danny Casey 3 2034-2036 81 28 139 16 30 4 0 5 17 1 1 10 31 .216 .276 .353 .629 -0.5
Jose Casilla 1 2016-2016 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ali Castillo 2 2016-2017 119 0 425 47 118 16 4 1 32 8 5 18 43 .278 .309 .341 .650 0.1
Victor Castrejon 1 2033-2033 68 68 287 46 85 14 4 3 21 10 3 16 40 .296 .333 .404 .738 1.4
Ramon A. Castro 1 2004-2004 40 0 123 15 28 8 2 1 16 2 2 15 20 .228 .317 .350 .666 0.1
Ronny Cedeno 1 2015-2015 61 0 207 19 54 16 0 2 21 2 0 12 35 .261 .306 .367 .673 -0.1
Alonso Centeno 2 2032-2033 127 75 358 40 102 22 2 0 31 5 4 17 59 .285 .317 .358 .675 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juan Cepeda 2 2034-2035 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Yoenis Cespedes 2 2012-2013 6 0 18 6 6 0 0 1 4 1 0 3 4 .333 .455 .500 .955 0.2
Kevin Chason 3 2030-2032 41 5 51 3 11 3 0 0 2 0 0 4 10 .216 .281 .275 .555 -0.2
Michael Choice 1 2013-2013 132 0 510 90 154 29 1 14 89 1 2 69 115 .302 .390 .445 .835 3.4
Josh Cilley 1 2036-2036 6 5 14 0 3 0 0 0 1 0 0 0 3 .214 .214 .214 .429 -0.0
Juan A. Ciriaco 3 2015-2017 196 0 548 67 144 30 3 10 65 17 3 36 104 .263 .305 .383 .688 0.7
Juan Cisneros 1 2035-2035 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Doug Clark 1 2006-2006 122 0 494 93 142 22 2 15 67 25 8 57 104 .287 .366 .431 .797 3.1
J.D. Closser 1 2007-2007 81 0 286 45 68 16 2 11 45 0 2 48 67 .238 .345 .423 .768 1.1
Nate Cobb 2 2033-2034 38 23 92 10 22 5 0 3 12 0 0 17 26 .239 .377 .391 .768 0.3
Robert Coello 1 2015-2015 8 0 17 0 2 1 0 0 0 0 0 0 9 .118 .118 .176 .294 -0.2
Dusty Coleman 2 2011-2013 16 0 57 9 15 4 0 0 5 1 2 1 19 .263 .288 .333 .621 0.0
Vince Coleman 1 1996-1996 21 0 87 9 18 2 1 0 5 4 1 9 15 .207 .281 .253 .534 -0.2
Dalton Combs 1 2019-2019 1 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Mike Connolly 1 2018-2018 7 0 7 0 1 1 0 0 0 0 0 0 3 .143 .143 .286 .429 -0.1
Brooks Conrad 1 2008-2008 117 0 465 86 113 29 5 28 91 4 1 46 127 .243 .313 .508 .820 2.5
Lupe Contreras 1 2036-2036 4 1 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Sam Coonrod 1 2019-2019 17 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ben Copeland 1 2009-2009 1 0 4 0 2 0 0 0 1 0 1 0 0 .500 .500 .500 1.000 0.1
Jose Coronado 2 2033-2034 4 0 3 1 1 0 0 0 0 0 0 1 1 .333 .500 .333 .833 0.0
Kevin Correia 1 2015-2015 5 0 8 1 2 0 0 1 1 0 0 0 2 .250 .250 .625 .875 -0.0
Collin Cowgill 1 2012-2012 61 0 260 33 66 17 1 4 37 8 2 20 50 .254 .312 .373 .685 0.5
Brandon Crawford 1 2020-2020 28 28 103 13 25 3 0 3 12 0 0 15 21 .243 .350 .359 .709 0.2
Kyle Crick 1 2017-2017 13 0 2 0 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.1
Jake Cronenworth 1 2026-2026 76 65 252 34 82 17 7 1 32 5 1 26 50 .325 .386 .460 .846 0.9
Geoff Crowe 3 2031-2033 34 8 56 5 18 4 0 1 7 0 0 2 11 .321 .356 .446 .802 0.4
Conner Crumbliss 1 2013-2013 20 0 59 11 8 2 1 3 11 1 0 12 19 .136 .297 .356 .653 0.0
Victor Cubilla 3 2033-2035 171 165 499 68 99 7 2 7 51 0 0 80 154 .198 .331 .263 .594 -1.2
Johnny Cueto 2 2018-2019 3 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Aaron Cunningham 2 2008-2009 103 0 410 83 130 29 1 16 62 14 5 44 90 .317 .389 .510 .899 3.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jack Cust 2 2005-2010 167 0 589 116 153 34 1 23 94 2 4 148 186 .260 .410 .438 .848 4.7
Tyler Cyr 1 2019-2019 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chase d'Arnaud 1 2018-2018 76 0 253 54 74 14 4 12 43 15 3 40 65 .292 .393 .522 .915 2.6
Bobby Dalbec 1 2025-2025 6 6 23 5 5 1 0 1 4 0 0 5 5 .217 .357 .391 .748 0.1
Bobby Damron 1 2036-2036 20 0 14 2 3 1 0 0 3 0 0 4 3 .214 .368 .286 .654 -0.0
Hagen Danner 1 2026-2026 87 81 292 45 81 15 0 9 34 0 2 28 85 .277 .344 .421 .765 0.5
Dylan Davis 1 2018-2018 3 0 8 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Jaylin Davis 1 2019-2019 27 0 102 21 34 6 0 10 27 1 1 14 28 .333 .419 .686 1.105 1.6
Rikelvin De Castro 3 2030-2032 237 181 713 106 200 35 1 5 70 5 4 76 159 .281 .353 .353 .707 1.2
Danny de la Rosa 1 2036-2036 23 0 12 0 5 0 0 0 4 0 0 1 3 .417 .429 .417 .845 0.1
Dan DeBose 1 2033-2033 35 33 110 12 28 8 0 3 14 0 0 12 28 .255 .331 .409 .740 0.1
Dan Deemer 2 2027-2030 135 78 306 33 79 22 1 7 38 0 0 31 73 .258 .339 .405 .744 0.9
Mitch Delfino 1 2016-2016 58 0 186 20 45 4 0 3 23 0 1 16 39 .242 .300 .312 .612 -0.2
Chris Denorfia 1 2016-2016 36 0 110 11 28 2 0 4 15 2 0 9 17 .255 .308 .382 .690 0.1
Zeke DeVoss 1 2014-2014 1 0 3 0 1 0 0 0 0 0 0 1 0 .333 .500 .333 .833 0.0
Isan Diaz 1 2022-2022 2 2 4 2 2 0 0 0 1 0 0 4 1 .500 .750 .500 1.250 0.2
Jeff Dickenson 2 2027-2028 11 5 21 3 8 1 0 1 4 0 0 4 5 .381 .480 .571 1.051 0.4
Alex Dickerson 2 2019-2020 140 131 546 61 152 46 3 12 61 3 6 46 87 .278 .353 .440 .793 2.5
Tanner Dodson 1 2029-2029 25 20 82 14 23 3 0 1 9 0 0 13 16 .280 .379 .354 .733 0.4
Josh Donaldson 2 2010-2011 201 0 738 131 186 42 1 35 137 16 5 96 179 .252 .341 .454 .795 3.9
Joaquin Donayre 1 2027-2027 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Sean Doolittle 1 2009-2009 28 0 105 17 28 5 1 4 14 0 1 15 23 .267 .364 .448 .811 0.6
Jeter Downs 1 2026-2026 59 59 233 34 51 11 2 9 29 12 4 30 60 .219 .313 .399 .713 -0.1
Mauricio Dubon 4 2019-2022 242 217 1022 157 310 65 0 20 136 33 13 63 142 .303 .346 .426 .772 4.3
Matt Duffy 1 2016-2016 2 0 6 2 2 1 0 0 1 0 0 1 1 .333 .429 .500 .929 0.1
Steven Duggar 6 2017-2022 281 166 1116 191 323 72 8 24 105 47 26 132 306 .289 .366 .433 .799 6.3
Jake Dunning 2 2015-2016 36 0 8 0 3 0 0 0 2 0 0 0 2 .375 .333 .375 .708 -0.0
Leon Durham 1 1995-1995 18 0 55 7 15 1 0 2 10 0 0 5 11 .273 .333 .400 .733 0.2
Tim Dutra 2 2035-2036 78 36 129 12 29 4 1 0 10 2 4 16 24 .225 .310 .271 .582 -0.5
Adam Duvall 1 2015-2015 100 0 402 60 113 25 2 26 80 4 1 25 91 .281 .325 .547 .872 2.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andy Elkin 3 2026-2028 130 98 348 57 91 18 2 16 59 1 0 59 90 .261 .369 .463 .832 2.0
Jake Elmore 1 2014-2014 47 0 181 30 51 15 0 0 18 9 4 27 26 .282 .374 .365 .739 0.9
Jimmy Elwell 1 2034-2034 7 6 21 5 6 0 1 2 6 1 1 4 6 .286 .400 .667 1.067 0.3
Jorge Espinoza 1 2027-2027 20 17 68 5 14 1 1 0 2 4 1 2 20 .206 .239 .250 .489 -0.6
Andre Ethier 1 2005-2005 4 0 15 0 4 1 0 0 2 0 0 2 3 .267 .353 .333 .686 0.0
Chad Eulberg 2 2035-2036 193 151 595 96 171 33 2 35 109 0 0 74 83 .287 .367 .526 .893 4.0
Luis Exposito 1 2014-2014 19 0 66 9 20 6 0 0 2 0 0 11 16 .303 .410 .394 .804 0.5
Jake Fairchild 2 2034-2035 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jake Farniok 1 2032-2032 6 6 22 2 7 1 0 0 1 1 0 3 2 .318 .423 .364 .787 0.2
Eric Farris 1 2032-2032 27 19 67 6 13 2 1 0 3 0 0 10 15 .194 .295 .254 .549 -0.4
Tim Federowicz 1 2017-2017 77 0 283 34 85 19 0 9 43 3 0 30 65 .300 .366 .463 .829 1.7
Vince Fernandez 1 2025-2025 32 32 118 15 30 10 0 5 22 0 0 20 55 .254 .367 .466 .833 0.8
Edgar Fierro 3 2034-2036 131 89 283 26 70 14 2 2 22 0 0 20 63 .247 .301 .332 .633 -0.7
Jeff Fiorentino 1 2008-2008 8 0 22 3 6 0 0 0 3 1 0 4 5 .273 .357 .273 .630 0.0
Austin Fleet 2 2015-2016 17 0 12 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.3
Jose Flores 2 2002-2003 202 0 733 136 212 31 3 4 76 32 6 118 101 .289 .387 .356 .743 3.2
Ronaldo Flores 1 2020-2020 12 8 29 0 3 1 0 0 2 0 0 1 12 .103 .133 .138 .271 -0.4
Tyler Flores 1 2019-2019 1 0 0 1 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Wilmer Flores 1 2022-2022 48 48 196 28 65 21 0 10 36 0 0 14 27 .332 .377 .592 .969 2.3
Darren Ford 2 2015-2016 159 0 532 71 137 16 6 12 42 41 22 51 101 .258 .327 .378 .705 2.4
Lucius Fox 2 2024-2025 231 231 976 159 285 43 17 19 109 41 25 96 220 .292 .365 .429 .795 4.7
Enderson Franco 1 2019-2019 14 0 19 2 0 0 0 0 1 0 0 2 14 .000 .095 .000 .095 -0.4
Kevin Frandsen 1 2015-2015 86 0 323 38 88 15 1 4 41 5 2 18 19 .272 .334 .362 .696 0.6
Harrison Freed 1 2025-2025 35 29 115 9 26 8 1 1 14 0 1 2 31 .226 .246 .339 .585 -0.4
Ronnie Freeman 2 2018-2019 106 0 323 33 89 10 2 8 48 0 0 26 70 .276 .330 .393 .723 0.9
Nate Freiman 1 2014-2014 80 0 310 48 88 22 1 15 74 0 0 40 73 .284 .371 .506 .877 2.5
David Freitas 1 2013-2013 29 0 97 13 26 8 0 1 9 0 0 11 14 .268 .355 .381 .736 0.4
TJ Friedl 2 2028-2029 181 147 605 101 174 27 7 16 79 8 2 83 128 .288 .384 .435 .819 3.3
Sean Gallagher 1 2009-2009 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Anthony Garcia 1 2019-2019 55 0 183 25 52 8 0 6 25 1 2 25 46 .284 .371 .426 .797 0.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Aramis Garcia 3 2018-2020 110 8 399 60 106 21 2 19 68 0 2 39 133 .266 .335 .471 .806 2.0
Jose Garcia 2 2028-2029 193 171 702 105 190 51 5 10 86 9 0 81 184 .271 .360 .400 .760 2.7
Robbie Garvey 1 2016-2016 3 0 9 4 6 0 0 1 3 3 0 0 0 .667 .667 1.000 1.667 0.3
Najee Gaskins 1 2025-2025 105 102 368 57 99 17 5 10 48 2 4 29 92 .269 .327 .424 .751 0.8
Cory Gearrin 1 2015-2015 21 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Craig Gentry 1 2014-2014 4 0 15 2 4 0 0 0 5 0 0 1 4 .267 .278 .267 .544 -0.1
Mike Gerber 1 2019-2019 119 0 464 95 143 41 1 26 83 5 4 39 140 .308 .368 .569 .937 4.5
Esteban German 4 2001-2004 329 0 1306 231 401 52 16 11 137 93 26 171 178 .307 .392 .397 .789 8.7
Chris Gilbert 1 2031-2031 28 14 62 6 17 2 0 0 6 2 0 2 8 .274 .318 .306 .625 0.1
Conor Gillaspie 2 2016-2017 41 0 141 19 44 10 0 1 8 4 2 4 14 .312 .331 .404 .735 0.5
Caleb Gindl 1 2018-2018 29 0 47 7 13 5 0 0 6 0 1 9 15 .277 .386 .383 .769 0.2
Glen Glaub 2 2026-2027 24 20 79 3 19 1 0 0 5 5 0 1 15 .241 .250 .253 .503 -0.4
Jake Goebbert 1 2013-2013 21 0 70 13 16 3 0 4 6 0 0 15 16 .229 .365 .443 .808 0.4
Miguel Gomez 1 2018-2018 63 0 231 20 63 14 1 2 23 0 0 2 35 .273 .280 .368 .648 -0.1
Roberto Gomez 2 2017-2018 29 0 17 0 1 0 0 0 0 0 0 0 12 .059 .059 .059 .118 -0.3
Carlos Gonzalez 1 2008-2008 46 0 173 23 49 9 1 4 28 1 1 16 35 .283 .344 .416 .760 0.5
David Gonzalez 2 2031-2032 99 21 153 30 39 20 1 2 14 5 1 18 44 .255 .335 .438 .773 0.8
Joe Goveia 1 2027-2027 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jason Grabowski 2 2002-2003 140 0 515 94 151 35 5 21 92 13 6 70 102 .293 .376 .503 .879 4.3
AJ Graffanino 3 2023-2026 225 218 815 100 230 28 9 11 88 15 5 81 163 .282 .359 .379 .738 2.4
Jon Granado 2 2032-2033 104 28 172 16 29 2 1 7 20 2 1 15 72 .169 .237 .314 .551 -0.7
Grant Green 3 2012-2016 306 0 1250 185 389 73 13 33 177 19 11 71 203 .311 .350 .470 .820 7.1
Zach Green 3 2019-2021 295 219 1084 164 262 62 5 54 189 3 1 117 421 .242 .331 .458 .789 4.6
Joan Gregorio 2 2016-2017 21 0 36 4 7 0 0 0 3 0 0 1 15 .194 .216 .194 .411 -0.4
Osmy Gregorio 2 2026-2027 239 231 925 114 233 52 6 27 164 5 2 110 259 .252 .336 .409 .745 1.4
Cesar Grisales 1 2036-2036 5 5 16 2 4 3 0 0 2 0 0 0 5 .250 .250 .438 .688 0.1
Jake Grosch 4 2033-2036 249 103 453 72 119 11 5 22 73 5 4 64 138 .263 .362 .455 .817 2.3
Jordan Groshans 1 2029-2029 126 123 492 88 138 19 1 33 85 3 1 67 168 .280 .367 .524 .891 4.0
Jose Guajardo 1 2032-2032 41 9 65 7 9 0 1 1 9 1 0 6 28 .138 .208 .215 .424 -0.5
Alex Guerrero 1 2032-2032 47 45 170 19 35 10 0 3 14 0 0 13 56 .206 .269 .318 .586 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Luis Guillorme 2 2027-2028 131 128 490 73 147 22 2 9 61 1 1 47 76 .300 .362 .408 .770 1.4
Eddie Gunning 1 2035-2035 77 77 264 43 73 12 3 9 24 0 1 41 58 .277 .375 .447 .822 1.2
J.C. Gutierrez 1 2015-2015 9 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jesus Guzman 1 2008-2008 15 0 59 5 14 2 0 2 9 0 2 4 13 .237 .281 .373 .654 0.0
Justin Haley 1 2019-2019 3 0 8 0 1 0 0 0 0 0 0 0 3 .125 .125 .125 .250 -0.1
Cody Hall 1 2015-2015 22 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Ken Hamalian 3 2030-2032 296 291 1033 162 245 48 3 54 161 4 1 119 325 .237 .326 .446 .772 3.3
Ryan Hanigan 1 2018-2018 18 0 57 2 10 1 0 0 8 0 0 5 11 .175 .254 .193 .447 -0.3
Alen Hanson 1 2018-2018 18 0 62 17 25 5 1 3 9 6 1 8 7 .403 .479 .661 1.140 1.2
Tommy Hanson 1 2015-2015 5 0 7 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Chris Hardy 1 2034-2034 68 64 256 42 78 12 6 7 37 20 9 27 39 .305 .375 .480 .855 1.5
Alan Harrington 2 2035-2036 69 65 253 40 72 15 2 8 31 1 0 43 50 .285 .397 .455 .852 2.0
Ian Harwood 2 2032-2036 120 100 371 55 105 27 5 4 51 2 1 94 72 .283 .429 .415 .844 2.6
Sulejman Hasani 5 2032-2036 79 27 129 13 29 15 1 2 17 0 0 10 23 .225 .279 .403 .682 0.0
Adam Haseley 1 2028-2028 4 4 18 3 5 0 1 0 4 0 0 3 3 .278 .364 .389 .753 0.0
Slade Heathcott 1 2017-2017 26 0 69 8 20 2 1 2 8 3 1 11 22 .290 .402 .435 .837 0.5
Josh Hedge 1 2036-2036 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tyler Heineman 1 2020-2020 4 4 15 7 8 2 0 0 4 0 0 3 2 .533 .632 .667 1.298 0.5
Jimmy Helt 2 2030-2031 43 7 57 6 11 2 0 0 5 3 1 4 8 .193 .258 .228 .486 -0.2
Shane Hendrix 1 2035-2035 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tyler Herb 1 2018-2018 7 0 13 1 3 0 0 0 0 0 0 0 4 .231 .231 .231 .462 -0.1
Jeremy Hermida 1 2010-2010 3 0 13 3 4 2 0 0 3 0 0 1 3 .308 .357 .462 .819 0.1
Gorkys Hernandez 1 2016-2016 116 0 437 74 132 22 3 8 51 20 13 52 77 .302 .382 .421 .803 3.0
Omar Hernandez 1 2031-2031 21 21 76 5 21 6 0 1 9 0 0 9 14 .276 .360 .395 .755 0.5
Ivan Herrera 1 2033-2033 76 68 258 34 55 9 1 10 29 1 1 36 77 .213 .319 .372 .691 0.4
Eddie Hester 4 2028-2031 378 322 1252 198 373 74 3 47 193 2 1 134 247 .298 .376 .474 .850 8.2
Chris Heston 1 2016-2016 9 0 17 0 1 0 0 0 0 0 0 0 8 .059 .059 .059 .118 -0.3
Jacob Heyward 6 2018-2024 340 330 1273 184 312 88 20 22 168 12 9 217 381 .245 .362 .397 .759 5.3
Brandon Hicks 2 2012-2015 135 0 469 74 111 33 4 20 81 5 4 63 168 .237 .338 .452 .790 2.5
Aaron Hill 1 2017-2017 5 0 17 5 4 0 1 1 3 0 0 2 7 .235 .381 .529 .910 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Taylor Hill 1 2018-2018 5 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
P.J. Hilson 1 2025-2025 35 35 135 23 32 3 2 6 18 4 3 13 42 .237 .307 .422 .729 0.4
Dante Hobbs 1 2036-2036 2 1 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.0
TJ Hopkins 1 2026-2026 43 43 152 21 35 4 1 6 20 0 0 26 36 .230 .343 .388 .731 0.2
Josh Horton 3 2011-2013 46 0 169 15 39 7 1 3 24 2 1 11 25 .231 .279 .337 .616 -0.2
Zach Houchins 1 2019-2019 1 0 4 2 2 0 0 1 1 0 0 0 1 .500 .500 1.250 1.750 0.1
Ryan Howard 2 2019-2022 48 4 171 19 41 9 0 4 23 2 0 11 40 .240 .283 .363 .645 -0.1
Sam Huff 1 2028-2028 62 59 222 39 57 3 1 14 44 2 0 17 80 .257 .313 .468 .781 0.5
Luke Hughes 1 2012-2012 35 0 102 16 24 6 0 2 13 1 2 14 28 .235 .331 .353 .684 0.2
Sean Hughes 1 2027-2027 122 121 482 69 147 43 2 16 76 0 0 29 98 .305 .345 .502 .847 3.3
Seth Hunt 2 2028-2029 192 181 673 97 172 44 1 17 83 2 0 99 217 .256 .352 .400 .752 2.1
Scott Hurst 2 2022-2023 122 121 461 55 114 17 2 7 49 1 2 44 105 .247 .316 .338 .654 0.0
Jae-gyun Hwang 1 2017-2017 98 0 351 44 100 21 4 10 55 7 1 27 83 .285 .332 .453 .785 1.5
Kyle Isbel 1 2027-2027 132 127 528 72 149 29 7 13 61 8 1 47 133 .282 .343 .438 .781 2.6
Travis Ishikawa 2 2015-2016 110 0 401 48 105 21 0 16 74 0 0 42 122 .262 .344 .434 .777 1.9
Brett Jackson 1 2015-2015 51 0 159 22 35 7 0 3 16 6 1 26 51 .220 .324 .321 .645 0.1
Conor Jackson 1 2010-2010 2 0 8 1 0 0 0 0 0 0 0 1 1 .000 .111 .000 .111 -0.1
Jon Jamerson 4 2031-2034 60 8 66 6 16 4 1 0 6 0 0 3 10 .242 .301 .333 .635 -0.0
Jason Jaramillo 1 2012-2012 11 0 39 3 9 2 0 0 5 0 0 4 10 .231 .318 .282 .600 -0.0
Dave Jennings 1 2036-2036 26 26 83 10 16 4 1 2 9 3 0 6 30 .193 .247 .337 .585 0.1
Kyle Jensen 1 2018-2018 52 0 189 15 37 6 1 5 27 0 0 15 70 .196 .251 .317 .569 -0.5
Williams Jerez 1 2019-2019 28 0 4 2 2 0 1 1 3 0 0 0 0 .500 .500 1.750 2.250 0.2
Johnny Jernigan 2 2028-2029 115 114 401 67 75 14 2 25 71 15 4 66 153 .187 .313 .419 .732 0.7
D'Angelo Jimenez 1 2006-2006 35 0 125 30 38 8 1 4 23 2 4 24 14 .304 .413 .480 .893 1.3
Danny Jimenez 1 2034-2034 9 0 7 0 1 1 0 0 0 0 0 0 3 .143 .143 .286 .429 -0.1
Eloy Jimenez 1 2032-2032 3 2 9 4 4 0 0 3 3 0 0 0 4 .444 .444 1.444 1.889 0.3
Bryce Johnson 3 2020-2023 159 146 584 77 143 22 3 1 49 26 19 88 143 .245 .345 .298 .643 -0.6
Chase Johnson 1 2019-2019 3 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Dan Johnson 5 2003-2007 238 0 899 166 277 60 6 45 199 0 3 156 144 .308 .414 .538 .952 9.5
Jordan Johnson 1 2018-2018 9 0 13 0 1 0 0 0 0 0 0 0 4 .077 .077 .077 .154 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Osiris Johnson 1 2025-2025 3 3 11 0 0 0 0 0 1 0 0 2 1 .000 .143 .000 .143 -0.2
Pierce Johnson 1 2018-2018 12 0 0 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
Ryder Jones 3 2017-2019 181 0 679 101 195 41 6 24 103 9 2 59 159 .287 .352 .471 .823 3.9
Josh Jung 1 2029-2029 63 63 254 39 69 12 0 6 27 0 1 44 68 .272 .387 .390 .777 1.4
Kila Ka'aihue 1 2012-2012 66 0 254 44 65 16 0 15 52 1 1 44 60 .256 .367 .496 .863 1.8
B.J. Kamenar 1 2036-2036 4 4 13 5 3 0 0 0 3 1 0 3 5 .231 .353 .231 .584 0.1
Derenik Karakhanian 1 2021-2021 6 0 7 1 2 0 0 1 1 0 0 0 1 .286 .286 .714 1.000 0.1
Tim Kelley 2 2034-2035 97 35 141 14 33 2 1 3 17 4 3 14 43 .234 .303 .326 .629 -0.4
Casey Kelly 2 2017-2018 18 0 37 4 4 1 0 0 0 0 0 2 14 .108 .154 .135 .289 -0.5
Lioner Kiemele 1 2036-2036 71 70 221 25 47 12 0 2 16 2 1 17 68 .213 .279 .294 .573 -0.1
Wade Kirkland 1 2014-2014 3 0 9 1 1 1 0 0 0 1 0 0 4 .111 .111 .222 .333 -0.1
Ben Kleiman 1 2027-2027 8 4 17 1 5 1 0 0 0 0 0 0 5 .294 .294 .353 .647 -0.1
Josh Klotz 1 2036-2036 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dusten Knight 2 2017-2018 21 0 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Justin Knoedler 1 2008-2008 67 0 217 34 38 12 1 10 34 2 0 15 58 .175 .237 .378 .615 -0.4
Kevin Knot 1 2033-2033 67 66 218 20 62 17 0 2 20 0 3 14 28 .284 .331 .390 .720 0.5
D'Shawn Knowles 2 2028-2029 139 133 572 111 175 31 4 20 84 13 8 76 170 .306 .390 .479 .869 3.3
Jeff Kobernus 1 2015-2015 6 0 10 1 2 0 0 0 2 1 0 1 2 .200 .250 .200 .450 -0.1
Christian Koss 1 2026-2026 31 28 108 12 27 5 0 3 12 0 0 13 35 .250 .347 .380 .726 0.1
George Kottaras 1 2016-2016 23 0 58 10 9 1 0 1 6 0 0 11 23 .155 .290 .224 .514 -0.2
Kevin Kouzmanoff 1 2011-2011 61 0 262 41 79 24 1 13 58 1 1 11 36 .302 .341 .550 .890 2.0
Tyler Ladendorf 4 2010-2014 94 0 330 46 89 21 3 2 46 3 1 41 67 .270 .350 .370 .720 0.9
David Lainez 2 2034-2035 218 209 843 139 209 31 13 61 172 15 7 54 260 .248 .295 .533 .828 3.0
Blake Lalli 1 2012-2012 4 0 15 1 3 0 0 1 1 0 1 1 1 .200 .250 .400 .650 0.0
Brett Langhorne 1 2026-2026 77 66 229 30 57 12 0 2 28 3 1 46 63 .249 .383 .328 .710 0.4
Jeff Larish 1 2010-2010 8 0 36 8 13 2 0 5 19 0 1 3 9 .361 .410 .833 1.244 0.7
Andy LaRoche 1 2011-2011 54 0 197 24 50 12 0 4 27 3 2 19 24 .254 .335 .376 .710 0.6
Arnold Leon 1 2014-2014 1 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Josh Lewis 1 2036-2036 6 6 21 5 6 0 0 0 1 2 0 1 4 .286 .348 .286 .634 -0.0
Todd Linden 1 2008-2008 23 0 78 13 26 7 0 3 12 1 0 14 22 .333 .447 .538 .985 1.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ryan Lipkin 2 2012-2014 11 0 37 1 7 0 0 0 1 0 0 1 3 .189 .225 .189 .414 -0.3
Bryan Lizardo 2 2023-2024 160 158 635 106 193 37 1 25 109 1 1 46 103 .304 .360 .483 .844 4.0
Mike Lockwood 3 2000-2004 157 0 475 72 131 18 3 10 56 2 4 51 53 .276 .349 .389 .738 1.3
Ryan Lollis 3 2015-2017 239 0 836 104 240 46 5 8 91 13 5 78 112 .287 .347 .383 .730 2.2
Mike Long 3 2032-2034 292 247 925 121 284 38 1 28 115 2 4 76 197 .307 .368 .441 .809 5.1
Evan Longoria 1 2018-2018 4 0 14 2 3 1 0 0 2 0 0 1 0 .214 .312 .286 .598 -0.0
Michael Lorenzen 2 2024-2025 58 53 218 22 53 11 1 5 26 2 2 20 50 .243 .303 .372 .674 -0.1
Jed Lowrie 1 2014-2014 2 0 9 1 2 0 0 0 0 0 0 0 1 .222 .222 .222 .444 -0.1
Matthew Lugo 2 2029-2030 130 128 529 82 139 27 4 6 45 23 3 38 146 .263 .319 .363 .682 0.3
Matthew Lujan 1 2016-2016 7 0 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Curt Lyons Jr. 1 2035-2035 14 14 50 2 17 3 0 1 6 0 1 2 5 .340 .358 .460 .818 0.1
Jean Machi 1 2016-2016 15 0 2 1 0 0 0 0 0 1 0 0 1 .000 .000 .000 .000 -0.0
Mario Macias 1 2035-2035 42 38 146 24 43 7 0 9 28 2 2 22 50 .295 .394 .527 .922 1.1
Matt Malkin 1 2019-2019 4 0 4 0 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.0
Tucupita Marcano 1 2028-2028 52 12 91 12 21 0 1 0 9 2 1 13 19 .231 .324 .253 .577 -0.3
Rafael Marchan 1 2031-2031 62 60 217 28 58 15 2 5 21 0 0 31 40 .267 .368 .424 .792 1.5
Peter Maris 1 2019-2019 12 0 35 2 2 0 0 0 0 0 0 2 11 .057 .108 .057 .165 -0.6
Chris Marrero 1 2017-2017 17 0 58 7 12 4 0 2 11 0 0 6 12 .207 .299 .379 .678 0.1
Ernie Martin 1 2031-2031 46 42 123 11 28 4 0 1 9 0 0 12 23 .228 .301 .285 .586 -0.3
Jose Gregorio Martinez 1 2014-2014 122 0 446 55 123 19 0 8 61 2 2 44 53 .276 .345 .372 .717 1.0
Luis M. Martinez 1 2014-2014 14 0 40 1 6 1 0 0 3 0 0 5 10 .150 .277 .175 .452 -0.2
Brandon Martorano 5 2022-2026 273 263 949 114 220 45 4 20 126 0 1 117 293 .232 .312 .351 .663 -0.6
Gene Mathison 1 2034-2034 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Shohei Matsumura 3 2034-2036 306 287 1037 136 272 54 7 35 171 6 2 81 223 .262 .317 .429 .746 2.4
Vin Mazzaro 2 2009-2016 34 0 9 0 1 0 0 0 1 0 0 0 4 .111 .111 .111 .222 -0.1
Dan McBeath 2 2035-2036 79 79 238 30 56 9 2 2 21 4 3 32 72 .235 .327 .315 .642 -0.4
Joe McCarthy 3 2019-2021 55 29 185 23 34 8 1 1 13 3 3 18 65 .184 .266 .254 .520 -1.0
Ronnie McCaughey 1 2035-2035 79 9 91 16 29 3 0 8 19 0 0 14 17 .319 .426 .615 1.041 1.3
Phil McCormick 1 2016-2016 10 0 3 0 2 1 0 0 2 0 0 0 1 .667 .667 1.000 1.667 0.1
Michael McDonnell 1 2033-2033 80 68 261 33 65 17 3 8 35 0 0 37 71 .249 .339 .429 .768 1.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Casey McGehee 1 2015-2015 10 0 42 7 15 3 0 2 7 0 0 3 5 .357 .391 .571 .963 0.4
Cody McKay 3 2000-2002 223 0 786 99 214 39 1 20 105 3 1 53 137 .272 .328 .401 .729 1.8
Dillon McNamara 2 2018-2019 17 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Bill McNulty 2 1974-1975 184 0 680 165 220 33 0 66 171 0 0 117 122 .324 .427 .663 1.091 10.8
Dallas McPherson 1 2010-2010 84 0 318 49 85 17 2 22 75 1 0 31 101 .267 .339 .541 .880 2.2
Francisco Medina 1 2019-2019 2 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Luis Medina 2 2029-2031 217 207 826 132 204 40 5 50 153 9 6 125 296 .247 .346 .489 .835 5.9
Casey Meisner 1 2019-2019 1 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Adalberto Mejia 1 2016-2016 4 0 8 1 2 0 0 0 1 0 0 0 2 .250 .250 .250 .500 -0.1
Kevin Melillo 2 2007-2008 136 0 528 84 138 31 8 15 72 9 7 75 132 .261 .355 .436 .791 2.9
Harvin Mendoza 3 2025-2028 232 181 748 112 202 31 5 29 101 7 0 116 204 .270 .370 .441 .811 3.4
Conner Menez 2 2018-2019 13 0 23 0 2 0 0 0 2 0 0 0 14 .087 .087 .087 .174 -0.4
Alex Mesa 1 2034-2034 34 27 115 11 35 3 1 1 11 1 1 11 18 .304 .380 .374 .754 0.4
Levi Michael 1 2019-2019 94 0 302 49 75 11 4 10 47 5 1 24 86 .248 .326 .411 .737 0.7
Jai Miller 2 2010-2011 120 0 444 83 117 24 4 32 89 19 0 57 198 .264 .355 .552 .907 4.1
Jalen Miller 1 2021-2021 90 88 332 46 86 20 2 6 43 13 11 33 91 .259 .329 .386 .714 0.4
Hector Miranda 1 2031-2031 73 71 262 29 77 20 4 1 21 3 2 12 69 .294 .330 .412 .742 1.1
Kameron Misner 1 2024-2024 135 132 513 94 150 34 5 23 100 17 2 93 142 .292 .402 .513 .915 5.4
Jermaine Mitchell 3 2010-2012 167 0 652 124 175 30 14 11 68 29 12 94 154 .268 .363 .408 .771 3.6
Jimmy Mojica 1 2026-2026 100 97 372 40 84 19 3 10 45 8 1 36 94 .226 .305 .374 .679 -0.7
Sam Moll 1 2019-2019 5 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Carlos Moncrief 1 2017-2017 71 0 171 17 49 17 0 2 18 4 2 17 45 .287 .349 .421 .770 0.8
Joe Montgomery 1 2035-2035 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Luke Montz 1 2013-2013 33 0 122 17 30 9 0 9 29 0 1 19 45 .246 .352 .541 .893 1.0
Dan Moore 1 2034-2034 2 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 -0.0
Scott Moore 1 2013-2013 81 0 293 51 81 26 0 11 56 0 1 36 76 .276 .361 .478 .839 1.8
Juan Morales 1 2034-2034 112 94 371 63 92 13 0 22 64 1 0 64 89 .248 .367 .461 .828 2.0
Leonardo Moreno 3 2034-2036 104 56 243 25 42 4 1 7 27 0 0 35 69 .173 .288 .284 .572 -0.8
Rando Moreno 1 2016-2016 44 0 147 19 44 3 3 1 12 4 1 5 23 .299 .325 .381 .706 0.3
Mike Morse 1 2017-2017 3 0 11 1 3 1 0 0 2 0 0 1 3 .273 .333 .364 .697 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 Mosche 3 2027-2031 191 159 602 70 171 28 1 26 96 0 0 67 132 .284 .359 .463 .822 3.6
Luis Mota 2 2033-2034 143 89 392 77 99 14 4 10 47 10 5 82 100 .253 .383 .385 .768 2.3
Chris Murphy 2 2022-2023 26 26 105 22 29 4 0 13 27 6 0 8 25 .276 .328 .686 1.013 1.3
Donnie Murphy 2 2007-2008 81 0 316 56 95 29 4 14 49 5 2 25 90 .301 .356 .551 .907 2.5
Tanner S. Murphy 1 2018-2018 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Matt Murton 1 2008-2008 32 0 130 19 36 12 2 1 13 3 1 13 20 .277 .345 .423 .768 0.6
Alex Navarro 3 2032-2034 171 94 332 52 80 19 6 7 36 7 4 41 99 .241 .331 .398 .728 1.3
Carlos Navas 1 2019-2019 7 0 7 1 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Tim Nelson 1 2035-2035 60 60 244 22 57 14 8 1 14 11 2 7 63 .234 .267 .369 .636 -0.6
Tristan Nicolson 2 2025-2026 238 216 837 132 200 61 7 35 127 48 10 102 210 .239 .330 .454 .784 3.1
Nick Noonan 1 2015-2015 19 0 64 6 17 1 0 2 10 1 0 5 15 .266 .314 .375 .689 0.1
Derek Norris 2 2012-2013 61 0 232 42 65 14 2 11 42 5 1 21 44 .280 .335 .500 .835 1.4
Tomas Nunez 1 2029-2029 34 34 141 25 54 8 0 9 34 0 0 9 21 .383 .418 .631 1.050 1.7
Steven Okert 4 2015-2019 102 0 9 1 2 1 0 0 1 0 0 0 2 .222 .222 .333 .556 -0.1
Miguel Olivo 1 2016-2016 81 0 289 41 71 12 4 10 34 1 0 18 90 .246 .289 .419 .708 0.4
Sam Olson 1 2028-2028 35 35 150 26 52 12 2 8 40 0 0 20 36 .347 .419 .613 1.032 1.9
Ricky Oropesa 1 2016-2016 14 0 19 0 3 0 0 0 2 0 0 4 7 .158 .333 .158 .491 -0.1
Eddie Ortiz 1 2031-2031 1 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Jose Ortiz 3 1999-2001 303 0 1151 214 359 79 11 40 192 42 17 101 164 .312 .374 .504 .878 9.8
Ryan Ortiz 2 2013-2014 117 0 362 49 84 16 3 5 31 0 0 63 91 .232 .354 .334 .688 0.9
Josh Osich 1 2018-2018 22 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Mario Pacheco 1 2036-2036 35 5 22 2 5 0 0 0 1 0 0 7 7 .227 .400 .227 .627 -0.1
Raul Padron 2 2008-2009 11 0 31 3 5 1 0 0 5 0 0 3 10 .161 .235 .194 .429 -0.2
Angel Pagan 2 2015-2016 6 0 22 3 8 2 0 0 2 1 0 2 5 .364 .417 .455 .871 0.2
Zach Painter 1 2036-2036 10 0 10 1 4 1 0 0 1 0 0 1 1 .400 .455 .500 .955 0.1
Giovany Pamfili 1 2027-2027 13 13 49 10 15 4 0 0 1 6 2 7 11 .306 .393 .388 .781 0.5
Joe Panik 4 2015-2018 14 0 42 5 10 1 0 0 1 0 0 3 4 .238 .289 .262 .551 -0.1
Jorge Paramo 1 2032-2032 63 63 237 19 41 9 1 3 20 0 0 34 64 .173 .284 .257 .542 -1.2
Jarrett Parker 3 2015-2017 207 0 740 140 202 38 5 42 117 22 9 109 261 .273 .369 .508 .877 6.3
Stephen Parker 2 2011-2012 104 0 353 47 92 13 5 7 49 5 1 34 99 .261 .330 .385 .715 0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jeffry Parra 1 2022-2022 2 1 6 0 1 0 0 0 0 0 0 0 1 .167 .167 .167 .333 -0.1
Manny Parra 1 2018-2018 26 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Olbis Parra 1 2019-2019 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Andy Parrino 2 2013-2014 198 0 741 100 184 35 5 11 88 10 1 87 199 .248 .332 .354 .685 1.0
Curtis Partch 1 2015-2015 29 0 4 0 0 0 0 0 0 0 0 1 2 .000 .200 .000 .200 -0.1
Steve Paulus 2 2032-2033 125 107 405 44 124 37 3 0 39 7 7 31 37 .306 .358 .412 .771 1.2
Jake Peavy 1 2015-2015 3 0 6 0 2 0 0 0 0 0 0 0 2 .333 .333 .333 .667 0.0
Bob Pegram 2 2033-2034 24 1 30 4 11 2 0 0 5 0 0 1 5 .367 .387 .433 .820 0.1
Fabian Pena 4 2021-2024 242 239 876 110 206 49 5 32 144 0 0 61 195 .235 .287 .412 .699 0.6
Francisco Pena 1 2019-2019 68 0 258 34 74 18 0 16 46 1 0 13 43 .287 .319 .543 .861 1.6
Ramiro Pena 1 2016-2016 57 0 216 24 64 12 1 5 24 5 6 21 35 .296 .361 .431 .792 1.1
Tony Pena 1 2034-2034 24 9 45 5 19 3 0 1 4 0 0 5 6 .422 .480 .556 1.036 0.3
Hunter Pence 3 2015-2018 37 0 144 23 46 6 0 6 25 0 0 8 31 .319 .359 .486 .845 1.0
Eury Perez 1 2018-2018 52 0 144 21 38 7 2 1 20 8 3 7 19 .264 .301 .361 .662 0.2
Juan C. Perez 1 2015-2015 83 0 321 41 85 24 3 7 37 17 2 17 62 .265 .306 .424 .730 0.9
Steve Perritt 3 2022-2026 163 142 544 99 134 22 9 10 56 34 17 121 78 .246 .394 .375 .769 2.8
Jason Perry 2 2006-2007 168 0 602 95 156 31 3 26 105 7 2 64 173 .259 .337 .450 .787 2.8
DJ Peters 2 2021-2022 31 29 117 10 26 3 0 3 14 1 1 15 43 .222 .316 .325 .641 -0.2
Shane Peterson 4 2011-2014 347 0 1304 238 383 79 10 36 224 34 8 189 334 .294 .383 .452 .835 8.7
Gregorio Petit 3 2007-2009 244 0 900 104 235 44 3 8 95 4 9 65 191 .261 .311 .343 .655 -0.2
Josh Pfaltzgraff 4 2027-2032 236 220 680 81 159 37 3 12 73 4 1 74 168 .234 .310 .350 .660 0.1
Aaron Phillips 1 2023-2023 8 8 33 3 9 1 1 0 1 0 0 2 5 .273 .314 .364 .678 0.0
Juan Pie 2 2030-2031 146 132 507 69 148 16 6 15 72 6 2 41 118 .292 .351 .436 .787 2.3
Jairo Pomares 4 2024-2030 247 242 955 151 291 55 6 28 136 11 5 116 221 .305 .381 .463 .844 5.4
Ben Poulos 1 2034-2034 11 4 15 2 3 0 0 1 2 0 0 0 3 .200 .200 .400 .600 -0.1
Dave Powell 1 2033-2033 88 84 327 45 84 19 4 7 33 9 4 27 52 .257 .314 .404 .718 0.8
Landon Powell 4 2007-2011 118 0 408 57 96 13 0 20 63 0 1 80 107 .235 .358 .414 .772 1.9
Jared Price 1 2010-2010 21 0 54 3 9 2 0 2 7 0 0 3 19 .167 .217 .315 .531 -0.3
Omar Prieto 1 2033-2033 7 7 32 5 12 3 0 0 6 0 0 1 8 .375 .412 .469 .881 0.3
Cesar Puello 1 2018-2018 13 0 45 5 13 1 0 0 4 0 1 5 8 .289 .365 .311 .676 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juniel Querecuto 1 2017-2017 94 0 293 26 68 11 0 2 27 6 2 26 63 .232 .298 .290 .589 -0.5
Guillermo Quiroz 1 2015-2015 27 0 89 5 22 4 0 0 11 0 0 7 13 .247 .303 .292 .595 -0.1
Bobby Raleu 2 2031-2032 110 108 442 65 103 26 5 19 64 16 2 41 117 .233 .303 .443 .746 1.6
Steve Ralston 1 2029-2029 90 90 318 51 99 26 2 13 54 2 0 20 40 .311 .355 .528 .884 2.3
Heliot Ramos 3 2020-2022 113 113 432 65 107 24 3 19 68 8 7 44 156 .248 .333 .449 .782 1.5
Henry Ramos 1 2019-2019 96 0 335 50 90 21 0 12 40 3 2 24 74 .269 .319 .439 .757 1.2
Juan Ramos 4 2033-2036 83 26 135 8 28 4 0 2 18 0 0 21 30 .207 .333 .281 .615 -0.0
Clay Rapada 1 2015-2015 27 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Sean Rawlings 1 2033-2033 3 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Dave Ray 1 2032-2032 67 62 264 46 94 20 7 0 26 4 3 19 35 .356 .401 .485 .886 2.3
Anthony Recker 4 2009-2012 309 0 1067 156 295 60 5 47 164 12 7 134 279 .276 .358 .474 .832 6.7
Josh Reddick 2 2013-2014 7 0 27 6 9 3 0 0 0 3 1 4 2 .333 .419 .444 .864 0.3
Michael Reed 1 2019-2019 15 0 53 8 12 4 0 1 9 2 0 7 21 .226 .317 .358 .675 0.1
Mark Reyes 1 2017-2017 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Samuel Reyes 1 2027-2027 18 7 28 3 2 0 0 1 3 0 0 0 12 .071 .071 .179 .250 -0.4
Joel Richardson 1 2034-2034 32 31 119 27 31 7 4 9 19 4 2 14 36 .261 .341 .613 .954 1.2
Mike Richardson 1 2033-2033 19 17 68 12 22 7 0 1 12 4 0 3 9 .324 .347 .471 .818 0.6
Joey Rickard 2 2019-2020 166 117 629 108 189 40 5 13 79 12 8 54 128 .300 .366 .442 .808 3.4
Javy Rivera 2 2035-2036 19 18 57 1 10 0 0 0 1 0 0 3 19 .175 .217 .175 .392 -0.5
Mike Rivera 1 2004-2004 49 0 170 12 38 7 2 5 20 1 1 10 34 .224 .262 .376 .639 -0.1
Ricky Rivera 2 2032-2033 208 149 602 86 169 20 3 44 126 0 0 53 142 .281 .341 .543 .884 3.6
Jeff Roberts 1 2036-2036 23 3 17 3 2 0 0 0 2 0 0 2 4 .118 .200 .118 .318 -0.2
Drew Robinson 1 2020-2020 97 93 336 54 84 18 0 14 47 13 8 58 128 .250 .364 .429 .793 1.8
Joey Robinson 1 2036-2036 36 1 32 3 6 2 0 0 4 0 0 7 13 .188 .333 .250 .583 -0.1
Sean Roby 2 2022-2023 113 112 429 50 116 15 0 11 49 0 1 52 123 .270 .354 .382 .736 1.1
Tom Rockburn 1 2035-2035 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Rodelo 2 2035-2036 121 94 322 26 81 20 3 4 27 2 3 23 108 .252 .310 .370 .679 0.3
Anthony Rodriguez 1 2027-2027 126 122 457 63 105 14 4 17 53 3 1 51 141 .230 .309 .389 .699 0.8
Dereck Rodriguez 2 2018-2019 7 0 14 4 5 3 0 0 1 0 0 0 5 .357 .357 .571 .929 0.1
Jose Rodriguez 1 2027-2027 49 48 160 23 48 13 1 4 20 0 0 20 27 .300 .383 .469 .851 1.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Richard E. Rodriguez 1 2016-2016 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Andy Roe 1 2032-2032 12 0 5 0 2 0 1 0 2 0 0 3 0 .400 .625 .800 1.425 0.2
Jim Roesser 1 2035-2035 28 3 11 2 3 0 0 1 2 0 0 1 4 .273 .333 .545 .879 0.0
Ben Rogers 1 2031-2031 9 0 6 3 1 0 0 0 0 0 0 1 1 .167 .286 .167 .452 -0.1
Tyler Rogers 4 2016-2019 103 0 8 0 1 0 0 0 1 0 0 1 5 .125 .222 .125 .347 -0.1
T.J. Rolland 3 2031-2035 280 238 878 149 227 46 7 65 174 4 3 147 260 .259 .374 .549 .923 9.3
Ricky Romero 2 2016-2017 2 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Adam Rosales 2 2011-2013 49 0 185 27 47 7 1 3 28 2 2 16 39 .254 .311 .351 .662 0.1
Michael Roth 1 2017-2017 9 0 15 1 4 0 0 0 1 0 0 2 7 .267 .353 .267 .620 0.0
Darin Ruf 1 2020-2020 50 36 136 26 32 1 0 8 19 1 0 12 30 .235 .300 .419 .719 0.3
Justin Ruggiano 1 2017-2017 45 0 157 23 44 13 0 6 21 1 2 9 33 .280 .325 .478 .803 0.8
Chris Rugiero 2 2035-2036 95 93 309 37 66 15 2 7 38 0 0 32 89 .214 .294 .343 .637 -0.3
Addison Russell 1 2013-2013 3 0 13 1 1 0 0 0 0 0 0 0 9 .077 .077 .077 .154 -0.2
Blake Rutherford 2 2021-2022 125 122 507 83 152 31 9 17 86 13 7 53 110 .300 .365 .497 .862 3.2
Josh Rutledge 1 2018-2018 18 0 52 2 4 0 0 0 0 0 1 2 21 .077 .111 .077 .188 -0.8
Josh Rutt 2 2030-2031 13 4 17 4 7 2 0 2 7 0 0 1 6 .412 .444 .882 1.327 0.4
Oscar Salazar 2 2000-2001 9 0 29 0 3 1 0 0 2 1 0 2 6 .103 .161 .138 .299 -0.3
Jeff Samardzija 1 2018-2018 2 0 2 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 -0.1
Hector Sanchez 2 2015-2018 61 0 218 28 57 10 0 5 22 0 1 18 43 .261 .321 .376 .697 0.4
Jesus Sanchez 2 2022-2031 71 60 246 29 51 14 0 10 32 1 1 18 90 .207 .265 .386 .651 0.1
Tony Sanchez 1 2016-2016 16 0 50 6 10 1 0 2 5 0 0 8 12 .200 .317 .340 .657 0.0
Yolbert Sanchez 4 2021-2025 245 243 1018 147 290 35 16 11 73 47 22 129 136 .285 .371 .383 .754 3.5
Yolmer Sanchez 2 2020-2021 161 157 567 76 167 37 11 7 77 14 4 56 111 .295 .365 .436 .801 2.9
Pablo Sandoval 1 2017-2017 9 0 29 4 6 1 0 1 3 0 0 5 3 .207 .324 .345 .669 -0.0
Jerry Sands 1 2018-2018 22 0 71 10 22 4 0 3 7 1 0 10 13 .310 .402 .493 .895 0.6
Robby Saucedo 1 2036-2036 81 66 232 27 43 5 4 11 36 2 4 18 81 .185 .265 .384 .649 -0.6
Dan Savely 5 2023-2029 222 210 818 130 199 54 7 29 123 21 7 107 201 .243 .339 .433 .771 3.3
Ben Scamp 1 2029-2029 3 3 14 3 6 0 1 0 0 0 1 0 1 .429 .429 .571 1.000 0.2
Jordan Schafer 1 2018-2018 7 0 1 2 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Luis Schoenecker 1 2035-2035 3 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
Myles Schroder 2 2016-2018 139 0 424 49 100 22 4 10 37 8 6 18 111 .236 .279 .377 .656 0.0
Jeff Scott 1 2028-2028 22 22 88 22 24 8 1 5 13 5 0 9 28 .273 .354 .557 .910 0.6
Joe Seaver 1 2027-2027 26 1 28 6 9 1 0 0 4 0 0 3 6 .321 .364 .357 .721 0.0
Sam Selman 1 2019-2019 24 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Rich Serrano 1 2032-2032 36 22 105 9 22 6 0 4 16 0 0 10 35 .210 .274 .381 .654 -0.2
Yunior Severino 1 2029-2029 56 18 94 12 18 4 1 2 15 3 1 16 27 .191 .309 .319 .628 0.0
Marc Sevilla 2 2032-2033 37 30 96 6 19 2 1 0 7 4 1 8 24 .198 .264 .240 .504 -0.5
Steve Sexton 2 2035-2036 59 19 102 13 27 3 2 0 8 3 0 10 27 .265 .342 .333 .675 -0.0
Chris Shaw 5 2017-2021 495 217 1882 296 518 118 5 117 347 2 2 135 545 .275 .332 .530 .862 12.2
John Shearing 3 2027-2029 246 237 828 106 205 57 4 16 104 2 1 86 249 .248 .328 .384 .712 1.2
Alex Sierra 1 2032-2032 8 5 22 5 3 1 0 2 4 0 0 3 8 .136 .240 .455 .695 -0.0
Eddie Silva 1 2022-2022 35 35 130 16 30 9 1 4 19 3 0 11 23 .231 .290 .408 .697 0.3
Kraig Sitton 1 2017-2017 24 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Dan Slania 1 2017-2017 6 0 11 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.3
Austin Slater 4 2016-2019 241 0 864 143 273 65 2 35 146 20 13 115 200 .316 .405 .517 .922 8.9
Chris Smiley 3 2034-2036 10 9 27 2 7 1 0 0 2 0 0 0 9 .259 .259 .296 .556 -0.2
Burch Smith 1 2019-2019 3 0 6 1 1 1 0 0 0 0 0 0 2 .167 .167 .333 .500 -0.0
Greg Smith 1 2008-2008 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kevin Smith 2 2024-2026 152 146 609 83 155 26 8 24 93 2 1 45 158 .255 .322 .442 .764 1.6
Paul Smyth 1 2014-2014 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
D.J. Snelten 2 2017-2018 25 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Donovan Solano 1 2019-2019 24 0 87 12 28 4 0 2 16 0 0 9 11 .322 .392 .437 .829 0.6
Angel Solarte 1 2026-2026 63 59 258 33 77 21 4 4 46 9 3 14 44 .298 .335 .457 .792 0.4
Jefrey Souffront 1 2023-2023 84 80 287 46 81 18 3 6 51 3 2 44 75 .282 .386 .429 .814 2.0
Dan Squires 1 2031-2031 6 5 16 1 4 1 0 0 1 1 1 1 5 .250 .294 .312 .607 -0.0
Brock Stassi 2 2018-2019 24 0 77 12 28 11 0 0 12 0 0 19 18 .364 .495 .506 1.001 1.2
Eddie Steele 2 2027-2028 84 80 285 40 61 18 0 6 31 0 0 46 69 .214 .328 .340 .669 0.4
Chris Stratton 4 2015-2018 29 0 56 3 9 1 0 0 2 0 0 1 25 .161 .175 .179 .354 -0.7
Hunter Strickland 1 2015-2015 10 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Skyler Stromsmoe 1 2015-2015 26 0 65 11 17 4 0 0 5 1 2 9 7 .262 .368 .323 .691 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Drew Stubbs 1 2017-2017 10 0 39 6 10 1 0 2 7 1 0 6 16 .256 .348 .436 .784 0.1
Steve Stuteville 1 2031-2031 48 44 129 8 25 3 0 1 6 2 1 8 47 .194 .257 .240 .497 -0.6
Albert Suarez 2 2016-2017 7 0 10 0 0 0 0 0 0 0 0 2 8 .000 .167 .000 .167 -0.2
Andrew Suarez 3 2017-2019 23 0 41 2 5 0 0 0 0 0 0 2 19 .122 .163 .122 .285 -0.5
Jose Suarez 1 2027-2027 57 42 181 28 58 8 4 11 32 5 3 6 26 .320 .342 .591 .933 1.4
Tim Sumwalt 2 2025-2026 46 45 194 25 54 13 2 6 31 7 0 11 35 .278 .322 .459 .781 0.8
Andrew Susac 2 2015-2016 66 0 237 34 66 15 1 9 38 0 0 27 55 .278 .351 .464 .815 1.4
Zhong-qi Szema 2 2035-2036 145 86 392 64 116 22 3 14 51 28 5 55 73 .296 .389 .474 .864 2.5
Michael Taylor 5 2010-2014 511 0 1900 299 521 112 9 57 325 60 17 266 415 .274 .368 .433 .800 11.6
Tim Taylor 3 2034-2036 189 118 512 76 135 32 3 8 60 28 13 55 94 .264 .335 .385 .720 1.3
Mark Teahen 1 2004-2004 20 0 69 9 19 8 0 0 10 0 1 11 22 .275 .383 .391 .774 0.4
Ruben Tejada 1 2016-2016 40 0 143 18 43 11 1 1 21 0 1 7 21 .301 .338 .413 .750 0.4
Anderson Tejeda 3 2028-2030 217 129 588 89 156 45 5 23 90 6 4 77 210 .265 .355 .476 .831 3.3
Jimmy Teran 2 2026-2027 34 30 105 6 25 4 0 0 7 0 0 8 25 .238 .298 .276 .574 -0.3
Joe Teslo 2 2035-2036 244 190 812 123 227 41 2 32 109 0 0 58 168 .280 .344 .453 .798 2.6
Matt Thaiss 2 2021-2022 153 144 556 103 176 35 9 15 80 17 8 98 84 .317 .420 .493 .913 5.5
Jeff Thompson 3 2031-2035 160 128 555 80 166 34 2 13 84 1 2 52 92 .299 .359 .438 .797 2.5
Wes Timmons 2 2011-2012 105 0 339 58 95 20 0 5 55 9 5 54 23 .280 .394 .383 .777 2.0
Steve Tolleson 2 2010-2011 126 0 467 81 145 23 3 14 62 16 4 68 87 .310 .403 .463 .865 3.9
Kelby Tomlinson 4 2015-2018 156 0 610 81 183 17 2 2 53 33 12 60 104 .300 .366 .344 .710 2.2
Luis Toribio 1 2031-2031 29 25 100 17 24 6 0 3 14 0 0 16 32 .240 .347 .390 .737 0.6
Alex Torres 1 2016-2016 26 0 3 1 1 1 0 0 0 0 0 0 0 .333 .333 .667 1.000 0.0
Carlos Torres 1 2019-2019 4 0 4 0 0 0 0 0 0 0 0 1 1 .000 .200 .000 .200 -0.1
Jason Tremblay 2 2031-2032 63 58 240 31 50 17 0 5 27 0 0 28 74 .208 .287 .342 .628 -0.0
Carlos Triunfel 1 2015-2015 95 0 314 32 83 17 5 5 33 3 3 8 59 .264 .287 .398 .686 0.2
Chadwick Tromp 1 2020-2020 63 61 202 26 42 2 1 4 21 0 0 23 53 .208 .291 .287 .578 -0.5
Nik Turley 1 2015-2015 12 0 22 2 2 0 0 0 3 0 0 0 5 .091 .087 .091 .178 -0.4
Ben Turner 1 2015-2015 31 0 92 9 27 4 0 0 10 0 0 10 13 .293 .359 .337 .696 0.2
Melvin Upton Jr. 1 2017-2017 12 0 45 4 11 1 0 1 4 0 0 4 14 .244 .306 .333 .639 0.0
Jose Valdez 1 2018-2018 20 0 2 0 0 0 0 0 0 0 0 0 2 .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
Mario Valdez 2 2000-2002 102 0 365 54 93 21 2 5 36 1 0 67 69 .255 .372 .364 .737 1.3
Breyvic Valera 1 2019-2019 24 0 74 10 19 3 0 1 7 2 1 16 10 .257 .396 .338 .733 0.4
Jose Valles 2 2034-2035 156 119 503 68 151 26 9 4 67 36 10 19 62 .300 .330 .412 .742 1.5
Chase Vallot 1 2024-2024 9 8 26 6 6 1 0 2 4 0 0 6 11 .231 .412 .500 .912 0.3
Steve Van Hemert 2 2031-2032 203 191 755 108 196 33 6 18 87 11 8 81 143 .260 .343 .391 .734 3.3
Brandon Van Horn 1 2019-2019 8 0 20 2 8 1 0 1 2 0 0 0 8 .400 .400 .600 1.000 0.2
Jose Vasquez 4 2032-2035 63 2 50 6 12 2 0 1 5 1 1 6 24 .240 .321 .340 .661 -0.0
Manny Vasquez 1 2031-2031 33 16 74 6 12 0 0 2 9 2 0 6 21 .162 .235 .243 .478 -0.3
Pat Venditte 1 2019-2019 12 0 5 1 2 0 0 0 0 0 0 1 2 .400 .500 .400 .900 0.1
Leon Ventura 2 2032-2033 123 73 290 30 73 17 1 1 35 0 1 12 38 .252 .279 .328 .607 -0.8
Fernando Villalobos 1 2031-2031 20 16 62 6 14 2 0 0 7 1 0 4 22 .226 .284 .258 .542 -0.1
David Villar 3 2022-2024 175 170 663 92 172 41 0 16 83 4 2 66 179 .259 .333 .394 .727 2.0
Stephen Vogt 3 2013-2019 113 0 442 82 142 32 5 20 84 1 1 60 64 .321 .399 .552 .951 4.5
Andy Voss 2 2030-2033 163 125 510 83 111 20 1 29 79 1 0 75 175 .218 .320 .431 .752 1.3
Steve Wade 2 2029-2030 137 123 490 82 129 24 4 34 101 11 4 60 145 .263 .355 .537 .892 3.4
Steve Wagner 1 2036-2036 23 22 71 7 9 2 0 1 6 0 0 13 25 .127 .267 .197 .465 -0.3
Robbie Walker 3 2032-2034 148 77 301 29 76 12 1 3 33 1 3 28 68 .252 .313 .329 .642 -0.4
Cam Walsh 2 2031-2032 270 267 1020 120 308 69 3 21 129 1 0 51 129 .302 .335 .437 .772 4.2
Colin Walsh 1 2014-2014 47 0 147 16 40 4 0 2 18 1 0 19 38 .272 .363 .340 .703 0.1
Mike Watts 1 2033-2033 2 0 2 0 2 1 0 0 0 0 0 0 0 1.000 1.000 1.500 2.500 0.1
Justin Webb 1 2034-2034 9 2 6 1 1 1 0 0 1 0 0 0 0 .167 .167 .333 .500 -0.0
Andy Weber 3 2022-2024 132 120 473 78 144 34 4 9 77 3 1 67 84 .304 .390 .450 .841 3.1
Steve Wedding 2 2034-2035 9 1 11 1 5 0 0 1 1 0 0 1 2 .455 .500 .727 1.227 0.2
Jemile Weeks 3 2011-2013 185 0 749 131 215 29 14 7 72 28 6 115 139 .287 .388 .391 .779 4.2
Duke Welker 1 2016-2016 21 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chris Whitnah 2 2035-2036 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tom Whitten 1 2035-2035 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mac Williamson 5 2015-2019 277 0 1013 178 269 58 1 55 189 9 2 99 277 .266 .344 .488 .832 6.0
Dan Winkler 1 2019-2019 11 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Matt Winn 2 2017-2021 9 3 29 6 11 4 0 1 5 0 0 2 12 .379 .406 .621 1.027 0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kean Wong 2 2020-2021 125 121 454 54 127 24 4 8 71 7 1 37 79 .280 .335 .403 .738 1.3
Greg Wood 2 2032-2033 36 35 141 13 43 6 3 1 18 1 2 7 20 .305 .340 .411 .751 0.4
Joe Woodcock 1 2035-2035 31 30 108 18 31 3 0 1 10 0 0 12 31 .287 .363 .343 .705 0.2
Dusty Wurstner 2 2027-2029 25 24 87 11 14 4 0 1 8 0 0 8 20 .161 .247 .241 .489 -0.5
Logan Wyatt 2 2023-2024 275 273 1061 190 331 67 7 39 171 0 1 172 242 .312 .415 .499 .914 10.1
Tyler Wyatt 2 2022-2025 112 102 416 48 108 23 0 3 46 1 2 35 80 .260 .323 .337 .660 0.4
Pat Yarbrough 2 2034-2035 139 138 532 73 141 35 4 12 70 8 2 65 136 .265 .343 .414 .756 1.0
Mike Yastrzemski 1 2019-2019 40 0 136 38 43 11 1 12 25 2 2 22 36 .316 .414 .676 1.090 2.1
Chris B. Young 1 2013-2013 1 0 1 1 1 0 0 0 0 1 0 2 0 1.000 1.000 1.000 2.000 0.1
Madison Younginer 1 2018-2018 8 0 1 1 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.1
Eliezer Zambrano 1 2017-2017 4 0 12 2 5 0 0 0 1 0 0 2 2 .417 .500 .417 .917 0.1
Manny Zuniga 1 2030-2030 39 34 148 28 48 10 6 4 24 3 0 16 22 .324 .394 .554 .948 1.6
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