CALIFORNIA LEAGUE 2028
ROOKIES
02/20/2051
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
CAL | ECL : Stats & Leaders - Batting Register - Pitching Register - Fielding Register - Positional Leaderboards
Rookies - Drafted Players - Transactions Log - Injury Log
BATTING STATS
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Alexis Acosta 2028-2028 36 116 11 32 4 0 3 12 0 0 18 23 .276 .375 .388 .763
Tom Albano 2028-2028 139 482 47 100 19 2 16 52 0 0 48 160 .207 .288 .355 .643
Josh Albert 2028-2028 87 233 29 61 13 1 4 26 0 0 25 50 .262 .345 .378 .722
Andy Allen 2028-2031 88 245 25 43 8 0 2 21 8 0 16 63 .176 .238 .233 .470
Tim Allen 2028-2029 137 466 41 97 12 0 6 30 0 0 18 137 .208 .250 .273 .523
Ricardo Almonte 2028-2028 3 10 0 0 0 0 0 0 0 0 3 2 .000 .286 .000 .286
Todd Almonte 2028-2032 218 685 67 151 24 4 16 67 1 0 89 207 .220 .325 .337 .662
Alex Alvarez 2028-2028 32 60 10 19 3 0 2 8 3 1 8 15 .317 .400 .467 .867
Pedro Alvidrez 2028-2028 78 243 29 48 10 1 10 23 0 0 46 96 .198 .336 .370 .706
Xadreque Anacleto 2028-2029 255 932 82 218 41 2 26 120 0 0 60 197 .234 .282 .366 .648
Bill Anderson 2028-2030 33 111 11 25 4 1 0 3 2 0 14 9 .225 .317 .279 .597
Mike Angelo 2028-2032 124 408 37 97 19 1 4 35 1 0 14 91 .238 .265 .319 .583
Rob Apel 2028-2030 222 762 70 189 39 2 9 79 2 1 58 213 .248 .300 .340 .640
Omar Aponte 2028-2028 128 460 65 114 24 6 16 46 10 8 57 101 .248 .340 .430 .771
Frank Arancibia 2028-2028 116 426 66 120 14 2 29 71 2 0 45 118 .282 .356 .528 .884
Jose Arango 2028-2028 21 74 3 13 1 0 0 2 0 0 5 20 .176 .228 .189 .417
Emmanuel Archibald 2028-2029 83 277 22 56 10 2 5 21 3 4 21 67 .202 .263 .307 .570
Val Arias 2028-2028 129 504 61 98 16 2 2 31 23 2 41 142 .194 .262 .246 .508
Guillermo Arreola 2028-2029 113 381 43 77 15 4 7 36 3 6 92 115 .202 .360 .318 .677
Josh Ashbaugh 2028-2029 133 303 22 52 8 1 6 22 0 0 30 94 .172 .288 .264 .552
Edwin Avila 2028-2029 101 389 40 89 20 7 0 31 14 9 24 93 .229 .279 .316 .595
Kurt Ayalon 2028-2031 132 442 53 99 17 3 10 47 21 11 68 126 .224 .333 .344 .677
Enrique Bahena 2028-2030 229 717 35 106 14 0 1 42 0 0 17 249 .148 .173 .172 .345
Mike Balderas 2028-2029 81 294 50 85 16 3 10 38 8 1 33 53 .289 .367 .466 .833
P.J. Balzano 2028-2030 119 258 40 59 11 3 9 32 8 3 39 84 .229 .345 .399 .745
Sergio Banales 2028-2029 31 105 13 21 4 2 1 12 0 0 14 31 .200 .306 .305 .611
Tony Banegas 2028-2029 134 463 46 119 21 4 5 41 3 3 41 93 .257 .321 .352 .673
Gabe Barajas 2028-2028 59 246 33 60 14 2 3 18 5 2 17 41 .244 .298 .354 .652
Cruz Barboza 2028-2028 113 395 41 97 23 0 12 55 7 1 37 124 .246 .310 .395 .705
Scott Barilleaux 2028-2029 88 282 30 69 17 0 9 39 0 0 38 70 .245 .340 .401 .741
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Joe Barnard 2028-2029 87 260 38 52 9 0 16 36 0 0 22 71 .200 .279 .419 .699
Steve Barnhill 2028-2030 71 271 44 71 11 2 10 22 3 2 15 48 .262 .315 .428 .743
Gabe Barrera 2028-2031 232 874 93 201 41 6 34 114 5 2 45 284 .230 .272 .407 .679
Luc Bassano 2028-2030 74 271 36 63 17 0 4 28 8 9 26 50 .232 .302 .339 .642
David Bell 2028-2029 140 506 60 109 23 1 1 40 37 5 53 160 .215 .293 .271 .563
Hector Belmarez 2028-2028 26 58 11 19 2 1 0 5 2 0 9 3 .328 .418 .397 .814
Jake Bennett 2028-2031 135 428 37 87 16 3 6 40 0 0 32 136 .203 .268 .297 .565
Bill Bentley 2028-2029 105 349 51 96 24 1 12 36 2 0 27 78 .275 .354 .453 .806
Dave Berkheimer 2028-2032 65 139 20 26 2 0 8 20 0 0 18 59 .187 .285 .374 .659
Jawad bin Mu'adh 2028-2031 130 506 58 93 10 4 20 58 23 5 33 178 .184 .246 .338 .584
Bryan Black 2028-2032 180 663 83 152 23 2 19 73 2 0 82 179 .229 .313 .356 .669
Adam Blackmer 2028-2028 11 17 2 2 1 0 0 0 1 0 2 8 .118 .211 .176 .387
Marty Bowden 2028-2030 89 266 28 52 13 1 3 29 2 0 27 69 .195 .276 .286 .562
Josh Bowman 2028-2028 51 161 17 29 9 0 1 16 0 0 26 55 .180 .312 .255 .567
Xavier Bowser 2028-2030 72 197 26 47 10 3 7 20 8 2 28 62 .239 .333 .426 .760
Nate Boyd 2028-2029 106 357 29 79 17 3 7 35 8 3 45 121 .221 .317 .345 .662
Brian Boyer 2028-2028 16 49 9 7 0 0 4 9 0 0 11 24 .143 .306 .388 .694
Andy Bradberry 2028-2032 195 641 72 147 27 6 3 43 17 8 61 172 .229 .311 .304 .615
Sean Brantman 2028-2031 184 514 70 121 19 4 19 63 18 4 64 164 .235 .328 .399 .727
Nelson Braud 2028-2031 235 588 98 160 33 0 28 75 0 1 112 172 .272 .390 .471 .861
Vic Brickell 2028-2030 74 242 37 61 9 0 13 26 9 2 37 78 .252 .366 .450 .816
Lou Brown 2028-2028 8 6 0 1 0 0 0 1 0 0 0 1 .167 .167 .167 .333
Raheem Bruno 2028-2029 90 274 32 60 17 0 2 36 0 0 20 46 .219 .277 .303 .580
Ricky Bueso 2028-2028 11 36 4 5 0 1 0 3 1 1 6 12 .139 .262 .194 .456
Clint Bunton 2028-2028 99 382 61 108 18 2 34 93 11 0 36 130 .283 .350 .607 .957
Brandon Burgett 2028-2028 62 191 20 44 9 3 6 27 2 0 20 72 .230 .310 .403 .713
Andy Burkholder 2028-2033 277 872 66 189 38 1 14 63 0 0 67 265 .217 .287 .311 .598
Dave Butynski 2028-2028 93 350 28 84 15 3 4 29 4 1 18 83 .240 .280 .334 .614
Juan Cabriales 2028-2030 63 219 31 59 12 0 11 39 0 2 6 37 .269 .306 .475 .781
Nate Caira 2028-2028 44 160 17 34 5 0 1 12 0 0 13 37 .212 .284 .263 .547
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Omar Candelaria 2028-2029 62 213 21 56 5 1 9 24 0 0 12 65 .263 .310 .423 .733
Ramon Cardenas 2028-2029 77 256 40 56 8 3 10 38 7 3 52 72 .219 .369 .391 .760
Steve Carlisle 2028-2028 23 36 1 3 0 1 0 2 0 0 5 14 .083 .233 .139 .371
Manny Carmona 2028-2029 148 470 53 103 15 3 14 53 9 3 54 167 .219 .303 .353 .657
Ricardo Carrillo 2028-2028 135 487 67 114 25 10 25 73 16 5 41 168 .234 .299 .480 .780
Andres Cartagena 2028-2028 9 22 2 5 0 0 0 3 0 0 2 4 .227 .292 .227 .519
Isaiah Carter 2028-2029 97 369 40 84 15 3 0 18 16 0 23 100 .228 .296 .285 .580
Robert Casarez 2028-2030 184 681 103 150 29 6 40 106 5 2 86 259 .220 .313 .457 .770
Fred Casillas 2028-2028 62 178 22 46 10 0 9 32 0 0 16 54 .258 .327 .466 .793
Joseph Castellon 2028-2029 65 251 30 59 11 1 14 37 0 0 24 68 .235 .309 .454 .763
Jorge Castillo 2028-2030 125 399 31 90 25 1 0 35 1 0 35 90 .226 .298 .293 .591
Elias Castro 2028-2028 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000
Kyle Cathey 2028-2028 24 69 5 18 5 1 1 9 0 0 7 24 .261 .333 .406 .739
Jorge Cavazos 2028-2030 45 142 13 34 3 1 0 11 0 0 8 29 .239 .301 .275 .576
Cesar Ceniceros 2028-2031 159 560 72 135 14 3 5 56 25 4 61 123 .241 .320 .304 .624
Mark Chadick 2028-2029 119 387 58 115 21 0 23 71 0 0 46 87 .297 .372 .530 .901
Luis Chavez 2028-2028 124 395 46 70 11 2 15 44 15 5 55 150 .177 .284 .329 .614
John Clark 2028-2031 137 426 34 95 27 0 2 38 0 0 11 129 .223 .245 .300 .545
Vinnie Clifton 2028-2029 146 559 54 107 14 5 7 47 22 12 55 204 .191 .291 .272 .563
Robby Coker 2028-2028 31 65 6 14 4 1 0 7 0 0 7 21 .215 .297 .308 .605
Sean Combs 2028-2029 116 367 31 58 13 2 3 22 0 0 24 122 .158 .223 .229 .452
Carlos Contreras 2028-2029 168 616 111 162 15 3 48 141 9 6 75 159 .263 .346 .531 .877
Pedro Contreras 2028-2028 89 250 17 43 5 2 4 18 2 3 17 97 .172 .230 .256 .486
Emmanuel Core 2028-2030 103 249 22 45 5 0 7 24 0 0 20 73 .181 .244 .285 .529
Pedro Coronado 2028-2029 104 326 31 80 13 5 9 31 5 1 35 106 .245 .322 .399 .721
Carlos Cortes 2028-2032 136 435 62 105 20 1 13 59 19 5 47 102 .241 .321 .382 .703
Francisco Cortez 2028-2032 259 889 134 210 33 5 51 153 3 0 82 285 .236 .304 .457 .760
Antonio Covarrubias 2028-2029 230 814 86 195 39 6 23 115 6 6 65 235 .240 .294 .387 .681
Luis Covarrubias 2028-2028 49 170 7 44 7 1 1 19 0 0 12 32 .259 .317 .329 .647
Alex Cruz 2028-2029 17 57 3 10 1 0 1 2 0 0 8 22 .175 .277 .246 .523
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Eddie Cruz 2028-2028 97 337 27 54 7 2 10 21 1 3 38 119 .160 .251 .282 .533
Jose Cruz 2028-2028 13 23 0 4 1 0 0 1 1 1 0 6 .174 .240 .217 .457
Jake Cunningham 2028-2029 128 443 31 105 26 0 4 45 0 0 34 139 .237 .294 .323 .617
Tom Cunningham 2028-2028 20 76 14 26 4 1 4 18 0 0 7 4 .342 .414 .579 .993
Bob D'Amico 2028-2028 32 122 12 21 4 0 4 16 0 1 15 51 .172 .287 .303 .590
Luis Daddi 2028-2034 369 1259 155 292 61 3 46 147 0 0 156 335 .232 .324 .395 .719
Doug Dalrymple 2028-2029 97 352 24 56 12 2 0 17 7 3 30 115 .159 .233 .205 .437
Garrett Davis 2028-2032 143 472 68 121 26 3 20 67 9 0 80 107 .256 .367 .451 .818
Rich Davis 2028-2028 69 267 46 86 19 4 8 36 3 1 22 48 .322 .380 .513 .893
Maurice Day 2028-2030 171 580 52 134 26 1 12 50 0 0 41 148 .231 .288 .341 .629
Sergio de la Sancha 2028-2030 168 636 69 169 24 10 8 63 17 12 35 121 .266 .321 .373 .694
Omar del Cid 2028-2028 83 223 16 42 11 1 1 13 2 0 5 87 .188 .226 .260 .486
Orlando del Toro 2028-2028 123 404 62 105 21 1 18 66 9 1 44 103 .260 .332 .450 .782
Willie del Toro 2028-2028 127 448 90 135 28 5 40 107 6 1 49 112 .301 .375 .654 1.029
Jonathan Delgadillo 2028-2032 312 966 101 204 42 6 20 99 18 7 94 301 .211 .286 .329 .615
Nicholas Denis 2028-2028 14 62 12 19 7 0 1 8 3 1 5 15 .306 .368 .468 .835
Bobby DeVault 2028-2031 146 498 53 110 23 1 18 61 0 0 47 176 .221 .295 .380 .674
Aiden Dey 2028-2028 61 234 23 62 15 2 8 36 0 0 15 54 .265 .311 .449 .760
Chris Diamond 2028-2028 136 534 78 131 13 2 19 46 15 8 59 143 .245 .330 .384 .714
Antonio Diaz 2028-2028 45 190 23 46 8 1 1 33 4 3 12 37 .242 .289 .311 .600
Jesus Diaz 2028-2028 133 467 45 100 16 2 18 64 1 0 28 142 .214 .268 .373 .641
Brian Dimond 2028-2029 178 658 74 153 17 3 42 100 22 2 42 229 .233 .286 .459 .745
Billy Dixon 2028-2028 51 90 8 10 2 1 1 9 3 1 15 36 .111 .245 .189 .434
Jon Driskill 2028-2030 96 304 21 51 9 0 3 22 0 0 25 139 .168 .238 .227 .465
Tommy Dudzinski 2028-2031 194 695 90 157 34 0 42 93 0 0 73 238 .226 .307 .456 .763
Alexis Duenez 2028-2030 73 258 29 72 10 0 8 32 0 0 22 76 .279 .338 .411 .749
Mark Dyer 2028-2028 62 219 39 56 8 1 12 29 0 0 40 38 .256 .379 .466 .845
Rick Eakins 2028-2030 252 898 151 232 38 10 12 75 27 11 123 207 .258 .358 .363 .721
Max Eames 2028-2028 83 315 35 87 13 1 3 38 19 5 27 61 .276 .336 .352 .689
Danny Easton 2028-2028 127 438 41 86 17 2 18 54 12 5 30 138 .196 .247 .368 .615
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Ilusuarte Edman 2028-2030 173 606 70 127 30 4 11 56 36 6 90 184 .210 .315 .327 .642
Will Elliott 2028-2028 15 23 2 5 1 0 0 1 0 0 2 6 .217 .308 .261 .569
Dylan Elmore 2028-2028 99 364 54 84 14 3 28 65 17 4 26 138 .231 .283 .516 .799
Marcos Escobar 2028-2028 8 17 1 3 0 0 0 1 0 0 1 6 .176 .211 .176 .387
Cameron Escudero 2028-2030 258 780 63 145 31 5 5 40 24 2 30 282 .186 .220 .258 .478
Marco Espinoza 2028-2028 137 509 77 115 24 1 37 97 0 0 80 136 .226 .332 .495 .827
Mike Fegely 2028-2028 132 473 51 93 14 4 18 63 11 8 62 187 .197 .295 .357 .652
Jaden Feldman 2028-2028 14 56 9 16 4 1 1 11 0 0 6 6 .286 .349 .446 .796
Justin Ferguson 2028-2029 45 125 10 26 6 0 2 9 0 0 12 40 .208 .281 .304 .585
Tony Fernandez 2028-2028 61 231 42 71 7 2 17 59 16 2 32 44 .307 .396 .576 .971
Sal Ferrero 2028-2028 47 136 15 21 3 0 4 9 0 0 14 48 .154 .238 .265 .503
Jordan Figueroa 2028-2030 284 1059 167 262 46 10 28 119 32 4 138 292 .247 .350 .389 .739
Josh Fisher 2028-2028 108 407 55 102 26 0 17 57 0 1 35 111 .251 .324 .440 .764
Josh Formby 2028-2028 130 505 53 135 24 2 14 51 0 0 21 97 .267 .307 .406 .713
Tyler Frahm 2028-2031 69 216 12 38 8 0 3 19 1 0 16 70 .176 .239 .255 .494
Darwin Frame 2028-2029 176 594 88 195 40 3 10 73 0 0 55 53 .328 .394 .456 .850
Jim Frank 2028-2029 136 492 56 123 21 1 7 59 1 0 45 92 .250 .318 .339 .657
Justin Fulgham 2028-2030 191 515 68 100 16 3 23 81 1 1 89 185 .194 .334 .371 .705
Ken Fullerton 2028-2028 5 21 1 5 1 0 0 2 0 0 0 7 .238 .238 .286 .524
Lorenzo Garcia 2028-2031 250 810 108 198 29 3 21 92 0 0 123 188 .244 .346 .365 .712
Luke Gibbons 2028-2031 190 626 100 148 22 4 24 72 28 5 104 180 .236 .357 .399 .757
Nick Glidden 2028-2028 58 100 4 14 2 0 1 5 1 0 5 41 .140 .179 .190 .369
Dennis Glines 2028-2031 183 416 30 105 25 0 1 34 1 0 57 98 .252 .345 .320 .664
Joel Gnagy 2028-2029 208 773 87 211 42 9 10 86 4 4 49 146 .273 .318 .389 .708
Blas Gobeille 2028-2028 12 44 9 11 5 0 0 1 1 0 7 13 .250 .365 .364 .729
Alex Gomez 2028-2028 31 104 14 24 2 1 1 4 4 2 20 40 .231 .370 .298 .668
Willie Gonzales 2028-2029 257 962 106 203 40 3 11 55 32 10 117 216 .211 .308 .293 .601
Danny Gonzalez 2028-2028 100 389 41 82 12 5 6 32 13 6 31 121 .211 .287 .314 .601
Manuel Gonzalez 2028-2030 130 451 44 99 21 3 12 50 22 2 24 143 .220 .262 .359 .621
Jeremy Green 2028-2031 108 257 29 58 12 0 8 35 1 0 21 57 .226 .290 .366 .656
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Steve Gremillion 2028-2029 141 507 53 108 24 1 22 69 0 0 36 199 .213 .263 .394 .658
Adam Gross 2028-2031 123 332 53 95 18 9 17 59 3 1 39 76 .286 .361 .548 .909
Dan Grover 2028-2028 112 377 62 97 19 2 15 70 18 3 30 87 .257 .315 .438 .753
Pablo Guerrero 2028-2030 118 389 32 90 14 2 6 34 0 1 41 102 .231 .321 .324 .644
Marcos Gutierrez 2028-2028 117 455 32 117 19 2 4 32 8 3 16 122 .257 .287 .334 .621
Rich Gutierrez 2028-2029 60 175 24 36 5 1 5 19 6 0 13 52 .206 .276 .331 .607
Kyle Haley 2028-2030 21 61 5 17 2 0 0 3 2 2 10 12 .279 .380 .311 .692
Bill Hallett 2028-2028 27 78 9 12 3 2 1 6 0 2 6 29 .154 .233 .282 .515
Rick Hamel 2028-2031 38 119 14 29 3 1 1 10 3 0 14 31 .244 .326 .311 .637
Zachary Hardcastle 2028-2028 3 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000
Abílio Hardey 2028-2031 340 1222 150 266 51 13 55 168 40 9 71 418 .218 .264 .416 .680
Lance Harrington 2028-2028 137 496 71 132 34 2 29 79 1 1 41 122 .266 .341 .518 .859
Greg Harrison 2028-2029 133 411 43 85 14 5 7 36 9 5 50 125 .207 .297 .316 .613
Ben Hawley 2028-2030 398 1388 166 346 57 8 30 132 4 2 170 390 .249 .333 .367 .700
Jonah Hayth 2028-2028 14 57 8 16 5 0 2 8 3 0 4 12 .281 .339 .474 .812
Keith Hendricks 2028-2028 49 177 22 36 14 0 9 31 1 0 24 61 .203 .298 .435 .733
Erik Herald 2028-2029 53 119 13 27 5 2 1 11 2 0 6 40 .227 .270 .328 .598
Erick Hernandez 2028-2032 135 346 27 68 12 3 4 23 16 1 15 103 .197 .247 .283 .530
Felix Herrera 2028-2028 1 3 2 1 0 0 0 0 0 0 0 0 .333 .500 .333 .833
Kyle Hill 2028-2031 210 708 74 166 36 3 16 82 6 3 77 241 .234 .315 .362 .677
Matt Hill 2028-2028 95 299 22 63 11 1 10 35 2 0 38 125 .211 .309 .355 .664
Dustin Hoadley 2028-2028 2 7 1 1 0 1 0 0 0 0 1 2 .143 .250 .429 .679
Bob Hoff 2028-2028 42 145 18 35 6 3 4 17 0 0 11 44 .241 .313 .407 .720
Brock Horwitz 2028-2029 62 195 29 41 7 0 11 25 0 0 34 68 .210 .342 .415 .757
Chris Hubbell 2028-2029 83 227 27 55 9 2 4 23 1 1 22 53 .242 .315 .352 .667
Brenden Huffman 2028-2028 27 74 14 20 4 0 2 6 2 2 11 11 .270 .386 .405 .792
Wade Huggins 2028-2031 105 320 38 64 8 2 20 47 4 1 23 90 .200 .256 .425 .681
Chris Hunter 2028-2028 4 3 1 1 1 0 0 0 0 0 0 0 .333 .333 .667 1.000
Juan Huron 2028-2032 333 1124 154 251 51 23 58 184 28 1 120 418 .223 .306 .464 .770
Marcos Ibarra 2028-2030 159 390 27 65 4 2 1 20 0 0 8 96 .167 .190 .195 .385
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Mike Jacobs 2028-2031 165 600 59 123 19 2 27 71 0 0 52 221 .205 .273 .378 .651
Godofredo Jara 2028-2028 113 493 66 126 25 11 2 26 34 2 27 136 .256 .297 .363 .660
Ralph Jeter 2028-2028 3 6 1 1 0 0 0 0 0 0 1 2 .167 .286 .167 .452
Adam Johnson 2028-2028 47 134 12 27 5 2 1 10 0 0 7 34 .201 .252 .291 .543
Mike Johnson 2028-2028 39 103 22 29 6 0 6 15 3 0 11 21 .282 .370 .515 .884
George Jones 2028-2029 116 381 30 80 20 0 2 29 0 0 15 137 .210 .256 .278 .534
Mike Jordan 2028-2028 74 289 31 91 20 3 3 40 13 4 19 49 .315 .354 .436 .790
Hector Juarez 2028-2028 78 268 31 71 16 0 4 39 0 2 33 53 .265 .349 .369 .718
Kyle Judge 2028-2028 119 462 85 153 30 3 4 40 23 12 56 64 .331 .408 .435 .843
Kevin Kanne 2028-2028 47 173 30 50 7 1 14 35 0 0 18 37 .289 .358 .584 .941
Jeff Kaufman 2028-2029 157 508 36 105 18 3 8 36 1 3 29 170 .207 .253 .301 .554
Tyler Keller 2028-2028 31 104 16 28 7 0 6 17 0 0 17 31 .269 .384 .510 .894
Jason Kester 2028-2028 27 115 14 23 1 0 4 11 0 0 7 42 .200 .252 .313 .565
Dae-hee Kim 2028-2031 73 214 17 41 7 1 6 26 0 0 23 75 .192 .275 .318 .593
Jeremy Kindred 2028-2029 45 136 28 41 8 0 16 36 0 0 10 47 .301 .362 .713 1.076
Dave King 2028-2031 102 305 26 53 7 1 8 30 1 0 9 104 .174 .206 .282 .488
Gary Kinsolving 2028-2030 70 245 42 61 7 1 10 28 17 2 33 73 .249 .349 .408 .757
Keith Klann 2028-2028 138 504 80 119 31 0 33 85 1 0 75 144 .236 .348 .494 .842
Matt Kowalkowski 2028-2030 110 333 46 76 17 5 9 32 9 0 35 108 .228 .307 .390 .697
Nick Kuchta 2028-2029 187 744 74 160 27 9 20 83 31 10 41 204 .215 .259 .356 .615
David La Caze 2028-2028 50 142 14 41 7 0 1 21 0 0 16 36 .289 .395 .359 .754
Justin Landolfi 2028-2030 48 162 20 40 6 1 4 13 2 0 15 37 .247 .313 .370 .683
Alex Lara 2028-2033 248 859 99 217 46 8 2 80 7 5 80 209 .253 .319 .332 .651
Graysen Larson 2028-2030 337 1204 133 228 30 12 30 101 38 19 125 452 .189 .274 .309 .583
Miguel Laureano 2028-2029 148 491 35 121 19 2 9 42 1 0 37 134 .246 .298 .348 .646
Michael Lawson 2028-2028 110 345 42 80 9 0 8 24 4 2 57 104 .232 .346 .328 .673
William Lee 2028-2028 33 106 17 25 1 0 10 22 1 1 11 40 .236 .314 .528 .842
Curt Lemley 2028-2029 150 565 88 127 17 10 27 78 29 3 62 162 .225 .308 .434 .742
David Lerma 2028-2028 42 92 10 28 2 1 5 18 0 0 11 31 .304 .385 .511 .895
Lou Lester 2028-2028 94 372 44 82 14 3 13 60 7 0 34 109 .220 .294 .379 .673
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Bruce Lewis 2028-2028 125 479 45 111 20 9 7 64 11 6 39 173 .232 .293 .355 .648
Mike Lewis 2028-2029 113 340 32 66 13 0 5 30 2 1 32 123 .194 .288 .276 .564
Marcos Lindblom 2028-2029 47 185 17 36 5 3 6 24 6 0 17 54 .195 .271 .351 .622
Juan Llerena 2028-2030 119 446 83 117 30 7 24 70 12 1 44 149 .262 .337 .522 .859
Eric Locke 2028-2029 91 221 21 69 8 1 4 30 8 1 15 25 .312 .365 .412 .777
Chris Long 2028-2028 2 4 0 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500
Victor Lopez 2028-2031 132 469 72 114 14 9 17 49 11 8 62 140 .243 .338 .420 .758
Travis Lorraine 2028-2028 73 223 35 53 5 0 21 43 0 0 24 72 .238 .320 .543 .863
Jaylen Love 2028-2028 141 543 83 188 39 3 11 54 0 0 32 38 .346 .396 .490 .886
Joe Lowe 2028-2030 158 519 80 132 22 6 14 68 17 6 89 127 .254 .364 .401 .765
Eric Luebke 2028-2028 2 7 0 3 1 0 0 1 1 0 0 2 .429 .429 .571 1.000
Dan Lueck 2028-2030 65 254 38 70 10 4 5 27 23 2 29 65 .276 .357 .406 .762
Julio Luna 2028-2028 47 171 29 39 10 0 14 31 4 0 23 57 .228 .330 .532 .862
Lanzo Lusieri 2028-2032 91 281 22 48 7 2 6 18 8 1 18 86 .171 .228 .274 .502
Zach Luther 2028-2028 113 418 54 106 24 8 8 43 25 13 40 131 .254 .320 .407 .726
Corey Maghdud Khel 2028-2029 92 257 44 61 5 1 21 43 0 0 49 85 .237 .371 .510 .880
Jonathan Maier 2028-2029 153 539 63 143 28 3 12 58 2 3 60 127 .265 .344 .395 .739
Gregório Malca 2028-2031 351 1185 186 276 60 14 64 192 45 9 178 387 .233 .336 .469 .805
Gabriel Maldonado 2028-2030 214 793 122 271 53 7 23 107 20 9 58 105 .342 .400 .513 .913
Noah Mancari 2028-2029 28 92 7 14 0 1 1 5 2 0 9 36 .152 .231 .207 .437
Greg Mancini 2028-2029 49 116 13 21 2 0 3 12 4 0 4 39 .181 .228 .276 .504
Adam Mann 2028-2031 113 366 41 86 18 1 21 63 0 1 27 135 .235 .286 .462 .748
Xavier Manriquez 2028-2028 12 35 2 2 1 0 0 0 0 1 2 13 .057 .108 .086 .194
David Marchese 2028-2028 22 86 7 19 2 0 0 7 3 0 3 21 .221 .264 .244 .508
Jason Marcus 2028-2031 48 151 17 34 10 0 6 19 0 0 10 54 .225 .295 .411 .706
Gil Marines 2028-2029 276 978 162 242 39 1 76 206 0 0 128 309 .247 .356 .522 .878
Eddie Martin 2028-2029 114 439 45 118 20 7 13 55 19 4 37 91 .269 .333 .435 .768
Jean-Baptiste Martinez 2028-2028 106 392 60 109 14 1 29 70 0 1 48 71 .278 .364 .541 .905
Jose Martinez 2028-2028 2 2 2 1 0 0 1 1 0 0 0 0 .500 .500 2.000 2.500
Luis Martinez 2028-2030 23 42 3 13 2 0 0 3 1 0 2 5 .310 .333 .357 .690
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Preston Martinez 2028-2029 61 233 30 57 3 1 7 24 2 2 12 69 .245 .284 .356 .640
Frank Matzke 2028-2030 328 1092 115 224 34 5 7 56 50 9 73 299 .205 .260 .265 .524
Nate Maxey 2028-2031 214 560 41 98 16 6 9 42 9 11 61 216 .175 .262 .273 .535
Joe Mazyck 2028-2029 117 488 70 146 22 11 1 44 14 4 26 72 .299 .356 .395 .751
Mike McComas 2028-2028 64 217 12 49 9 2 1 18 1 0 15 47 .226 .276 .300 .576
Joe McGrane 2028-2029 143 563 66 112 26 1 35 81 0 0 34 206 .199 .264 .435 .699
Bryan McLaughlin 2028-2030 109 342 29 77 19 0 5 35 1 0 21 41 .225 .289 .325 .613
Carlos Mendoza 2028-2032 191 683 102 160 31 23 27 91 14 8 79 230 .234 .322 .466 .788
Cris Mendoza 2028-2029 109 332 28 69 12 0 1 26 1 0 34 92 .208 .289 .253 .542
Matt Mercadel 2028-2029 145 525 104 134 14 5 38 103 17 10 93 142 .255 .369 .518 .888
Rusty Messier 2028-2034 309 1008 85 191 43 2 24 96 0 0 104 353 .189 .284 .308 .591
Jarrod Middlebrooks 2028-2029 102 359 35 58 16 2 7 23 4 3 33 97 .162 .235 .276 .511
Neal Miller 2028-2028 133 507 52 144 26 7 8 60 11 9 33 98 .284 .333 .410 .743
Steve Miller 2028-2028 84 302 38 78 13 0 15 47 1 0 49 100 .258 .365 .450 .815
Chad Mooers 2028-2032 290 1014 139 206 23 5 57 157 7 6 114 353 .203 .293 .404 .697
Matt Moore 2028-2030 234 717 75 178 37 7 13 81 10 4 44 260 .248 .298 .374 .672
Johnny Mordica 2028-2030 248 983 91 214 30 5 3 53 33 9 51 117 .218 .262 .268 .530
Roland Munson 2028-2028 3 4 1 2 0 0 0 0 0 0 0 1 .500 .500 .500 1.000
Chris Nagel 2028-2029 135 412 40 96 17 0 9 33 2 1 55 135 .233 .328 .340 .668
Connor Neill 2028-2028 72 303 41 85 17 2 11 41 1 1 16 46 .281 .317 .459 .776
Ryan Neiswonger 2028-2028 106 398 62 99 18 3 19 53 9 1 19 84 .249 .298 .452 .750
John Nichols 2028-2030 75 248 19 40 5 0 5 24 0 0 14 75 .161 .215 .242 .457
Joe Nicley 2028-2029 79 191 23 44 7 1 1 17 2 0 32 41 .230 .345 .293 .638
Jeff Niedringhaus 2028-2029 98 289 21 47 9 0 6 28 1 0 20 103 .163 .231 .256 .487
Tim Notestine 2028-2030 37 84 8 18 2 0 0 6 0 0 5 23 .214 .264 .238 .502
Josh Nutting 2028-2030 58 132 23 28 6 0 6 15 0 0 12 44 .212 .295 .394 .689
Mike O'Connell 2028-2028 11 38 0 5 2 0 0 4 0 0 3 7 .132 .214 .184 .398
Eric Odom 2028-2029 84 235 30 52 7 2 9 29 0 0 31 100 .221 .321 .383 .704
George Odom 2028-2031 160 505 54 120 17 3 18 59 1 5 37 166 .238 .296 .390 .686
Joe Oglesby 2028-2028 32 126 21 28 8 1 10 24 1 2 11 36 .222 .296 .540 .835
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Jeremy Oliverio 2028-2029 156 612 83 181 36 5 19 88 23 9 47 109 .296 .348 .464 .812
Chris Onder 2028-2032 227 720 55 145 23 3 4 56 5 2 48 243 .201 .273 .258 .531
Eric Ooley 2028-2028 92 319 45 78 12 3 6 30 20 1 21 67 .245 .311 .357 .668
Jesus Ortega 2028-2031 9 23 3 3 0 0 0 2 0 0 0 8 .130 .200 .130 .330
Alberto Ortiz 2028-2028 76 263 27 55 13 0 6 25 4 1 5 109 .209 .235 .327 .562
Michael Overton 2028-2029 129 396 29 76 14 2 6 47 2 0 21 151 .192 .236 .283 .519
Darren Owens 2028-2028 134 531 49 105 12 4 0 17 17 5 66 156 .198 .291 .235 .526
Jay Owens 2028-2028 67 254 40 72 12 2 1 19 21 5 6 46 .283 .308 .358 .667
Brett Papa 2028-2028 49 163 27 46 7 0 6 24 0 0 32 41 .282 .410 .436 .846
Victor Parra 2028-2034 554 1985 181 429 92 12 4 141 79 18 138 554 .216 .272 .281 .552
Roy Parrell 2028-2031 81 291 44 72 14 4 7 16 9 0 33 82 .247 .328 .395 .723
Travis Passariello 2028-2029 115 350 59 94 15 1 17 53 11 2 58 83 .269 .377 .463 .840
Randy Patterson 2028-2030 173 545 68 130 25 10 8 50 6 2 46 129 .239 .303 .365 .668
Josh Pearce 2028-2028 104 356 54 75 19 9 16 62 13 2 51 103 .211 .333 .449 .782
John Pederson 2028-2031 179 566 58 130 20 5 15 51 6 0 62 159 .230 .313 .362 .675
Calogero Penni 2028-2031 136 523 89 130 26 5 2 21 12 8 65 84 .249 .337 .329 .666
Mario Perez 2028-2028 41 128 17 32 3 0 1 12 4 0 10 37 .250 .336 .297 .632
Roberto Perez 2028-2028 143 523 84 126 28 0 31 65 1 2 78 171 .241 .345 .472 .817
Eli Perry 2028-2029 88 270 29 65 12 1 6 27 0 0 28 77 .241 .311 .359 .671
Mike Peters 2028-2028 127 408 75 104 13 0 43 90 0 0 67 142 .255 .364 .603 .967
Josh Philyaw 2028-2029 135 432 42 125 22 3 5 35 9 15 46 122 .289 .355 .389 .744
Jim Piasecki 2028-2030 175 646 55 149 32 11 13 77 1 0 54 203 .231 .295 .375 .670
Ruben Pineda 2028-2031 213 693 63 166 28 2 5 46 0 1 30 168 .240 .279 .307 .586
Ozzie Pizano 2028-2028 135 509 38 125 24 3 6 47 5 1 27 162 .246 .292 .340 .631
Alvaro Pompa 2028-2031 168 653 76 142 37 4 23 82 18 6 47 208 .217 .278 .392 .670
Allen Porter 2028-2029 76 240 16 40 9 1 0 22 0 0 10 34 .167 .215 .212 .427
Sullivan Porter 2028-2029 22 63 4 7 2 0 3 7 0 0 3 30 .111 .152 .286 .437
Alex Price 2028-2029 157 468 47 113 17 6 2 30 19 2 54 116 .241 .331 .316 .647
Bob Pugh 2028-2028 97 392 37 80 12 4 0 11 18 10 30 106 .204 .261 .255 .516
Adam Queen 2028-2029 49 159 18 35 7 1 3 15 1 0 10 57 .220 .269 .333 .602
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Andres Quinones 2028-2028 92 324 41 75 14 1 10 36 7 3 33 110 .231 .308 .373 .682
Noe Quintana 2028-2028 125 433 28 94 18 1 2 34 1 0 46 134 .217 .300 .277 .577
Rusty Raap 2028-2029 23 43 5 11 3 0 0 3 0 0 0 12 .256 .256 .326 .581
Justin Ralston 2028-2028 58 151 17 35 4 2 0 13 2 2 10 35 .232 .284 .285 .569
Felix Ramos 2028-2028 28 96 6 16 6 0 1 7 0 0 12 37 .167 .264 .260 .524
Juan Ramos 2028-2031 109 333 41 82 18 0 3 32 1 1 29 68 .246 .313 .327 .640
Carlos Rangel 2028-2028 64 216 17 56 11 1 1 16 0 0 6 36 .259 .297 .333 .630
Ethan Reaves 2028-2029 96 240 33 55 14 3 12 37 3 2 24 79 .229 .317 .463 .780
Steven Regina 2028-2029 46 96 9 21 3 0 4 17 0 0 8 25 .219 .279 .375 .654
Brett Reimer 2028-2028 67 184 25 49 4 0 5 30 0 0 23 49 .266 .358 .370 .728
Steven Reiss 2028-2028 18 68 12 23 6 0 6 19 1 0 7 23 .338 .395 .691 1.086
Juan Rendon 2028-2031 524 1952 310 480 80 11 112 304 64 15 300 605 .246 .347 .470 .817
Edwin Reyes 2028-2032 311 1112 168 285 48 10 39 138 29 5 76 289 .256 .310 .423 .733
Joe Reyes 2028-2030 229 833 114 210 34 5 45 145 0 0 80 259 .252 .320 .467 .787
Brady Rice 2028-2028 144 555 78 147 32 1 16 65 3 0 89 134 .265 .374 .413 .786
Eddie Riedel 2028-2031 75 279 46 82 18 3 5 20 1 0 47 63 .294 .405 .434 .839
Elias Rivas 2028-2028 27 99 15 25 1 2 6 15 4 0 6 30 .253 .295 .485 .780
Bob Rivera 2028-2028 6 15 0 2 0 0 0 0 0 0 0 5 .133 .133 .133 .267
Otoniel Rodriguez 2028-2031 342 1106 131 243 55 1 30 123 1 0 132 383 .220 .314 .353 .666
Josh Rogers 2028-2028 135 508 43 99 14 0 21 67 4 0 23 150 .195 .245 .346 .592
Kevin Rogers 2028-2030 73 207 29 47 5 0 10 25 0 0 9 69 .227 .281 .396 .677
Jorge Rojas 2028-2029 82 237 23 61 13 1 2 23 0 0 33 38 .257 .353 .346 .699
Micah Roldan 2028-2028 81 254 30 48 7 0 14 29 0 0 38 107 .189 .309 .382 .691
Luis Romo 2028-2032 140 466 67 99 22 5 6 30 17 4 84 169 .212 .335 .320 .655
Joel Rose 2028-2031 73 276 30 65 13 2 2 19 6 2 13 109 .236 .269 .319 .588
Andy Rowan 2028-2030 185 505 50 111 14 3 3 47 11 5 26 111 .220 .272 .277 .550
Angel Ruelas 2028-2029 54 118 19 28 4 2 8 24 0 0 13 29 .237 .336 .508 .844
Tyler Russman 2028-2029 112 379 51 81 10 2 21 53 5 1 59 154 .214 .324 .417 .740
Shane Sams 2028-2028 120 460 71 136 29 3 9 58 0 0 63 65 .296 .388 .430 .819
Robert Sanabria 2028-2028 9 37 5 12 3 0 2 8 0 0 3 4 .324 .366 .568 .933
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Robby Sanchez 2028-2030 149 557 101 149 28 8 10 54 36 2 68 147 .268 .352 .400 .752
Tony Sanchez 2028-2033 366 1267 137 332 74 16 13 102 16 3 84 296 .262 .314 .376 .690
Willie Santana 2028-2028 14 36 7 15 3 0 0 5 1 0 1 6 .417 .432 .500 .932
Randy Santhuff 2028-2032 181 639 109 168 24 5 24 62 47 7 77 102 .263 .352 .429 .780
Danny Santos 2028-2029 87 169 31 42 8 0 10 35 0 0 15 48 .249 .314 .473 .787
Lorenzo Santos 2028-2032 90 307 38 82 12 3 11 45 0 0 38 102 .267 .357 .433 .790
Heishu Sasaki 2028-2032 206 693 74 189 30 4 11 71 16 6 42 132 .273 .322 .375 .697
Steve Scarbrough 2028-2028 17 67 8 19 1 1 4 13 2 1 6 15 .284 .347 .507 .854
Giovannino Scarsella 2028-2029 268 981 122 272 40 10 5 73 28 15 106 211 .277 .354 .354 .707
Melvin Schaffer 2028-2028 66 228 18 54 7 0 3 24 3 0 21 75 .237 .310 .307 .617
Josh Schanz 2028-2030 204 721 91 196 31 5 14 90 0 0 64 136 .272 .345 .387 .732
Stanley Scherr 2028-2028 12 45 5 11 4 2 2 8 1 1 3 19 .244 .292 .556 .847
Aaron Schleicher 2028-2029 85 172 23 36 6 5 3 19 0 1 23 56 .209 .303 .355 .658
William Schmittler 2028-2028 13 41 3 3 0 0 0 1 0 0 4 18 .073 .208 .073 .282
Bill Schuhmacher 2028-2029 92 206 21 31 4 2 6 25 8 1 13 82 .150 .227 .277 .504
Fiorenzo Sciama 2028-2031 195 547 36 103 19 1 6 38 1 0 82 180 .188 .297 .260 .556
Edgar Segovia 2028-2028 3 8 3 3 0 0 1 2 0 0 0 2 .375 .375 .750 1.125
Francisco Sena 2028-2029 195 731 106 191 39 2 21 99 4 1 93 183 .261 .345 .406 .751
Bill Serenil 2028-2029 122 370 30 67 10 1 0 29 0 0 61 127 .181 .300 .214 .514
Lorenzo Serrano 2028-2032 127 479 58 116 16 4 0 23 29 4 44 113 .242 .316 .292 .609
Jon Settignano 2028-2029 82 291 46 85 22 3 12 50 19 6 19 51 .292 .332 .512 .844
Liam Settle 2028-2030 170 572 68 116 25 3 11 59 20 10 56 210 .203 .293 .315 .608
Clint Sexton 2028-2030 132 381 32 80 15 0 14 43 0 0 31 110 .210 .274 .360 .634
Ben Sheehan 2028-2028 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000
Austin Shirley 2028-2030 23 69 12 21 6 2 0 11 0 0 5 8 .304 .351 .449 .801
Danny Siegrist 2028-2028 79 329 47 90 10 4 6 24 14 6 15 67 .274 .313 .383 .696
Carlos Sifuentes 2028-2032 75 215 18 34 6 0 2 23 1 1 28 74 .158 .262 .214 .476
Sam Slayton 2028-2029 56 196 27 55 7 0 7 27 0 0 39 46 .281 .408 .423 .831
Josh Smith 2028-2031 157 509 56 141 29 2 9 63 0 0 66 85 .277 .367 .395 .762
Justin Smith 2028-2028 97 289 24 61 10 5 2 19 7 4 25 100 .211 .276 .301 .577
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Brian Soldi 2028-2028 70 216 21 52 14 0 1 13 0 0 27 64 .241 .336 .319 .655
Kelvin Soto 2028-2029 64 222 30 39 5 1 5 14 1 1 27 85 .176 .276 .275 .550
Curt Squiers 2028-2029 90 330 54 73 10 0 31 70 0 1 32 118 .221 .299 .533 .832
Marcus Stanley 2028-2028 9 6 0 1 0 0 0 1 0 0 0 2 .167 .167 .167 .333
Matt Steele 2028-2030 195 737 97 184 20 2 56 155 0 0 70 170 .250 .329 .510 .839
Adam Stevens 2028-2028 81 313 41 76 10 7 6 29 12 3 31 64 .243 .317 .377 .694
Dustin Stevens 2028-2028 55 171 18 46 7 1 7 21 0 0 17 40 .269 .340 .444 .785
George Stevens 2028-2029 123 453 63 120 21 2 25 76 1 1 47 155 .265 .344 .486 .830
Shannon Stone 2028-2029 111 386 43 82 10 3 4 20 7 2 17 130 .212 .248 .285 .533
Josh Stotts 2028-2029 202 708 84 163 27 0 30 79 0 1 65 198 .230 .301 .395 .697
Trevor Strand 2028-2029 152 454 39 101 20 3 13 53 1 0 24 131 .222 .262 .366 .628
William Strelioff 2028-2029 177 631 55 138 29 3 11 63 2 1 46 189 .219 .295 .326 .621
Bill Studer 2028-2028 74 233 25 48 5 1 4 14 9 3 18 62 .206 .282 .288 .569
Eddie Such 2028-2029 114 360 55 83 18 3 18 56 15 7 51 130 .231 .326 .447 .773
Adam Sullivan 2028-2028 135 497 85 155 19 1 1 45 13 1 84 90 .312 .412 .360 .772
David Sutton 2028-2030 137 337 25 64 10 0 3 28 0 0 58 112 .190 .312 .246 .558
Steve Swinton 2028-2029 131 374 29 83 15 0 2 24 2 0 38 112 .222 .298 .278 .576
Seth Sykes 2028-2028 64 215 22 43 12 2 2 18 8 0 12 52 .200 .252 .302 .554
Ken Tallmadge 2028-2028 42 136 8 30 5 0 4 14 0 0 6 42 .221 .254 .346 .599
Matt Terhaar 2028-2030 20 59 4 17 4 0 0 7 4 1 8 19 .288 .362 .356 .718
Randy Terry 2028-2028 43 103 8 22 3 0 0 8 3 0 5 33 .214 .257 .243 .500
Alberto Torres 2028-2034 305 1024 94 229 38 6 4 55 19 14 55 258 .224 .265 .284 .549
Eddie Torres 2028-2031 42 111 10 29 10 0 1 9 0 0 9 16 .261 .320 .378 .698
Jon Torres 2028-2032 374 1223 115 280 50 2 16 103 3 0 171 356 .229 .326 .312 .638
Jose Torres 2028-2031 188 757 94 235 58 8 1 69 18 2 58 91 .310 .360 .412 .773
Mike Torres 2028-2028 116 442 56 132 30 6 2 63 9 6 38 90 .299 .357 .407 .764
Andy Trainor 2028-2032 75 279 36 86 15 1 5 36 12 2 20 39 .308 .352 .423 .775
Chris Traw 2028-2030 246 767 67 131 30 1 13 48 3 0 70 273 .171 .247 .263 .510
Ramon Trevino 2028-2029 164 581 65 162 39 2 8 77 0 1 36 107 .279 .325 .394 .719
James Tucker 2028-2031 134 414 65 115 32 2 14 54 0 0 38 54 .278 .343 .466 .809
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Ron Tucker 2028-2029 72 253 32 72 17 2 3 31 2 4 35 71 .285 .374 .403 .777
Scott Turcotte 2028-2028 80 272 36 62 12 0 17 42 0 0 12 96 .228 .281 .460 .741
Tim Ugalde 2028-2030 253 869 68 181 41 3 11 67 1 0 41 278 .208 .252 .300 .553
Danny Unger 2028-2029 116 348 75 107 16 2 22 64 0 0 61 80 .307 .416 .555 .971
Michael Vacchio 2028-2028 36 82 7 19 0 0 3 9 1 0 4 20 .232 .276 .341 .617
Jayden Valentin 2028-2029 78 259 24 69 8 1 4 21 4 1 21 57 .266 .320 .351 .672
Mark Valley 2028-2030 222 820 98 194 33 5 14 79 26 12 68 239 .237 .311 .340 .651
Mike Van de Vort 2028-2031 84 268 22 54 13 0 8 29 2 0 26 72 .201 .278 .340 .617
Elias Vandenbrink 2028-2028 15 60 10 17 2 0 5 11 0 0 5 13 .283 .333 .567 .900
Jose Vargas 2028-2030 100 299 49 83 14 0 20 66 0 0 42 84 .278 .378 .525 .903
Juan Vasquez 2028-2028 24 88 13 21 3 0 6 14 2 1 18 28 .239 .374 .477 .851
Angel Vazquez 2028-2028 61 149 17 28 2 2 2 19 2 2 21 41 .188 .287 .268 .555
Victor Vazquez 2028-2031 137 540 79 139 38 4 14 60 19 1 26 123 .257 .298 .420 .718
Jose Velasquez 2028-2028 29 89 7 17 2 0 2 13 0 0 9 33 .191 .284 .281 .565
David Velez 2028-2029 219 749 83 143 23 3 1 27 31 22 86 183 .191 .286 .234 .520
Rafael Vera 2028-2031 296 1063 139 261 51 2 39 154 0 0 132 242 .246 .337 .407 .744
Israel Villalobos 2028-2029 103 300 15 62 9 0 4 36 0 0 11 78 .207 .247 .277 .524
Jason Wagner 2028-2028 134 508 81 120 24 1 35 84 1 0 66 146 .236 .325 .494 .819
Ben Ward 2028-2030 267 1012 120 261 39 12 17 100 19 12 93 277 .258 .323 .371 .694
Curtis Warmkessel 2028-2032 252 844 71 171 29 2 11 73 0 0 42 226 .203 .251 .281 .532
Chris Warrick 2028-2028 72 206 25 49 8 3 2 15 20 1 10 55 .238 .280 .335 .615
Kyle Watson 2028-2028 16 17 1 1 0 0 0 1 0 0 5 8 .059 .273 .059 .332
Joe Weingart 2028-2028 21 71 8 16 5 0 0 2 0 0 2 14 .225 .253 .296 .549
Travis Wells 2028-2031 312 1135 120 311 62 2 26 143 2 0 44 180 .274 .311 .401 .712
Paul Wessel 2028-2029 150 274 33 49 8 1 7 27 9 2 9 126 .179 .226 .292 .518
Josh Westcott 2028-2029 187 684 73 189 47 0 16 92 0 0 45 166 .276 .329 .415 .744
Chris Whitehurst 2028-2030 186 553 54 152 30 3 11 49 2 0 26 132 .275 .314 .400 .713
John Wickham 2028-2029 154 462 40 88 14 2 1 35 0 0 35 150 .190 .260 .236 .496
Chris Williams 2028-2028 102 322 38 89 15 2 16 59 2 1 16 68 .276 .313 .484 .797
Josh Williams 2028-2029 191 644 85 131 24 5 16 75 10 5 77 172 .203 .297 .331 .627
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
Tony Williams 2028-2028 100 291 29 61 14 0 6 28 0 0 27 70 .210 .276 .320 .595
Paul Winn 2028-2028 19 29 2 8 4 0 0 6 0 0 5 6 .276 .400 .414 .814
Josh Wooten 2028-2028 10 37 4 9 2 1 1 8 0 0 1 6 .243 .256 .432 .689
Alex Young 2028-2029 101 350 75 103 20 1 31 84 5 2 48 103 .294 .389 .623 1.012
Nick Young 2028-2028 119 410 72 99 19 8 27 68 10 0 47 136 .241 .324 .524 .848
Keegan Yount 2028-2028 64 227 33 68 15 0 9 30 0 1 29 57 .300 .392 .485 .876
Jamie Zaccone 2028-2028 112 414 54 101 23 6 23 54 0 0 30 159 .244 .309 .495 .805
Leo Zamudio 2028-2028 18 55 6 18 4 1 1 7 0 0 6 14 .327 .403 .491 .894
Jonas Zapata 2028-2031 244 825 105 181 29 2 48 117 0 0 73 333 .219 .286 .434 .719
Jordan Zapata 2028-2035 104 351 35 85 20 0 0 27 2 0 22 74 .242 .292 .299 .591
Austin Zayas 2028-2028 78 289 25 65 12 2 6 30 3 1 16 113 .225 .274 .343 .617
PITCHING STATS
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Elijah Abdul-Sami 2028-2032 4 5 .444 3.80 37 10 0 0 1 94.2 78 40 12 27 101
Alberto Acebedo 2028-2029 2 3 .400 6.05 67 0 0 0 2 93.2 111 63 19 49 37
Tim Adams 2028-2028 6 10 .375 4.35 43 6 0 0 19 78.2 80 38 11 29 44
Jeremy Adkins 2028-2031 8 2 .800 3.17 70 3 0 0 3 145.0 102 51 10 73 205
Mike Agle 2028-2030 12 6 .667 2.53 66 1 0 0 5 128.0 105 36 12 43 183
Edward Aguilar 2028-2030 1 1 .500 4.59 33 0 0 0 1 49.0 46 25 5 21 44
David Aguilera 2028-2029 3 6 .333 4.02 37 0 0 0 0 69.1 52 31 7 54 80
Al Alcantara 2028-2029 14 11 .560 4.89 70 28 1 0 5 228.1 188 124 33 135 326
Jose Alfaro 2028-2029 16 10 .615 3.51 38 31 1 0 0 228.1 210 89 21 68 232
Jason Alicea 2028-2028 15 4 .789 3.82 39 5 0 0 2 106.0 91 45 13 35 120
Isaiah Allen 2028-2028 0 0 .000 1.80 1 1 0 0 0 5.0 5 1 1 1 4
John Allison 2028-2028 0 1 .000 27.00 1 0 0 0 0 0.1 1 1 0 0 0
Orlando Alvarado 2028-2029 7 11 .389 3.95 71 16 0 0 0 177.2 155 78 19 81 233
Andy Alvarez 2028-2029 12 13 .480 4.24 31 31 2 0 0 170.0 174 80 20 42 167
Danny Alvarez 2028-2028 7 3 .700 3.09 43 1 0 0 2 96.0 56 33 8 31 125
Adam Anderson 2028-2029 2 2 .500 2.76 12 2 0 0 0 32.2 34 10 2 6 33
George Anderson 2028-2029 1 2 .333 5.14 3 2 0 0 0 14.0 11 8 1 4 20
Justin Anderson 2028-2030 14 25 .359 4.32 57 57 0 0 0 289.1 293 139 28 120 226
Vinny Andrade 2028-2029 3 4 .429 5.69 70 0 0 0 2 110.2 114 70 18 61 73
Victor Arias 2028-2030 3 7 .300 5.28 71 0 0 0 3 102.1 102 60 21 25 122
Jeremy Armstrong 2028-2028 1 10 .091 5.62 22 22 0 0 0 107.1 119 67 22 44 79
Jesus Arreaga 2028-2029 7 3 .700 2.18 31 5 1 0 1 91.0 70 22 6 19 94
Miguel Arriola 2028-2029 0 0 .000 5.11 5 0 0 0 0 12.1 9 7 2 7 8
Rick Ash 2028-2029 3 2 .600 2.98 25 0 0 0 0 45.1 49 15 2 12 60
Gene Atkins 2028-2029 4 2 .667 3.45 17 11 0 0 0 70.1 61 27 8 22 60
Frank Ayala 2028-2028 7 0 1.000 2.09 7 7 0 0 0 51.2 48 12 4 14 54
Justin Bailey 2028-2029 2 3 .400 2.88 34 0 0 0 2 40.2 33 13 2 13 34
Mike Bailey 2028-2028 0 1 .000 3.68 3 3 0 0 0 14.2 13 6 1 5 11
Jeno Bangs 2028-2028 3 3 .500 3.38 40 0 0 0 15 42.2 42 16 3 16 52
Shane Barnett 2028-2028 0 0 .000 0.00 2 0 0 0 2 2.0 2 0 0 0 5
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Tyshawn Barnett 2028-2031 4 8 .333 5.96 29 15 0 0 3 93.2 99 62 8 52 92
Jason Barnhart 2028-2028 6 3 .667 4.13 46 1 0 0 3 85.0 73 39 7 62 129
Edgar Barra 2028-2031 7 7 .500 3.23 40 29 0 0 3 158.2 126 57 12 56 166
Josh Bean 2028-2029 7 5 .583 3.63 57 9 0 0 7 116.2 113 47 14 42 148
Jerry Beckmann 2028-2028 0 0 .000 0.00 1 0 0 0 0 3.0 2 0 0 1 0
Joe Beiner 2028-2028 0 0 .000 4.91 7 0 0 0 2 11.0 9 6 3 6 8
Brad Bell 2028-2031 7 6 .538 2.22 22 22 0 0 0 129.2 101 32 9 24 127
Danny Bell 2028-2029 19 7 .731 2.93 29 29 0 0 0 193.2 180 63 15 28 213
Mark Bell 2028-2028 6 8 .429 3.54 30 30 0 0 0 157.2 135 62 7 58 178
Aarnoud Beuk 2028-2030 10 5 .667 1.85 88 0 0 0 28 102.0 53 21 5 42 166
Travis Bishop 2028-2031 10 11 .476 5.36 120 2 0 0 2 260.1 266 155 30 121 226
Logan Bledsoe 2028-2028 1 0 1.000 0.00 5 0 0 0 2 6.1 2 0 0 0 5
Justin Bock 2028-2028 0 3 .000 8.10 8 0 0 0 0 13.1 16 12 6 4 12
Daniel Borgerding 2028-2028 12 7 .632 3.25 36 15 0 0 0 127.1 110 46 13 45 142
Sam Brenner 2028-2028 10 14 .417 3.75 29 29 1 0 0 206.1 208 86 18 28 179
Merv Bressler 2028-2028 1 0 1.000 0.00 1 1 0 0 0 7.0 2 0 0 4 5
Troy Broderick 2028-2029 8 2 .800 4.62 35 2 0 0 1 72.0 83 37 8 36 44
Dan Brodrick 2028-2028 2 1 .667 3.73 32 3 0 0 2 72.1 60 30 12 15 80
Bentley Brogan 2028-2028 0 0 .000 6.75 2 0 0 0 0 5.1 7 4 2 3 4
Pete Bross 2028-2028 7 14 .333 4.14 29 29 0 0 0 156.2 136 72 10 57 195
Kareem Brown 2028-2028 3 13 .188 5.52 22 22 0 0 0 102.2 103 63 20 49 81
Sam Brown 2028-2029 22 19 .537 3.62 58 58 0 0 0 313.1 270 126 22 70 297
J.D. Burgess 2028-2031 4 6 .400 2.67 17 15 0 0 0 91.0 64 27 6 36 72
Mário Burgos 2028-2029 6 6 .500 3.35 18 18 0 0 0 88.2 72 33 5 20 110
Brad Burke 2028-2031 9 10 .474 3.15 103 9 0 0 2 220.1 166 77 14 114 263
Trevor Burkett 2028-2028 0 0 .000 2.08 7 0 0 0 0 13.0 9 3 1 3 14
Kaden Bush 2028-2031 3 16 .158 5.43 73 1 0 0 8 117.2 150 71 14 45 75
Chris Byram 2028-2029 16 21 .432 3.54 61 50 0 0 0 305.1 274 120 30 95 324
Valentim Cachelivre 2028-2031 7 2 .778 3.25 43 0 0 0 2 80.1 72 29 9 40 90
Jesse Campagna 2028-2028 1 3 .250 2.95 11 0 0 0 0 18.1 13 6 0 8 17
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Kenny Campbell 2028-2030 12 7 .632 4.17 30 30 0 0 0 162.0 138 75 22 64 180
Chris Cannon 2028-2028 3 8 .273 2.40 56 0 0 0 24 63.2 62 17 7 13 66
Chris Carder 2028-2029 5 2 .714 2.30 53 3 0 0 3 105.2 81 27 11 29 135
Ernesto Carrasco 2028-2029 2 5 .286 5.80 84 0 0 0 3 133.1 143 86 22 91 114
Armando Castellanos 2028-2030 1 2 .333 5.17 35 3 0 0 0 62.2 56 36 8 32 52
Jose Castellon 2028-2030 2 3 .400 5.56 49 0 0 0 2 66.1 67 41 15 41 53
William Castillo 2028-2030 14 23 .378 3.42 63 62 0 0 0 336.2 276 128 29 170 363
Luis Castro 2028-2029 11 8 .579 2.11 30 29 0 0 0 188.0 119 44 10 39 205
Sergio Castro 2028-2028 1 1 .500 3.82 6 6 0 0 0 35.1 28 15 3 17 37
Victor Cervantes 2028-2028 0 0 .000 13.50 2 0 0 0 0 2.0 3 3 1 3 5
Brian Chamberlain 2028-2028 2 0 1.000 2.45 7 7 0 0 0 33.0 28 9 4 16 25
Josh Chavez 2028-2033 16 9 .640 4.42 90 0 0 0 8 150.2 131 74 22 81 159
Manny Chavez 2028-2028 5 1 .833 3.99 30 1 0 0 1 56.1 51 25 4 31 60
David Christopher 2028-2029 8 8 .500 3.01 91 0 0 0 13 155.2 133 52 10 53 128
Tim Cisneros 2028-2028 4 2 .667 3.06 28 0 0 0 16 32.1 34 11 4 9 45
Danny Clark 2028-2030 8 4 .667 3.77 76 3 0 0 2 176.2 161 74 12 84 159
Jeff Cobb 2028-2028 3 0 1.000 2.70 3 3 0 0 0 23.1 12 7 0 1 22
Ed Coleman 2028-2028 0 1 .000 0.96 3 0 0 0 0 9.1 8 1 0 8 4
Bill Conger 2028-2028 0 0 .000 0.00 4 0 0 0 0 6.2 3 0 0 4 9
Clemente Cora 2028-2028 4 2 .667 3.09 41 0 0 0 11 43.2 33 15 2 19 42
Javier Covarrubias 2028-2029 10 11 .476 2.80 83 11 0 0 1 167.1 111 52 8 77 182
Nate Crabill 2028-2028 0 0 .000 0.00 4 0 0 0 0 4.1 4 0 0 2 6
Steven Creamer 2028-2028 6 12 .333 4.11 27 27 0 0 0 151.0 128 69 24 69 130
Dan Cruickshank 2028-2028 7 11 .389 4.40 30 26 0 0 0 137.0 140 67 10 54 130
Alfonso Cruz 2028-2030 1 1 .500 3.14 15 0 0 0 0 28.2 21 10 3 15 22
Barney Cunningham 2028-2029 2 5 .286 4.18 48 1 0 0 5 79.2 78 37 17 31 89
Chris Curry 2028-2029 9 11 .450 2.79 30 29 0 0 1 183.2 162 57 15 65 192
Brian Davis 2028-2028 5 3 .625 2.96 22 1 0 0 2 54.2 33 18 5 20 57
Alonzo Diaz 2028-2028 6 2 .750 2.17 50 1 0 0 7 91.1 66 22 1 29 112
Joey Dickinson 2028-2032 0 1 .000 6.52 7 0 0 0 1 9.2 12 7 3 2 7
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Pierce Disrud 2028-2028 2 5 .286 2.43 13 13 0 0 0 66.2 40 18 1 28 54
Kevin Dittmar 2028-2032 11 13 .458 3.42 98 0 0 0 7 160.2 146 61 17 38 112
Francisco Dominguez 2028-2028 6 2 .750 2.66 13 13 0 0 0 84.2 70 25 4 15 100
Jesse Donohoe 2028-2031 4 9 .308 5.01 20 20 1 0 0 100.2 103 56 17 24 71
Bobby Dratch 2028-2029 3 3 .500 4.15 10 10 0 0 0 60.2 55 28 8 17 69
John Driscoll 2028-2028 0 1 .000 3.78 5 1 1 0 0 16.2 16 7 4 3 14
Tyler Durham 2028-2028 5 2 .714 2.71 12 12 0 0 0 76.1 57 23 4 29 106
Adam Durst 2028-2029 1 6 .143 3.55 33 1 0 0 1 33.0 26 13 5 14 30
Cody Edwards 2028-2028 0 0 .000 2.70 2 0 0 0 0 3.1 5 1 0 3 3
Jonathan Enriquez 2028-2029 4 5 .444 3.92 38 0 0 0 13 43.2 40 19 6 20 51
Nick Enterline 2028-2028 2 3 .400 5.33 30 0 0 0 1 25.1 23 15 8 7 34
Javier Espinosa 2028-2031 6 6 .500 4.00 62 6 0 0 3 110.1 102 49 9 42 132
Luis Espinoza 2028-2032 7 5 .583 2.96 85 0 0 0 31 112.1 104 37 11 40 96
John Estrada 2028-2031 23 22 .511 4.04 89 73 0 0 3 432.1 367 194 55 169 545
Henry Fajardo 2028-2028 1 1 .500 2.70 20 0 0 0 0 36.2 23 11 2 15 41
Chris Falloon 2028-2030 5 5 .500 4.10 89 0 0 0 2 180.0 162 82 21 78 160
Beniamino Farinelli 2028-2033 10 7 .588 2.80 49 35 0 0 0 189.2 125 59 19 107 197
Willie Felix 2028-2028 0 1 .000 4.67 3 3 0 0 0 17.1 18 9 2 8 10
Daniel Fenner 2028-2028 0 0 .000 2.88 20 0 0 0 0 40.2 32 13 4 17 28
Ryan Flynn 2028-2029 6 3 .667 2.37 36 1 0 0 1 79.2 62 21 3 24 81
Jonathan Fortin 2028-2030 2 6 .250 5.52 42 4 0 0 1 91.1 94 56 19 31 80
Al Franco 2028-2028 1 0 1.000 2.57 1 1 0 0 0 7.0 5 2 2 1 12
Luis Franco 2028-2028 0 1 .000 7.42 9 0 0 0 0 13.1 15 11 3 8 8
Edwin Frias 2028-2028 0 0 .000 1.29 1 1 0 0 0 7.0 4 1 0 0 8
Andy Froedge 2028-2029 9 12 .429 3.44 35 31 0 0 1 175.1 164 67 19 60 133
Pedro Fuentes 2028-2028 1 5 .167 4.15 7 7 0 0 0 47.2 43 22 9 8 69
Danny Gallardo 2028-2029 4 1 .800 3.91 67 2 0 0 3 103.2 107 45 16 35 82
Mario Gallegos 2028-2028 4 2 .667 2.87 28 0 0 0 1 59.2 50 19 4 25 84
Alberto Gamez 2028-2028 3 0 1.000 2.35 3 3 1 0 0 23.0 23 6 2 5 16
Jeremy Gath 2028-2029 7 7 .500 2.83 71 3 0 0 1 121.0 114 38 20 16 104
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Chris Gauthreaux 2028-2032 0 4 .000 3.36 12 7 0 0 1 56.1 52 21 6 13 51
Brian Geary 2028-2028 0 0 .000 15.00 3 0 0 0 0 3.0 4 5 2 5 3
John George 2028-2029 7 4 .636 3.83 48 0 0 0 2 84.2 68 36 14 33 84
Travis Gibson 2028-2028 0 1 .000 4.60 5 0 0 0 0 15.2 13 8 5 3 21
Matt Gladney 2028-2028 1 0 1.000 4.94 32 2 0 0 1 23.2 29 13 3 11 21
Robby Godoy 2028-2032 11 13 .458 3.84 58 32 0 0 1 201.1 152 86 13 143 269
Carlos Gomez 2028-2028 1 1 .500 4.32 4 0 0 0 0 8.1 9 4 2 6 5
Juan Gomez 2028-2030 25 27 .481 4.07 72 68 2 1 0 400.0 367 181 65 129 438
Alejandro Gonzalez 2028-2029 11 18 .379 3.91 63 25 1 0 4 181.2 176 79 24 60 212
Fernando Gonzalez 2028-2028 13 10 .565 3.91 29 29 0 0 0 186.2 163 81 25 55 206
Jorge Gonzalez 2028-2028 2 2 .500 2.26 23 1 0 0 2 67.2 55 17 4 29 79
Mike Gonzalez 2028-2028 2 6 .250 5.73 12 12 0 0 0 59.2 59 38 10 21 42
Stefano Gradi 2028-2029 1 0 1.000 0.00 4 4 0 0 0 17.0 7 0 0 4 16
Mike Greenbaum 2028-2028 0 2 .000 5.11 10 8 0 0 0 44.0 49 25 7 6 42
Chris Greeson 2028-2028 11 5 .688 3.48 23 23 0 0 0 124.0 98 48 15 41 137
Sean Grimmett 2028-2030 7 6 .538 3.31 61 5 0 0 3 149.1 113 55 16 60 214
Ryan Guardado 2028-2030 3 14 .176 4.75 39 21 0 0 0 146.0 149 77 18 79 139
David Gutierrez 2028-2029 2 4 .333 3.48 23 1 0 0 0 51.2 54 20 8 21 57
Bill Hall 2028-2029 17 20 .459 4.01 56 52 0 0 1 298.2 274 133 13 114 259
Josh Hall 2028-2028 0 0 .000 2.70 6 0 0 0 0 16.2 13 5 2 5 11
Tim Hamill 2028-2029 9 7 .562 6.42 87 0 0 0 2 130.1 139 93 22 79 134
Pete Hanson 2028-2033 17 17 .500 3.78 70 48 0 0 1 300.1 247 126 19 147 265
Mike Hargens 2028-2028 3 1 .750 2.22 33 2 0 0 2 77.0 54 19 9 18 104
Mitchell Harris 2028-2028 0 0 .000 1.00 6 0 0 0 0 9.0 6 1 1 3 4
Dalton Hartman 2028-2028 0 1 .000 9.00 1 1 0 0 0 4.0 10 4 1 1 5
John Hartnett 2028-2029 4 3 .571 1.39 51 0 0 0 33 58.1 37 9 1 22 88
J.P. Heller 2028-2031 13 15 .464 3.59 74 13 0 0 8 158.0 158 63 19 49 170
Sean Herbert 2028-2028 5 11 .312 6.95 29 14 0 0 1 102.1 114 79 20 57 103
Alberto Hernandez 2028-2031 19 12 .613 2.83 53 42 0 0 0 254.0 198 80 20 74 297
Jorge Herrera 2028-2032 13 15 .464 3.01 40 37 0 0 0 239.1 178 80 34 73 317
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jason Hild 2028-2028 8 3 .727 3.45 15 15 0 0 0 94.0 75 36 12 18 114
Jason Hilton 2028-2028 6 3 .667 2.83 19 19 0 0 0 92.1 72 29 6 27 87
Jake Hollingshead 2028-2028 3 2 .600 4.64 6 6 0 0 0 33.0 33 17 5 16 38
Andy Hopp 2028-2030 8 7 .533 3.97 41 17 2 1 0 147.1 133 65 26 46 151
Devin Horton 2028-2030 17 10 .630 3.84 38 38 0 0 0 201.2 160 86 34 45 296
Josh Howard 2028-2028 3 3 .500 5.83 12 8 0 0 1 41.2 49 27 8 22 32
Curt Hughes 2028-2030 32 24 .571 4.08 94 66 3 1 0 478.1 486 217 57 149 398
Jesus Ibarra 2028-2029 13 0 1.000 1.94 24 24 0 0 0 129.2 101 28 4 45 176
Vinny Ibarra 2028-2028 4 6 .400 5.01 15 15 0 0 0 70.0 76 39 12 13 70
Pelle Isaksen 2028-2028 2 4 .333 2.68 35 0 0 0 18 37.0 34 11 3 21 36
Jake Isbell 2028-2029 1 2 .333 3.49 24 5 0 0 0 59.1 46 23 10 25 33
Chris Jackson 2028-2029 3 2 .600 4.40 50 3 0 0 1 100.1 102 49 21 20 69
John Jackson 2028-2029 13 6 .684 3.25 28 28 0 0 0 169.0 159 61 12 49 141
Jon James 2028-2028 2 4 .333 3.55 35 4 0 0 0 96.1 74 38 11 56 117
Branden Janssen 2028-2031 9 9 .500 3.99 100 21 0 0 2 259.2 215 115 25 150 305
Jeremy Jayko 2028-2028 4 4 .500 3.38 8 8 0 0 0 53.1 50 20 6 24 57
Matt Jeffries 2028-2029 6 8 .429 4.15 73 1 0 0 4 130.0 107 60 22 65 143
Von Jeffries 2028-2028 0 0 .000 1.80 1 1 0 0 0 5.0 1 1 0 4 4
Johnny Joe 2028-2028 4 6 .400 3.36 43 0 0 0 2 99.0 83 37 7 26 119
Jim Johnson 2028-2032 11 19 .367 4.03 52 52 0 0 0 252.1 236 113 26 105 285
Steve Johnson 2028-2028 0 0 .000 0.00 3 0 0 0 0 3.1 2 0 0 0 4
Jeff Jones 2028-2028 9 10 .474 5.04 27 27 0 0 0 144.2 148 81 28 39 108
Kurt Kean 2028-2029 2 6 .250 5.83 57 1 0 0 0 83.1 93 54 15 39 70
Sidney Kearley 2028-2028 1 3 .250 4.99 8 8 0 0 0 39.2 42 22 3 9 34
Dave Keeping 2028-2028 3 2 .600 1.12 33 0 0 0 20 40.0 26 5 1 9 63
Mike King 2028-2028 1 0 1.000 2.57 5 0 0 0 0 7.0 6 2 0 1 11
Joe Kipp 2028-2028 5 5 .500 2.72 19 19 0 0 0 99.1 86 30 6 39 113
Tim Kistler 2028-2028 4 4 .500 7.00 19 5 0 0 1 45.0 51 35 10 22 39
Matt Kohl 2028-2029 0 1 .000 1.88 11 0 0 0 2 24.0 25 5 1 11 25
Bryan Korte 2028-2029 6 5 .545 3.53 67 3 0 0 0 147.2 125 58 14 60 143
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Jeff Kurtz 2028-2031 10 7 .588 3.88 51 0 0 0 7 69.2 60 30 10 31 54
Willie Lamas 2028-2028 1 3 .250 3.68 34 0 0 0 0 51.1 46 21 6 24 40
William Lane 2028-2029 6 1 .857 1.27 30 8 0 0 3 71.0 39 10 4 23 88
Tim Larson 2028-2028 1 1 .500 1.12 3 0 0 0 0 8.0 6 1 1 3 5
Steve Law 2028-2028 5 0 1.000 2.72 9 9 1 1 0 53.0 40 16 3 25 64
Kyle LeRoy 2028-2028 0 0 .000 10.12 2 0 0 0 0 2.2 5 3 2 4 3
Brian Lewis 2028-2028 1 1 .500 4.31 29 0 0 0 1 62.2 64 30 6 41 24
Matt Lewis 2028-2028 0 1 .000 6.75 3 0 0 0 0 1.1 2 1 0 1 1
Jon Livesay 2028-2030 6 5 .545 4.89 52 0 0 0 25 57.0 50 31 11 38 60
Jose Lizardi 2028-2029 1 4 .200 5.00 20 1 0 0 2 27.0 29 15 6 14 23
Oscar Llopiz 2028-2029 1 3 .250 2.72 17 0 0 0 1 36.1 25 11 5 13 34
Joe Lockard 2028-2030 7 7 .500 2.08 98 0 0 0 67 117.0 80 27 11 41 171
Trevor Lockwood 2028-2028 2 0 1.000 6.89 7 0 0 0 0 15.2 18 12 3 6 23
Danny Lolley 2028-2028 2 0 1.000 5.47 16 0 0 0 0 24.2 26 15 4 15 30
Tony Longoria 2028-2031 3 5 .375 2.75 45 1 0 0 1 78.2 55 24 10 22 98
Angelo Lopez 2028-2028 8 3 .727 2.10 19 19 0 0 0 102.2 75 24 3 26 96
Oscar Lopez 2028-2029 9 1 .900 3.04 65 1 0 0 6 115.1 94 39 9 36 103
Jon Loughran 2028-2031 15 17 .469 3.27 179 1 0 0 62 267.1 236 97 23 78 313
Bobby Lucero 2028-2032 11 6 .647 3.95 122 2 0 0 4 244.0 222 107 31 86 210
Jalen Lurry 2028-2028 2 1 .667 4.06 5 5 0 0 0 31.0 39 14 3 10 19
Bryan Lush 2028-2029 4 1 .800 1.85 18 0 0 0 1 34.0 29 7 1 11 36
Rich Lynch 2028-2028 1 1 .500 4.94 14 0 0 0 1 23.2 29 13 1 18 14
Matt Maddex 2028-2028 1 5 .167 2.31 36 0 0 0 3 39.0 30 10 2 12 43
Miguel Maldonado 2028-2029 17 13 .567 3.23 45 44 0 0 0 262.0 232 94 23 102 308
Alexis Marin 2028-2032 19 26 .422 4.84 57 57 0 0 0 314.0 316 169 32 102 317
Blake Markovitz 2028-2031 4 11 .267 4.47 31 28 0 0 0 151.0 141 75 28 51 169
Sergio Marquez 2028-2030 12 22 .353 3.79 52 51 10 1 0 311.0 315 131 49 46 249
Matt Marshall 2028-2029 9 2 .818 2.43 54 0 0 0 16 74.0 55 20 3 25 87
David Martin 2028-2028 9 4 .692 3.50 37 0 0 0 1 72.0 42 28 4 42 116
Antonio Martinez 2028-2028 5 9 .357 5.13 17 17 0 0 0 87.2 85 50 14 27 83
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Pablo Martinez 2028-2028 2 2 .500 3.88 39 0 0 0 3 55.2 49 24 1 24 63
Josh Marton 2028-2028 1 0 1.000 0.00 4 0 0 0 0 10.1 3 0 0 2 4
Vince Maulucci 2028-2029 5 4 .556 1.54 75 0 0 0 48 82.0 62 14 3 32 99
Erik McAlpine 2028-2028 2 0 1.000 3.20 3 3 0 0 0 19.2 15 7 4 4 26
Josh McClain 2028-2029 5 5 .500 4.08 14 14 0 0 0 75.0 65 34 5 27 99
Daniel McClinton 2028-2032 24 16 .600 3.35 79 56 4 3 9 357.2 313 133 37 95 357
Josh McMichael 2028-2028 5 4 .556 2.71 49 0 0 0 3 69.2 53 21 7 27 107
Logan McMillan 2028-2028 8 11 .421 3.55 27 27 4 1 0 180.0 175 71 10 53 132
Josh McPherson 2028-2028 0 0 .000 4.63 43 0 0 0 0 58.1 64 30 7 14 63
Marco Medina 2028-2028 2 6 .250 1.98 47 0 0 0 19 68.1 45 15 5 25 121
Jordan Mejia 2028-2029 3 3 .500 3.20 42 1 0 0 1 76.0 65 27 8 26 71
Juan Mejia 2028-2029 2 1 .667 3.98 27 1 0 0 1 52.0 45 23 7 26 60
Jesus Mendoza 2028-2028 7 4 .636 2.81 17 17 0 0 0 102.1 85 32 13 30 139
Greg Meng 2028-2028 7 1 .875 3.05 36 1 0 0 2 62.0 45 21 5 41 73
Nate Mildren 2028-2028 1 0 1.000 0.00 4 0 0 0 0 7.1 1 0 0 3 9
Brian Miloser 2028-2031 2 9 .182 4.88 71 5 0 0 5 99.2 103 54 10 39 99
Kevin Mingo 2028-2028 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 0
Bobby Miskimen 2028-2028 1 5 .167 5.20 37 2 0 0 1 83.0 86 48 15 23 73
Marc Mobley 2028-2032 12 17 .414 5.89 42 42 0 0 0 203.1 223 133 37 97 154
Harry Montanari 2028-2028 4 7 .364 4.37 19 14 0 0 0 78.1 71 38 5 48 59
Ruben Montes 2028-2030 2 7 .222 3.90 46 0 0 0 0 80.2 62 35 7 48 86
Bill Montoya 2028-2029 2 1 .667 4.15 9 0 0 0 4 8.2 6 4 2 2 16
Bob Moore 2028-2029 1 6 .143 4.04 11 11 0 0 0 55.2 66 25 5 25 41
Jason Moore 2028-2029 13 7 .650 2.93 50 15 0 0 0 153.2 127 50 21 46 172
Victor Mora 2028-2028 1 1 .500 0.95 16 0 0 0 7 19.0 8 2 1 10 22
Danny Morales 2028-2029 0 2 .000 5.67 17 2 0 0 3 27.0 21 17 5 19 17
Jose Morales 2028-2028 0 1 .000 9.00 1 1 0 0 0 5.0 9 5 2 2 2
Matt Morales 2028-2028 5 14 .263 4.51 27 27 0 0 0 149.2 145 75 27 36 161
Orlando Morales 2028-2030 14 17 .452 4.13 143 8 0 0 7 259.1 231 119 27 141 300
Bobby Morissette 2028-2029 6 10 .375 4.08 26 25 0 0 0 139.0 146 63 23 44 127
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bobby Morris 2028-2031 2 2 .500 3.38 42 0 0 0 0 69.1 50 26 9 30 79
Chris Morrison 2028-2028 4 7 .364 6.07 14 13 0 0 0 75.2 89 51 8 30 53
Tim Mott 2028-2028 2 3 .400 4.28 28 0 0 0 5 33.2 34 16 7 15 27
Gary Mueller 2028-2028 0 0 .000 11.12 4 0 0 0 0 5.2 7 7 3 3 6
Antonio Munos 2028-2028 0 0 .000 0.00 1 0 0 0 0 2.0 2 0 0 0 1
Jose Naranjo 2028-2029 2 2 .500 4.30 39 0 0 0 2 69.0 55 33 10 43 103
Bobby Nash 2028-2028 2 2 .500 2.70 5 5 0 0 0 26.2 19 8 1 13 31
Wayne Nash 2028-2029 2 5 .286 5.27 31 0 0 0 0 54.2 51 32 6 27 30
Edwin Niemi 2028-2028 4 15 .211 4.97 28 28 0 0 0 157.2 158 87 19 75 141
Kelly Nolen 2028-2030 14 12 .538 2.88 40 40 1 1 0 228.0 197 73 19 67 239
Eric Novick 2028-2029 4 3 .571 5.79 22 0 0 0 1 23.1 20 15 5 13 29
Nick Nunez 2028-2034 10 4 .714 5.04 101 4 0 0 1 225.0 226 126 35 115 243
Alex Ocana 2028-2031 2 3 .400 2.82 7 7 0 0 0 38.1 28 12 3 12 42
Greg Ochoa 2028-2029 2 1 .667 4.91 9 6 0 0 0 29.1 35 16 5 9 46
Jorge Olivarez 2024-2028 13 23 .361 4.29 96 50 1 1 27 315.0 323 150 23 113 309
Brian Olsen 2028-2029 7 9 .438 5.54 53 4 0 0 0 91.0 97 56 17 42 95
Julio Origel 2028-2029 12 15 .444 3.33 37 37 0 0 0 224.1 180 83 24 94 218
Bobby Ortiz 2028-2030 10 2 .833 4.31 73 4 0 0 4 144.0 126 69 26 28 135
Jose Ortiz 2028-2031 21 26 .447 3.93 117 57 0 0 8 376.0 344 164 34 188 397
Roberto Ortiz 2028-2028 1 8 .111 7.24 38 6 0 0 3 68.1 91 55 14 22 65
Bobby Owens 2028-2029 4 4 .500 4.71 61 2 0 0 3 149.0 143 78 24 70 133
Arturo Ozuna 2028-2028 2 5 .286 3.03 25 2 0 0 0 59.1 49 20 0 39 68
Ryan Pace 2028-2030 0 4 .000 5.09 58 1 0 0 0 93.2 93 53 16 36 96
Erik Pahl 2028-2029 9 4 .692 3.12 56 0 0 0 34 66.1 56 23 8 34 74
Mario Palafox 2028-2034 7 5 .583 4.42 50 0 0 0 23 55.0 50 27 4 52 85
Victor Pantoja 2028-2028 3 5 .375 2.10 52 0 0 0 24 60.0 57 14 3 18 37
Ben Paola 2028-2029 9 1 .900 2.18 47 1 0 0 1 99.0 80 24 10 25 117
Frederik Pape 2028-2028 7 3 .700 2.96 21 19 0 0 1 121.2 86 40 20 21 176
Omari Parker 2028-2029 0 4 .000 3.52 24 0 0 0 11 30.2 20 12 2 17 28
Ryan Parton 2028-2031 5 5 .500 4.21 59 9 0 0 2 171.0 165 80 25 61 156
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bill Pasternack 2028-2029 7 3 .700 3.21 31 16 0 0 0 103.2 85 37 7 43 108
Alex Patino 2028-2028 4 2 .667 3.53 42 0 0 0 2 63.2 64 25 4 27 73
Ken Peiffer 2028-2029 5 1 .833 3.86 25 0 0 0 0 35.0 32 15 2 25 47
Scott Pelfrey 2028-2029 5 4 .556 4.56 39 7 0 0 0 104.2 96 53 19 39 115
Emilio Pena 2028-2029 15 12 .556 3.87 47 47 0 0 0 267.1 218 115 32 109 342
Brian Peoples 2028-2029 3 2 .600 3.57 7 7 1 0 0 40.1 36 16 4 11 41
Agustin Perez 2028-2028 8 3 .727 2.64 19 19 0 0 0 99.0 66 29 12 32 139
Alex Perez 2028-2032 16 7 .696 2.23 64 37 0 0 0 258.0 167 64 16 111 342
Jose Perez 2028-2029 2 2 .500 3.00 28 0 0 0 2 54.0 54 18 7 21 43
Jose Perez 2028-2028 0 0 .000 6.23 1 1 0 0 0 4.1 5 3 0 2 4
Terry Perry 2028-2028 4 3 .571 2.58 25 9 0 0 1 66.1 53 19 6 24 63
Sindre Petersen 2028-2029 14 14 .500 3.81 35 35 0 0 0 201.0 185 85 23 35 206
P.J. Peterson 2028-2032 13 12 .520 4.55 100 21 0 0 3 247.0 233 125 39 99 260
Zack Phillips 2028-2029 3 2 .600 4.10 26 0 0 0 1 37.1 35 17 4 12 53
Cesar Piedra 2028-2029 0 1 .000 3.12 6 0 0 0 1 8.2 8 3 1 5 13
Ricardo Portugal 2028-2030 24 18 .571 4.24 58 58 0 0 0 308.0 287 145 32 119 382
Hector Prado 2028-2031 3 2 .600 1.63 30 2 0 0 3 55.1 40 10 5 4 51
Josh Proctor 2028-2032 6 7 .462 5.01 69 7 0 0 3 133.0 130 74 20 64 104
Dave Pulido 2028-2029 9 4 .692 3.35 17 17 1 1 0 110.0 76 41 13 32 145
Raul Quintana 2028-2029 11 3 .786 2.38 30 13 0 0 1 109.2 66 29 11 66 134
Alberto Ramirez 2028-2032 1 3 .250 2.06 47 0 0 0 1 83.0 59 19 2 51 119
Danny Ramirez 2028-2031 18 13 .581 3.61 61 36 0 0 2 251.2 207 101 36 77 299
Guadalupe Ramirez 2028-2032 8 9 .471 2.96 63 0 0 0 1 109.1 113 36 13 32 103
Luis Ramirez 2028-2028 0 0 .000 14.21 4 0 0 0 0 6.1 12 10 2 3 7
Ramon Ramirez 2028-2031 3 6 .333 4.23 40 0 0 0 3 78.2 76 37 13 28 96
Roberto Rangel 2028-2030 0 2 .000 7.89 31 2 0 0 1 59.1 81 52 18 25 69
Zach Reichler 2028-2028 11 10 .524 2.96 25 25 3 2 0 173.1 165 57 16 31 132
Jaden Revell 2028-2030 1 1 .500 3.42 28 2 0 0 2 71.0 68 27 10 19 81
Alex Reyes 2028-2032 10 10 .500 3.23 64 21 0 0 5 164.1 123 59 8 86 191
Antonio Reyes 2028-2030 2 4 .333 4.86 41 1 0 0 1 74.0 75 40 10 36 70
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Roberto Reyes 2028-2029 1 2 .333 3.05 18 0 0 0 0 20.2 13 7 2 7 25
Jarod Ricketts 2028-2031 4 4 .500 3.51 44 3 1 0 3 89.2 83 35 11 31 68
John Riley 2028-2029 10 7 .588 3.56 22 22 0 0 0 121.1 121 48 8 27 72
Andres Rios 2028-2029 1 2 .333 3.89 43 3 0 0 0 37.0 38 16 4 13 41
Vinny Rivera 2028-2028 3 4 .429 2.03 12 12 0 0 0 79.2 62 18 5 9 94
Fabien Robert 2028-2028 8 1 .889 3.22 33 1 0 0 3 67.0 50 24 5 39 42
Jeff Roberts 2028-2028 0 2 .000 3.48 13 3 0 0 1 31.0 30 12 0 11 25
Juan Rodriguez 2028-2028 3 6 .333 6.52 26 0 0 0 1 58.0 68 42 14 20 56
Kyle Roeder 2028-2031 15 11 .577 3.45 47 47 0 0 0 260.2 231 100 24 68 285
Fernando Rojas 2028-2030 10 4 .714 1.83 74 0 0 0 19 122.2 61 25 9 39 194
Jose Rosado 2028-2028 0 0 .000 3.48 4 0 0 0 1 10.1 4 4 2 2 11
Andres Rosales 2028-2030 10 3 .769 2.66 68 0 0 0 25 84.2 71 25 6 16 94
Bill Rosales 2028-2033 36 40 .474 3.88 112 103 1 0 0 603.0 547 260 78 222 567
Juan Rosas 2028-2030 6 19 .240 5.07 74 15 0 0 8 142.0 147 80 15 85 135
Eric Rose 2028-2030 7 7 .500 5.32 63 0 0 0 6 89.2 95 53 7 57 94
T.J. Roth 2028-2034 11 8 .579 3.08 96 0 0 0 34 131.1 117 45 8 31 88
Cesar Rozon 2028-2029 6 11 .353 3.87 49 16 1 0 1 146.2 132 63 16 48 171
Carlos Ruiz 2028-2032 6 7 .462 4.43 30 18 0 0 0 101.2 89 50 16 35 137
Amir Ruley 2028-2029 3 3 .500 4.63 20 6 0 0 0 58.1 48 30 7 40 60
Kyle Ryan 2028-2028 1 1 .500 1.69 4 0 0 0 0 5.1 3 1 0 4 5
Alexis Saavedra 2028-2028 9 6 .600 3.35 26 26 0 0 0 147.2 122 55 12 43 118
Armando Saias 2028-2031 8 3 .727 2.39 58 8 0 0 14 128.0 108 34 14 34 153
Juan San Pedro 2028-2029 6 5 .545 3.11 35 18 0 0 2 107.0 75 37 12 36 124
Tomas Sanchez 2028-2032 3 2 .600 5.15 30 9 0 0 6 71.2 74 41 12 40 84
Jesus Santiago 2028-2028 4 7 .364 3.88 29 21 0 0 0 116.0 110 50 16 36 128
Rodolfo Santiago 2028-2028 5 2 .714 2.91 43 0 0 0 9 55.2 40 18 7 19 63
Mario Santillan 2028-2028 0 5 .000 5.59 13 7 0 0 0 37.0 40 23 3 25 38
Billy Savage 2028-2029 4 2 .667 3.07 13 10 1 1 0 58.2 54 20 0 30 65
Mike Schmidt 2028-2028 1 1 .500 6.61 24 0 0 0 0 31.1 52 23 4 14 24
Nick Schmidt 2028-2029 8 2 .800 3.13 39 7 0 0 2 106.1 73 37 10 42 107
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Greg Schultz 2028-2029 7 5 .583 3.74 49 0 0 0 12 65.0 58 27 10 18 72
Andrew Scorza 2028-2030 7 28 .200 5.44 132 26 4 2 6 287.2 304 174 65 84 321
Jamal Scott 2028-2028 8 7 .533 4.00 29 29 1 0 0 166.2 153 74 20 41 167
Luke Scott 2028-2028 1 0 1.000 0.00 3 0 0 0 0 1.2 3 0 0 1 2
Jesse Seamon 2028-2029 2 2 .500 5.34 19 0 0 0 2 30.1 32 18 4 16 42
Jesus Sena 2028-2028 10 8 .556 3.13 23 23 3 1 0 161.0 145 56 9 39 168
Joey Seng 2028-2028 7 2 .778 4.78 43 0 0 0 2 75.1 75 40 3 54 47
Manny Serrano 2028-2033 19 15 .559 3.71 77 39 0 0 4 264.2 213 109 31 118 336
Marvin Serrano 2028-2028 1 0 1.000 3.80 10 1 0 0 1 21.1 15 9 1 7 32
Jaryn Shaffer 2028-2029 8 5 .615 2.74 86 0 0 0 52 98.2 71 30 14 28 118
Greg Short 2028-2028 0 1 .000 3.06 3 3 0 0 0 17.2 14 6 3 5 17
Dan Sigler 2028-2031 3 6 .333 5.10 62 0 0 0 3 67.0 78 38 7 30 75
Keith Simpson 2028-2029 10 5 .667 3.86 30 29 0 0 0 167.2 150 72 26 34 178
Amare Sinclair 2028-2029 0 0 .000 4.97 27 1 0 0 0 12.2 22 7 2 9 10
Matt Smith 2028-2031 10 11 .476 4.68 167 0 0 0 33 246.1 237 128 29 132 252
Pat Spahn 2028-2029 5 4 .556 4.21 21 15 0 0 0 98.1 88 46 10 45 103
Lance Spotts 2028-2028 15 3 .833 2.16 23 23 2 1 0 158.0 122 38 4 39 146
Mike Spurr 2028-2028 2 0 1.000 7.56 29 0 0 0 0 8.1 14 7 0 6 7
Tyler Stark 2028-2028 1 1 .500 3.30 24 0 0 0 1 46.1 29 17 5 26 33
Scott Stevenson 2028-2030 13 25 .342 2.90 72 66 0 0 0 375.0 258 121 44 147 560
Michael Stewart 2028-2029 6 4 .600 4.55 15 15 0 0 0 85.0 96 43 7 23 86
Lance Stone 2028-2031 24 21 .533 3.42 65 57 0 0 0 371.0 330 141 42 110 380
Pat Stone 2028-2029 11 9 .550 3.71 83 0 0 0 10 135.2 127 56 17 45 137
Johnny Stricklin 2028-2033 14 15 .483 3.44 41 41 2 2 0 254.0 240 97 29 59 250
Sergio Strobel 2028-2028 2 0 1.000 4.60 20 2 0 0 1 29.1 35 15 4 12 24
Dusty Suit 2028-2028 4 2 .667 2.74 44 0 0 0 0 75.2 71 23 4 20 96
Botol Tapia 2028-2028 3 3 .500 3.41 11 11 0 0 0 68.2 54 26 6 17 89
Jose Tarango 2028-2029 6 2 .750 2.33 15 15 0 0 0 85.0 63 22 8 30 79
Andrew Taul 2028-2032 11 7 .611 4.28 31 31 0 0 0 153.1 144 73 11 83 170
Ken Taylor 2028-2030 10 5 .667 3.47 31 31 0 0 0 173.2 154 67 18 44 140
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Lucien Taylor 2028-2028 10 4 .714 3.05 21 21 2 1 0 141.2 123 48 14 44 118
Marc Taylor 2028-2028 8 4 .667 2.18 14 14 0 0 0 90.2 84 22 2 26 93
Tony Tello 2028-2028 1 0 1.000 1.42 7 0 0 0 5 6.1 2 1 0 3 8
Chris Terrell 2028-2032 5 25 .167 5.05 51 38 0 0 0 222.2 238 125 28 94 154
Mike Tesluk 2028-2028 0 0 .000 3.38 1 1 0 0 0 2.2 2 1 0 2 4
Isaac Thomas 2028-2031 12 7 .632 4.06 115 1 0 0 5 223.2 196 101 18 119 231
Jeremy Tipton 2028-2029 1 5 .167 6.12 7 7 1 0 0 42.2 44 29 9 11 40
Andrew Tomlinson 2028-2028 3 0 1.000 2.32 15 0 0 0 0 31.0 26 8 1 18 29
Gary Tonti 2028-2028 2 0 1.000 1.88 5 5 0 0 0 24.0 14 5 2 13 19
Pat Tordsen 2028-2028 3 4 .429 3.59 12 8 0 0 0 47.2 41 19 6 17 53
Alex Toro 2028-2030 3 6 .333 4.83 31 10 0 0 1 91.1 87 49 3 60 93
Ken Trapnell 2028-2029 5 3 .625 5.23 24 1 0 0 0 53.1 62 31 9 27 35
Melvin Trevino 2028-2030 19 9 .679 3.53 68 26 1 0 8 226.2 203 89 24 78 314
Cody Tucker 2028-2028 0 0 .000 14.73 2 0 0 0 0 3.2 9 6 0 6 4
John Turner 2028-2029 7 7 .500 3.58 63 0 0 0 6 83.0 82 33 7 19 96
Rich Tyner 2028-2031 12 8 .600 3.79 113 0 0 0 4 202.0 202 85 35 62 249
Jack Ugwu 2028-2032 2 0 1.000 11.05 8 0 0 0 1 7.1 8 9 3 6 7
Mario Urtiaga 2028-2028 5 7 .417 4.30 30 29 0 0 0 132.0 127 63 16 31 118
Eduardo Valdez 2028-2028 0 0 .000 16.20 2 0 0 0 0 1.2 2 3 0 5 4
Andres Valles 2028-2030 12 19 .387 4.69 44 44 0 0 0 226.2 222 118 25 84 201
Victor Vasquez 2028-2032 12 30 .286 5.15 64 57 1 0 0 312.2 352 179 55 125 289
Lorenzo Velarde 2028-2028 7 3 .700 2.39 45 14 0 0 21 124.1 92 33 15 51 131
Gian Velazco 2028-2028 0 0 .000 3.38 6 0 0 0 0 13.1 14 5 2 6 7
Dave Velez 2028-2031 0 2 .000 7.17 23 1 0 0 1 54.0 62 43 11 27 67
Melvin Velez 2028-2028 0 0 .000 3.38 3 0 0 0 0 5.1 3 2 2 3 2
Diego Vidal 2028-2029 19 11 .633 3.84 47 40 2 1 0 276.2 287 118 42 49 279
Hector Vidal 2028-2028 11 3 .786 2.51 22 22 1 1 0 111.0 81 31 8 27 169
Arturo Villarreal 2028-2029 5 1 .833 5.79 46 0 0 0 0 82.1 96 53 17 44 50
Jocelyn Vitalini 2028-2029 2 0 1.000 1.31 36 0 0 0 6 61.2 36 9 1 20 91
Ken Volstad 2028-2030 13 10 .565 4.14 54 31 0 0 3 202.0 191 93 26 80 241
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Kevin Waldridge 2028-2028 5 1 .833 2.89 6 6 0 0 0 43.2 40 14 4 7 49
Lucas Waters 2028-2030 4 7 .364 5.58 21 13 0 0 0 80.2 85 50 10 51 64
Jeremy Watson 2028-2028 1 0 1.000 1.90 5 5 0 0 0 23.2 19 5 1 4 29
Jimmy Weinert 2028-2028 17 7 .708 3.12 28 28 3 1 0 201.2 175 70 13 61 184
Dan Wert 2028-2029 10 8 .556 3.14 32 32 1 0 0 155.0 134 54 16 53 136
Cameron West 2028-2030 3 4 .429 6.37 53 0 0 0 1 89.0 101 63 20 47 95
Justin Weyer 2028-2029 7 11 .389 5.05 65 9 0 0 3 135.1 131 76 24 53 99
Zach Wheeler 2028-2028 5 12 .294 5.06 26 26 0 0 0 133.1 142 75 19 48 100
Adam White 2028-2028 11 5 .688 3.05 17 17 0 0 0 118.0 113 40 17 15 87
Bill Willett 2028-2029 3 4 .429 3.63 40 5 0 0 2 86.2 76 35 7 49 97
Greg Williams 2028-2028 3 7 .300 4.59 14 14 0 0 0 82.1 82 42 15 19 95
Jonathan Williams 2028-2031 14 11 .560 2.89 44 33 4 1 0 230.1 186 74 27 51 263
Mike Williams 2028-2031 48 11 .814 2.72 78 78 1 0 0 489.0 397 148 32 136 650
Mike Williams 2028-2028 0 0 .000 0.00 6 0 0 0 4 5.0 4 0 0 1 7
Mo Williams 2028-2028 4 2 .667 1.88 9 9 0 0 0 57.1 47 12 5 19 62
Rich Wilson 2028-2031 9 10 .474 3.41 33 33 0 0 0 161.0 135 61 8 53 156
Sterling Wilson 2028-2030 1 7 .125 2.62 55 0 0 0 15 82.1 60 24 10 32 80
Nick Wing 2028-2030 3 4 .429 4.22 76 0 0 0 0 138.2 116 65 15 87 139
Ryan Wlodkowski 2028-2029 5 3 .625 3.50 46 0 0 0 5 64.1 55 25 7 28 89
Ron Woods 2028-2028 2 3 .400 3.57 31 1 0 0 2 68.0 63 27 6 24 73
Justin Young 2028-2031 8 9 .471 4.12 25 24 0 0 0 126.2 112 58 13 56 125
Dale Zabielski 2028-2032 9 3 .750 3.45 157 2 0 0 3 224.2 171 86 19 120 274
Nick Zaragoza 2028-2032 26 23 .531 3.77 72 72 0 0 0 420.0 385 176 62 113 432
Brett Zimmerman 2028-2029 13 23 .361 4.31 53 42 0 0 0 273.2 271 131 37 96 229
Pedro Zuniga 2028-2029 5 12 .294 5.31 30 30 0 0 0 120.1 129 71 11 51 123
846 Players
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, March 5th , 2024 - OOTP Baseball 24.11 Build 85