PORTLAND ANGELS
BATTING REGISTER
01/08/2050
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AMA | AMR | BRO | CGY | CAN | CHE | COL | CLB | DET | HAM | HOU | JOP | KEL | LON | MAD
MIA | NJ | NIA | OAK | PB | PAR | POR | ROS | SM | TIJ | TR | VIC | WC | WIN | YR
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
2022 Portland Angels 2.5 233 94 3174 678 108 11 50 183 897 44 .214 .264 .302 .566
2023 Portland Angels 4.5 422 94 3341 916 177 21 87 272 910 62 .274 .336 .418 .753
2024 Portland Angels 4.7 443 94 3290 914 157 23 95 300 800 84 .278 .342 .426 .768
2025 Portland Angels 3.3 310 94 3238 759 147 16 57 251 938 39 .234 .296 .342 .639
2026 Portland Angels 4.0 378 94 3198 823 127 18 81 288 848 67 .257 .325 .384 .710
2027 Portland Angels 3.7 426 116 4013 984 176 32 63 343 1102 115 .245 .310 .352 .662
2028 Portland Angels 3.5 464 132 4553 1110 197 32 58 342 1282 79 .244 .303 .339 .642
2029 Portland Angels 2.8 383 135 4583 1112 224 39 60 308 1324 49 .243 .296 .348 .644
2030 Portland Angels 2.9 397 135 4526 1020 190 28 53 325 1174 73 .225 .284 .315 .599
2031 Portland Angels 3.1 414 135 4427 943 191 27 39 307 1047 62 .213 .268 .295 .563
2032 Portland Angels 3.7 493 135 4591 1075 166 20 47 325 1120 71 .234 .288 .310 .598
2033 Portland Angels 3.9 512 132 4497 1028 150 32 46 345 1203 92 .229 .286 .307 .593
2034 Portland Angels 3.9 528 135 4568 1090 205 33 60 310 1202 134 .239 .290 .337 .628
2035 Portland Angels 3.0 411 135 4522 1001 202 27 64 338 1313 130 .221 .281 .320 .601
2036 Portland Angels 3.1 405 132 4305 851 174 23 48 312 1194 78 .198 .260 .282 .542
2037 Portland Angels 3.9 526 135 4417 1029 172 24 67 508 973 98 .233 .318 .328 .647
2038 Portland Angels 4.3 586 135 4568 1091 201 28 65 558 1072 51 .239 .331 .338 .668
2039 Portland Angels 3.1 403 132 4306 861 188 20 99 419 1532 58 .200 .279 .322 .601
2040 Portland Angels 4.2 561 135 4482 1046 229 42 117 466 1385 114 .233 .312 .382 .694
2041 Portland Angels 4.3 583 135 4662 1106 166 32 87 395 1438 106 .237 .307 .343 .649
2042 Portland Angels 4.1 549 135 4587 1089 170 34 119 334 1464 70 .237 .298 .367 .665
2043 Portland Angels 7.1 961 135 4983 1541 249 37 230 466 1243 128 .309 .373 .513 .886
2044 Portland Angels 5.4 711 132 4587 1225 200 26 158 558 1290 132 .267 .354 .425 .779
2045 Portland Angels 6.3 854 135 4793 1316 211 35 155 538 1325 218 .275 .355 .430 .785
2046 Portland Angels 5.3 716 135 4580 1110 173 37 212 549 1394 131 .242 .337 .435 .772
2047 Portland Angels 3.1 411 132 4298 784 127 20 139 401 1624 86 .182 .261 .318 .579
2048 Portland Angels 4.7 639 135 4533 1020 156 23 216 570 1501 99 .225 .322 .413 .734
2049 Portland Angels 3.8 498 132 4359 940 149 23 167 448 1318 90 .216 .298 .375 .674
Year Team Totals 4.0 14217 3535 119981 28462 4982 763 2739 10759 33913 2560 .237 .307 .360 .667
Seasonal Average   508 126 4285 1017 178 27 98 384 1211 91
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
Cal Abbott 1 2042-2042 30 30 97 5 14 1 0 0 6 0 0 0 62 .144 .144 .155 .299 -2.3
Matt Acevedo 2 2033-2034 183 170 634 102 170 35 10 24 106 15 4 46 166 .268 .323 .468 .792 1.8
Shinji Adachi 1 2037-2037 9 8 27 4 8 0 1 0 9 0 0 6 9 .296 .457 .370 .828 0.2
Dan Adams 3 2022-2024 149 111 402 38 103 18 5 8 35 6 8 23 77 .256 .296 .386 .682 0.2
Enrique Aguilar 3 2022-2024 99 82 305 39 87 16 5 7 41 5 5 34 73 .285 .362 .439 .801 1.9
Luis Aguirre 2 2029-2030 45 18 65 4 17 4 0 0 7 1 0 6 17 .262 .319 .323 .643 -0.0
Ramiro Aguirre 1 2030-2030 26 22 49 4 10 2 0 0 2 0 0 0 14 .204 .204 .245 .449 -0.7
Coleman Aitchison 5 2025-2029 85 38 66 5 17 2 0 1 4 0 0 0 22 .258 .258 .333 .591 -0.7
Hugo Alatriste 2 2025-2028 12 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dylan Allen 1 2033-2033 5 5 9 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Jeremy Allen 4 2030-2033 227 194 738 68 145 18 1 7 52 15 2 49 187 .196 .254 .252 .506 1.2
Tyler Allen 4 2032-2035 13 3 12 1 0 0 0 0 0 0 0 2 3 .000 .143 .000 .143 -0.1
Andy Alleyne 2 2029-2030 71 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Frank Almanza 2 2028-2030 46 39 118 8 31 4 1 2 11 0 0 1 31 .263 .287 .364 .651 -0.1
Jeremy Anderson 2 2034-2035 72 13 30 2 7 0 0 0 1 0 0 1 11 .233 .258 .233 .491 -0.4
Jesse Anderson 2 2026-2027 23 13 54 6 17 2 1 0 2 5 1 3 12 .315 .362 .389 .751 0.3
Jamie Angelucci 2 2028-2030 11 0 9 1 2 0 0 1 1 0 0 1 3 .222 .300 .556 .856 0.1
Mario Anguiano 2 2043-2044 173 148 588 111 178 40 3 28 116 1 1 57 173 .303 .371 .524 .895 2.0
Bill Ansaldua 5 2025-2029 119 30 62 4 25 8 0 0 4 0 0 2 11 .403 .448 .532 .980 0.6
Serafim Antnio 3 2033-2035 27 22 41 2 10 2 1 0 2 0 0 0 12 .244 .244 .341 .585 -0.1
Javier Arias 2 2025-2026 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Phil Arnaud 2 2030-2031 112 106 389 21 74 16 1 3 37 0 0 9 93 .190 .219 .260 .478 -2.5
Lourens Aukema 2 2048-2049 160 73 309 39 61 8 2 17 38 8 7 30 96 .197 .277 .401 .678 0.8
Edwin Avila 2 2040-2042 40 32 109 4 14 1 0 1 9 0 0 4 54 .128 .179 .165 .345 -2.4
Trent Backhouse 4 2025-2029 56 0 4 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Pedro Badajoz 2 2032-2033 231 231 831 96 210 21 4 11 98 10 6 67 222 .253 .307 .327 .635 2.3
Onik Baghdasarian 1 2031-2031 2 2 8 3 1 0 0 0 0 1 0 0 1 .125 .222 .125 .347 -0.1
Jayden Bain 1 2046-2046 17 12 51 6 13 1 0 2 5 0 1 3 15 .255 .309 .392 .701 -0.1
Victor Balandran 2 2038-2039 35 8 17 1 3 0 0 0 0 0 0 0 9 .176 .176 .176 .353 -0.1
Matthew Bale 2 2043-2044 28 0 27 8 9 1 1 2 4 0 0 2 4 .333 .379 .667 1.046 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Elwiin Balster 1 2037-2037 3 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bob Barnett 2 2023-2024 123 39 221 18 61 8 0 4 26 3 0 25 67 .276 .359 .367 .725 1.1
Matt Barr 1 2038-2038 7 7 13 0 3 2 0 0 4 0 0 0 6 .231 .231 .385 .615 0.1
Jonathan Barrie 1 2049-2049 45 7 46 5 7 0 0 3 7 0 3 3 11 .152 .204 .348 .552 -0.3
Ivan Barrientos 1 2048-2048 18 12 61 8 13 1 1 2 10 1 3 10 20 .213 .324 .361 .685 0.0
Ivan Barry 1 2039-2039 89 82 315 24 62 15 0 4 26 7 3 45 103 .197 .299 .283 .582 -0.3
Vince Bauman 3 2028-2030 28 1 4 0 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.0
Chad Baxter 3 2038-2040 41 19 34 1 5 0 0 0 1 0 0 0 8 .147 .147 .147 .294 -0.5
Joe Beam 1 2038-2038 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ken Beck 1 2049-2049 124 118 354 30 65 5 1 11 37 12 12 23 124 .184 .245 .297 .541 -0.3
Ryan Beckner 1 2023-2023 94 94 379 53 97 21 2 19 48 1 0 18 91 .256 .313 .472 .785 2.6
Miguel Bedolla 4 2025-2029 272 186 625 63 163 18 12 6 59 12 15 51 179 .261 .327 .357 .684 0.0
Ray Beierlein 1 2022-2022 17 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Phil Belusko 1 2022-2022 8 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Dan Benson 3 2034-2036 80 76 270 26 62 12 1 2 31 7 4 20 66 .230 .287 .304 .591 0.1
Mike Berg 3 2037-2041 134 85 316 32 65 14 2 3 36 8 4 20 92 .206 .270 .291 .561 -1.4
Suoud bin Hilal 2 2035-2037 114 78 333 31 77 20 1 3 23 2 0 34 94 .231 .307 .324 .632 3.3
Danny Bjarnson 1 2043-2043 2 2 7 1 1 0 0 0 0 0 0 0 3 .143 .143 .143 .286 -0.1
Edison Blashill 1 2022-2022 13 6 9 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.3
Rob Bly 2 2037-2038 163 149 548 74 140 23 1 4 56 0 0 104 84 .255 .378 .323 .701 7.5
Aaron Bolduc 1 2029-2029 106 106 365 21 80 15 2 5 28 0 0 30 117 .219 .280 .312 .592 -0.7
Brian Bonin 1 2048-2048 11 1 11 2 3 0 0 0 0 0 0 5 5 .273 .500 .273 .773 -0.0
Dan Bowes 4 2027-2030 79 0 70 5 15 3 0 0 2 0 0 10 24 .214 .312 .257 .570 0.1
Josh Brannen 4 2022-2025 64 0 22 4 3 2 0 0 0 1 0 1 7 .136 .174 .227 .401 -0.1
Joe Brittain 1 2024-2024 37 0 34 1 7 0 0 0 4 0 0 3 15 .206 .270 .206 .476 -0.1
Daniel Broderick 2 2025-2028 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jared Brokaw 3 2025-2028 20 0 16 1 5 1 0 0 2 1 1 1 3 .312 .421 .375 .796 0.2
Wayne Brooks 3 2025-2028 100 45 218 18 47 9 2 0 13 5 0 23 42 .216 .289 .275 .564 -0.2
Butch Brown 1 2042-2042 122 119 490 61 120 20 9 2 29 22 10 36 164 .245 .298 .335 .633 -1.9
Justin Brown 3 2034-2037 72 10 79 10 11 2 0 3 9 3 0 11 30 .139 .269 .278 .547 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tom Broyles 5 2030-2034 80 29 89 9 17 2 0 2 6 0 0 7 22 .191 .265 .281 .546 -0.3
Aaron Bryant 2 2046-2047 112 100 415 60 104 21 0 17 58 7 7 53 101 .251 .344 .424 .768 -0.4
Carter Buckley 1 2026-2026 15 0 15 1 4 0 0 0 2 0 0 0 5 .267 .267 .267 .533 -0.0
Brett Bugge 1 2043-2043 127 115 477 79 172 23 2 11 72 4 1 40 74 .361 .411 .486 .898 2.6
Brendan Bundy 1 2039-2039 5 0 3 1 0 0 0 0 0 0 0 2 2 .000 .400 .000 .400 0.0
Aaron Burchfield 5 2037-2042 276 179 665 72 143 21 6 9 57 33 10 26 148 .215 .251 .305 .556 -0.8
Greg Burdine 2 2039-2040 103 4 103 20 33 4 1 3 14 2 0 16 28 .320 .412 .466 .878 0.9
Tom Burgess 1 2023-2023 17 4 26 4 8 3 0 1 2 0 0 0 5 .308 .308 .538 .846 0.2
Dan Burkhart 2 2042-2044 212 198 816 135 222 40 7 35 113 28 7 87 185 .272 .345 .467 .812 2.8
Matt Calitri 1 2039-2039 6 6 17 1 4 1 0 0 1 0 0 3 2 .235 .350 .294 .644 -0.0
Nick Camillo 5 2026-2030 50 21 39 2 9 2 0 2 6 0 0 0 9 .231 .231 .436 .667 -0.2
Ernie Campbell 5 2031-2035 253 48 269 27 66 7 1 0 22 0 0 22 66 .245 .312 .279 .591 -0.2
Alex Cardenas 2 2038-2040 19 18 36 0 7 1 0 0 2 0 0 0 15 .194 .194 .222 .417 -0.1
Botol Cardodor 1 2024-2024 11 0 7 1 0 0 0 0 0 1 0 1 2 .000 .125 .000 .125 -0.1
Tommy Carey 2 2025-2026 31 1 36 3 11 2 0 0 9 0 0 1 8 .306 .324 .361 .685 0.2
Junior Carlson 3 2026-2028 77 2 8 0 1 0 0 0 1 0 0 1 5 .125 .222 .125 .347 -0.1
Cesar Carrasquillo 1 2048-2048 103 15 148 13 26 4 0 3 21 0 0 17 43 .176 .271 .264 .534 -1.1
Vinny Carreno 1 2034-2034 94 94 348 49 97 20 2 7 41 4 1 29 94 .279 .341 .408 .749 0.2
Alberto Carrillo 1 2045-2045 43 19 98 16 26 8 2 1 19 0 1 13 22 .265 .339 .418 .757 -0.4
Javier Castaneda 1 2038-2038 62 47 161 12 29 5 0 1 12 0 0 19 54 .180 .279 .230 .509 0.9
Alfonso Castro 2 2024-2029 46 23 39 4 9 1 0 0 2 0 0 0 7 .231 .225 .256 .481 -0.6
Adam Cefali 6 2036-2041 601 517 1930 173 362 39 7 10 132 67 7 80 583 .188 .229 .231 .460 -5.2
Ed Chamberlain 1 2031-2031 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jose Chavarria 3 2025-2027 24 20 80 7 16 4 1 1 3 2 2 7 21 .200 .273 .312 .585 -0.1
Kap-yong Cho 1 2034-2034 79 33 41 4 12 1 0 0 2 1 0 1 11 .293 .310 .317 .627 0.2
Tim Christiansen 1 2033-2033 4 4 9 2 2 0 0 1 2 0 0 0 6 .222 .222 .556 .778 0.1
Dae-je Chung 3 2037-2040 38 12 21 0 4 0 0 0 2 0 0 0 8 .190 .190 .190 .381 -0.3
David Coatney 2 2047-2048 227 199 618 54 103 18 3 26 57 3 3 48 288 .167 .234 .332 .566 -2.7
Rory Cobb 3 2045-2047 146 134 408 52 89 11 2 8 35 5 8 29 141 .218 .282 .314 .595 -1.9
Josh Cole 2 2023-2024 94 87 304 30 80 13 2 11 46 2 1 32 89 .263 .330 .428 .758 1.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Charles Collins 1 2025-2025 27 27 100 9 19 3 0 0 5 4 2 13 25 .190 .296 .220 .516 -0.4
Dave Colon 2 2022-2023 58 44 140 8 32 3 0 0 5 2 4 6 39 .229 .272 .250 .522 -0.8
Tim Connell 2 2039-2040 242 235 822 126 179 38 4 43 128 39 14 150 273 .218 .337 .431 .768 5.9
Dan Contreras 3 2047-2049 289 137 581 50 100 18 2 8 42 19 14 52 190 .172 .244 .251 .495 -3.2
Domingo Contreras 2 2030-2031 148 146 562 49 126 20 2 3 35 19 7 43 142 .224 .281 .283 .564 -1.4
Sean Corderman 1 2039-2039 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
John Corral 2 2022-2023 31 26 93 7 21 8 0 1 9 0 0 5 26 .226 .277 .344 .621 -0.1
Jeff Costello 1 2032-2032 4 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pat Crawley 3 2040-2042 237 218 886 89 253 35 2 6 110 1 1 39 183 .286 .329 .350 .679 -0.9
Chris Creswell 3 2035-2038 79 78 142 6 25 5 1 0 12 0 0 2 65 .176 .185 .225 .410 -0.6
Bryan Crossett 5 2025-2029 84 29 43 0 3 1 0 0 0 0 0 1 26 .070 .111 .093 .204 -1.2
Hector Cruz 4 2027-2030 49 18 90 8 23 4 0 2 10 1 0 5 21 .256 .299 .367 .666 0.3
Yao-pang Cui 3 2034-2038 155 42 46 4 8 2 0 2 4 0 0 1 24 .174 .208 .348 .556 -0.0
Nick Cunningham 1 2038-2038 14 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dave Dandridge 2 2029-2030 19 19 41 0 3 0 0 0 0 0 0 1 19 .073 .095 .073 .168 -0.9
Brandon Davis 2 2039-2040 29 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eddie de la Garza 1 2032-2032 79 45 199 25 55 14 2 2 25 1 0 17 50 .276 .354 .397 .751 0.3
Preston Deakyne 1 2039-2039 48 48 179 27 50 10 2 12 33 5 3 28 60 .279 .378 .559 .937 1.9
Grant DeChristopher 1 2024-2024 87 87 366 54 109 28 4 13 53 5 6 27 98 .298 .347 .503 .850 2.7
Arnaud Derosiers 2 2046-2047 156 112 414 37 99 16 1 11 46 1 1 36 107 .239 .311 .362 .673 -0.0
Ronnie DeVries 1 2030-2030 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Dewar 1 2049-2049 96 95 289 26 61 12 0 11 37 1 4 21 92 .211 .287 .367 .653 -0.2
Camden Dewar 1 2024-2024 58 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Alfredo Diaz 2 2025-2026 150 98 431 56 115 17 3 10 42 13 7 41 108 .267 .337 .390 .727 1.2
Ben Dickman 6 2027-2032 300 229 916 116 173 35 7 12 65 43 18 111 198 .189 .276 .282 .557 -1.0
Jamie Diebel 3 2042-2044 227 155 674 86 191 37 2 13 82 6 0 31 151 .283 .328 .402 .730 -1.5
Scott Dobrowolski 3 2037-2039 36 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Kevin Douglass 2 2027-2028 75 8 83 11 16 2 1 1 11 1 0 22 21 .193 .368 .277 .645 0.6
Gilles Dumont 2 2029-2030 31 31 58 4 11 3 0 0 3 0 0 0 26 .190 .190 .241 .431 -0.9
Brennan Duncan 3 2038-2040 82 47 162 14 37 3 0 3 13 0 0 12 52 .228 .286 .302 .588 -1.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dan Dungan 2 2028-2029 47 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
C.J. Dunning 1 2030-2030 103 102 412 27 84 12 5 0 14 14 2 21 99 .204 .248 .257 .506 -1.7
Gavin Dusenberry 3 2036-2038 88 46 194 20 31 9 2 3 21 4 2 11 45 .160 .206 .273 .479 -3.0
Erik Dutton 1 2022-2022 41 0 5 1 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 -0.0
Anthony Dyer 3 2028-2030 257 256 979 92 279 58 13 14 110 9 9 57 267 .285 .328 .414 .742 4.4
Tom Edwards 3 2028-2030 258 252 982 85 274 74 7 5 82 24 16 61 259 .279 .328 .384 .712 3.5
Rafael Elizondo 3 2025-2027 63 12 22 0 0 0 0 0 0 0 0 0 11 .000 .000 .000 .000 -0.6
Trevor Elliott 4 2027-2030 187 55 329 27 74 15 0 1 22 0 1 31 94 .225 .304 .280 .583 -0.2
Jonathan Ellis 2 2041-2042 158 154 608 102 194 29 4 23 99 19 11 57 176 .319 .382 .493 .875 3.4
Dan Enman 1 2022-2022 41 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Malachi Ephron 2 2042-2047 65 62 220 30 51 9 1 11 36 0 0 30 84 .232 .324 .432 .756 1.2
Jesus Escalona 2 2029-2030 30 26 51 0 4 2 1 0 1 0 0 0 33 .078 .078 .157 .235 -1.1
Angelo Escobedo 3 2034-2036 44 23 64 7 17 1 0 1 6 0 0 7 11 .266 .338 .328 .666 0.2
Mike Escobedo 4 2027-2030 67 14 85 7 20 5 2 0 8 1 0 1 25 .235 .241 .341 .583 0.0
William Escobedo 1 2022-2022 22 19 27 2 4 0 0 0 0 0 0 0 12 .148 .179 .148 .327 -0.6
Ricky Esquivel 3 2028-2030 15 1 7 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Tony Estevez 2 2035-2039 58 11 15 0 2 0 0 0 0 0 0 0 7 .133 .133 .133 .267 -0.5
Tony Estrada 2 2035-2038 51 19 32 5 8 1 0 0 2 0 0 3 3 .250 .314 .281 .596 0.1
Jake Etheridge 3 2038-2040 80 7 12 1 3 2 0 1 3 0 0 0 5 .250 .250 .667 .917 -0.2
Josh Faulconer 1 2045-2045 75 65 246 55 68 9 2 12 62 16 7 58 75 .276 .416 .476 .891 1.7
Kevin Feldman 2 2047-2048 183 171 614 47 106 16 8 11 47 9 10 34 234 .173 .232 .279 .510 -3.5
Griffin Ferris 1 2044-2044 122 117 415 68 132 26 1 3 59 2 1 78 104 .318 .427 .407 .834 1.8
Dave Fettinger 3 2037-2039 64 18 48 3 11 4 0 0 5 0 0 2 8 .229 .260 .312 .573 0.1
Max Fischer 3 2037-2039 117 1 23 0 3 0 0 0 0 0 0 0 14 .130 .130 .130 .261 -0.4
Cody Fisher 3 2025-2028 145 94 406 49 119 40 0 11 40 0 0 29 98 .293 .345 .473 .818 2.6
Mike Flemmings 1 2026-2026 16 0 15 1 2 0 0 0 0 0 0 2 8 .133 .235 .133 .369 -0.2
Tommy Flint 6 2033-2038 223 127 258 36 56 12 4 5 24 7 0 20 57 .217 .271 .353 .624 -0.2
Scott Floyd 5 2025-2029 68 14 34 3 9 2 0 0 2 0 0 1 9 .265 .286 .324 .609 -0.2
Angel Francia 3 2028-2030 106 26 120 8 27 9 0 1 12 0 0 7 46 .225 .273 .325 .598 -0.1
Nate Francis 3 2025-2028 45 21 38 3 9 1 0 0 7 0 0 0 12 .237 .237 .263 .500 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Josh Froyd 2 2032-2033 153 153 601 61 152 25 8 0 56 20 12 42 158 .253 .302 .321 .623 5.4
Justin Frystak 4 2022-2025 194 83 301 29 75 9 1 6 27 10 7 6 68 .249 .273 .346 .619 -0.1
Ryoma Fukuura 1 2025-2025 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Cortez Gaete 1 2026-2026 34 7 14 1 0 0 0 0 0 0 0 0 10 .000 .000 .000 .000 -0.4
Jordan Galdamez 1 2038-2038 6 6 9 0 1 0 0 0 0 0 0 0 5 .111 .111 .111 .222 -0.1
Arturo Galindo 1 2031-2031 10 10 42 6 13 3 0 0 7 0 0 0 9 .310 .289 .381 .670 0.0
Ricardo Gallardo 1 2032-2032 31 31 127 10 35 5 0 3 15 0 0 4 35 .276 .309 .386 .695 0.2
Jose Gallegos 2 2025-2026 18 13 31 2 5 2 0 0 5 0 0 1 11 .161 .182 .226 .408 -0.4
Luis Garcia 2 2040-2041 136 113 451 60 100 22 0 5 53 1 0 60 129 .222 .316 .304 .620 -0.8
Lupe Garcia 2 2048-2049 80 39 165 15 24 5 0 3 9 0 0 20 73 .145 .253 .230 .483 -0.8
Jose Garduno 2 2048-2049 233 182 754 98 169 34 4 16 55 12 19 74 182 .224 .298 .344 .641 0.5
Ramon Garduno 2 2046-2047 253 246 916 124 203 25 3 49 131 5 1 74 298 .222 .293 .416 .709 -2.2
Nelson Garland 3 2022-2025 26 1 8 0 1 0 0 0 0 0 0 0 1 .125 .125 .125 .250 -0.1
Brendan Garoutte 2 2046-2047 107 75 302 45 67 9 6 5 33 15 3 23 96 .222 .290 .341 .631 -1.1
Danny Garza 2 2031-2033 120 117 424 23 61 12 0 2 23 0 0 17 105 .144 .179 .186 .366 -4.5
Jorge Gaxiola 5 2025-2029 115 4 36 4 8 1 0 2 8 1 0 2 13 .222 .256 .417 .673 0.2
Chris Gay 1 2022-2022 16 5 20 1 4 1 0 0 1 0 1 2 6 .200 .273 .250 .523 -0.1
Danny Gelinas 4 2044-2047 351 323 1108 172 263 51 2 54 155 5 1 90 356 .237 .321 .433 .754 0.8
Robby Gierke 1 2022-2022 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Girton 2 2046-2047 62 48 177 32 36 5 3 9 26 8 5 44 49 .203 .362 .418 .780 0.5
Chris Glaser 2 2022-2025 18 1 11 1 2 1 0 0 0 0 0 2 6 .182 .308 .273 .580 -0.0
Melvin Gomez 1 2041-2041 93 93 374 53 102 26 7 6 53 19 9 40 82 .273 .349 .428 .777 1.7
Rudolf Gommers 1 2030-2030 1 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Alex Gonzales 2 2028-2029 234 225 905 113 260 32 9 22 69 23 13 47 243 .287 .324 .415 .739 4.1
Carlos Gonzales 3 2045-2047 330 325 1007 100 179 12 0 24 78 18 12 106 325 .178 .268 .261 .530 -4.4
David Gonzalez 4 2024-2027 89 14 43 1 6 1 0 0 1 0 0 0 26 .140 .140 .163 .302 -0.7
Freddy Gonzalez 3 2040-2042 149 41 260 20 55 15 0 6 24 0 0 12 76 .212 .264 .338 .603 -1.8
John Granter 1 2049-2049 17 0 7 2 2 0 0 2 6 0 0 0 3 .286 .286 1.143 1.429 0.2
Kirby Gratton 1 2022-2022 28 15 25 0 4 1 0 0 1 0 0 0 13 .160 .160 .200 .360 -0.4
Kyle Gray 3 2044-2046 94 71 312 50 102 18 1 12 54 2 0 28 51 .327 .384 .506 .891 1.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
T.J. Gray 3 2043-2047 162 132 584 120 192 33 10 37 115 32 3 38 116 .329 .375 .610 .984 5.0
Paul Griffin 1 2042-2042 18 18 56 1 7 1 0 0 1 0 0 2 21 .125 .155 .143 .298 -0.9
Kieran Griffiths 3 2025-2028 22 6 13 0 2 0 0 0 1 0 0 0 4 .154 .154 .154 .308 -0.2
Chris Groff 1 2038-2038 1 1 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Matt Gronholm 5 2033-2037 196 39 250 23 57 9 3 4 27 4 0 12 56 .228 .265 .336 .601 -0.7
Mike Groover 4 2027-2030 80 7 105 9 24 2 0 1 6 1 0 9 37 .229 .296 .276 .572 0.2
Danny Guerrero 2 2023-2024 140 130 508 77 150 27 6 14 69 10 16 69 129 .295 .379 .455 .834 3.4
Tim Guess 4 2026-2030 47 20 39 0 3 0 0 0 2 0 0 0 24 .077 .100 .077 .177 -0.9
Danny Guevara 2 2040-2042 100 13 132 18 34 4 0 1 16 1 0 5 32 .258 .293 .311 .603 -0.4
Mike Guidroz 2 2038-2040 30 30 44 3 12 2 0 0 4 0 0 0 14 .273 .267 .318 .585 -0.4
Juan Gutierrez 1 2031-2031 10 4 22 1 7 3 0 0 3 0 0 2 4 .318 .400 .455 .855 0.2
Andy Guzman 4 2031-2034 139 111 247 20 37 8 0 0 9 0 0 31 63 .150 .245 .182 .427 -0.7
Doug Haar 2 2029-2030 34 31 128 21 36 4 2 1 11 3 1 16 41 .281 .361 .367 .728 0.6
Jason Habeck 3 2038-2040 192 155 590 51 133 40 2 6 51 3 0 41 176 .225 .288 .331 .619 -0.7
Kevin Hagle 2 2022-2025 23 10 41 3 6 2 0 0 0 0 0 2 14 .146 .205 .195 .400 -0.4
Tsega Haida 1 2040-2040 76 55 190 23 35 7 4 0 11 5 2 17 67 .184 .286 .263 .549 -0.7
Carl Hall 3 2022-2024 64 5 67 6 14 4 0 0 5 1 2 10 20 .209 .308 .269 .576 -0.1
Mike Hall 2 2022-2023 93 33 183 14 41 7 0 4 18 0 1 19 57 .224 .327 .328 .655 0.3
Ichiro Handa 4 2027-2030 38 10 35 2 9 1 0 0 2 0 0 2 14 .257 .297 .286 .583 -0.1
Ryan Hanson 4 2027-2030 101 49 184 30 44 9 1 4 18 9 0 20 39 .239 .316 .364 .680 1.0
Stephen Haren 3 2022-2024 140 44 233 39 54 11 2 12 32 1 0 42 72 .232 .354 .451 .804 1.5
Charlie Harkness 1 2022-2022 31 0 5 0 1 0 0 0 0 0 0 0 2 .200 .333 .200 .533 0.0
Jimmy Harp 3 2022-2025 109 57 266 23 53 10 0 5 17 3 3 17 83 .199 .257 .293 .550 -0.7
Rich Harper 4 2026-2030 94 5 28 2 2 1 0 0 0 0 0 1 16 .071 .103 .107 .211 -0.5
Wilford Harper 3 2043-2046 92 75 290 56 75 9 0 14 45 1 0 45 95 .259 .365 .434 .799 0.9
Asa Harris 1 2032-2032 4 1 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.1
Bryce Harris 3 2033-2035 203 169 637 73 151 36 6 3 53 30 10 55 132 .237 .298 .327 .624 0.6
Dan Hartman 1 2022-2022 59 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Alex Harvey 2 2028-2029 24 24 83 7 17 5 0 1 3 0 0 2 18 .205 .233 .301 .534 -0.4
John Harvey 2 2048-2049 223 208 611 53 107 20 4 7 37 13 9 41 193 .175 .233 .255 .489 -2.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kyle Hawkins 1 2022-2022 4 4 18 3 10 1 0 1 3 1 0 1 3 .556 .579 .778 1.357 0.6
Zach Hawkins 1 2031-2031 10 10 44 5 17 2 0 0 3 0 0 2 5 .386 .404 .432 .836 0.4
Eric Hays 1 2049-2049 79 8 68 11 21 1 2 2 8 1 1 7 19 .309 .368 .471 .839 0.5
Ben Henderson 2 2028-2029 13 4 8 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Miguel Hernandez 2 2048-2049 214 163 519 58 107 19 0 15 42 16 29 53 161 .206 .298 .329 .627 -1.1
Matt Herndon 1 2049-2049 123 121 303 35 56 10 0 15 23 1 4 20 125 .185 .258 .366 .625 -0.7
Bill Herrera 2 2034-2035 104 2 47 3 8 1 0 0 3 0 0 2 23 .170 .220 .191 .411 -0.1
Cesar Herrera 5 2036-2040 105 20 140 23 27 3 0 6 19 6 0 28 36 .193 .329 .343 .672 -0.1
Jason Herrmann 2 2022-2023 96 86 355 47 99 13 3 10 32 13 11 36 102 .279 .353 .417 .770 1.7
Joe Hewitt 1 2048-2048 14 2 23 1 5 0 0 1 5 3 0 2 1 .217 .280 .348 .628 0.0
Dave Hicks 3 2044-2046 262 259 1004 187 265 55 8 31 141 75 21 100 323 .264 .350 .427 .777 -0.6
Sean Hill 1 2032-2032 4 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Edward Hillock 4 2042-2047 168 109 457 90 131 17 5 35 99 16 7 65 116 .287 .379 .575 .954 2.2
Yuya Hirata 2 2046-2047 193 187 682 54 125 21 8 18 69 16 12 53 204 .183 .244 .317 .561 -3.8
Jayden Hollaway 1 2049-2049 122 121 407 45 83 7 2 14 44 14 9 30 106 .204 .270 .334 .604 -1.1
Josh Hopes 1 2027-2027 24 24 48 4 5 0 0 2 5 0 0 0 24 .104 .104 .229 .333 -0.8
Gary Horgan 2 2037-2038 115 110 372 65 103 26 4 20 81 15 9 83 74 .277 .408 .530 .937 6.0
Nick Howard 1 2022-2022 6 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Yin-fat Huang 3 2022-2024 56 40 151 23 38 6 1 2 5 9 6 11 34 .252 .315 .344 .660 0.2
Miguel Huerta 1 2030-2030 6 6 20 0 6 2 0 0 0 0 0 3 7 .300 .391 .400 .791 0.1
Steve Hughey 3 2038-2040 89 67 221 30 50 10 1 6 28 1 0 26 80 .226 .329 .362 .691 1.1
Dan Hunter 4 2023-2026 190 172 557 48 122 18 1 8 38 9 7 42 124 .219 .276 .298 .574 -2.3
Valentyn Inverno 1 2031-2031 49 16 83 6 23 1 0 0 7 0 0 2 28 .277 .310 .289 .600 -0.1
Nick Isaac 4 2040-2043 283 260 1014 221 290 37 5 106 288 5 0 133 383 .286 .370 .646 1.016 8.0
Mike Jackson 1 2024-2024 81 79 292 46 80 9 3 12 44 14 2 22 58 .274 .335 .449 .784 1.8
Shawn Jansen 1 2048-2048 101 16 137 18 32 6 0 6 16 0 0 28 28 .234 .369 .409 .778 0.8
Ian Jarvis 1 2035-2035 67 58 237 47 97 21 1 11 41 5 2 25 31 .409 .470 .646 1.115 7.8
Kareem Jeffries 4 2027-2030 16 0 14 2 2 0 1 0 1 0 0 0 4 .143 .143 .286 .429 -0.1
Kyle Jennings 4 2032-2035 165 110 454 62 122 34 3 9 49 12 1 43 117 .269 .335 .416 .751 3.3
Ignat Jestovsky 3 2022-2024 23 0 25 1 2 0 0 0 1 0 0 2 9 .080 .179 .080 .259 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Eric Johnson 1 2038-2038 7 7 14 1 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.4
Brad Jonas 1 2040-2040 14 14 19 1 5 2 0 0 2 0 0 2 6 .263 .333 .368 .702 0.1
Chris Jonas 1 2037-2037 37 27 104 15 27 7 0 2 13 0 0 14 17 .260 .361 .385 .745 0.7
Devon Jones 1 2033-2033 59 59 231 24 55 8 5 0 17 6 5 7 53 .238 .258 .316 .574 0.4
Gael Jones 1 2024-2024 67 8 56 7 14 4 0 1 8 2 1 4 16 .250 .300 .375 .675 0.1
Eric Jonkman 2 2023-2024 57 6 12 1 2 1 0 0 2 0 0 1 3 .167 .231 .250 .481 -0.2
Kevin Jordan 3 2022-2025 33 18 75 4 17 2 0 2 10 0 0 3 21 .227 .256 .333 .590 -0.2
Yuba Kajombo 1 2030-2030 6 6 22 0 6 1 0 0 2 0 0 2 5 .273 .333 .318 .652 -0.0
Mike Kakos 1 2022-2022 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leo Kammerling 1 2030-2030 4 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Yoshikuni Kawaguchi 3 2027-2029 182 133 466 62 104 25 6 21 74 9 4 59 136 .223 .317 .438 .755 2.6
Stephen Keaton 1 2026-2026 9 9 13 1 0 0 0 0 0 0 0 0 12 .000 .071 .000 .071 -0.5
Winikeneke Keikemamake 2 2040-2042 161 99 420 55 107 19 5 10 58 4 3 39 105 .255 .324 .395 .719 -0.4
Jonathan Kelliher 3 2023-2025 10 0 7 0 1 0 0 0 0 0 0 2 3 .143 .333 .143 .476 -0.0
Eric Kennedy 2 2035-2037 73 0 7 0 1 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.1
Tyler Kenney 2 2038-2040 42 16 28 1 6 0 0 0 1 0 0 0 11 .214 .241 .214 .456 -0.3
Joe Keough 1 2049-2049 110 35 185 28 56 9 0 14 42 0 0 37 41 .303 .421 .578 .999 2.2
Joey Kepner 1 2024-2024 48 1 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Ben Kessler 3 2038-2040 107 0 13 0 1 1 0 0 2 0 0 1 6 .077 .143 .154 .297 -0.3
Trevor Kingston 3 2044-2046 142 80 346 41 72 7 0 8 40 7 4 27 126 .208 .267 .298 .565 -2.8
Bill Kirtley 2 2039-2040 52 21 102 9 29 4 0 5 20 0 0 12 25 .284 .353 .471 .824 0.3
Max Klassen 1 2022-2022 46 0 1 1 1 0 0 1 2 0 0 0 0 1.000 1.000 4.000 5.000 0.2
Billy Knight 3 2025-2028 40 21 40 2 5 0 0 0 1 0 0 0 14 .125 .125 .125 .250 -0.8
Ryan Knutson 5 2026-2030 72 19 48 3 7 1 0 1 5 0 0 2 13 .146 .212 .229 .441 -0.5
Isamu Kobayashi 1 2035-2035 60 0 52 1 10 1 0 0 2 0 0 3 15 .192 .283 .212 .495 -0.0
Casey Kramer 2 2023-2024 61 29 128 20 37 9 2 0 15 11 4 9 24 .289 .345 .391 .736 0.7
Kyle Kroop 3 2033-2035 57 0 43 4 5 1 0 0 2 0 1 2 9 .116 .188 .140 .327 -0.3
Marty Kuehn 1 2048-2048 10 6 24 4 7 1 0 3 7 0 0 4 4 .292 .393 .708 1.101 0.2
Matt LaCamera 4 2031-2036 62 9 36 2 6 2 0 1 1 0 0 1 16 .167 .189 .306 .495 0.0
Justin Lauderdale 1 2035-2035 73 71 261 53 96 19 2 12 38 15 11 45 43 .368 .466 .594 1.060 6.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike LeBlanc 1 2032-2032 45 44 171 9 38 7 3 1 11 4 3 7 38 .222 .253 .316 .569 -0.6
Dean LeCroy 1 2044-2044 90 90 247 31 66 10 1 5 29 10 4 29 72 .267 .369 .377 .745 0.5
Greg Ledlow 1 2022-2022 28 8 44 2 6 1 0 0 3 0 0 3 11 .136 .191 .159 .351 -0.4
Jeff Lee 4 2027-2030 43 8 38 6 10 1 2 0 3 2 0 4 11 .263 .349 .395 .744 0.3
Pat Lee 1 2022-2022 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mitchell LeFever 1 2022-2022 8 1 11 2 2 1 0 1 3 0 0 0 3 .182 .182 .545 .727 0.1
Brandon Lemay 1 2030-2030 2 2 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Erik Lemons 1 2025-2025 2 0 2 1 1 1 0 0 0 0 0 0 1 .500 .500 1.000 1.500 0.1
Brian Lender 2 2029-2030 14 14 26 2 2 0 0 0 0 0 0 0 11 .077 .077 .077 .154 -0.7
Manny Leon 2 2023-2024 77 74 232 21 75 11 0 6 27 0 0 6 57 .323 .367 .448 .815 1.4
Mike Lewis 5 2025-2029 65 20 94 18 20 2 1 2 12 14 4 16 22 .213 .324 .319 .643 0.3
Tristan Lewis 3 2040-2043 160 128 565 107 147 28 8 24 79 25 3 42 192 .260 .321 .465 .786 -0.4
Omar Limon 1 2023-2023 42 31 147 21 42 8 0 2 19 7 1 11 34 .286 .340 .381 .721 0.9
Chris Lloyd 2 2035-2036 46 19 39 2 7 1 0 0 0 0 0 1 19 .179 .200 .205 .405 -0.8
Ryan Lockwood 3 2024-2026 137 121 440 53 119 17 3 12 41 15 9 35 123 .270 .322 .405 .727 1.2
Andrew Logan 1 2026-2026 48 48 187 26 58 5 3 5 18 10 6 22 51 .310 .393 .449 .842 1.5
Nick Lombardo 1 2045-2045 90 74 336 79 103 14 6 18 62 22 11 42 78 .307 .398 .545 .943 1.5
Jeff Long 2 2041-2042 98 96 407 62 140 13 9 1 36 25 17 23 76 .344 .395 .428 .823 1.7
Alex Lopez 2 2024-2026 105 95 361 47 107 19 1 13 67 0 0 41 92 .296 .373 .463 .835 1.9
Larry Lucas 1 2023-2023 1 1 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Nick Madrid 1 2040-2040 21 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Matt Maness 4 2028-2031 72 63 177 15 41 13 0 1 11 2 1 6 48 .232 .257 .322 .579 -0.7
Erick Marcano 1 2024-2024 16 16 32 2 4 0 0 0 0 0 0 0 17 .125 .125 .125 .250 -0.7
Pavla Markianov 1 2048-2048 109 101 343 88 92 5 4 35 59 19 14 90 93 .268 .441 .612 1.053 6.7
Ryan Marler 1 2038-2038 42 31 107 8 20 4 2 1 7 0 0 14 39 .187 .293 .290 .582 -0.0
Saul Marquez 6 2024-2029 64 10 21 1 5 1 0 0 2 0 0 0 9 .238 .238 .286 .524 -0.2
Nick Marse 5 2033-2037 387 316 1259 139 292 53 7 4 86 56 20 86 324 .232 .287 .295 .581 1.3
Freek Martens 2 2029-2030 6 2 9 1 3 0 0 0 1 0 0 0 2 .333 .333 .333 .667 0.0
Carlos Martinez 1 2035-2035 60 30 133 15 42 4 1 0 11 7 4 11 31 .316 .383 .361 .743 0.7
Juan Martinez 1 2046-2046 12 12 38 4 9 1 0 3 10 0 2 6 9 .237 .333 .500 .833 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Manuel Martinez 1 2048-2048 91 67 229 27 38 5 0 9 32 3 8 51 102 .166 .325 .306 .631 -0.4
Mario Martinez 4 2046-2049 426 365 1142 117 225 43 16 44 134 19 26 147 496 .197 .293 .378 .671 1.2
Mike Martinez 1 2035-2035 59 47 189 21 48 7 2 3 17 0 0 14 56 .254 .317 .360 .677 0.9
Koichiro Matsumoto 3 2028-2030 40 27 57 1 9 2 0 0 3 0 0 0 15 .158 .158 .193 .351 -0.9
Harry Maurer 2 2038-2039 35 35 64 1 9 0 0 0 2 0 0 0 33 .141 .141 .141 .281 -1.0
Matt Mavriche 3 2026-2028 136 102 408 41 129 20 4 9 49 0 0 28 102 .316 .359 .451 .810 3.3
Brendan Maxie 1 2035-2035 15 15 27 2 6 0 0 0 2 0 0 1 12 .222 .250 .222 .472 -0.1
Matt McAllister 3 2022-2024 149 70 327 42 96 18 0 18 54 0 3 32 83 .294 .358 .514 .872 2.5
John McCurdy 1 2025-2025 1 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Reginald McDougall 1 2040-2040 67 65 261 31 60 15 0 8 27 18 6 11 76 .230 .263 .379 .642 0.5
Jeremy McDowell 3 2027-2029 17 0 17 3 7 2 1 1 8 1 0 1 1 .412 .444 .824 1.268 0.5
Ian McKinney 4 2027-2030 56 5 59 6 10 3 1 1 7 1 1 2 22 .169 .234 .305 .539 -0.1
Dave McMonagle 2 2025-2026 110 69 304 41 73 9 3 8 26 4 8 24 94 .240 .310 .368 .678 0.1
Dan McPherson 1 2031-2031 8 0 19 1 0 0 0 0 0 0 0 0 10 .000 .000 .000 .000 -0.4
Tyler Meier 1 2039-2039 3 0 3 0 1 0 0 0 1 0 0 1 1 .333 .400 .333 .733 -0.0
Ricky Mejicanos 2 2045-2046 125 109 435 80 127 17 5 15 75 23 4 54 130 .292 .372 .457 .829 -0.2
Juan Mendoza 2 2029-2030 112 79 320 30 97 21 0 3 28 0 1 27 76 .303 .362 .397 .759 1.8
Scott Meyers 4 2027-2030 99 34 174 16 31 3 3 4 16 1 4 10 42 .178 .239 .299 .538 -0.6
John Miller 4 2038-2042 64 16 56 8 16 3 0 0 4 0 0 1 27 .286 .298 .339 .638 -0.4
Wen-bin Miyamoto 1 2023-2023 4 4 17 4 10 0 0 0 0 1 0 0 4 .588 .611 .588 1.199 0.4
Guillermo Mojica 2 2039-2040 247 237 878 123 227 46 8 25 101 29 17 140 253 .259 .367 .415 .782 3.1
Daniel Molina 2 2045-2046 216 172 775 147 214 33 7 29 97 55 21 78 222 .276 .351 .449 .800 -0.9
Joe Monro 5 2031-2035 141 14 142 16 36 6 0 1 16 1 0 14 32 .254 .323 .317 .640 0.4
Bob Moore 1 2031-2031 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eric Moore 2 2032-2033 215 215 754 80 145 27 5 5 65 1 3 58 203 .192 .250 .261 .512 1.1
Agustin Morales 2 2031-2034 43 5 54 4 6 4 0 0 2 0 0 4 13 .111 .186 .185 .372 -0.5
Bobby Morales 2 2025-2026 31 11 45 7 8 1 0 0 3 0 0 5 11 .178 .315 .200 .515 -0.2
Chris Morales 3 2034-2038 119 13 59 4 17 0 0 1 9 0 0 0 21 .288 .283 .339 .622 0.1
Alfredo Moreno 1 2030-2030 13 9 40 3 11 3 0 0 4 1 0 0 10 .275 .293 .350 .643 0.1
Ryan Morgan 3 2036-2038 145 73 290 28 57 9 0 4 36 12 2 18 85 .197 .252 .269 .521 -2.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ryan Morse 4 2026-2029 144 55 247 22 60 12 4 3 20 7 2 25 57 .243 .320 .360 .680 0.7
Henry Mortensen 1 2027-2027 38 38 121 22 42 4 0 7 29 13 2 30 21 .347 .484 .554 1.038 2.5
Sergio Moscoso 2 2025-2026 104 29 175 14 44 10 2 5 28 1 0 18 52 .251 .330 .417 .747 0.9
Randy Mrozowski 3 2038-2040 135 45 198 18 38 11 2 3 9 5 0 7 70 .192 .223 .313 .536 -1.2
Ryan Munro 1 2043-2043 125 116 474 93 162 29 3 8 71 7 2 60 76 .342 .416 .466 .882 3.0
Dan Myers 2 2045-2046 173 129 555 92 153 29 9 25 99 37 6 44 195 .276 .340 .495 .835 2.2
Jun Nakamura 2 2030-2031 122 114 461 55 139 31 10 3 37 10 3 36 96 .302 .357 .432 .788 2.6
Yin-reng Nao 1 2031-2031 115 115 436 34 98 21 1 8 48 0 0 22 114 .225 .267 .333 .600 -1.1
Al Naranjo 3 2022-2024 149 72 273 28 57 8 2 5 23 7 4 20 71 .209 .266 .308 .574 -0.5
Santiago Navejas 1 2034-2034 50 5 28 3 4 1 0 0 0 0 0 0 12 .143 .143 .179 .321 -0.2
Doug Nebel 1 2048-2048 70 67 210 29 47 8 1 12 32 2 5 23 84 .224 .328 .443 .771 0.5
Steve Neely 1 2048-2048 128 121 419 61 97 16 1 25 55 14 18 31 158 .232 .302 .453 .756 2.1
Chris Nelson 3 2034-2036 162 41 83 2 12 2 0 0 5 0 0 4 40 .145 .184 .169 .353 -0.9
Bryant Nicholl 4 2029-2032 79 71 256 39 53 9 6 8 28 9 2 37 61 .207 .315 .383 .698 0.9
Howard Nienow 2 2032-2035 18 17 35 2 6 0 0 1 1 0 0 0 15 .171 .171 .257 .429 0.1
Ian Nikolaidis 1 2032-2032 2 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Kinya Nishimura 1 2043-2043 71 71 275 40 89 16 1 9 54 0 0 15 63 .324 .363 .487 .850 1.8
Mike Nix 2 2026-2027 62 52 195 22 39 6 2 3 15 7 3 36 60 .200 .325 .297 .622 -0.0
Justin Noll 1 2039-2039 6 6 18 1 4 0 0 1 2 0 0 4 5 .222 .364 .389 .753 0.3
Nathan Norman 1 2025-2025 28 27 97 8 20 6 0 3 9 0 0 9 35 .206 .294 .361 .654 -0.0
Adam Noyes 2 2039-2040 61 56 225 23 53 9 1 1 21 3 2 25 36 .236 .327 .298 .625 -2.3
Jeff O'Dell 6 2036-2041 304 220 861 77 171 7 4 12 65 17 10 37 258 .199 .242 .258 .500 -5.1
Nick O'Shaughnessy 1 2022-2022 14 11 18 0 1 0 0 0 2 0 0 0 6 .056 .056 .056 .111 -0.5
Barrfhionn O'Toole 1 2040-2040 100 93 327 38 57 22 11 9 42 3 2 18 126 .174 .223 .391 .615 0.6
Areda Obote 3 2043-2045 208 97 361 58 85 9 2 17 48 2 1 45 134 .235 .328 .413 .741 -0.4
Omar Ontiveros 3 2025-2029 22 5 25 1 2 0 0 0 1 0 0 2 10 .080 .143 .080 .223 -0.5
Pablo Ordonez 3 2036-2038 139 27 200 26 52 8 0 2 11 0 0 19 42 .260 .333 .330 .663 -0.1
Jarrod Orlowski 1 2037-2037 92 57 225 30 60 10 0 3 26 0 0 42 40 .267 .390 .351 .741 1.6
Adrian Orosco 4 2043-2046 139 58 306 38 90 8 1 9 36 3 0 21 80 .294 .346 .415 .761 -0.3
Manuel Orozco 3 2031-2035 45 28 106 7 23 5 0 1 16 0 0 16 37 .217 .325 .292 .618 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juan Ortiz 1 2034-2034 28 28 109 20 36 5 0 1 11 2 0 6 27 .330 .376 .404 .780 0.6
Luis Ortiz 1 2038-2038 25 0 3 1 1 0 0 1 2 0 0 1 0 .333 .500 1.333 1.833 0.1
Scott Osborne 1 2026-2026 37 30 109 8 24 3 0 1 9 1 3 4 15 .220 .261 .275 .536 -0.8
Sam Owens 3 2022-2024 49 2 49 5 10 0 0 0 5 0 0 4 16 .204 .278 .204 .482 -0.1
Franklin Pacheco 2 2025-2026 137 113 449 43 108 28 0 17 61 0 0 26 136 .241 .293 .416 .709 1.0
Jose Pacheco 2 2022-2023 28 0 30 1 5 0 0 0 2 0 3 4 10 .167 .265 .167 .431 -0.4
Mario Padron 1 2040-2040 119 113 429 69 135 42 6 19 75 12 9 39 114 .315 .388 .573 .962 4.4
Nick Paganelli 2 2032-2033 150 0 214 26 47 7 0 5 27 0 0 11 54 .220 .262 .322 .584 0.7
Sean Page 1 2023-2023 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Spencer Palmer 2 2043-2044 96 95 338 48 74 16 2 12 50 5 1 63 109 .219 .339 .385 .724 1.2
Esteban Pantoja 2 2028-2029 51 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Griffin Parker 2 2038-2040 5 0 2 1 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Chris Pastor 1 2028-2028 8 3 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Fred Pasveer 1 2037-2037 7 0 6 1 3 1 0 1 2 0 0 2 1 .500 .625 1.167 1.792 0.3
Matt Patnaude 2 2039-2040 50 44 159 24 38 14 2 8 31 3 0 29 49 .239 .356 .503 .860 0.6
Zachery Pauley 1 2039-2039 30 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Chris Pavao 4 2024-2029 66 23 43 5 9 1 0 0 3 0 0 1 10 .209 .227 .233 .460 -0.6
Roger Payne 2 2039-2040 199 174 628 82 145 33 3 24 79 0 0 82 198 .231 .331 .408 .739 2.1
Ivan Paz 1 2027-2027 82 41 185 22 55 10 2 6 23 7 3 22 65 .297 .394 .470 .865 1.9
Matt Pearson 2 2030-2031 24 23 82 5 26 3 1 2 15 0 1 8 15 .317 .383 .451 .834 0.6
Zach Pearson 1 2023-2023 9 9 34 6 10 4 0 1 5 0 1 4 11 .294 .368 .500 .868 0.3
Ryan Pelletier 1 2043-2043 17 15 69 11 30 6 2 0 10 1 1 5 13 .435 .467 .580 1.046 0.7
Kyle Pellett 2 2035-2040 45 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Noah Pena 5 2042-2046 201 81 381 60 80 12 0 12 49 1 0 65 143 .210 .343 .336 .679 -2.2
Bobby Penning 2 2029-2030 62 13 56 13 19 9 0 2 10 0 0 7 15 .339 .448 .607 1.055 1.0
Ryan Perry 5 2027-2031 29 8 53 6 15 2 1 0 4 3 0 2 8 .283 .309 .358 .668 0.2
Tommy Perry 5 2031-2035 184 74 313 18 61 9 3 1 32 9 4 19 75 .195 .250 .252 .502 -1.7
Mike Persinger 4 2037-2040 241 141 563 65 119 23 0 6 63 1 1 94 122 .211 .329 .284 .614 0.4
Bobby Peterson 1 2030-2030 1 1 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Pat Peterson 2 2029-2030 32 31 109 10 29 7 0 2 18 0 1 13 32 .266 .344 .385 .730 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Petrey 1 2040-2040 8 8 11 2 2 1 0 0 1 0 0 0 8 .182 .182 .273 .455 0.0
Bob Pick 4 2024-2028 90 21 50 1 12 2 0 0 9 0 0 1 23 .240 .255 .280 .535 -0.4
Alberto Piedra 1 2038-2038 36 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brendan Pierce 4 2025-2028 106 6 147 19 49 9 1 0 21 0 0 7 38 .333 .363 .408 .771 1.4
Ezequiel Pineda 3 2025-2028 16 2 5 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Dan Piper 1 2031-2031 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Matt Pitts 4 2027-2030 43 5 44 5 8 2 0 0 4 1 0 7 16 .182 .288 .227 .516 -0.2
C.J. Pollard 2 2023-2024 7 3 6 0 2 0 0 0 2 0 0 0 1 .333 .333 .333 .667 -0.0
Jared Pollard 1 2038-2038 7 7 12 0 1 0 0 0 0 0 0 0 6 .083 .083 .083 .167 -0.2
Aleksandr Porter 1 2031-2031 8 8 29 2 1 0 0 1 1 1 0 1 18 .034 .097 .138 .235 -0.5
Jorge Portillo 3 2022-2024 46 15 78 6 20 3 0 1 6 0 0 1 18 .256 .263 .333 .596 -0.1
Erwin Price 1 2022-2022 19 18 30 1 8 2 0 0 1 0 0 0 5 .267 .267 .333 .600 -0.3
Greg Prime 1 2035-2035 72 69 265 24 73 18 5 9 40 6 4 12 49 .275 .312 .483 .795 3.0
Owen Prouty 1 2042-2042 18 18 56 0 6 2 0 0 0 0 0 2 32 .107 .153 .143 .295 -1.2
Craig Pumphrey 3 2025-2028 66 20 98 10 15 1 0 2 12 1 0 6 32 .153 .220 .224 .445 -0.6
Gorgonio Quiatchon 1 2022-2022 11 11 17 0 1 0 0 0 0 0 0 0 10 .059 .059 .059 .118 -0.4
Jon Rahn 2 2048-2049 187 44 300 46 78 17 1 19 50 1 1 34 92 .260 .342 .513 .856 1.9
Ed Raleigh 3 2038-2040 34 7 13 1 2 1 0 0 1 0 0 0 5 .154 .154 .231 .385 -0.2
Andy Ramey 4 2037-2042 93 21 100 12 30 1 0 0 14 0 0 2 21 .300 .308 .310 .618 -0.6
Jose Ramirez 2 2042-2043 75 68 282 45 71 11 0 2 28 23 16 28 91 .252 .327 .312 .639 -0.6
Esteban Rangel 2 2048-2049 96 0 88 8 17 6 0 1 8 0 0 8 15 .193 .268 .295 .563 -0.4
Bill Rasp 1 2022-2022 27 12 20 1 6 0 0 0 4 0 0 0 6 .300 .300 .300 .600 -0.2
Terry Rathwell 5 2026-2030 125 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mark Ray 3 2038-2040 96 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dave Reaux 3 2022-2024 282 282 944 95 256 55 6 22 106 22 10 80 245 .271 .329 .412 .741 3.2
Humberto Rebollar 2 2035-2040 157 137 453 28 93 16 3 0 17 9 8 27 147 .205 .251 .254 .505 -0.1
Justin Reed 2 2034-2035 266 262 883 74 187 44 4 10 78 27 8 70 264 .212 .271 .305 .575 1.0
Ryan Reed 4 2034-2038 268 225 856 94 191 24 4 7 72 37 10 38 194 .223 .264 .285 .549 3.5
Mark Reeg 1 2044-2044 92 90 305 32 68 8 1 8 42 4 6 28 86 .223 .298 .334 .632 -1.5
Luis Restrepo 1 2034-2034 77 3 39 4 8 0 0 0 5 1 0 1 14 .205 .225 .205 .430 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Gabe Reyes 2 2024-2027 38 38 87 8 22 2 1 0 7 0 0 6 31 .253 .316 .299 .615 -0.3
Rusty Richardson 1 2022-2022 7 0 13 1 2 0 0 0 0 0 0 1 5 .154 .214 .154 .368 -0.1
Kevin Richey 2 2029-2030 10 7 9 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.3
Daniel Ringer 1 2031-2031 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Rios 5 2022-2029 245 181 662 72 161 21 2 16 66 22 9 36 173 .243 .288 .353 .642 0.7
Manny Rios 2 2025-2026 20 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Rivera 1 2042-2042 11 11 41 0 7 1 0 0 2 0 0 0 18 .171 .171 .195 .366 -0.5
Jason Rivers 1 2037-2037 125 117 436 55 107 31 3 9 48 4 1 64 65 .245 .350 .392 .742 3.0
J.R. Roberts 2 2042-2043 230 213 754 123 180 30 5 38 119 6 2 75 224 .239 .324 .443 .767 -0.1
Josh Robertson 3 2024-2028 37 9 18 2 2 2 0 0 0 0 0 0 7 .111 .111 .222 .333 -0.4
Emmanuel Robinson 1 2025-2025 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jason Robinson 3 2032-2037 269 247 966 121 232 30 7 15 95 38 9 61 231 .240 .288 .332 .620 4.5
Jayson Robinson 2 2034-2035 166 160 561 43 115 20 4 2 54 24 8 31 151 .205 .249 .266 .515 -0.0
Sean Rocha 3 2044-2046 158 85 308 43 73 16 1 7 48 13 9 20 103 .237 .303 .364 .666 -2.2
Jesus Rodarte 1 2031-2031 10 10 41 4 8 1 0 0 2 0 0 2 5 .195 .250 .220 .470 -0.3
Russ Rodarte 5 2031-2035 149 125 357 34 58 10 2 3 33 0 0 31 94 .162 .234 .227 .460 0.4
Chris Rodgers 1 2023-2023 60 57 207 34 63 14 2 3 26 9 7 24 43 .304 .383 .435 .818 1.6
David Rodgers 1 2031-2031 2 2 5 3 4 0 0 0 1 0 0 2 0 .800 .778 .800 1.578 0.1
Craig Rodner 1 2024-2024 7 7 13 0 2 0 0 0 0 0 0 0 8 .154 .154 .154 .308 -0.2
Michel Rodriguez 5 2026-2030 97 60 182 11 54 5 0 2 10 0 0 7 36 .297 .326 .357 .683 0.0
Bobby Rolison 1 2030-2030 10 9 28 2 8 1 0 0 3 1 0 4 9 .286 .375 .321 .696 0.1
Juan Rosa 2 2042-2044 178 161 592 99 156 19 5 32 103 0 0 96 205 .264 .378 .475 .853 1.9
Alex Rosales 1 2022-2022 39 7 48 3 11 3 2 1 4 0 0 2 15 .229 .260 .438 .698 0.2
Alex Rosaly 4 2046-2049 427 402 1423 209 321 37 6 84 219 52 21 175 462 .226 .319 .437 .756 7.7
George Rosario 1 2039-2039 8 8 11 0 2 1 0 0 2 0 0 0 3 .182 .182 .273 .455 -0.2
Jayson Roy 1 2037-2037 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Rubio 2 2025-2026 126 97 412 53 104 17 2 9 35 12 12 43 115 .252 .330 .369 .699 0.7
Dave Ruiz 3 2036-2038 213 205 778 90 173 41 9 13 81 8 2 54 192 .222 .275 .348 .623 1.1
Keith Russell 3 2025-2027 100 67 290 28 75 12 1 2 21 10 5 25 61 .259 .323 .328 .650 0.4
Ray Ruxton 2 2023-2024 120 56 233 24 63 10 2 6 32 14 5 10 51 .270 .309 .408 .717 0.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tony Saenz 1 2031-2031 10 10 38 8 11 4 0 0 1 0 0 4 7 .289 .357 .395 .752 0.1
Luis Saldana 2 2038-2040 38 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rico Saldarriaga 1 2030-2030 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andy Sanchez 1 2031-2031 77 57 248 21 56 5 1 0 18 6 7 11 56 .226 .261 .254 .515 -1.6
Nelson Santillan 1 2038-2038 18 14 48 2 13 2 1 0 7 1 1 6 8 .271 .352 .354 .706 0.2
Ramon Saravia 1 2025-2025 9 4 21 2 4 1 0 1 5 0 0 3 9 .190 .280 .381 .661 0.0
Jesse Sargent 1 2048-2048 70 61 251 23 64 15 0 3 22 1 1 18 68 .255 .304 .351 .654 0.5
Cameron Savage 2 2031-2032 75 38 119 10 27 7 1 0 4 4 2 7 38 .227 .276 .303 .578 -0.4
Luis Savala 1 2022-2022 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Max Saxman 2 2027-2028 159 158 569 43 130 24 5 0 36 9 6 34 159 .228 .273 .288 .561 -1.5
Fred Saxton 1 2047-2047 7 0 7 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Michael Scheler 6 2033-2038 300 181 628 65 121 29 4 7 46 12 10 72 172 .193 .284 .285 .569 -3.6
Erik Schlosser 4 2031-2035 352 318 1124 114 200 28 6 11 89 43 16 108 307 .178 .255 .243 .498 -0.7
Pablo Schotsman 5 2025-2029 95 3 12 1 1 0 0 0 1 0 0 0 7 .083 .083 .083 .167 -0.2
Cory Scott 1 2031-2031 42 42 138 14 36 9 5 2 12 0 0 15 30 .261 .331 .442 .773 0.6
Luke Seaman 1 2031-2031 8 8 27 1 3 1 0 0 0 0 0 1 9 .111 .143 .148 .291 -0.4
David Sedillo 1 2031-2031 1 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Kyler Seitz 1 2048-2048 18 15 53 16 21 1 0 10 18 0 0 16 12 .396 .548 .981 1.529 1.8
David Seminario 2 2036-2037 78 77 257 29 60 19 0 8 36 0 0 34 84 .233 .338 .401 .739 0.8
Pat Shearin 1 2037-2037 2 2 5 5 2 1 0 0 0 0 0 2 1 .400 .571 .600 1.171 0.2
Micah Shelton 1 2037-2037 32 27 55 4 10 1 2 0 8 0 0 1 28 .182 .193 .273 .466 0.0
Shinsaburo Shiraishi 1 2032-2032 109 109 441 51 127 17 1 6 38 3 0 15 83 .288 .314 .372 .686 0.9
Jon Shonka 3 2043-2046 164 106 494 87 173 22 5 3 57 52 16 29 56 .350 .387 .433 .820 0.6
Brian Shymanski 1 2033-2033 4 4 11 0 2 0 0 0 0 0 0 0 3 .182 .182 .182 .364 -0.1
Tony Simard 3 2036-2038 167 143 557 89 148 30 1 16 70 1 0 70 85 .266 .357 .409 .766 3.6
Jack Simon 3 2031-2033 216 185 663 63 144 26 3 5 67 3 1 68 165 .217 .293 .288 .581 0.0
Grant Simonelli 6 2024-2029 165 26 132 15 33 6 0 2 21 3 1 24 35 .250 .363 .341 .704 0.7
David Simpson 2 2034-2036 12 10 24 1 5 1 0 0 1 0 0 0 4 .208 .208 .250 .458 -0.1
Erik Sims 1 2025-2025 86 86 306 34 78 13 0 12 42 3 3 38 89 .255 .341 .415 .756 1.3
Josh Sinden 3 2028-2030 129 120 392 41 96 11 2 3 36 11 0 24 108 .245 .286 .306 .593 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tibalt Sklavenitis 1 2036-2036 48 46 186 20 57 9 0 2 24 3 0 10 37 .306 .353 .387 .740 0.9
Ryan Smith 1 2038-2038 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ivan Solano 2 2035-2037 54 21 33 6 8 1 0 0 4 0 0 1 11 .242 .257 .273 .530 -0.1
Aubrey Soldan 3 2033-2035 368 361 1311 123 250 31 13 8 87 61 20 63 359 .191 .232 .252 .485 -1.0
Fernando Sosa 2 2047-2048 173 115 486 50 89 16 2 11 38 13 10 56 205 .183 .272 .292 .564 -1.4
George Spence 1 2023-2023 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jason Spradling 2 2029-2030 144 143 531 52 126 21 0 14 56 2 0 29 157 .237 .292 .356 .648 0.7
Mark Squires 2 2047-2048 30 13 61 5 12 2 0 1 10 0 0 4 29 .197 .254 .279 .532 -0.3
Matt Starz 3 2037-2040 81 8 21 3 4 0 0 0 0 0 0 0 6 .190 .227 .190 .418 -0.2
Corban Stavrakis 2 2037-2038 246 238 824 112 187 27 2 6 60 3 3 157 181 .227 .361 .286 .647 1.9
Kenny Steeby 6 2037-2042 387 221 939 82 205 40 11 2 78 8 2 46 293 .218 .263 .291 .554 -4.4
David Stein 2 2035-2038 16 14 18 1 2 1 0 0 0 0 0 1 8 .111 .158 .167 .325 -0.5
Troy Stephens 2 2025-2026 154 16 203 40 68 18 5 4 27 5 1 26 34 .335 .416 .532 .948 2.8
James Stewart 1 2039-2039 21 1 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Eric Stoll 3 2027-2029 125 30 180 13 38 9 1 1 12 1 1 28 57 .211 .316 .289 .605 0.3
Brian Strauch 3 2023-2026 75 34 151 17 48 6 0 5 26 0 1 9 21 .318 .352 .457 .809 0.8
Fred Strickland 5 2035-2040 97 14 117 13 26 12 1 1 11 2 0 5 26 .222 .260 .368 .628 -0.2
Johnny Strube 3 2022-2024 151 75 303 18 58 10 0 3 14 1 0 18 95 .191 .236 .254 .490 -1.5
Jim Summers 2 2030-2031 87 86 338 35 89 19 3 7 54 6 6 23 74 .263 .319 .399 .718 0.9
He Sun 1 2026-2026 36 26 101 12 26 5 0 2 16 1 1 12 25 .257 .336 .366 .703 0.1
Suk-joo Sung 1 2034-2034 3 3 6 0 2 0 0 0 1 0 0 0 4 .333 .333 .333 .667 -0.0
Sam Sweet 1 2035-2035 28 28 67 2 14 1 0 1 5 0 0 0 23 .209 .221 .269 .489 0.3
Hikoo Tanaka 3 2028-2030 44 0 10 3 3 1 0 0 0 0 0 0 5 .300 .300 .400 .700 0.0
Alex Tapia 3 2026-2028 132 95 418 47 102 25 1 6 32 14 6 35 102 .244 .303 .352 .655 0.9
Chris Taylor 1 2027-2027 14 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kirk Thacker 1 2038-2038 15 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Steve Thacker 6 2036-2041 291 128 586 45 117 12 1 7 55 1 1 49 160 .200 .264 .259 .524 -3.8
Rupert Thatcher 1 2025-2025 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Thomas 2 2029-2030 131 131 436 33 96 17 2 10 39 1 1 30 144 .220 .282 .337 .619 -0.5
Dave Thomas 1 2040-2040 23 23 30 0 6 2 0 0 3 0 0 2 8 .200 .250 .267 .517 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dan Thomey 2 2046-2047 115 49 233 55 66 15 1 14 41 1 1 49 89 .283 .427 .536 .963 0.3
Joe Thompson 5 2024-2028 71 59 103 5 9 3 0 0 7 0 0 2 67 .087 .113 .117 .230 -2.5
Kevin Thorp 2 2035-2037 89 82 261 26 42 17 1 3 12 8 4 23 83 .161 .231 .268 .499 -0.1
Khalil Thurston 1 2044-2044 107 48 243 37 62 11 2 11 38 10 5 24 54 .255 .319 .453 .771 -0.5
Bill Tindall 1 2040-2040 53 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mario Tirado 2 2029-2030 110 109 395 38 106 25 5 6 43 4 2 34 106 .268 .326 .403 .728 1.6
Mark Todaro 1 2026-2026 1 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Carlos Toledo 1 2039-2039 3 2 2 0 2 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Kevin Tompkins 1 2025-2025 17 17 23 0 5 0 0 0 1 0 0 2 8 .217 .280 .217 .497 -0.3
Sammy Toms 5 2027-2031 26 13 30 0 1 0 0 0 0 0 0 0 17 .033 .033 .033 .067 -0.7
Antonio Torres 1 2034-2034 11 0 8 2 1 0 0 0 0 0 0 0 4 .125 .125 .125 .250 -0.1
Matt Trevizo 2 2033-2034 52 1 45 6 12 1 1 0 2 1 0 4 12 .267 .327 .333 .660 0.0
Danut Trofin 1 2028-2028 2 2 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Alexis Trujillo 1 2038-2038 25 0 22 4 6 0 0 0 3 0 0 3 2 .273 .360 .273 .633 0.0
Javier Trujillo 1 2038-2038 57 36 165 14 26 0 0 0 8 2 2 6 48 .158 .194 .158 .352 -1.1
Ching Tsao 2 2023-2024 26 2 31 6 10 1 0 0 1 0 2 5 8 .323 .417 .355 .772 0.1
Timoleon Tsikouna 1 2045-2045 87 70 282 67 64 12 1 6 37 14 5 68 86 .227 .375 .340 .715 0.2
Noah Tucker 3 2032-2037 23 16 40 3 10 0 0 0 3 0 0 1 16 .250 .262 .250 .512 -0.3
Ni Tze 2 2032-2033 131 116 440 63 128 15 0 5 56 1 0 52 120 .291 .364 .359 .723 6.1
Tom Uhlman 2 2029-2030 143 142 482 38 105 21 4 6 30 1 0 24 149 .218 .265 .315 .580 -1.2
Connor Utter 1 2033-2033 4 2 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Tim Utz 1 2033-2033 17 17 56 3 11 3 0 0 0 0 0 10 21 .196 .318 .250 .568 0.3
Ian Uzzle 2 2022-2024 34 1 32 1 6 0 0 1 4 0 0 6 15 .188 .316 .281 .597 0.1
Guilherme Valdigem 1 2035-2035 57 3 55 12 15 2 0 8 16 0 0 7 14 .273 .349 .745 1.095 1.3
Miguel Valencia 1 2039-2039 94 83 280 24 52 4 2 9 22 0 1 25 107 .186 .255 .311 .566 -0.9
Edgar van der Meeren 2 2042-2044 98 58 227 31 56 12 1 10 30 0 1 36 98 .247 .350 .441 .790 0.7
Trevor Van Tassel 3 2036-2039 126 29 193 21 38 5 1 6 20 3 1 25 78 .197 .293 .326 .619 -1.0
Danny Van Vechten 2 2028-2029 37 28 100 11 17 2 0 0 10 0 0 11 29 .170 .297 .190 .487 -0.5
Orlando Vigil 2 2023-2024 65 33 120 16 28 3 1 0 9 7 2 7 23 .233 .281 .275 .556 -0.3
David Vigo 1 2047-2047 12 12 42 4 9 3 0 1 6 3 0 3 18 .214 .283 .357 .640 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hector Villegas 2 2029-2030 59 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eric Voss 3 2031-2033 86 59 261 31 75 19 2 3 36 0 0 10 60 .287 .316 .410 .726 1.4
Mike Vowell 1 2032-2032 3 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Mike Walrath 2 2038-2040 43 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Bjoern Waltersson 1 2040-2040 133 130 454 43 88 15 1 1 30 17 3 22 136 .194 .238 .238 .476 -1.6
Jonathon Walton 1 2045-2045 134 127 499 98 168 32 4 16 99 41 12 82 96 .337 .430 .513 .943 1.7
Joey Wareing 2 2025-2026 8 8 25 1 0 0 0 0 2 0 0 4 9 .000 .138 .000 .138 -0.5
Pete Warren 1 2040-2040 7 0 1 1 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.1
Keiji Watanabe 2 2031-2032 136 135 498 54 125 26 1 14 52 1 0 53 105 .251 .324 .392 .715 2.2
Greg Waters 3 2038-2040 70 39 54 4 12 0 0 0 8 0 0 1 13 .222 .236 .222 .459 -0.4
Kyle Waters 2 2034-2035 103 37 187 16 29 5 0 5 12 1 0 23 57 .155 .254 .262 .516 -1.1
Dustin Watling 1 2049-2049 51 0 14 0 3 0 0 0 0 0 0 5 5 .214 .450 .214 .664 -0.1
Allen Weaver 1 2040-2040 24 24 35 0 2 1 0 0 2 0 0 0 25 .057 .057 .086 .143 -0.8
Jon Weaver 5 2027-2031 122 9 53 3 9 2 0 0 1 0 0 2 20 .170 .200 .208 .408 -0.4
Scott Webb 1 2048-2048 78 60 244 54 85 14 4 12 45 13 13 46 51 .348 .454 .586 1.040 3.1
Bill Weber 1 2035-2035 22 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Ryan Weidner 2 2022-2023 76 76 312 46 92 21 1 10 40 3 3 27 88 .295 .365 .465 .830 2.6
Bill Weiss 6 2036-2041 596 536 1763 189 346 67 13 23 161 16 6 185 596 .196 .291 .288 .580 -3.0
Peter Westover 1 2045-2045 123 123 442 69 115 13 3 22 83 22 1 20 106 .260 .300 .452 .752 -0.7
Chris Wheat 4 2027-2030 56 6 41 7 6 2 0 2 5 0 0 5 15 .146 .265 .341 .607 0.1
Brad Wheeler 4 2022-2025 89 35 163 15 37 6 0 9 22 1 1 5 41 .227 .253 .429 .682 0.3
Korey Widener 3 2025-2028 101 57 210 22 43 4 1 1 10 5 6 16 45 .205 .265 .248 .513 -1.4
Brett Wilk 1 2049-2049 11 0 10 1 2 1 0 1 4 0 0 0 4 .200 .200 .600 .800 -0.1
John Wilk 1 2038-2038 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dennis Williamson 2 2029-2030 31 31 48 2 6 1 0 0 3 0 0 1 19 .125 .143 .146 .289 -1.1
Josh Willis 1 2035-2035 32 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Josh Wilson 3 2022-2024 139 116 412 46 111 12 2 1 29 15 7 30 83 .269 .322 .316 .638 -0.0
Mike Wilson 4 2033-2038 60 0 56 6 9 3 0 1 5 1 0 5 21 .161 .226 .268 .494 -0.2
Travis Wilson 2 2023-2024 76 0 75 15 18 5 0 4 14 1 0 16 11 .240 .383 .467 .850 0.9
Chris Wishart 2 2035-2038 18 0 13 1 4 1 0 1 1 0 0 0 4 .308 .357 .615 .973 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Wood 1 2039-2039 15 15 12 0 3 2 0 0 2 0 0 2 2 .250 .357 .417 .774 -0.1
Adam Worrell 2 2036-2037 16 9 27 2 2 0 0 0 0 0 0 1 15 .074 .138 .074 .212 -0.4
Rick Wylie 4 2037-2040 124 0 13 1 4 1 0 0 2 0 0 0 6 .308 .308 .385 .692 -0.2
Jihei Yamaguchi 3 2027-2029 278 217 811 72 181 22 8 6 57 16 6 49 238 .223 .277 .292 .569 -1.8
Nick Yarbrough 1 2040-2040 10 10 11 0 1 0 0 0 0 0 0 2 8 .091 .231 .091 .322 -0.2
Zhao-ying Yep 3 2027-2029 103 68 276 32 70 18 3 3 26 12 6 21 82 .254 .327 .373 .700 1.2
Suzunosuke Yokomizo 1 2031-2031 18 18 75 7 20 2 0 0 7 0 0 2 19 .267 .286 .293 .579 -0.2
Jim Young 1 2033-2033 15 0 6 0 1 0 0 0 1 0 0 0 3 .167 .167 .167 .333 -0.1
Aaron Younger 6 2032-2037 297 209 845 92 179 37 7 8 66 21 10 65 208 .212 .270 .301 .570 -3.0
Abraha Yusef 1 2035-2035 40 28 102 5 8 2 0 1 7 0 0 3 42 .078 .136 .127 .264 -0.6
Jorge Zermeno 2 2040-2041 215 209 734 90 138 23 3 35 102 0 0 97 337 .188 .290 .371 .661 1.0
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Monday, July 17th , 2023 - OOTP Baseball 24.6 Build 69