CARLSBAD BAD APPLES
BATTING REGISTER
01/27/2070
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AU | BE | CA | CL | CS | CDA | ER | GJ | HA | HDG | HH | HO | MB | OBX | OT | SL | SP | ST | TO | TU
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Year/Team R/G R G AB H 2B 3B HR BB SO SB AVG OBP SLG OPS
2013 Baja California (MX) Bomberos 4.8 676 140 4948 1336 220 24 129 529 1178 105 .270 .337 .402 .740
2014 Baja California (MX) Bomberos 4.7 661 140 4989 1332 275 28 134 490 1255 83 .267 .330 .414 .744
2015 Baja California (MX) Bomberos 4.3 607 140 4777 1216 226 21 89 546 1121 96 .255 .338 .367 .704
2016 Baja California (MX) Bomberos 5.2 728 140 4791 1234 253 30 101 620 1221 98 .258 .349 .386 .735
2017 Flagstaff (AZ) Alpines 4.5 632 140 4832 1248 233 25 101 532 1240 153 .258 .340 .380 .719
2018 Flagstaff (AZ) Alpines 5.3 747 140 4964 1381 234 31 118 555 1169 100 .278 .362 .409 .771
2019 Flagstaff (AZ) Alpines 5.3 742 140 4860 1283 231 41 105 604 1186 144 .264 .356 .393 .749
2020 Flagstaff (AZ) Alpines 4.2 581 140 4829 1248 196 48 91 407 1304 97 .258 .324 .375 .700
2021 Flagstaff (AZ) Alpines 4.7 661 140 4850 1270 237 42 106 423 1401 130 .262 .324 .394 .718
2022 Flagstaff (AZ) Alpines 3.9 548 140 4802 1187 179 21 97 394 1523 112 .247 .311 .354 .664
2023 Flagstaff Alpines 4.6 645 140 4751 1235 236 32 106 526 1474 186 .260 .340 .390 .730
2024 Flagstaff Alpines 5.3 744 140 4879 1330 220 39 131 539 1313 148 .273 .351 .414 .765
2025 Flagstaff Alpines 4.5 632 140 4848 1268 200 27 98 583 1300 160 .262 .350 .375 .725
2026 Flagstaff Alpines 5.1 714 140 4786 1268 190 31 112 625 1268 158 .265 .360 .388 .748
2027 Flagstaff Alpines 5.2 726 140 4806 1276 191 45 122 604 1260 211 .266 .356 .400 .756
2028 Flagstaff Alpines 4.7 652 140 4847 1267 186 39 121 483 1370 208 .261 .339 .391 .730
2029 Flagstaff Alpines 4.1 568 140 4743 1184 173 28 93 478 1378 199 .250 .327 .357 .683
2030 Flagstaff Alpines 3.9 547 140 4866 1195 184 20 117 410 1500 149 .246 .310 .364 .674
2031 Flagstaff Alpines 4.1 570 140 4736 1161 186 26 127 410 1380 137 .245 .311 .376 .686
2032 Flagstaff Alpines 4.2 593 140 4742 1167 167 21 152 457 1328 150 .246 .318 .386 .704
2033 Flagstaff Alpines 4.7 653 140 4813 1250 178 17 150 462 1330 148 .260 .330 .397 .727
2034 Flagstaff Alpines 4.9 692 140 4791 1256 201 41 139 548 1281 181 .262 .342 .408 .751
2035 Flagstaff Alpines 4.2 594 140 4705 1159 185 33 122 498 1324 160 .246 .322 .377 .700
2036 Flagstaff Alpines 4.8 674 141 4784 1220 208 27 142 544 1275 136 .255 .337 .399 .736
2037 Flagstaff Alpines 4.4 621 140 4687 1189 193 38 138 476 1292 167 .254 .327 .399 .727
2038 Flagstaff Alpines 4.9 689 140 4714 1267 233 29 134 605 1171 127 .269 .354 .416 .770
2039 Flagstaff Alpines 6.1 855 140 4839 1361 228 30 176 719 1167 129 .281 .377 .450 .827
2040 Flagstaff Alpines 5.8 819 140 4771 1287 203 31 182 666 1224 171 .270 .364 .440 .804
2041 Flagstaff Alpines 4.7 657 140 4747 1229 186 24 131 588 1210 180 .259 .345 .391 .736
2042 Flagstaff Alpines 3.8 533 140 4705 1139 207 30 127 532 1300 131 .242 .326 .380 .706
2043 Flagstaff Alpines 3.7 515 140 4697 1090 198 26 124 490 1416 133 .232 .310 .364 .675
2044 Flagstaff Alpines 3.6 509 140 4781 1154 245 31 111 401 1381 88 .241 .309 .375 .684
2045 Flagstaff Alpines 3.2 445 140 4730 1120 226 28 94 393 1342 55 .237 .301 .356 .658
2046 Flagstaff Alpines 4.0 555 140 4896 1247 253 23 109 444 1278 83 .255 .324 .383 .706
2047 Flagstaff Alpines 4.5 632 140 4930 1278 263 34 124 458 1368 101 .259 .328 .402 .730
2048 Flagstaff Alpines 4.5 627 139 4756 1237 234 44 83 444 1299 215 .260 .332 .380 .712
2049 Flagstaff Alpines 4.8 662 138 4818 1311 205 34 105 503 1216 184 .272 .348 .394 .742
2050 Carlsbad Bad Apples 4.3 594 139 4754 1253 208 31 125 544 1200 45 .264 .347 .399 .746
2051 Carlsbad Bad Apples 4.7 648 138 4758 1268 225 32 121 514 1103 108 .266 .346 .404 .749
2052 Carlsbad Bad Apples 4.4 605 138 4823 1248 206 33 108 484 1176 141 .259 .333 .382 .715
2053 Carlsbad Bad Apples 4.7 644 138 4833 1286 268 41 94 557 1250 167 .266 .349 .397 .745
2054 Carlsbad Bad Apples 4.2 574 138 4760 1200 253 36 103 539 1240 71 .252 .332 .385 .718
2055 Carlsbad Bad Apples 4.6 635 138 4603 1127 256 24 141 546 1065 177 .245 .330 .403 .733
2056 Carlsbad Bad Apples 4.6 635 138 4689 1186 278 24 137 531 1293 177 .253 .336 .410 .746
2057 Carlsbad Bad Apples 5.0 701 139 4735 1240 267 27 127 672 1113 242 .262 .360 .410 .770
2058 Carlsbad Bad Apples 5.6 775 138 4704 1221 286 38 135 809 1083 278 .260 .374 .423 .796
2059 Carlsbad Bad Apples 5.6 769 138 4731 1294 247 34 142 673 1043 255 .274 .369 .430 .799
2060 Carlsbad Bad Apples 5.7 780 138 4655 1238 236 33 169 727 1082 233 .266 .368 .440 .808
2061 Carlsbad Bad Apples 6.4 886 138 4832 1319 255 33 182 825 1132 281 .273 .382 .452 .834
2062 Carlsbad Bad Apples 5.5 758 138 4821 1305 268 31 175 667 1124 167 .271 .364 .448 .812
2063 Carlsbad Bad Apples 5.5 760 138 4785 1317 223 30 177 665 1212 121 .275 .369 .445 .815
2064 Carlsbad Bad Apples 5.7 784 138 4714 1331 235 35 186 684 1113 129 .282 .379 .465 .845
2065 Carlsbad Bad Apples 5.6 776 138 4753 1350 265 31 159 691 1123 169 .284 .383 .453 .836
2066 Carlsbad Bad Apples 5.7 787 138 4742 1311 251 36 161 708 1181 201 .276 .377 .446 .823
2067 Carlsbad Bad Apples 6.0 830 138 4786 1420 257 26 173 707 1152 171 .297 .395 .470 .864
2068 Carlsbad Bad Apples 5.4 740 138 4725 1346 217 31 152 627 1067 99 .285 .378 .440 .819
2069 Carlsbad Bad Apples 5.8 805 138 4773 1339 246 30 205 760 1075 128 .281 .391 .473 .865
Year Team Totals 4.8 38192 7940 272786 71479 12810 1775 7413 31916 70870 8573 .262 .346 .404 .749
Seasonal Average   670 139 4786 1254 225 31 130 560 1243 150
PLAYER BATTING REGISTER Stats are only from the years the player played for this franchise.
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kian Ackroyd 1 2055-2055 12 12 35 7 9 3 0 2 8 2 4 7 11 .257 .395 .514 .910 0.3
R.J. Adams 2 2034-2040 209 203 798 124 229 38 6 16 101 63 26 58 149 .287 .345 .410 .755 3.3
Juan Alicea 1 2044-2044 28 28 111 14 31 11 1 2 11 1 1 10 36 .279 .350 .450 .800 0.8
Bubba Anderson 2 2049-2051 64 53 225 35 69 11 1 1 15 22 4 20 63 .307 .363 .378 .741 1.1
Steve Anderson 2 2045-2046 130 130 443 39 98 20 0 4 35 0 0 30 98 .221 .269 .293 .562 -1.3
Dave Aranda 2 2064-2065 104 95 396 71 106 7 4 12 48 32 17 72 103 .268 .393 .396 .789 1.5
Esteban Archuleta 1 2052-2052 30 30 121 15 30 7 0 6 20 1 0 7 46 .248 .289 .455 .744 0.1
Al Arnold 4 2023-2026 130 130 486 79 157 28 5 13 65 19 11 67 151 .323 .410 .481 .892 4.7
Von Arrington 2 2052-2053 167 167 683 106 211 34 6 12 71 26 5 68 91 .309 .376 .429 .805 4.2
Kevin Ashley 1 2052-2052 50 50 205 29 54 11 2 1 18 16 1 20 42 .263 .330 .351 .682 0.6
António Ayala 3 2052-2054 245 234 884 80 234 55 4 17 117 0 0 84 247 .265 .330 .394 .724 1.5
Garry Baker 1 2018-2018 21 21 89 13 27 4 0 2 8 2 2 6 17 .303 .344 .416 .759 0.1
Jeff Baker 1 2018-2018 29 29 115 24 43 8 1 7 20 3 1 7 32 .374 .411 .643 1.055 1.3
Mike Baker 3 2035-2039 205 176 710 82 186 39 2 14 87 3 4 63 156 .262 .325 .382 .706 1.4
Dermott Barke 1 2044-2044 106 106 411 42 114 27 2 12 48 0 0 21 73 .277 .313 .440 .753 2.1
Billy Barnes 4 2013-2016 204 203 779 106 222 31 7 2 64 8 13 66 199 .285 .347 .350 .697 1.4
Chris Barr 1 2027-2027 46 45 178 29 57 17 2 6 30 10 3 24 56 .320 .410 .539 .949 2.0
Tim Barron 2 2048-2049 43 41 150 19 45 10 0 2 21 0 1 17 36 .300 .382 .407 .788 1.0
Eric Battle 2 2043-2044 138 134 475 37 100 18 2 8 43 3 3 37 128 .211 .284 .307 .591 -0.3
Billy Beilfuss 1 2058-2058 97 91 279 39 65 22 3 7 53 26 3 56 77 .233 .365 .409 .774 1.8
Carlos Benitez 1 2067-2067 63 61 206 34 60 10 4 4 30 8 12 16 68 .291 .390 .437 .827 0.6
Dominic Bennett 2 2035-2037 58 57 210 22 56 8 1 4 28 20 10 26 55 .267 .350 .371 .721 0.7
José Bernard 1 2013-2013 11 11 45 11 18 1 2 4 10 2 0 3 8 .400 .438 .778 1.215 0.9
Dimitri Bertrand 2 2017-2018 28 28 107 18 27 6 0 1 10 0 1 10 30 .252 .322 .336 .658 -0.1
Ben Blagdon 1 2061-2061 53 52 185 32 47 6 1 5 34 13 2 29 34 .254 .365 .378 .744 0.9
Sean Boggs 2 2063-2064 98 91 277 43 69 16 1 3 30 22 7 46 71 .249 .362 .347 .708 0.5
Don Branch 1 2060-2060 105 102 419 76 116 21 2 9 59 18 2 61 63 .277 .374 .401 .775 1.8
Eric Brown 1 2018-2018 16 16 62 14 20 4 0 3 11 0 0 13 16 .323 .447 .532 .980 0.6
Chad Butler 3 2017-2019 184 166 678 105 208 22 4 21 129 13 3 73 153 .307 .370 .444 .814 2.7
Dan Butler 3 2031-2033 340 321 1093 158 258 43 1 70 184 7 2 120 425 .236 .313 .469 .782 4.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Sean Butler 3 2037-2039 193 193 783 149 262 37 8 41 155 25 15 68 176 .335 .394 .559 .953 8.7
Alfredo Báez 2 2055-2056 156 144 546 70 149 33 0 23 70 2 1 43 156 .273 .334 .460 .794 2.1
Quentin Cahill 2 2054-2055 162 138 537 77 126 24 4 12 58 45 3 65 122 .235 .320 .361 .681 2.1
Tony Campos 2 2039-2040 47 47 169 29 51 12 0 8 30 0 0 31 50 .302 .409 .515 .924 1.8
Chris Carey 2 2013-2015 54 54 206 37 63 9 0 7 38 5 8 38 43 .306 .415 .451 .867 1.5
José Carrillo 3 2021-2023 212 212 902 123 215 46 7 19 112 46 25 47 294 .238 .282 .368 .650 -1.2
Dusty Carroll 2 2050-2051 217 216 800 105 218 30 7 17 90 14 20 133 243 .273 .381 .391 .772 4.3
Ismael Centeno 1 2066-2066 4 1 4 1 1 0 0 0 1 0 0 2 0 .250 .500 .250 .750 0.0
Ed Chapman 1 2017-2017 62 62 226 20 66 19 0 1 27 0 0 7 58 .292 .324 .389 .713 0.3
Jerry Chapman 4 2037-2040 343 342 1232 211 343 74 1 60 228 1 1 216 312 .278 .389 .486 .875 11.3
Nick Childress 4 2057-2060 281 233 916 127 247 52 4 10 117 52 10 143 148 .270 .374 .368 .742 3.3
Ken Christensen 2 2013-2014 95 83 312 48 86 14 2 16 54 0 0 37 88 .276 .349 .487 .837 1.9
Nate Cole 2 2021-2022 106 106 392 88 125 28 3 17 67 12 6 64 106 .319 .410 .536 .946 4.0
Bubba Combs 2 2060-2061 153 152 556 98 142 23 4 7 78 116 24 73 130 .255 .342 .349 .691 1.2
Jeff Constant 3 2047-2049 118 118 481 62 143 39 0 17 79 0 0 26 73 .297 .337 .484 .822 2.8
Coco Constantinescu 1 2016-2016 100 100 340 63 94 16 3 11 49 5 5 78 96 .276 .415 .438 .853 2.3
Bret Contreras 1 2055-2055 119 116 416 65 100 25 0 33 79 0 0 68 124 .240 .355 .538 .894 4.0
Dan Cook 7 2013-2020 255 234 865 98 185 39 11 8 83 25 10 49 244 .214 .258 .312 .571 -3.2
Ismael Cordero 2 2041-2042 45 45 160 12 43 12 1 3 16 0 0 13 49 .269 .331 .412 .744 0.9
Brennan Crawhorn 1 2069-2069 37 35 140 16 35 5 0 6 22 0 0 14 42 .250 .323 .414 .737 -0.4
Lou Cronshaw 2 2026-2027 73 73 291 32 69 13 1 13 44 0 0 24 83 .237 .291 .423 .713 0.6
Mike Crookes 1 2068-2068 19 18 75 9 25 5 0 5 17 0 0 6 19 .333 .383 .600 .983 0.8
Manuel Cruz 2 2061-2062 86 78 329 63 95 18 4 7 56 18 5 53 68 .289 .391 .432 .822 1.5
Sergio Cruz 2 2052-2053 70 64 243 39 62 11 3 5 36 7 1 51 80 .255 .382 .387 .769 1.4
Larry Cull 2 2043-2044 206 204 755 68 177 38 0 11 62 3 0 71 171 .234 .304 .328 .632 0.8
Don Cunningham 1 2026-2026 70 70 269 42 73 13 1 12 56 4 3 40 68 .271 .363 .461 .824 1.8
Rick Darnell 4 2064-2067 187 133 508 70 148 23 2 5 61 33 13 58 87 .291 .375 .374 .749 2.0
Tony Dawe 3 2066-2068 220 217 812 123 263 49 9 26 139 16 18 113 159 .324 .410 .502 .913 6.6
Scott De Hamer 3 2064-2067 232 223 857 153 230 44 6 62 171 0 1 151 234 .268 .378 .551 .929 6.2
Jorge De Los Santos 1 2036-2036 132 132 440 71 107 25 5 20 63 22 19 78 140 .243 .380 .459 .839 3.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jonathan DeBorthwick 1 2021-2021 31 31 116 19 34 7 2 3 15 0 0 14 34 .293 .369 .466 .835 0.7
Jerry Decker 1 2051-2051 69 66 228 36 60 16 0 10 42 0 1 37 80 .263 .372 .465 .837 1.7
Casey Ditch 2 2059-2060 54 54 199 46 49 7 1 6 16 29 6 39 40 .246 .370 .382 .752 1.0
Zander Dodd 2 2017-2018 63 63 248 37 72 12 1 4 33 9 3 22 54 .290 .359 .395 .755 0.7
Aaron Doubet 1 2065-2065 77 58 244 55 86 16 0 18 57 0 0 39 43 .352 .455 .639 1.095 3.3
Steve Douglas 1 2017-2017 68 68 248 24 75 18 1 10 48 4 5 39 52 .302 .393 .504 .897 1.8
Bernardo Duarte 1 2016-2016 84 82 314 53 76 19 2 12 62 8 2 35 89 .242 .325 .430 .755 0.5
Rich Duffy 1 2035-2035 120 120 450 56 113 21 1 23 62 0 0 53 120 .251 .328 .456 .784 2.2
Thomas Dufour 1 2057-2057 72 67 281 40 91 22 1 8 31 10 8 28 44 .324 .384 .495 .879 1.8
Josh Dye 2 2056-2057 208 208 761 96 202 68 1 15 98 2 0 72 203 .265 .339 .417 .756 2.1
Iván Díaz 3 2034-2040 281 251 934 117 239 35 14 13 98 63 36 77 216 .256 .313 .365 .678 0.8
Eric Easton 2 2068-2069 61 20 109 11 25 3 0 1 13 0 0 13 25 .229 .328 .284 .612 -0.2
Rijk Eland 4 2037-2040 391 386 1341 255 357 64 14 69 249 13 15 269 411 .266 .394 .489 .884 13.3
Greg Ellenburg 2 2058-2059 155 147 541 105 151 42 4 24 93 35 5 71 121 .279 .371 .505 .876 4.4
Lanny Elliott 1 2017-2017 8 8 31 3 8 3 0 1 4 0 0 3 5 .258 .324 .452 .775 0.1
Josh Ellis 1 2013-2013 2 2 5 2 2 1 0 0 1 0 0 0 1 .400 .333 .600 .933 0.0
Tex Enders 2 2017-2022 61 47 185 14 49 5 0 1 16 1 2 29 51 .265 .385 .308 .693 0.4
Mike Farr 2 2023-2024 165 165 602 95 149 26 11 18 80 33 9 77 210 .248 .337 .417 .754 2.4
Oscar Flannery 3 2038-2040 58 51 220 18 58 11 3 5 22 23 7 22 64 .264 .333 .409 .742 0.9
Joe Fleming 3 2044-2046 87 63 244 21 51 10 3 1 19 5 2 14 68 .209 .262 .287 .549 -0.7
Shane Fogg 2 2066-2067 51 46 167 29 40 4 0 5 23 0 2 48 36 .240 .416 .353 .770 0.9
Rubén Franco 2 2048-2049 146 144 589 100 160 34 14 10 81 42 17 41 177 .272 .336 .428 .764 3.1
Jon Fura 1 2067-2067 60 60 232 55 84 11 0 28 61 0 2 31 61 .362 .439 .772 1.211 3.9
Luis Galván 4 2044-2047 189 169 616 84 166 36 0 16 77 0 0 85 184 .269 .372 .406 .778 3.7
Khadzhi Gambar 1 2052-2052 126 125 469 51 116 21 4 15 65 6 6 61 116 .247 .333 .405 .738 0.8
Jason Garafola 5 2062-2066 337 310 1182 177 327 33 6 26 132 67 46 133 251 .277 .359 .381 .740 0.9
António García 2 2044-2045 70 44 198 17 56 9 0 4 22 0 0 24 45 .283 .363 .389 .752 1.1
Manny García 3 2030-2032 89 87 283 40 75 14 3 9 27 5 1 15 95 .265 .315 .431 .746 1.0
Walt Garrison 1 2017-2017 63 63 243 45 85 15 3 6 37 11 7 35 50 .350 .432 .510 .942 2.3
Juan Carlos Garza 2 2038-2040 46 46 163 26 39 5 0 2 21 10 1 24 40 .239 .351 .307 .657 0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jesse Gaskill 1 2061-2061 19 18 60 11 14 1 0 3 8 0 0 16 20 .233 .410 .400 .810 0.4
Marc Gehring 1 2055-2055 105 99 360 48 90 16 5 8 45 18 17 47 75 .250 .344 .389 .733 0.6
Kevin Gehringer 2 2055-2056 87 78 291 32 72 14 0 2 25 0 0 28 52 .247 .315 .316 .631 -0.2
Doug George 1 2044-2044 123 120 468 57 127 33 4 10 53 20 7 38 133 .271 .329 .423 .753 2.6
Ken Ghazali 2 2054-2055 146 139 512 55 130 26 1 12 58 2 1 73 120 .254 .346 .379 .725 1.3
Ray Giebel 1 2054-2054 92 80 334 43 67 14 3 16 43 3 1 31 106 .201 .268 .404 .672 0.1
Rodger Gonzalez 2 2068-2069 71 48 188 18 55 9 1 1 10 0 4 12 44 .293 .345 .367 .712 0.1
Jorge González 1 2032-2032 45 45 156 19 39 3 2 0 7 14 8 14 40 .250 .337 .295 .632 0.1
Jeff Graham 3 2020-2022 116 98 400 48 107 22 5 22 84 7 2 23 116 .268 .316 .512 .829 1.7
Juan Granados 4 2029-2032 176 173 624 85 167 33 10 14 76 37 10 52 209 .268 .323 .420 .743 2.6
Chris Graves 4 2059-2063 245 193 763 103 177 24 4 13 75 91 17 98 188 .232 .321 .325 .646 -0.2
Doug Graves 3 2030-2032 176 174 612 73 156 31 2 20 69 1 2 56 173 .255 .322 .410 .732 2.0
Brad Green 3 2036-2040 252 222 891 159 258 52 13 61 179 28 10 77 297 .290 .353 .582 .935 9.1
Kevin Greene 1 2024-2024 26 26 95 20 36 3 0 5 17 0 0 24 17 .379 .500 .568 1.068 1.5
George Grimm 2 2065-2066 100 44 168 28 50 7 2 7 34 2 1 17 35 .298 .370 .488 .858 1.0
Djordje Grol 1 2016-2016 102 102 391 48 84 22 1 5 44 8 3 35 119 .215 .281 .315 .596 -1.2
Napoleon Guardiola 2 2068-2069 169 167 641 102 195 37 4 24 117 22 9 85 143 .304 .390 .487 .876 4.5
Matt Guidry 1 2060-2060 81 81 312 38 68 18 2 5 37 14 0 39 94 .218 .311 .337 .647 -0.3
Jared Guzmán 3 2048-2050 143 126 499 52 136 28 1 9 66 1 1 46 90 .273 .345 .387 .731 2.0
John Haggart 2 2025-2026 251 251 1007 141 288 62 5 27 159 2 1 99 257 .286 .361 .438 .799 5.5
Nick Hagstrom 2 2059-2060 108 87 339 45 103 23 1 12 45 0 0 55 44 .304 .402 .484 .885 2.5
Marlin Hales 2 2065-2066 60 49 166 21 38 6 1 8 31 1 0 33 44 .229 .356 .422 .778 0.6
Dáithí Hall 2 2056-2057 238 231 793 125 206 37 3 29 119 86 12 74 199 .260 .326 .424 .749 3.0
Eric Harding 1 2056-2056 104 102 393 52 97 27 3 18 69 9 4 36 85 .247 .321 .468 .789 1.2
Jake Harmon 3 2044-2046 223 195 794 65 174 51 1 26 87 1 0 53 262 .219 .270 .384 .654 -0.3
Ed Haus 1 2028-2028 64 64 242 52 73 11 2 22 61 2 0 41 62 .302 .414 .636 1.051 3.7
Johnny Heath 2 2032-2033 208 208 786 113 214 34 5 22 98 51 23 46 205 .272 .317 .412 .729 2.2
Seth Heisler 3 2056-2058 187 72 376 69 105 20 4 21 75 3 0 65 108 .279 .399 .521 .920 3.4
Ryan Heller 1 2068-2068 27 26 102 23 45 7 2 10 32 0 0 19 16 .441 .536 .843 1.379 2.5
Héctor Hernández 2 2044-2045 135 130 512 50 106 23 6 4 32 18 9 31 147 .207 .258 .299 .557 -1.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Hill 1 2044-2044 53 52 211 30 66 12 1 11 36 1 0 12 55 .313 .357 .536 .892 2.2
Josh Holliday 1 2051-2051 137 137 591 87 181 35 8 7 51 47 14 33 96 .306 .351 .428 .779 2.8
Jared Howell 1 2040-2040 88 88 310 41 70 11 3 9 31 5 7 37 95 .226 .315 .368 .683 -0.2
Clarence Hudson 3 2014-2016 223 220 930 126 225 38 7 8 75 49 20 85 211 .242 .306 .324 .629 -0.9
Iván Huerta 5 2022-2029 248 216 758 106 179 26 0 21 98 1 1 144 243 .236 .368 .354 .721 3.5
Mike Ingram 3 2066-2068 176 154 528 107 145 29 8 23 94 25 7 106 117 .275 .399 .491 .889 4.7
Jonathan Ings 2 2048-2049 185 176 751 105 198 33 4 5 71 38 14 58 161 .264 .320 .338 .658 1.5
Jon Irwin 2 2067-2068 49 42 165 26 43 13 0 2 30 1 0 25 42 .261 .364 .376 .740 0.4
Ietsuna Iwamoto 4 2036-2040 304 260 931 129 220 37 12 34 135 49 33 121 300 .236 .328 .411 .739 2.9
Chad Johnson 2 2065-2066 94 84 330 67 93 22 4 17 68 4 3 46 96 .282 .377 .527 .904 2.6
Ripley Jones 5 2062-2066 406 352 1239 203 344 64 16 30 184 48 24 189 295 .278 .381 .428 .809 5.9
Sean Jones 1 2058-2058 118 116 453 78 119 28 3 25 99 2 0 83 98 .263 .379 .503 .883 3.7
Shah Junejo 3 2029-2031 212 210 785 96 182 31 4 25 96 18 15 83 257 .232 .314 .377 .692 1.2
Kakelaka Keawe 1 2053-2053 58 53 185 24 41 9 0 6 26 9 2 9 67 .222 .276 .368 .644 0.1
Jim Kelley 1 2013-2013 59 57 232 36 67 13 1 4 31 3 1 22 35 .289 .348 .405 .753 0.9
Nick Ketchum 1 2063-2063 75 69 277 58 100 21 5 13 55 0 0 40 52 .361 .445 .614 1.059 3.2
Ngakaukawa Kiele 3 2029-2031 114 50 265 25 75 13 1 9 40 0 1 22 70 .283 .338 .442 .779 0.9
Gene Killy 1 2050-2050 83 83 300 40 94 16 4 9 46 6 7 18 88 .313 .365 .483 .848 2.2
David Kirby 2 2066-2067 111 110 412 73 117 18 0 13 58 1 2 81 105 .284 .408 .422 .831 2.6
T.J. Koh 3 2067-2069 129 124 409 63 108 20 1 17 61 0 0 67 115 .264 .382 .443 .825 2.5
Vetle Lauridsen 3 2067-2069 267 228 938 137 274 54 8 41 163 41 25 95 149 .292 .373 .498 .871 4.0
Hampus Lindlof 1 2069-2069 88 88 352 89 104 16 5 39 103 7 8 72 101 .295 .424 .702 1.126 6.4
Tony Littlewood 2 2068-2069 56 40 179 34 58 2 1 17 47 0 1 13 45 .324 .383 .631 1.014 1.8
Kevin Long 2 2023-2024 119 119 467 77 142 24 1 16 78 5 8 64 118 .304 .389 .463 .852 3.1
Rob Long 2 2037-2038 77 60 250 40 71 13 5 3 8 15 13 28 45 .284 .363 .412 .775 1.2
Steve Long 4 2046-2049 324 320 1337 181 350 52 12 9 103 114 18 97 364 .262 .315 .339 .654 3.6
Florante Lontok 3 2067-2069 223 159 543 82 144 21 2 13 65 4 14 49 150 .265 .331 .383 .714 0.5
Anastasio López 2 2051-2052 83 83 332 39 98 16 1 10 42 1 0 22 54 .295 .341 .440 .781 1.4
José López 5 2022-2027 437 433 1475 193 350 44 6 17 144 73 34 215 493 .237 .341 .310 .650 1.2
Dusty MacCaul 3 2031-2033 143 38 229 43 50 8 2 9 33 5 2 43 66 .218 .343 .389 .732 0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tony MacNamara 1 2016-2016 51 51 194 31 62 9 0 8 37 0 0 27 60 .320 .410 .490 .899 1.6
Casey Maiden 1 2055-2055 14 11 45 6 11 4 0 2 7 0 0 3 17 .244 .314 .467 .780 0.3
Jeff Manning 4 2021-2024 261 212 739 88 183 47 5 21 105 3 0 107 251 .248 .347 .410 .757 2.5
Andres Marroquin 2 2068-2069 206 204 711 90 174 30 3 9 74 5 4 103 182 .245 .350 .333 .683 2.4
Francisco Martinez 2 2061-2066 111 94 386 53 92 29 5 13 58 11 6 44 108 .238 .317 .440 .758 0.6
Alfredo Martínez 1 2028-2028 83 83 339 47 95 18 4 16 55 19 11 20 87 .280 .322 .499 .821 2.2
Ismael Martínez 3 2029-2031 170 84 345 29 81 13 0 10 32 1 0 28 108 .235 .303 .359 .662 0.2
José Martínez 4 2037-2040 407 374 1487 205 453 91 4 33 233 2 1 174 384 .305 .375 .438 .812 9.5
José Martínez 1 2015-2015 9 9 31 7 14 2 0 2 11 0 1 6 7 .452 .538 .710 1.248 0.7
Max Martínez 2 2051-2052 120 97 389 47 89 14 3 8 34 17 5 41 94 .229 .309 .342 .651 0.3
Phil Matthews 5 2013-2017 151 149 591 100 182 34 5 16 102 3 6 70 138 .308 .379 .464 .843 3.8
Jon McBryde 1 2058-2058 108 91 341 69 92 27 4 7 48 37 13 83 61 .270 .411 .434 .845 2.3
Bob McCrary 1 2047-2047 1 1 5 1 1 0 0 1 1 0 0 0 1 .200 .200 .800 1.000 0.1
Rod McDonald 1 2038-2038 2 2 3 0 0 0 0 0 0 0 0 0 3 .000 .250 .000 .250 -0.0
Bryce McInnis 1 2048-2048 48 33 137 22 45 7 1 3 23 6 1 20 30 .328 .414 .460 .873 1.3
Jake McNerney 2 2066-2067 203 196 618 109 168 29 3 20 105 50 9 104 183 .272 .386 .426 .811 4.0
Norberto Medina 1 2054-2054 81 79 289 36 82 22 2 9 46 6 4 29 67 .284 .346 .467 .813 1.4
Pat Meehan 2 2018-2019 77 77 322 63 92 18 8 5 42 15 5 29 73 .286 .373 .438 .811 1.2
Ben Meilleur 4 2062-2065 425 370 1537 246 428 77 13 35 216 69 44 207 328 .278 .366 .414 .780 5.1
Juan Mendoza 2 2057-2058 78 35 148 15 34 10 1 3 27 0 1 20 38 .230 .329 .372 .701 0.1
José Mer 3 2030-2032 186 185 694 72 178 44 1 21 78 1 0 39 236 .256 .307 .414 .720 1.5
Jesus Mesia 1 2054-2054 22 22 94 20 38 8 3 0 7 6 2 3 15 .404 .431 .553 .985 1.2
Dan Michael 2 2055-2056 101 66 256 30 63 15 3 7 45 8 6 43 54 .246 .356 .410 .766 1.2
Mauro Montoya 4 2026-2029 260 257 902 112 234 32 10 13 100 37 29 110 285 .259 .351 .360 .712 2.8
Bobby Murphy 3 2065-2067 232 229 753 119 208 44 4 20 107 80 27 84 231 .276 .352 .425 .777 3.1
Bret Murphy 4 2062-2065 245 202 671 90 151 33 10 22 91 16 11 56 206 .225 .296 .402 .699 -0.8
Sergio Muñóz 2 2028-2029 201 201 748 85 210 22 9 7 89 37 20 73 211 .281 .349 .362 .712 2.9
Mark Newson 1 2066-2066 33 13 52 8 14 4 0 0 6 1 0 7 18 .269 .371 .346 .717 0.0
Pat Newton 1 2018-2018 16 15 51 14 14 3 0 1 10 0 0 20 6 .275 .493 .392 .885 0.6
Alfredo Núñez 2 2049-2050 95 77 302 37 84 6 5 9 39 6 0 29 70 .278 .354 .421 .774 1.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
John O'Brien 2 2053-2054 128 114 445 62 105 22 3 18 73 0 0 55 95 .236 .323 .420 .743 1.1
Dave O'Conor 2 2053-2054 133 129 514 62 130 32 0 8 66 2 0 57 139 .253 .331 .362 .693 0.8
Dane O'Neal 3 2013-2015 67 67 247 31 69 23 0 10 45 0 0 20 59 .279 .331 .494 .825 1.4
Don O'Scanlon 1 2044-2044 53 53 211 23 52 7 3 8 29 7 4 12 46 .246 .290 .422 .712 0.7
Toby Oakley 3 2022-2024 141 141 555 77 141 16 3 7 72 32 10 47 152 .254 .314 .332 .646 0.3
Steve Olson 5 2013-2018 210 191 780 70 198 45 2 9 87 1 1 52 151 .254 .315 .351 .667 0.2
Juan Ontiberos 1 2058-2058 114 104 425 85 119 17 6 10 55 51 23 82 57 .280 .398 .419 .816 2.4
Pancho Ordóñez 2 2049-2050 149 137 515 73 131 14 2 17 68 4 4 73 157 .254 .351 .388 .739 2.3
Fernando Ortiz 1 2061-2061 137 137 558 110 172 39 5 25 116 12 3 84 122 .308 .400 .530 .931 4.3
Tony Ortíz 1 2042-2042 12 12 44 5 11 1 1 0 1 3 2 3 8 .250 .327 .318 .645 0.1
Orlando Pacheco 3 2017-2019 169 112 447 69 123 23 3 18 92 1 1 49 119 .275 .379 .461 .840 2.4
Zenon-Alejandro Paculdar 2 2018-2024 168 147 592 101 175 28 1 20 90 1 1 53 147 .296 .372 .448 .820 3.0
Nelson Pagan 1 2063-2063 16 12 48 8 13 1 1 4 10 0 0 8 10 .271 .390 .583 .973 0.4
Jeff Perry 1 2056-2056 24 24 83 23 29 7 0 2 13 11 8 20 9 .349 .481 .506 .987 1.0
Josh Perry 1 2067-2067 35 28 120 26 49 6 0 6 31 3 3 17 14 .408 .482 .608 1.091 1.7
Eli Portales 2 2068-2069 145 134 493 84 121 21 1 24 86 0 0 104 119 .245 .389 .438 .827 3.0
Fabrice Porte 1 2013-2013 54 54 185 24 45 8 0 8 33 0 0 43 43 .243 .384 .416 .800 1.3
Rob Price 1 2017-2017 5 5 22 5 6 0 0 1 5 0 0 2 4 .273 .333 .409 .742 0.1
Sergio Pérez 3 2044-2046 52 45 166 17 39 8 1 3 18 0 0 12 46 .235 .333 .349 .683 0.4
Jorge Quintero 3 2022-2024 147 145 543 71 152 21 5 9 53 25 19 38 159 .280 .342 .387 .728 1.4
Jim Quirk 1 2013-2013 16 16 74 7 18 2 1 1 6 5 0 1 10 .243 .253 .338 .591 -0.1
Sam Raith 1 2047-2047 135 133 546 66 145 29 4 19 89 4 2 41 113 .266 .318 .438 .755 2.4
Alex Ramirez 2 2057-2058 200 190 629 95 157 24 8 14 78 55 13 117 185 .250 .378 .380 .758 3.0
Alex Ramos 1 2069-2069 28 28 109 8 23 4 1 1 8 4 2 13 26 .211 .301 .294 .594 -0.1
Orlando Reyes 2 2051-2052 39 29 114 10 29 6 0 5 13 3 1 7 39 .254 .315 .439 .753 0.2
Gary Reynolds 4 2059-2062 356 350 1292 175 331 73 6 28 178 7 4 161 364 .256 .349 .387 .736 2.0
Tim Rivera 1 2035-2035 84 83 317 34 81 21 1 9 41 1 2 21 80 .256 .310 .413 .723 0.8
John Roberts 1 2066-2066 39 38 158 28 67 15 1 11 36 9 10 21 27 .424 .497 .741 1.238 2.6
Jon Roberts 5 2013-2017 307 276 1083 147 297 57 3 33 167 4 0 120 283 .274 .349 .424 .772 4.1
Cesar Robles 2 2068-2069 108 79 243 48 63 10 6 4 35 5 3 51 67 .259 .395 .399 .795 1.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
José Rodríguez 2 2043-2044 178 173 667 86 160 27 6 28 78 18 15 40 206 .240 .304 .424 .729 2.5
Jim Rogers 2 2018-2019 72 72 246 27 69 7 3 5 34 6 3 22 51 .280 .338 .394 .733 0.2
José Román 2 2037-2038 46 46 180 29 55 12 0 5 16 0 0 9 31 .306 .347 .456 .803 1.1
Jerry Ross 1 2029-2029 34 32 125 12 33 7 1 4 11 0 0 8 42 .264 .313 .432 .745 0.5
Moos Rozendaal 1 2055-2055 53 50 160 18 32 13 3 2 16 11 3 19 57 .200 .286 .356 .642 0.2
Phil Rutledge 1 2040-2040 20 20 76 15 24 6 1 5 20 0 0 10 14 .316 .391 .618 1.009 0.9
Luis Salas 5 2013-2017 203 203 703 78 174 30 2 16 88 0 2 127 193 .248 .362 .364 .726 2.6
Juan Salazar 1 2059-2059 107 101 361 68 90 18 0 15 61 45 16 45 101 .249 .342 .424 .766 1.3
Ron Sanders 1 2032-2032 100 100 313 32 65 12 8 8 42 10 4 24 91 .208 .272 .374 .645 0.0
Mike Sandoval 2 2068-2069 107 73 289 28 81 14 0 7 54 1 2 51 68 .280 .391 .401 .793 1.0
Esteban Santana 2 2042-2045 124 124 465 46 114 31 5 3 45 5 2 34 145 .245 .303 .353 .656 0.2
Juan Santana 1 2013-2013 27 27 108 24 31 5 0 6 19 0 0 17 20 .287 .384 .500 .884 0.9
Gene Sarazin 2 2068-2069 170 146 594 104 191 34 6 28 85 3 4 68 112 .322 .401 .540 .942 4.9
Katsunan Sato 1 2013-2013 12 8 30 3 9 4 0 0 7 0 0 5 10 .300 .400 .433 .833 0.2
Juan Saucedo 5 2017-2021 288 287 1133 142 306 49 11 12 121 33 18 117 279 .270 .347 .365 .711 1.0
Tim Sauer 3 2062-2064 313 301 1200 181 336 73 6 28 160 7 18 161 238 .280 .368 .421 .789 3.1
Alex Scott 1 2013-2013 60 59 234 37 63 7 1 14 39 0 0 19 45 .269 .320 .487 .807 1.0
Joe Scott 2 2018-2019 108 108 425 64 117 8 5 8 62 11 8 56 113 .275 .369 .374 .743 0.7
Eddo Seitzinger 4 2031-2034 252 188 708 112 184 24 5 14 83 18 7 109 187 .260 .365 .367 .733 2.9
Jonathan Serna 3 2062-2064 156 151 525 57 143 34 2 9 63 0 0 63 135 .272 .355 .396 .751 0.8
Mario Serrano 1 2015-2015 9 9 33 7 9 2 0 0 7 2 0 8 3 .273 .405 .333 .738 0.2
Hsin-pei Seto 3 2022-2025 174 174 653 77 175 28 1 15 80 1 0 68 168 .268 .344 .383 .727 1.8
Pat Shaw 4 2030-2033 411 375 1493 171 383 52 1 53 195 3 0 137 393 .257 .329 .399 .729 4.9
Mario Silva 3 2013-2015 67 66 262 46 69 14 0 21 51 2 0 35 64 .263 .346 .557 .903 2.1
Don Silver 2 2017-2018 41 41 144 15 42 9 1 5 32 0 0 17 35 .292 .383 .472 .855 0.9
Micah Sneed 1 2054-2054 86 71 288 39 78 19 3 11 49 5 4 27 77 .271 .334 .472 .807 1.4
Nick Sousa 1 2066-2066 59 58 234 33 67 15 3 6 37 6 6 38 56 .286 .388 .453 .841 1.5
Joe Spano 1 2054-2054 76 71 284 40 86 10 2 9 39 3 2 23 60 .303 .357 .447 .804 1.5
Ricky Spear 2 2061-2062 146 145 592 117 165 23 2 21 106 38 7 82 88 .279 .370 .431 .801 2.9
Alex Spencer 2 2028-2029 80 80 274 39 76 11 4 15 46 5 8 29 91 .277 .352 .511 .863 2.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Sammy Stanley 2 2029-2030 126 107 413 51 123 13 0 14 54 11 11 30 95 .298 .344 .431 .775 1.5
John Staples 1 2066-2066 38 38 174 34 59 11 5 5 24 10 9 11 33 .339 .388 .546 .934 1.2
Kevin Stark 1 2054-2054 7 7 26 2 4 0 0 2 2 1 0 2 8 .154 .214 .385 .599 -0.1
Ryan Steele 2 2061-2066 157 150 465 71 99 21 3 12 65 26 13 83 148 .213 .335 .348 .683 -0.0
Steve Stevens 3 2020-2027 123 123 462 68 126 21 7 7 48 25 15 51 150 .273 .347 .394 .741 0.7
Logan Stoeckel 1 2062-2062 15 15 60 13 14 0 1 1 4 5 2 8 11 .233 .324 .317 .640 0.0
Ryan Streeter 3 2067-2069 269 241 905 153 257 47 6 22 105 73 42 151 222 .284 .397 .422 .820 4.5
António Sánchez 1 2050-2050 21 20 86 16 22 4 2 2 7 6 1 10 20 .256 .337 .419 .755 0.6
Esteban Sánchez 1 2027-2027 105 103 392 78 130 16 2 19 71 28 6 68 73 .332 .429 .528 .957 5.5
Nobuhito Tanaka 2 2046-2047 181 179 671 83 171 39 10 18 84 20 13 47 232 .255 .308 .423 .731 1.9
Curt Taylor 3 2067-2069 173 118 528 85 140 28 5 20 89 7 8 66 122 .265 .359 .451 .809 1.8
Chris Thayer 1 2064-2064 77 75 282 46 103 13 0 11 46 0 0 32 47 .365 .439 .528 .968 2.8
Efraim Thunberg 3 2013-2015 79 77 304 41 84 16 2 7 34 14 1 47 65 .276 .373 .411 .784 2.0
J.J. Torma 1 2061-2061 67 66 228 27 54 15 1 6 27 0 0 44 55 .237 .381 .390 .771 0.7
Zach Tovar 2 2063-2064 189 184 688 97 192 44 5 25 131 2 1 85 157 .279 .362 .467 .829 2.2
German Valdez 2 2052-2053 130 119 506 67 139 26 7 8 62 26 9 40 75 .275 .335 .401 .736 1.5
Burt Vance 5 2029-2033 468 407 1530 158 400 82 4 35 193 7 2 146 431 .261 .332 .389 .720 4.2
Oscar Vaughn 5 2013-2017 182 181 651 95 151 29 3 6 68 22 12 112 178 .232 .349 .313 .662 0.6
Victor Vazquez 1 2064-2064 112 81 337 66 89 18 1 24 73 0 0 50 69 .264 .362 .537 .900 1.9
José Carlos Vega 2 2052-2053 106 104 411 62 117 25 1 7 42 24 9 26 114 .285 .342 .401 .743 1.1
Emmanuel Velis 5 2057-2064 292 257 1010 161 257 45 9 28 141 101 21 143 301 .254 .360 .400 .760 4.6
Niek Vogelsang 2 2052-2053 196 193 674 90 157 39 6 18 97 19 7 90 233 .233 .342 .389 .731 2.4
Carmen Wade 1 2035-2035 134 134 450 57 100 12 6 11 49 22 15 43 133 .222 .290 .349 .639 -0.5
Geoff Walker 1 2051-2051 113 113 418 56 108 22 2 11 68 5 10 51 78 .258 .335 .400 .735 0.9
Noah Walker 1 2057-2057 53 53 195 28 54 14 1 9 49 0 0 28 39 .277 .382 .497 .879 1.4
Myron Wallace 1 2056-2056 20 13 45 5 12 4 0 1 8 1 0 8 15 .267 .389 .422 .811 0.3
Ian Weber 1 2014-2014 13 13 49 5 12 2 0 1 8 2 0 2 16 .245 .275 .347 .621 -0.0
John Wesolowski 1 2062-2062 23 19 72 6 19 1 0 2 12 0 0 13 22 .264 .398 .361 .759 0.3
Ed Wheeler 3 2021-2023 128 128 524 76 158 34 0 16 76 1 1 35 133 .302 .346 .458 .804 2.4
Danny Wilbur 1 2069-2069 67 67 238 33 50 8 0 7 34 0 2 40 61 .210 .327 .332 .659 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Howard Wilkinson 2 2062-2063 57 11 75 10 22 4 0 4 15 1 1 12 22 .293 .386 .507 .893 0.4
John Williamson 2 2059-2060 134 119 482 87 144 28 11 8 62 39 11 77 92 .299 .396 .452 .849 3.6
Edmund Wilson 4 2030-2034 136 115 467 58 121 30 1 23 81 1 0 45 128 .259 .327 .475 .802 2.5
Justin Wilson 1 2065-2065 121 115 450 82 149 28 3 34 111 1 0 72 113 .331 .419 .633 1.053 5.2
Chris Winfrey 2 2067-2068 153 151 507 87 153 19 2 17 86 19 27 81 146 .302 .398 .448 .846 2.3
Johnny Woods 2 2056-2057 110 95 346 33 79 24 1 4 51 0 0 43 108 .228 .314 .338 .652 -0.5
Mike Wright 2 2055-2056 233 177 699 106 169 36 1 29 116 8 0 113 177 .242 .351 .421 .771 3.3
Ned Wright 2 2028-2029 156 156 606 85 162 28 4 14 87 36 16 58 177 .267 .333 .396 .729 2.4
Shigekazu Yamasaki 1 2047-2047 135 133 493 71 130 33 5 15 64 20 5 50 179 .264 .351 .442 .793 3.5
Bill Younker 2 2068-2069 120 117 480 67 147 23 2 15 78 0 0 45 77 .306 .376 .456 .832 2.7
Augusto Zambrano 2 2042-2043 126 113 435 53 100 14 1 25 67 6 0 63 154 .230 .326 .439 .765 2.6
Raúl Zavala 8 2022-2029 491 491 1808 248 422 84 15 31 204 110 65 204 651 .233 .324 .348 .672 1.9
Mike Álvarez 1 2055-2055 106 99 394 53 101 20 3 4 32 46 12 27 68 .256 .308 .353 .661 0.3
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Friday, May 23rd , 2025 - OOTP Baseball 25.11 Build 104