WESTERN REGION 2021
BATTING REGISTER
02/20/2051
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
EAST | WEST : Stats & Leaders - Batting Register - Pitching Register - Fielding Register - Positional Leaderboards
Rookies - Drafted Players - Transactions Log - Injury Log
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Cory Abraham COL 84 77 286 38 59 9 1 4 17 10 0 24 108 .206 .270 .287 .557 -0.4
Jon Acosta MIL 154 151 523 51 121 16 7 3 35 0 2 28 132 .231 .279 .306 .584 -0.5
Brad Adams MIL 48 48 196 31 52 13 0 3 22 0 0 11 37 .265 .305 .378 .682 -0.1
Miguel Aguiar STL 8 5 18 2 4 1 0 0 0 0 0 2 5 .222 .300 .278 .578 0.1
Juan Aguilar LAD 111 107 450 63 137 21 4 13 52 15 7 32 95 .304 .360 .456 .816 2.2
Juan Aguilar CAL 85 84 337 40 88 24 3 9 47 1 1 23 86 .261 .320 .430 .750 0.7
Wilson Aguilar CWS 5 0 7 2 2 0 0 0 0 2 0 1 2 .286 .375 .286 .661 0.1
David Albertson ARI 111 111 398 59 112 26 3 12 68 3 1 39 114 .281 .356 .452 .809 3.3
Lokela Aliimalu KC 32 26 103 10 24 9 1 1 9 2 0 0 27 .233 .233 .369 .602 -0.2
Dallas Allen SEA 4 2 8 3 2 0 0 0 0 0 0 1 1 .250 .400 .250 .650 0.0
Jose Arias LAD 33 16 83 15 21 6 2 3 12 0 0 5 16 .253 .303 .482 .785 0.2
Ryan Arrington SEA 33 27 95 16 29 7 1 0 14 0 0 6 8 .305 .343 .400 .743 0.4
Brandon Atkins CWS 113 80 331 40 80 17 2 14 50 7 3 35 98 .242 .319 .432 .751 0.8
Chris Badillo SF 128 116 435 55 116 25 3 11 54 4 0 51 87 .267 .350 .414 .764 1.2
Jorge Baez KC 18 18 70 6 11 2 1 2 6 3 0 3 35 .157 .192 .300 .492 -0.3
Brent Bailey OAK 108 103 415 51 102 18 1 17 48 1 0 36 139 .246 .314 .417 .731 0.5
Roland Bailey SD 37 37 138 10 20 5 1 4 14 0 0 11 50 .145 .208 .283 .491 -1.5
Matt Ballinger KC 5 5 17 1 0 0 0 0 0 0 0 1 11 .000 .056 .000 .056 -0.4
Nick Barfield STL 78 64 239 26 48 9 1 2 24 0 1 43 72 .201 .331 .272 .603 -1.0
Sean Barnes CWS 124 122 448 38 132 34 1 1 56 0 0 24 99 .295 .332 .382 .714 2.1
Alberto Barrios SD 48 35 141 16 27 4 1 9 23 0 0 7 58 .191 .233 .426 .659 -0.4
Jared Barton LV 83 74 310 47 111 25 2 9 57 0 1 18 47 .358 .392 .539 .930 2.1
Efrain Becerra CAL 81 65 264 34 67 16 0 12 33 0 0 20 76 .254 .320 .451 .770 0.9
Hector Becerra HOU 54 52 200 39 55 8 2 8 36 8 0 13 44 .275 .327 .455 .782 1.0
Willie Benavidez COL 80 74 310 67 92 19 1 24 75 0 0 29 100 .297 .371 .597 .967 2.9
Cam Bender ARI 52 52 184 11 37 8 1 7 20 0 0 2 83 .201 .215 .370 .584 -0.3
Justin Bentley STL 36 24 93 8 11 3 0 2 6 1 0 5 41 .118 .172 .215 .387 -1.0
Donald Berens ARI 57 47 196 34 65 12 9 1 19 18 8 12 24 .332 .368 .500 .868 1.1
Ben Bergquist TEX 28 27 93 9 15 3 0 2 8 0 0 9 35 .161 .243 .258 .501 -0.2
David Bernhardt OAK 4 0 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 -0.0
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ryan Best SD 9 8 29 0 3 0 0 0 0 0 0 1 8 .103 .133 .103 .237 -0.4
Chris Bline MIL 84 84 318 46 64 10 2 14 53 9 4 31 112 .201 .286 .377 .663 0.3
Frits Boeren CAL 156 156 598 83 153 32 6 25 88 2 3 57 166 .256 .336 .455 .791 3.9
Manny Boler SF 23 19 76 5 12 2 0 0 6 0 0 6 17 .158 .214 .184 .398 -0.8
Jose Bonilla CHC 132 130 475 71 105 28 1 22 64 0 0 49 154 .221 .300 .423 .723 2.3
Adam Borrell CWS 69 65 245 15 49 11 0 1 19 0 0 6 80 .200 .222 .257 .479 -1.0
Andy Boyle COL 97 95 368 63 108 16 2 33 95 10 2 27 90 .293 .345 .617 .962 3.1
Jim Brandon MIL 14 14 55 9 16 1 0 3 11 0 0 1 9 .291 .304 .473 .776 0.1
Jonathan Brashear LV 135 135 508 92 110 16 0 28 85 27 5 84 164 .217 .327 .413 .741 2.3
Guillermo Bravo HOU 12 0 10 1 3 1 0 0 1 0 0 1 3 .300 .364 .400 .764 0.1
Julio Briseno SD 53 53 184 25 45 9 1 2 24 9 2 16 57 .245 .309 .337 .646 0.3
Jason Brundidge COL 26 21 89 10 19 3 0 4 11 0 0 12 36 .213 .304 .382 .686 -0.2
Gareth Buckingham KC 80 76 298 53 74 16 1 18 55 17 4 34 110 .248 .327 .490 .817 2.6
Cal Bunning MIL 5 4 19 1 4 2 0 0 2 0 1 0 5 .211 .211 .316 .526 -0.1
George Burnett ARI 3 2 8 0 0 0 0 0 0 0 0 1 5 .000 .111 .000 .111 -0.1
Dave Burns CWS 67 45 182 41 55 6 2 5 18 4 3 39 41 .302 .429 .440 .868 1.5
Jordan Busby CHC 31 25 102 11 14 1 0 4 13 0 0 6 30 .137 .205 .265 .470 -1.1
Luis Caballero ARI 90 84 294 26 59 12 1 6 34 0 0 23 89 .201 .272 .310 .581 0.2
Christian Campbell ARI 6 6 20 0 4 3 0 0 2 0 0 2 8 .200 .273 .350 .623 -0.0
Ray Campbell CHC 2 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Carlos Campos TEX 12 11 38 3 5 2 0 0 2 4 1 1 14 .132 .195 .184 .379 -0.2
Ben Cardenas ARI 19 17 60 2 9 1 0 0 6 2 0 5 15 .150 .292 .167 .458 -0.5
Andres Cardiel MIL 52 47 173 23 46 10 5 1 18 9 1 9 37 .266 .308 .399 .707 0.6
Sergio Carmona SEA 118 116 466 72 157 25 0 15 75 4 0 31 68 .337 .379 .487 .866 3.4
Heriberto Carrillo LV 6 6 24 2 6 1 0 1 5 0 0 3 7 .250 .333 .417 .750 0.1
Ivan Carrillo OAK 30 22 94 11 19 4 1 0 3 2 1 7 24 .202 .265 .266 .531 -0.4
Jaylin Carthan TEX 151 151 628 87 194 41 3 13 68 0 1 36 89 .309 .359 .446 .805 3.5
Jose Casillas SF 35 27 112 14 28 9 0 5 17 0 0 9 24 .250 .306 .464 .770 0.3
Juan Castillo SD 51 49 179 18 42 10 1 7 26 1 1 13 60 .235 .305 .419 .724 -0.3
Hector Cervantes LAD 4 4 9 1 4 0 0 0 0 2 0 4 2 .444 .615 .444 1.060 0.3
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Victor Chacon MIL 78 46 177 16 29 6 3 4 13 1 0 10 46 .164 .209 .299 .508 -0.9
Ron Chandler OAK 21 18 71 10 15 5 1 2 6 1 1 6 26 .211 .300 .394 .694 0.2
Jose Chapa KC 6 6 24 1 5 0 0 0 1 0 0 0 4 .208 .208 .208 .417 -0.2
Brian Chevalier COL 32 28 121 21 31 11 0 8 27 0 0 14 25 .256 .328 .545 .874 0.8
Ernie Christensen OAK 84 71 279 25 61 13 2 4 19 7 3 17 79 .219 .268 .323 .591 -0.4
Dave Ciotti SEA 43 37 149 17 27 7 0 7 14 2 0 9 46 .181 .241 .369 .610 -0.6
Jason Claar TEX 131 131 476 71 119 27 1 33 81 0 0 43 154 .250 .334 .519 .853 3.9
Matt Clark SEA 65 47 193 29 57 9 0 7 23 0 0 17 42 .295 .354 .451 .805 0.6
Adam Claus CHC 77 75 256 29 59 9 1 5 25 0 0 29 66 .230 .317 .332 .649 -0.5
Ben Clayton SD 106 102 402 46 80 24 2 16 45 2 1 49 166 .199 .290 .388 .678 0.1
Logan Condo MIL 40 33 133 13 25 5 4 2 15 2 1 3 28 .188 .212 .331 .543 -0.6
Bruce Contras KC 156 156 603 117 194 35 6 42 123 37 5 87 135 .322 .406 .609 1.015 7.4
Julio Cordero HOU 120 110 371 39 88 20 3 4 32 1 1 26 104 .237 .303 .340 .643 1.4
Greg Core COL 37 37 148 17 36 5 2 0 11 2 3 9 18 .243 .294 .304 .598 -0.4
Chris Corey HOU 122 121 511 63 161 31 9 2 39 16 4 18 51 .315 .340 .423 .763 3.3
Brad Corona TEX 41 38 128 11 25 6 1 4 14 4 4 18 48 .195 .293 .352 .644 0.1
Alfonso Coronado TEX 91 74 296 39 62 11 3 13 41 1 0 27 97 .209 .287 .399 .685 0.5
Sam Cremins SF 2 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Carlos Crespin STL 36 35 142 27 41 7 1 9 22 0 0 6 45 .289 .329 .542 .871 1.2
Benito Cruz CWS 156 156 644 86 148 30 3 19 64 15 7 50 164 .230 .294 .374 .668 0.5
Bobby Cura ARI 16 7 35 3 8 3 0 1 5 0 0 4 11 .229 .308 .400 .708 0.1
Corey Dailey SD 156 156 585 96 137 27 7 44 105 5 1 75 165 .234 .325 .530 .855 5.4
Adam Davee SEA 114 109 398 47 85 23 0 14 53 0 0 33 147 .214 .278 .377 .655 0.5
Bobby Davis STL 79 62 256 33 70 15 3 8 41 1 1 20 79 .273 .329 .449 .778 1.2
Matt Davis TEX 109 103 422 66 118 22 0 15 46 0 0 30 72 .280 .344 .438 .782 1.5
Prince Davis COL 20 18 62 12 13 4 3 0 10 0 1 6 27 .210 .279 .371 .650 -0.0
Mario de la Torre MIL 42 37 133 7 18 3 0 1 6 0 0 3 47 .135 .152 .180 .333 -1.2
Sergio de Leon LV 36 19 80 6 14 3 0 3 10 0 0 2 30 .175 .195 .325 .520 -0.7
Andres del Valle CAL 93 91 304 20 60 15 0 4 31 0 0 24 103 .197 .264 .286 .550 -0.7
Steve DeLucia KC 92 90 374 57 113 25 5 8 55 32 1 21 76 .302 .347 .460 .807 3.6
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Todd Demers HOU 13 11 42 6 6 1 0 1 3 0 0 1 12 .143 .213 .238 .451 -0.4
Peter Dexter LV 44 20 94 18 24 3 4 1 9 2 0 8 28 .255 .314 .404 .718 0.5
Carlos Diaz SF 4 0 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 -0.0
Bethara Djajadiningrat STL 38 37 148 24 50 8 2 0 6 8 3 6 28 .338 .391 .419 .810 1.5
Gerald Eerland LV 11 4 23 2 5 2 1 0 0 0 0 0 7 .217 .250 .391 .641 0.0
Tyler Ellison CHC 126 114 435 66 97 29 4 26 78 10 2 56 179 .223 .319 .487 .807 2.4
Orlando Encarnacion COL 102 101 467 86 174 40 7 8 53 6 2 12 49 .373 .388 .540 .928 3.8
Paul Ertel KC 4 2 10 0 2 0 0 0 2 0 0 0 1 .200 .200 .200 .400 -0.0
Alex Espino MIL 16 9 39 4 8 1 0 0 2 2 0 0 12 .205 .220 .231 .450 -0.2
Mario Espinosa SEA 74 74 311 52 93 18 2 10 43 9 0 23 58 .299 .365 .466 .831 2.0
Alexis Espinoza CHC 90 66 264 30 76 14 2 6 21 11 4 13 58 .288 .320 .424 .744 0.8
Edwin Estrada ARI 75 62 250 29 43 9 0 12 33 0 0 21 84 .172 .248 .352 .600 -0.6
Eric Everitt SD 13 9 41 2 9 1 0 0 3 0 0 0 12 .220 .220 .244 .463 -0.3
Ryan Feller LAD 156 156 583 80 151 27 1 21 97 1 0 63 193 .259 .343 .417 .760 4.4
Jackson Ferguson SF 15 0 19 4 8 1 0 0 2 0 0 2 5 .421 .455 .474 .928 0.2
Bill Fernandez LV 150 150 579 82 175 42 5 8 64 5 3 38 96 .302 .346 .434 .780 1.9
Hector Fernandez COL 29 28 118 18 30 6 1 6 23 0 0 2 42 .254 .279 .475 .753 0.1
Willie Fernandez CWS 153 150 573 83 165 35 0 25 101 1 0 69 160 .288 .384 .480 .864 4.7
Freddy Fiallo CHC 147 144 543 85 158 45 3 26 91 0 0 52 150 .291 .366 .529 .894 3.5
Mike Finch TEX 60 52 199 34 52 15 0 17 56 0 0 20 71 .261 .339 .593 .932 1.6
Johnny Flint KC 45 45 177 27 62 9 2 4 24 8 6 9 23 .350 .393 .492 .884 1.6
Mario Flores KC 25 25 96 11 18 7 0 1 5 1 0 5 15 .188 .225 .292 .517 -0.4
Jason Foley LAD 153 153 605 93 153 36 1 32 117 2 4 54 167 .253 .329 .474 .804 1.7
Travis Fontana OAK 5 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Justin Foster SF 141 134 556 84 180 41 9 6 62 20 2 47 56 .324 .381 .462 .844 4.6
Randy Foth TEX 67 63 231 24 44 17 0 2 19 0 0 16 71 .190 .243 .290 .533 -0.6
Rich Francese COL 91 90 346 56 103 15 2 20 70 0 0 29 90 .298 .373 .526 .899 3.8
Adam Frazier LAD 145 143 514 77 144 26 2 18 56 0 0 45 74 .280 .344 .444 .788 4.9
Miguel Fregoso SEA 100 96 441 72 151 32 7 3 49 8 4 11 29 .342 .362 .467 .829 2.9
Preston Gain STL 44 44 164 13 30 8 2 2 17 0 2 8 79 .183 .234 .293 .527 -0.5
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Esteban Galdamez KC 76 60 253 28 71 17 1 10 40 1 0 10 51 .281 .317 .474 .791 0.7
Alejandro Gallego HOU 144 137 548 80 145 27 0 24 80 0 1 45 131 .265 .324 .445 .769 2.0
Jesus Gallegos ARI 4 4 14 1 4 1 1 0 3 0 0 0 5 .286 .286 .500 .786 0.1
Jose Galvez SEA 154 153 614 113 181 29 6 35 128 10 5 72 130 .295 .377 .533 .910 7.0
Bobby Garica LV 156 156 626 77 172 47 1 21 107 2 0 43 119 .275 .331 .454 .785 2.0
Matt Gartland OAK 32 31 111 14 29 5 1 2 8 5 1 12 45 .261 .339 .378 .717 0.6
Robert Gasiewski OAK 83 77 330 40 85 17 1 11 39 3 1 23 67 .258 .314 .415 .729 0.9
Chris Gibson CAL 3 1 7 1 3 1 0 0 1 0 0 0 2 .429 .429 .571 1.000 0.1
Pete Gilson COL 128 125 467 51 106 14 0 20 68 0 0 46 176 .227 .303 .385 .689 1.6
Jose Gomez CAL 30 26 97 16 27 7 2 0 11 6 3 5 13 .278 .324 .392 .716 0.4
Jose Gomez HOU 25 24 91 11 23 5 0 5 16 0 0 7 27 .253 .327 .473 .799 0.5
Esteban Gonzalez LAD 73 72 278 37 84 26 3 2 23 8 1 21 47 .302 .373 .439 .812 1.9
Oscar Grajeda COL 78 77 322 41 111 26 0 2 31 0 0 9 20 .345 .368 .444 .812 2.8
Bobby Green HOU 6 0 3 1 2 0 0 0 0 0 0 0 1 .667 .667 .667 1.333 0.1
Chris Griese COL 65 63 254 38 79 17 2 10 45 0 1 23 59 .311 .375 .512 .887 1.4
Charlie Gross COL 53 53 189 26 47 9 4 8 39 2 2 30 77 .249 .350 .466 .816 1.4
Mike Grubb ARI 155 155 632 83 172 41 3 19 76 2 0 29 162 .272 .307 .437 .744 2.5
Austin Hagerty MIL 142 142 543 83 164 36 1 40 127 3 0 64 125 .302 .377 .593 .970 4.9
Jesse Haley SEA 50 44 198 31 60 20 1 3 26 2 3 5 45 .303 .330 .460 .790 0.9
Jon Hall ARI 34 33 131 12 24 7 1 4 19 0 0 9 45 .183 .247 .344 .590 -0.8
Jason Halverson HOU 70 65 276 35 74 9 2 11 39 4 0 8 64 .268 .293 .435 .728 0.2
Cori Hancock TEX 73 57 216 24 45 9 0 11 31 0 0 22 82 .208 .287 .403 .690 -0.1
Pat Harmon STL 99 96 321 29 64 10 0 6 26 0 0 42 124 .199 .298 .287 .584 0.7
Matt Harris SD 49 39 127 17 19 5 0 4 11 0 0 10 49 .150 .217 .283 .501 -0.3
Joe Harrison ARI 14 14 45 3 5 1 0 0 1 0 0 3 18 .111 .167 .133 .300 -0.5
Keith Heimer LV 17 8 38 6 12 2 1 1 7 0 0 4 6 .316 .381 .500 .881 0.2
Chris Henderson MIL 13 4 24 4 5 3 0 0 2 0 0 1 10 .208 .240 .333 .573 -0.1
Bryan Herman TEX 121 118 466 101 151 36 5 46 131 25 3 50 95 .324 .391 .719 1.110 7.9
Marshall Hetherington SF 29 24 91 15 35 11 0 6 16 0 0 9 16 .385 .451 .703 1.154 1.4
Ryan Hill COL 6 4 19 2 6 0 0 0 1 0 0 1 4 .316 .350 .316 .666 -0.1
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Matt Holley OAK 156 156 600 83 156 30 2 28 78 1 0 57 157 .260 .331 .457 .788 2.6
Victor Hollins ARI 18 17 64 7 18 3 2 1 6 0 0 4 22 .281 .343 .438 .780 0.4
Nate Hooper KC 48 38 138 21 25 4 0 6 14 5 2 23 29 .181 .294 .341 .635 -0.0
Jeff Howard OAK 6 0 7 0 4 0 0 0 2 0 0 0 1 .571 .571 .571 1.143 0.1
Troy Hupp SF 3 1 5 2 1 0 0 1 1 0 0 2 2 .200 .429 .800 1.229 0.1
Sean Irwin SD 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Aaron Jackson ARI 66 63 228 40 54 6 5 17 43 0 0 29 77 .237 .322 .531 .853 1.6
Ali Jackson SF 154 154 584 72 162 34 6 8 58 10 3 21 92 .277 .307 .397 .704 2.1
Matt Jacobson ARI 8 8 24 1 6 2 1 0 0 0 0 3 9 .250 .333 .417 .750 0.1
Chris Jansen LV 38 31 108 12 18 6 0 1 9 0 0 14 45 .167 .260 .250 .510 -0.0
Jon Johnson STL 59 49 199 23 42 14 3 2 27 2 1 17 65 .211 .275 .342 .617 -0.1
Andy Kavadas SEA 26 20 86 8 16 3 0 0 2 0 0 3 15 .186 .222 .221 .443 -0.6
David Kerns CHC 75 65 265 44 82 15 3 2 24 28 14 12 35 .309 .362 .411 .774 1.1
Yeghishe Kerobian CAL 6 2 12 2 3 1 0 0 0 0 0 1 5 .250 .308 .333 .641 -0.1
Hirofumi Kihara COL 102 102 407 73 147 35 0 12 78 0 0 39 47 .361 .428 .536 .964 5.4
Belen Kountouroudas CAL 21 20 79 10 27 9 1 1 8 1 0 3 17 .342 .366 .519 .885 0.8
Chris Kovar CAL 66 61 227 20 75 13 2 3 29 0 0 9 50 .330 .358 .445 .803 1.4
Jaime Kral KC 85 85 321 42 98 19 4 0 35 31 6 27 43 .305 .363 .389 .753 1.8
Matt Krivanek CAL 7 6 22 1 6 0 1 0 5 0 0 0 8 .273 .273 .364 .636 -0.0
Saul Landau SF 107 96 405 55 118 23 1 16 73 0 0 28 84 .291 .339 .472 .810 1.4
Bill Lara LV 144 144 486 47 100 14 0 4 26 20 3 23 127 .206 .244 .259 .503 -1.0
Frank Lawrence CAL 44 44 159 26 51 15 1 8 26 0 0 16 34 .321 .385 .579 .964 1.6
Jimmy Lawrence ARI 138 133 544 78 122 23 2 18 46 10 6 56 92 .224 .302 .373 .675 -0.1
Rich Lawrence KC 37 32 115 13 28 3 3 0 10 6 4 11 18 .243 .310 .322 .631 -0.1
Willie Leal CAL 6 1 5 1 1 1 0 0 0 0 0 0 3 .200 .200 .400 .600 0.0
Jason Lesney SF 31 25 91 4 13 2 0 0 2 0 0 7 36 .143 .204 .165 .369 -0.6
Shelby Lightfoot MIL 59 37 160 21 44 4 2 9 33 0 1 8 33 .275 .310 .494 .804 0.6
Randy Little HOU 118 110 395 73 108 12 9 16 63 0 0 70 104 .273 .382 .471 .853 3.6
Israel Llamas SD 156 156 549 64 105 18 1 26 73 1 1 56 217 .191 .269 .370 .639 0.7
Aaron Long CAL 105 99 407 59 116 30 5 4 31 20 6 18 50 .285 .320 .413 .733 1.5
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Manny Lopez OAK 61 51 202 21 39 4 0 4 11 4 4 6 58 .193 .226 .272 .499 -1.3
Larry Luden ARI 42 40 145 17 37 10 2 1 13 4 1 16 36 .255 .329 .372 .702 0.7
Luke Luke HOU 156 156 603 74 145 25 2 20 86 0 0 46 157 .240 .295 .388 .683 1.2
Raul Malla COL 43 30 134 19 31 3 0 7 17 1 0 2 32 .231 .275 .410 .685 -0.0
Allen Manning CWS 95 91 327 35 98 24 1 2 36 1 0 16 77 .300 .335 .398 .733 2.0
Stuart Manns SD 41 21 81 8 14 2 0 1 4 0 0 7 29 .173 .247 .235 .482 -0.3
Eddie Manon CAL 99 94 381 47 96 30 1 15 48 0 0 28 112 .252 .319 .454 .773 1.0
Jason Marble SF 133 131 474 44 102 23 3 5 44 0 1 26 130 .215 .262 .308 .570 -0.1
Bryan Marcinkowski CHC 147 142 555 69 154 38 0 22 86 3 0 41 141 .277 .337 .465 .801 3.8
Mitch Marsh COL 114 107 391 76 106 20 2 13 52 14 4 67 119 .271 .389 .432 .821 2.3
Alex Martinez ARI 137 137 517 49 141 32 4 10 62 0 0 14 123 .273 .298 .408 .706 2.6
Javier Martinez MIL 80 74 232 40 40 10 1 10 25 8 5 66 100 .172 .367 .353 .721 0.3
Tony Martinez SF 41 32 140 16 40 12 0 1 19 2 0 9 38 .286 .333 .393 .726 0.2
Tony Martinez SEA 73 61 222 24 52 13 1 0 19 1 1 19 56 .234 .303 .302 .605 0.5
Aaron Mastroeni ARI 45 44 162 15 28 10 3 2 14 2 0 5 67 .173 .215 .309 .524 -0.8
Ron Mattes KC 58 55 179 21 36 10 1 1 17 2 2 28 73 .201 .316 .285 .601 0.5
Paul McAllister OAK 139 139 517 59 139 34 8 17 76 4 1 32 116 .269 .327 .464 .791 2.0
Eric McCollum KC 100 94 379 58 100 16 7 2 35 27 2 16 34 .264 .298 .359 .657 0.6
Sean McKee MIL 37 24 102 11 26 7 0 5 19 0 0 6 27 .255 .291 .471 .761 0.1
Craig Mears COL 6 4 17 3 5 2 0 3 4 0 0 0 2 .294 .278 .941 1.219 0.3
Steve Mease SD 111 111 434 73 133 25 1 26 71 15 2 42 101 .306 .376 .548 .924 3.7
Vinny Medina LAD 153 150 583 91 162 36 3 24 89 2 5 61 148 .278 .348 .473 .821 3.2
Logan Meehan ARI 9 2 16 3 3 2 0 1 3 0 0 2 2 .188 .278 .500 .778 0.1
Brett Melcher CHC 4 2 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Ramiro Mendez SD 150 147 614 89 175 26 8 8 49 38 5 61 121 .285 .357 .393 .750 3.8
Dan Mendoza STL 85 77 293 26 61 14 0 8 39 0 0 37 82 .208 .300 .338 .638 1.1
Jose Mendoza LV 2 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rick Meucci TEX 120 120 426 63 102 22 2 16 51 16 2 49 158 .239 .328 .413 .741 2.8
Rich Meyer CAL 73 66 237 29 47 12 0 14 35 1 0 24 107 .198 .287 .426 .713 0.3
Orlando Meza ARI 77 77 284 40 86 19 4 6 29 1 0 36 57 .303 .380 .461 .841 2.0
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jaiden Miles CHC 30 26 96 16 29 5 0 3 9 3 1 10 32 .302 .364 .448 .812 0.6
Bryan Milutinovic MIL 16 14 50 3 6 0 0 3 5 0 0 7 25 .120 .254 .300 .554 -0.3
Luis Mojica HOU 38 36 133 21 32 9 0 0 11 1 1 15 24 .241 .318 .308 .626 -0.3
Keith Moore STL 154 152 610 78 163 35 0 19 80 0 0 46 173 .267 .322 .418 .740 1.2
Javier Morales MIL 72 59 217 24 51 11 3 1 28 8 1 17 52 .235 .298 .327 .626 0.6
Jose Morales SEA 29 29 101 6 17 1 1 1 5 1 1 0 30 .168 .183 .228 .410 -1.1
Austin Morton LAD 4 4 14 1 3 0 0 0 0 0 0 2 6 .214 .312 .214 .527 0.0
Troy Motes KC 57 45 169 24 34 7 1 4 15 3 2 25 48 .201 .304 .325 .630 -0.3
Tony Munoz KC 29 28 110 15 30 8 3 1 16 4 0 8 41 .273 .325 .427 .752 0.4
Mark Murphy STL 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ross Murray SD 121 117 410 43 86 25 1 9 27 0 0 21 123 .210 .252 .341 .593 0.3
Phil Nelson SEA 10 9 35 2 5 0 0 0 1 0 0 4 12 .143 .231 .143 .374 -0.4
Brian Norton LAD 68 50 223 37 68 13 3 4 23 2 3 9 29 .305 .354 .444 .798 0.8
Dale Norton TEX 23 20 80 13 19 6 1 2 11 2 0 9 26 .237 .308 .412 .720 0.2
Steve Noyes STL 55 45 170 11 39 12 0 1 13 0 0 14 45 .229 .292 .318 .610 -0.1
Luis Noyola CAL 94 89 360 33 83 14 2 12 37 0 2 25 76 .231 .281 .381 .661 -0.1
Joaquin Nunez ARI 4 4 9 1 1 0 0 0 1 1 0 6 3 .111 .500 .111 .611 0.1
Raul Nunez CWS 64 48 194 23 50 15 0 8 24 1 1 4 64 .258 .284 .459 .743 0.5
Micah O'Bee ARI 56 48 199 37 64 15 3 6 36 5 1 13 45 .322 .373 .518 .891 1.4
Steven O'Brien CAL 50 39 148 11 17 2 1 3 5 4 0 11 68 .115 .186 .203 .389 -1.2
Bill Obando STL 29 28 103 13 26 3 0 3 15 2 0 9 34 .252 .319 .369 .688 0.2
Ramiro Ochoa COL 48 39 144 19 33 6 2 4 13 2 1 4 30 .229 .255 .382 .637 -0.1
Mitsuhisa Okita SEA 87 78 313 59 93 13 1 13 36 3 0 39 66 .297 .376 .470 .846 2.5
Joe Oldroyd SEA 54 43 167 16 52 11 1 0 17 1 0 5 23 .311 .333 .389 .723 0.8
Ricky Olivares CHC 13 11 41 1 8 3 0 1 5 0 0 3 15 .195 .267 .341 .608 -0.1
Tyler Olsen TEX 59 44 171 18 36 7 0 7 25 0 0 30 42 .211 .335 .374 .709 -0.2
Brady Oman HOU 13 11 41 5 10 0 0 2 6 0 0 6 8 .244 .333 .390 .724 0.2
Angel Ortega STL 3 0 5 1 1 0 1 0 0 0 0 0 3 .200 .200 .600 .800 0.0
Kevin Ortega STL 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Dave Oster TEX 8 5 18 1 5 1 0 0 1 1 0 1 5 .278 .316 .333 .649 -0.0
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mickey Ouellette CHC 86 65 254 23 71 12 6 3 18 14 4 9 68 .280 .313 .409 .723 0.9
Cory Owens KC 6 5 22 2 5 1 0 0 1 1 1 0 5 .227 .261 .273 .534 -0.1
Aaron Parris KC 126 119 443 67 102 14 2 29 69 0 0 55 173 .230 .327 .467 .795 3.0
Peter Patterson SEA 39 34 130 16 28 5 1 3 9 0 0 14 25 .215 .306 .338 .645 -0.2
Alex Pena TEX 60 56 225 41 76 8 2 6 27 0 0 21 56 .338 .394 .471 .866 2.2
Bobby Perez CWS 131 125 478 76 136 26 3 26 101 4 5 52 138 .285 .369 .515 .883 3.4
Jon Perez COL 32 26 122 20 40 6 2 2 14 5 2 10 12 .328 .373 .459 .832 0.7
Vicente Perez SEA 89 66 238 38 66 13 1 2 21 7 0 19 70 .277 .332 .366 .698 1.2
Bento Pertorini COL 24 23 85 10 19 1 0 3 15 0 0 13 14 .224 .327 .341 .668 -0.2
Adam Peterson LAD 120 117 430 37 86 15 0 15 51 0 0 27 153 .200 .262 .340 .602 0.2
Will Peyton ARI 62 54 225 25 48 10 3 6 22 0 0 15 64 .213 .272 .364 .636 -0.3
Bill Philips KC 54 51 201 21 55 10 3 2 25 11 4 15 28 .274 .326 .383 .709 0.4
Albert Piat MIL 79 56 228 32 65 15 1 12 38 5 0 19 58 .285 .357 .518 .874 1.5
Bob Pierce CAL 27 25 103 15 22 7 1 8 19 2 1 11 34 .214 .296 .534 .830 0.4
Bill Pillow TEX 40 35 125 24 27 6 1 5 14 1 0 20 56 .216 .342 .400 .742 0.7
Grant Pincock SF 96 89 343 58 101 19 2 16 62 7 2 29 92 .294 .348 .501 .850 2.8
Ernesto Pineda STL 76 64 230 17 38 6 1 2 12 3 2 7 70 .165 .192 .226 .418 -1.0
Dave Pino LV 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Oliver Plascencia ARI 14 11 39 7 10 1 0 3 8 0 0 2 11 .256 .310 .513 .822 0.1
Matt Pope CHC 46 32 134 17 33 5 0 4 16 0 3 6 13 .246 .282 .373 .655 -0.5
Esteban Prado MIL 41 36 168 28 48 8 3 3 13 9 4 3 11 .286 .303 .423 .725 0.1
Cody Pries HOU 9 9 30 4 6 2 0 0 1 0 0 4 11 .200 .294 .267 .561 -0.2
Jose Puebla COL 35 28 107 15 21 4 1 1 7 0 0 9 44 .196 .271 .280 .552 -0.2
Jesus Pulido CHC 109 103 435 80 129 23 8 12 55 34 8 39 76 .297 .356 .469 .825 2.6
Jeff Purvis HOU 117 110 436 88 131 20 2 44 96 2 1 46 118 .300 .378 .658 1.036 4.8
D.J. Quezada STL 138 138 531 73 133 24 0 30 78 0 0 44 144 .250 .313 .465 .779 1.9
William Quintana SF 68 65 251 29 71 12 0 6 21 2 0 18 44 .283 .335 .402 .737 0.3
Paul Ragland SF 6 6 19 3 5 3 0 2 5 0 0 1 3 .263 .286 .737 1.023 0.1
Arturo Ramirez HOU 67 62 241 20 60 10 1 4 28 0 0 14 53 .249 .314 .349 .663 0.4
Josh Randall SD 3 3 10 0 1 1 0 0 0 0 0 0 5 .100 .100 .200 .300 -0.1
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ray Rath LAD 147 145 642 96 208 38 2 16 82 9 3 23 80 .324 .347 .464 .811 4.4
Jay Reddin ARI 41 40 140 18 35 8 2 3 16 1 0 11 14 .250 .318 .400 .718 0.3
Willie Redeno COL 17 13 51 8 11 1 0 3 4 0 0 6 14 .216 .298 .412 .710 0.3
Steven Register OAK 92 91 320 39 67 14 5 11 37 16 6 25 130 .209 .274 .388 .662 0.7
Adam Reid TEX 10 10 35 3 5 3 0 0 6 0 0 2 7 .143 .231 .229 .459 -0.1
Jim Rickett ARI 108 102 385 66 102 17 2 24 60 13 8 40 87 .265 .336 .506 .843 1.8
Nate Riley MIL 27 21 84 7 15 5 1 3 16 0 0 3 36 .179 .213 .369 .583 -0.5
Juan Rivas CAL 14 11 47 9 13 4 0 2 7 1 0 4 13 .277 .333 .489 .823 0.4
Jorge Rivera TEX 124 107 427 52 93 14 4 23 62 11 5 23 132 .218 .270 .431 .700 0.2
Ricky Rivera MIL 18 18 65 4 13 3 1 0 6 1 0 6 9 .200 .288 .277 .565 -0.0
Aaron Robinson MIL 109 107 384 38 93 12 0 8 43 0 0 22 106 .242 .286 .336 .622 0.3
Alex Robles LV 146 146 634 103 207 40 8 10 67 53 14 37 72 .326 .363 .462 .825 5.3
Butch Rodak KC 75 75 297 48 85 13 6 1 45 25 3 19 48 .286 .331 .380 .712 0.8
Jorge Rodrigues MIL 13 12 40 1 5 0 0 0 2 0 0 6 11 .125 .250 .125 .375 -0.6
Ignacio Rodriguez CWS 125 121 433 53 77 15 0 11 41 0 0 60 173 .178 .283 .289 .572 -1.2
Ricky Rodriguez SF 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Alex Roman SF 141 140 491 59 124 38 1 14 69 0 0 35 130 .253 .324 .420 .743 2.1
Izzy Romero SF 156 156 677 71 193 50 0 2 48 1 0 22 82 .285 .318 .368 .686 1.7
Ryan Ronnow HOU 48 48 170 18 37 8 0 5 20 4 3 14 49 .218 .287 .353 .640 0.0
Justin Ross CAL 56 54 232 29 68 13 1 8 34 3 0 7 38 .293 .322 .461 .784 0.6
David Roybal SD 55 19 98 16 21 5 0 3 12 0 0 11 28 .214 .306 .357 .663 -0.1
Alberto Ruiz CAL 15 12 44 6 14 5 0 1 8 0 0 5 6 .318 .400 .500 .900 0.4
Frank Ruiz OAK 34 23 84 9 8 3 0 4 8 2 1 11 41 .095 .222 .274 .496 -0.7
Juan Ruiz STL 143 142 555 72 112 24 2 13 49 14 3 54 195 .202 .276 .323 .598 0.1
Oscar Ruiz SD 129 118 452 55 96 15 1 30 76 0 0 48 188 .212 .300 .449 .749 0.4
Greg Rupert ARI 25 20 82 7 22 3 3 0 3 1 1 1 17 .268 .277 .378 .655 0.1
Ricky Sabedra LAD 75 72 253 42 64 11 1 13 36 0 0 32 49 .253 .370 .458 .828 1.7
Mario Saldivar TEX 80 67 261 41 56 10 3 4 26 5 2 34 81 .215 .311 .322 .633 -0.4
Edwin San Juan TEX 12 12 46 5 11 3 0 1 5 0 0 4 14 .239 .300 .370 .670 0.1
Ramon Sanchez LAD 156 156 632 127 184 29 8 45 121 17 5 74 144 .291 .367 .576 .943 6.3
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jacob Sanders CWS 120 117 418 42 107 18 7 12 38 4 0 30 101 .256 .309 .419 .728 1.8
Alex Sandino COL 23 17 62 8 16 5 0 0 3 3 0 3 9 .258 .292 .339 .631 -0.0
David Sandoval CHC 140 140 530 73 131 24 1 27 82 1 0 52 166 .247 .329 .449 .778 2.8
Israel Sandoval COL 103 88 375 44 108 15 8 0 34 3 0 18 55 .288 .322 .371 .693 0.7
Chris Santiago CWS 102 96 389 54 121 15 9 1 30 8 5 27 63 .311 .360 .404 .764 2.1
Justin Santoro KC 129 124 438 56 72 5 3 11 42 16 11 79 146 .164 .296 .265 .561 -1.0
Isaiah Scales SF 59 54 216 22 60 13 4 4 24 4 1 4 52 .278 .291 .431 .721 0.3
Jason Schroeder COL 9 5 22 6 9 2 0 1 5 0 0 5 6 .409 .536 .636 1.172 0.6
Laurent Schweitzer CAL 32 25 85 13 19 7 0 2 11 6 2 14 30 .224 .330 .376 .706 0.4
Bobby Segura SF 35 32 122 12 29 7 0 0 16 0 0 6 30 .238 .301 .295 .596 -0.3
Nick Sepe KC 72 54 235 23 51 9 1 7 30 5 2 17 72 .217 .272 .353 .626 0.1
Jacob Shaver LV 143 142 527 101 167 39 1 33 104 0 0 82 154 .317 .413 .583 .995 7.0
Paços Shearman KC 7 7 22 1 3 0 0 0 0 0 0 1 2 .136 .240 .136 .376 -0.2
David Sherman LV 129 125 474 40 118 15 0 4 48 1 0 17 93 .249 .276 .306 .582 0.2
John Shook SEA 149 148 596 85 174 34 4 22 94 4 2 39 104 .292 .337 .473 .811 2.4
Chris Shore CAL 29 17 65 8 17 3 0 1 3 7 2 6 17 .262 .351 .354 .705 0.2
Melvin Sifuentes OAK 18 9 37 6 7 0 0 2 4 0 0 6 18 .189 .333 .351 .685 0.1
Austin Slater CHC 33 26 90 9 18 2 0 3 12 0 0 5 22 .200 .250 .322 .572 0.1
Brad Soucy MIL 98 98 352 36 82 9 2 9 38 6 1 29 95 .233 .298 .347 .645 -0.2
Joe Stammer CHC 121 116 459 70 119 22 4 19 66 11 4 40 119 .259 .322 .449 .771 2.1
Jaime Stana LAD 34 20 84 8 15 3 1 3 7 1 0 5 30 .179 .233 .345 .579 -0.2
Dan Staten KC 42 37 136 13 24 3 1 2 17 1 0 16 49 .176 .263 .257 .521 -0.2
Mike Staten STL 115 99 380 50 93 17 2 18 50 0 0 40 110 .245 .333 .442 .775 1.1
Ben Strand SD 27 20 78 8 23 5 1 0 9 4 2 3 12 .295 .329 .385 .714 0.5
Kevin Styck LV 113 107 421 51 104 20 3 20 61 13 5 38 135 .247 .318 .451 .769 2.3
Jesus Sucena STL 155 155 583 89 152 38 0 34 92 1 2 72 157 .261 .343 .501 .844 4.0
Dan Sullivan SF 12 12 40 8 14 1 1 4 8 1 0 2 13 .350 .435 .725 1.160 0.7
Marc Sutton LAD 8 8 30 6 12 0 0 0 3 0 0 2 4 .400 .424 .400 .824 0.2
Rick Swanson SF 18 12 48 9 11 2 0 2 4 0 0 6 11 .229 .315 .396 .711 0.1
Chris Swisher MIL 14 12 45 5 7 1 1 1 5 0 0 2 20 .156 .208 .289 .497 -0.2
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Tarquini SEA 156 156 619 77 202 41 2 19 102 5 2 45 76 .326 .367 .491 .859 5.7
David Taylor CHC 61 58 209 23 50 7 1 7 25 4 4 24 60 .239 .325 .383 .708 0.3
Rich Taylor CAL 75 75 271 32 79 17 2 6 29 4 0 16 79 .292 .329 .435 .764 1.7
Greg Terris KC 82 79 305 51 76 14 2 27 59 15 11 22 130 .249 .317 .574 .890 2.3
Steve Thornhill OAK 131 127 509 58 143 33 1 20 89 0 1 17 101 .281 .307 .468 .775 0.4
Josh Tidd STL 10 10 34 5 7 0 0 0 1 0 0 1 11 .206 .270 .206 .476 0.0
Ron Tite LAD 14 14 47 6 10 1 0 0 7 0 0 6 16 .213 .316 .234 .550 -0.1
Sean Toby SEA 125 114 460 71 139 26 6 18 65 8 6 26 70 .302 .346 .502 .848 3.3
Bill Torres CAL 38 29 130 17 39 12 0 2 9 0 0 11 22 .300 .359 .438 .798 0.7
Jon Torres HOU 64 46 199 29 55 7 1 9 38 9 3 13 47 .276 .321 .457 .778 0.7
Luis Torres CAL 130 130 496 63 122 30 4 16 62 8 3 26 134 .246 .288 .419 .707 1.9
Alex Trabanino COL 33 31 119 11 26 5 1 1 9 4 1 5 39 .218 .256 .303 .559 0.5
Sam Trimmer OAK 69 65 217 24 40 10 1 8 28 0 0 18 106 .184 .275 .350 .625 0.2
John Trotter CAL 124 122 449 62 94 16 1 19 46 1 0 54 151 .209 .299 .376 .676 -0.2
Eric Trudgeon CWS 90 73 322 42 100 21 4 2 34 5 2 15 61 .311 .347 .419 .766 1.9
Angel Trujillo HOU 102 102 392 77 88 18 5 23 72 27 4 38 99 .224 .305 .472 .776 2.2
Samuel Turton LV 102 82 339 40 85 15 4 10 44 1 0 18 104 .251 .298 .407 .705 0.3
Fernando Urroz ARI 3 3 11 0 4 2 0 0 0 0 0 0 5 .364 .364 .545 .909 0.1
John Valley SF 19 16 58 4 12 1 1 2 7 0 0 1 23 .207 .220 .362 .582 0.3
Jeff Van Gelder HOU 87 85 300 31 80 14 5 2 26 6 0 21 86 .267 .316 .367 .682 1.2
Randy Van Orden SEA 35 20 76 8 19 6 0 1 9 0 0 1 15 .250 .260 .368 .628 -0.1
Frank Vaughn OAK 116 106 386 51 83 14 5 15 42 19 15 73 160 .215 .341 .394 .734 1.8
Sam Vaughn CWS 126 115 463 58 111 23 0 19 58 0 0 41 126 .240 .305 .413 .718 -0.0
Juan Velarde KC 2 2 6 1 2 1 0 0 0 0 0 1 2 .333 .429 .500 .929 -0.0
Eliezer Villa OAK 93 91 350 36 105 19 4 5 27 10 1 12 40 .300 .325 .420 .745 1.8
Tony Villegas MIL 7 3 12 1 2 0 0 1 2 0 0 2 4 .167 .286 .417 .702 -0.0
Oscar Villela SD 83 82 304 40 68 11 3 7 26 10 4 30 96 .224 .298 .349 .646 0.8
Conrad Walsh HOU 101 97 388 39 114 31 4 1 33 0 0 21 44 .294 .333 .402 .735 0.4
Chris Webb MIL 13 6 29 6 13 0 0 4 9 0 0 0 1 .448 .448 .862 1.310 0.7
Jacob Weiler LV 15 6 33 2 8 4 0 0 5 0 0 2 13 .242 .286 .364 .649 -0.3
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Alec Wells LV 73 49 200 27 49 11 3 7 31 4 2 18 54 .245 .317 .435 .752 0.9
Greg Welsch STL 9 3 15 2 6 3 1 1 8 0 0 3 2 .400 .500 .933 1.433 0.4
R.J. White TEX 29 29 103 17 23 2 1 6 22 0 0 17 43 .223 .341 .437 .778 0.5
Rick White STL 83 80 280 33 72 19 1 2 29 6 0 21 40 .257 .309 .354 .663 0.9
Earl Witter MIL 150 149 544 121 139 20 1 25 57 55 8 103 128 .256 .381 .434 .814 5.9
Ryan Wood MIL 112 112 439 69 134 23 9 15 66 22 6 39 78 .305 .363 .501 .864 2.3
Philip Woods SD 86 86 340 25 85 24 0 2 41 0 1 24 37 .250 .302 .338 .640 0.0
Josh Wright LAD 17 17 56 3 9 3 0 0 5 0 0 8 14 .161 .277 .214 .491 -0.2
Jim Wyffels OAK 137 137 558 51 143 25 3 15 55 10 13 27 96 .256 .296 .392 .688 1.3
Justin Zepeda OAK 92 87 304 36 73 15 2 6 26 4 3 20 49 .240 .292 .362 .654 -0.3
Bill Zimmerman STL 57 44 171 23 39 7 1 2 14 5 1 10 43 .228 .286 .316 .602 0.2
371 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