APPALACHIAN LEAGUE
'M' BATTING REGISTER
01/04/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Players: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Player Index | Career Batting Register | Career Pitching Register
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Carlos Machado 2020-2021 96 95 352 74 99 25 5 10 61 16 8 68 70 .281 .410 .466 .876 2.7
Charles Mack 2020-2020 31 31 118 23 33 9 1 3 11 0 1 13 33 .280 .366 .449 .815 0.6
Joe Mack 2022-2023 93 89 283 59 77 14 1 14 49 1 3 56 109 .272 .407 .477 .884 2.3
Bligh Madris 2018-2018 6 6 27 9 5 1 0 1 6 0 0 9 15 .185 .405 .333 .739 0.0
Ryan Magdic 2025-2025 14 0 15 1 2 0 1 0 3 0 0 0 6 .133 .133 .267 .400 -0.3
Cam Magee 2024-2024 21 21 69 8 17 3 0 4 12 3 1 17 28 .246 .409 .464 .873 0.2
Joshua Magee 2017-2018 59 56 195 29 25 1 0 5 23 0 0 18 76 .128 .324 .210 .534 -1.8
Kevin Maldonado 2025-2025 30 13 44 10 11 1 0 2 7 1 1 8 19 .250 .377 .409 .786 -0.2
Justyn-Henry Malloy 2022-2022 58 55 199 38 61 10 0 14 47 3 2 42 79 .307 .433 .568 1.001 3.6
Devin Mann 2019-2019 5 5 27 11 11 3 0 1 12 1 0 7 4 .407 .529 .630 1.159 0.4
Dylan Manwaring 2016-2018 157 150 554 129 163 23 3 32 117 3 0 118 210 .294 .429 .520 .949 4.1
Kyle Manzardo 2023-2023 12 12 42 11 18 5 1 5 12 0 0 6 11 .429 .500 .952 1.452 0.7
Ramon Marcelino 2020-2020 6 6 26 5 4 1 0 2 5 2 0 2 11 .154 .214 .423 .637 -0.2
Brady Marget 2025-2025 39 34 142 49 48 5 1 8 36 1 1 40 43 .338 .489 .556 1.046 0.4
Adrian Marin 2015-2015 66 66 289 68 87 13 0 6 36 9 7 46 80 .301 .406 .408 .815 0.7
Hunter Markwardt 2020-2021 19 16 62 13 19 1 0 1 6 6 2 10 14 .306 .442 .371 .813 0.4
Cade Marlowe 2020-2020 63 63 232 42 65 8 0 3 45 8 2 37 65 .280 .389 .353 .743 -0.0
Caleb Marquez 2020-2020 36 32 115 30 33 2 0 10 33 0 0 25 34 .287 .425 .565 .990 1.0
Emmanuel Marrero 2015-2015 13 13 58 10 22 4 0 2 13 1 1 7 17 .379 .455 .552 1.006 0.4
Wendell Marrero 2025-2025 27 17 72 28 24 4 0 3 15 3 2 32 18 .333 .543 .514 1.057 0.8
Danny Mars 2017-2017 23 23 86 18 25 2 0 3 15 4 2 26 21 .291 .465 .419 .884 0.6
Montrell Marshall 2016-2016 48 46 180 49 63 3 1 5 47 12 7 47 43 .350 .485 .461 .946 1.3
Shane Marshall 2023-2025 71 35 157 16 34 6 0 3 19 0 0 24 61 .217 .346 .312 .658 -1.0
Jelfry Marte 2025-2025 17 9 33 3 5 1 0 0 5 0 3 9 8 .152 .349 .182 .531 -0.3
Ketel Marte 2015-2015 10 10 36 11 12 0 0 1 6 2 3 7 10 .333 .455 .417 .871 0.1
Kyle Martin 2018-2018 68 68 240 61 66 6 0 10 52 1 0 62 96 .275 .494 .425 .919 2.3
Mason Martin 2018-2018 65 65 235 73 58 3 1 23 76 1 1 74 106 .247 .459 .562 1.020 1.9
Robby Martin 2022-2024 88 86 313 58 89 9 1 18 55 2 3 65 125 .284 .417 .492 .909 2.8
Trey Martin 2016-2017 74 70 273 68 74 10 1 13 49 5 8 61 92 .271 .427 .458 .885 1.6
Junior Martina 2021-2022 39 39 145 20 38 5 0 5 25 2 1 28 62 .262 .381 .400 .781 1.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Estarlin Martinez 2013-2013 41 41 160 32 42 9 0 2 34 8 7 42 37 .263 .431 .356 .788 -0.0
Hersin Martinez 2014-2014 66 66 218 48 62 4 0 2 29 17 7 25 77 .284 .419 .330 .749 0.6
Jorge Martinez 2019-2019 3 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Pedro Martinez 2022-2022 17 17 63 11 19 3 0 1 9 1 2 16 26 .302 .450 .397 .847 0.6
Robert Martinez 2015-2017 113 112 418 82 119 17 2 4 66 3 9 83 123 .285 .412 .364 .776 0.7
Kevin Martir 2018-2018 21 20 72 13 16 2 0 2 8 0 0 17 33 .222 .406 .333 .740 0.1
Marcus Mastrobuoni 2016-2018 131 99 366 85 104 14 1 10 81 0 3 86 105 .284 .446 .410 .856 2.8
Tate Matheny 2017-2017 1 1 4 1 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Zach Mathieu 2015-2015 25 25 91 15 20 0 2 1 13 3 2 21 30 .220 .407 .297 .703 -0.1
Cole Mathis 2025-2025 19 19 75 29 31 3 0 7 26 0 0 28 8 .413 .566 .733 1.299 0.8
Peter Matt 2023-2024 95 49 213 31 57 11 2 11 43 8 3 37 76 .268 .384 .493 .877 0.5
Brice Matthews 2024-2024 16 3 20 10 5 1 1 2 8 0 0 6 8 .250 .464 .700 1.164 0.3
Jon Matthews 2014-2014 37 22 106 24 26 2 0 1 9 3 2 18 44 .245 .355 .292 .647 -0.5
Will Matthiessen 2020-2021 60 48 207 44 59 11 0 8 38 1 0 39 52 .285 .405 .454 .859 1.6
Alex Mauricio 2019-2019 19 19 66 21 21 2 0 2 17 1 0 23 21 .318 .489 .439 .929 0.4
Tucker Maxwell 2020-2020 41 41 153 26 61 9 2 6 26 2 1 26 39 .399 .497 .601 1.099 1.6
Jacob Mayers 2017-2017 2 1 5 0 3 0 0 0 0 0 0 0 2 .600 .600 .600 1.200 0.1
Charles McAdoo 2024-2024 27 26 89 27 32 5 0 6 19 0 0 32 18 .360 .524 .618 1.142 1.0
Quincy McAfee 2020-2020 7 7 30 6 7 0 0 2 2 0 0 3 9 .233 .303 .433 .736 0.1
Ryan McBroom 2015-2019 45 45 189 44 72 10 0 13 53 1 1 33 51 .381 .478 .640 1.118 1.7
Ben McCabe 2024-2025 34 20 73 22 21 0 1 6 15 0 0 16 23 .288 .435 .562 .996 0.3
Greg McCall 2016-2016 2 2 9 2 4 0 0 1 4 0 1 0 3 .444 .444 .778 1.222 0.1
Shilo McCall 2014-2016 69 69 249 55 75 12 3 5 42 4 8 53 80 .301 .465 .434 .899 1.2
Mike McCann 2017-2017 55 53 210 31 47 4 3 7 27 0 2 25 84 .224 .320 .371 .691 -0.2
TJ McCants 2025-2025 56 51 215 64 72 10 2 10 39 18 6 58 67 .335 .480 .540 1.020 1.0
Aubrey McCarty 2018-2021 49 40 162 34 47 10 0 6 46 1 1 38 49 .290 .429 .463 .892 1.3
Jerry McClanahan 2016-2018 22 14 64 8 13 3 0 2 10 0 0 2 24 .203 .268 .344 .611 -0.4
Brady McConnell 2023-2025 97 93 323 50 86 10 0 15 59 16 7 46 119 .266 .365 .437 .801 0.3
Cole McConnell 2025-2025 17 17 68 17 17 2 0 6 11 1 4 24 32 .250 .452 .544 .996 0.0
Mac McCroskey 2024-2024 6 4 17 5 4 2 0 1 7 2 0 6 6 .235 .417 .529 .946 0.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ryan McCrystal 2025-2025 24 13 56 12 15 2 0 5 18 0 0 9 16 .268 .382 .571 .954 -0.1
James McDonald 2016-2016 63 63 258 50 71 5 1 9 36 2 3 43 95 .275 .388 .407 .795 0.6
Max McDowell 2016-2017 69 62 242 42 71 7 0 10 43 0 4 43 80 .293 .423 .446 .870 1.4
Micah McDowell 2025-2025 44 43 174 51 52 8 2 7 30 10 3 41 53 .299 .455 .489 .944 1.0
Satchel McElroy 2016-2021 126 121 475 116 135 18 3 17 84 21 18 94 112 .284 .414 .442 .856 2.8
Haydn McGeary 2023-2023 61 44 196 39 64 12 0 12 49 1 0 29 50 .327 .414 .571 .986 1.3
Jacson McGowan 2019-2019 29 29 104 32 35 6 0 3 21 0 0 39 30 .337 .520 .481 1.001 0.8
Sean McHugh 2015-2015 11 11 41 15 10 1 0 3 11 1 0 12 16 .244 .415 .488 .903 0.2
Dalton McIntyre 2025-2025 40 33 122 30 45 4 2 7 39 2 1 39 28 .369 .528 .607 1.134 1.2
Donovan McIntyre 2023-2025 137 129 486 80 130 17 2 17 68 8 10 76 189 .267 .387 .416 .802 -0.1
Ryan McKenna 2018-2018 9 4 20 7 6 0 1 3 6 2 0 5 4 .300 .440 .850 1.290 0.4
Jared McKenzie 2023-2023 53 49 207 35 69 7 4 11 45 10 9 28 55 .333 .416 .565 .981 1.7
Myles McKisic 2019-2022 98 84 305 51 83 17 1 20 65 2 3 66 99 .272 .401 .531 .932 1.0
Ryan McMahon 2014-2014 68 68 258 62 72 7 0 16 71 0 0 47 92 .279 .425 .492 .917 0.7
Sam Mcmillan 2024-2024 47 47 174 20 45 8 1 5 26 0 0 20 48 .259 .337 .402 .739 -0.1
Brennon McNair 2022-2025 155 146 551 108 146 16 0 27 98 20 12 130 194 .265 .414 .441 .855 3.3
Matt McPhearson 2015-2016 70 70 287 63 80 8 3 6 41 14 15 49 104 .279 .402 .390 .793 0.7
Jake Means 2020-2020 32 15 87 25 33 10 1 3 23 1 0 19 27 .379 .491 .621 1.111 1.0
Kodi Medeiros 2015-2025 6 1 7 2 3 1 0 1 6 0 0 4 2 .429 .636 1.000 1.636 0.2
Reydel Medina 2016-2017 72 71 270 44 72 14 1 12 56 0 0 47 107 .267 .377 .459 .836 0.2
Jesse Medrano 2018-2018 60 60 252 66 78 8 0 20 86 5 1 52 103 .310 .437 .579 1.017 2.6
Alec Mehrten 2013-2016 86 80 328 50 104 16 1 5 53 4 7 44 83 .317 .393 .418 .811 -0.1
Justin Meis 2022-2025 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.1
Bryan Mejia 2016-2018 145 139 517 135 163 24 2 19 100 15 15 123 179 .315 .486 .480 .966 4.7
Erick Mejia 2016-2016 62 50 176 32 47 6 2 2 39 0 0 45 62 .267 .417 .358 .775 0.5
Jonathan Mejia 2024-2025 62 59 226 62 70 8 0 13 53 18 4 63 53 .310 .470 .518 .987 1.3
Kevin Melendez 2019-2025 188 172 626 106 145 24 0 22 107 8 2 112 214 .232 .379 .375 .754 -0.2
Rene Melendez 2019-2019 29 25 107 35 31 5 0 5 36 0 1 28 28 .290 .442 .477 .919 0.4
Yahil Melendez 2024-2025 125 121 416 107 106 15 2 19 57 9 2 128 173 .255 .443 .438 .880 0.9
Luis Mendez 2013-2013 59 59 225 53 70 12 1 11 50 12 4 50 50 .311 .431 .520 .951 1.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Shael Mendoza 2019-2020 58 58 191 52 61 2 1 10 46 3 5 51 39 .319 .489 .497 .986 0.9
Jan Mercado 2019-2023 199 191 709 163 201 32 2 46 176 5 4 181 230 .283 .432 .529 .961 4.5
Narciso Mesa 2015-2019 39 33 138 42 45 10 1 5 33 1 4 27 32 .326 .466 .522 .988 0.9
Ryan Metzler 2016-2016 46 40 166 38 59 11 1 8 32 2 0 32 49 .355 .465 .578 1.043 1.5
Mitch Meyer 2016-2016 67 67 264 44 76 12 1 9 48 1 1 43 96 .288 .394 .443 .837 0.3
Trey Michalczewski 2014-2015 132 132 504 100 127 16 1 15 81 7 3 103 185 .252 .380 .377 .757 -0.1
Luis Mieses 2020-2025 70 50 227 72 100 19 1 20 83 1 1 46 44 .441 .533 .797 1.330 3.1
Justin Miknis 2024-2024 5 5 17 8 6 1 0 1 7 0 0 8 4 .353 .560 .588 1.148 0.3
Nathan Mikolas 2015-2015 4 1 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Kevin Milam 2022-2022 24 15 58 14 20 3 0 7 13 1 0 14 17 .345 .493 .759 1.252 1.3
Daniel Miles 2015-2016 15 15 58 18 19 2 0 0 6 1 1 11 15 .328 .429 .362 .791 0.2
Andrew Miller 2019-2019 22 22 84 19 19 6 0 3 15 2 2 20 23 .226 .389 .405 .794 -0.1
Brandon Miller 2014-2014 65 65 243 60 69 12 1 11 50 1 4 56 71 .284 .438 .477 .915 0.8
Darrien Miller 2020-2025 57 53 187 33 43 5 1 7 37 4 0 59 68 .230 .416 .380 .795 0.9
Gage Miller 2025-2025 16 16 63 12 21 5 0 0 9 2 1 9 16 .333 .425 .413 .837 -0.1
Ian Miller 2014-2016 98 98 377 108 121 9 2 9 57 22 17 96 113 .321 .475 .427 .902 2.9
Michael Miller 2014-2014 6 6 23 5 7 1 0 2 7 0 0 3 3 .304 .429 .609 1.037 0.2
Noah Miller 2022-2025 113 93 348 48 86 9 1 10 49 0 0 54 123 .247 .367 .365 .732 -1.3
Ron Miller 2013-2016 192 192 764 158 215 34 4 27 146 11 7 117 216 .281 .387 .442 .829 -0.1
Ryan Miller 2022-2022 11 11 46 5 8 2 0 0 3 0 0 7 19 .174 .296 .217 .514 -0.4
Ryan Miller 2016-2016 17 17 66 18 24 2 0 3 21 4 2 20 14 .364 .517 .530 1.048 0.9
Trent Miller 2016-2016 51 50 192 30 59 11 2 3 48 2 2 28 52 .307 .396 .432 .829 0.5
Vijay Miller 2022-2025 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Lyle Miller-Green 2025-2025 48 48 187 57 65 8 1 24 80 2 0 51 59 .348 .496 .786 1.282 1.7
Cody Milligan 2020-2020 2 2 7 1 2 0 0 0 0 0 0 2 3 .286 .444 .286 .730 0.0
Hoby Milner 2013-2013 1 1 5 1 1 0 0 1 2 0 0 1 1 .200 .333 .800 1.133 -0.0
Amaurys Minier 2017-2017 68 68 252 48 69 10 1 13 48 1 3 47 101 .274 .405 .476 .881 1.3
Jose Miranda 2017-2018 92 92 333 54 97 17 1 10 55 7 2 65 111 .291 .417 .438 .856 1.0
Antoine Mistico 2022-2022 41 40 152 27 45 5 2 7 22 6 14 30 52 .296 .429 .493 .923 1.2
Andrew Mitchel 2021-2022 12 11 43 4 7 0 0 1 6 1 0 4 21 .163 .234 .233 .467 -0.3
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Blake Mitchell 2024-2024 6 0 3 0 0 0 0 0 0 0 0 1 2 .000 .250 .000 .250 -0.1
Garrett Mitchell 2022-2022 22 9 44 11 16 4 0 1 12 0 0 10 12 .364 .491 .523 1.014 0.7
Tucker Mitchell 2025-2025 19 18 67 24 24 1 2 5 17 4 0 26 14 .358 .557 .657 1.213 1.0
Trevor Mitsui 2015-2015 25 25 94 20 33 6 1 2 18 1 2 19 27 .351 .461 .500 .961 0.5
Mark Mixon 2020-2023 9 7 31 4 10 2 0 0 5 0 0 8 8 .323 .475 .387 .862 -0.0
Aaron Mizell 2016-2018 70 69 253 57 84 14 3 19 80 6 0 57 78 .332 .467 .636 1.103 3.0
Kirvin Moesquit 2016-2017 73 72 288 56 83 9 3 10 35 8 3 55 93 .288 .405 .444 .849 2.0
Ian Moller 2022-2025 178 170 581 110 131 26 1 22 90 1 0 133 191 .225 .380 .387 .768 0.7
Gabe Moncada 2025-2025 40 30 104 48 38 7 1 9 45 0 0 57 32 .365 .602 .712 1.314 1.8
Sam Mongelli 2024-2024 7 0 7 0 0 0 0 0 0 0 0 2 5 .000 .222 .000 .222 -0.1
Travis Moniot 2025-2025 9 2 9 3 2 1 0 0 1 0 0 2 5 .222 .364 .333 .697 -0.1
Frankie Montas 2013-2013 1 1 4 3 2 0 0 1 4 0 0 2 0 .500 .667 1.250 1.917 0.2
Benny Montgomery 2022-2022 50 49 167 34 35 5 0 10 27 23 11 46 77 .210 .400 .419 .819 1.6
Franyerber Montilla 2025-2025 15 1 16 13 8 1 0 3 10 6 0 3 5 .500 .600 1.125 1.725 0.4
Gerson Montilla 2014-2014 9 9 40 17 18 4 0 2 13 0 1 9 9 .450 .540 .700 1.240 0.5
Alex Mooney 2024-2024 18 2 19 5 5 1 0 2 4 1 0 4 6 .263 .391 .632 1.023 0.2
Marcus Mooney 2017-2017 4 4 14 0 1 0 0 0 1 0 0 2 5 .071 .188 .071 .259 -0.2
Tyler Moore 2015-2015 21 21 79 14 21 0 0 4 12 0 2 17 32 .266 .402 .418 .820 0.2
Nick Morabito 2023-2025 81 78 294 72 90 9 1 17 51 31 12 59 74 .306 .426 .517 .943 2.6
Coby Morales 2024-2024 61 61 202 32 45 5 1 7 23 0 0 48 86 .223 .389 .361 .750 0.0
Karlos Morales 2018-2025 87 78 300 49 77 10 0 11 55 0 2 53 107 .257 .377 .400 .777 0.2
Roy Morales 2016-2017 53 53 212 41 62 9 0 10 46 0 2 44 64 .292 .425 .476 .902 0.9
Edwin Moreno 2013-2014 44 39 144 27 37 4 0 7 32 4 3 30 45 .257 .393 .431 .824 0.0
Rando Moreno 2015-2015 37 37 129 29 40 5 2 1 16 2 5 37 41 .310 .464 .403 .867 0.8
Gareth Morgan 2015-2017 63 63 231 45 69 9 0 15 55 1 2 52 75 .299 .426 .532 .958 1.2
Matt Morgan 2019-2019 44 41 163 46 49 12 1 11 46 6 3 42 34 .301 .470 .589 1.059 1.3
Tre' Morgan 2024-2024 16 9 33 4 7 1 0 2 6 1 0 10 13 .212 .409 .424 .833 0.1
Zach Morgan 2023-2025 30 19 76 17 24 3 0 4 15 1 0 18 18 .316 .447 .513 .960 0.4
Jacob Morris 2015-2015 11 9 43 11 14 2 1 2 11 1 0 2 13 .326 .396 .558 .954 0.3
Yeison Morrobel 2024-2025 47 40 148 60 62 6 3 11 49 7 4 52 19 .419 .579 .723 1.302 2.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Addison Moss 2020-2021 61 60 222 47 58 5 2 6 24 3 1 55 55 .261 .407 .383 .790 0.7
Jorgelys Mota 2024-2025 11 11 37 9 9 1 0 4 12 0 1 8 16 .243 .391 .595 .986 0.1
Nic Motley 2019-2019 12 10 38 6 11 2 0 1 6 0 0 10 8 .289 .438 .421 .859 0.0
Drew Mount 2020-2020 22 14 62 14 18 1 1 5 19 0 0 10 21 .290 .384 .581 .964 0.3
Ryan Mountcastle 2016-2017 70 62 246 46 60 8 1 5 33 1 0 37 93 .244 .344 .346 .689 -0.2
Nazier Mule 2023-2025 164 163 615 76 144 16 0 23 77 6 11 80 260 .234 .331 .372 .703 -3.4
Brian Mundell 2016-2016 22 22 87 21 32 1 0 8 31 0 1 20 25 .368 .477 .655 1.132 1.0
Taylor Munden 2016-2016 24 0 15 2 4 1 0 0 2 0 0 2 3 .267 .389 .333 .722 0.0
Felix Munoz 2016-2017 130 128 509 99 170 17 3 27 107 7 7 105 150 .334 .456 .538 .994 3.8
Joe Munoz 2014-2018 177 166 651 117 173 28 2 24 146 3 6 125 213 .266 .394 .425 .819 1.0
Alex Murphy 2014-2015 86 86 319 74 94 9 0 12 64 1 2 57 97 .295 .444 .436 .880 1.6
Chris Murphy 2017-2020 3 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Owen Murphy 2023-2024 19 11 36 7 12 4 1 1 7 0 0 4 9 .333 .415 .583 .998 0.1
Tanner Murphy 2014-2017 235 230 924 169 251 38 5 26 142 2 4 164 304 .272 .390 .408 .798 2.5
Taylor Murphy 2015-2016 7 7 26 7 9 2 0 1 7 0 1 6 10 .346 .469 .538 1.007 0.2
Irvin Murr 2024-2025 74 63 217 27 48 4 1 8 27 1 0 47 43 .221 .376 .359 .736 -0.7
Kyler Murray 2022-2022 10 10 40 7 9 2 0 5 11 1 0 4 15 .225 .295 .650 .945 0.3
Kole Myers 2025-2025 34 34 133 42 46 6 0 10 33 14 2 41 43 .346 .506 .617 1.122 1.1
Candon Myles 2013-2019 196 191 760 146 207 25 1 25 134 30 22 169 229 .272 .403 .407 .810 0.8
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, January 6th , 2026 - OOTP Baseball 26.8 Build 82