CAROLINA 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
Vimael Machin 2017-2018 78 76 267 39 66 12 0 3 29 1 2 44 54 .247 .354 .326 .679 -0.7
Charles Mack 2022-2024 144 134 493 61 111 16 3 14 53 4 2 67 134 .225 .317 .355 .672 -0.0
Quinnton Mack 2016-2016 30 30 105 13 27 4 0 3 14 2 0 7 26 .257 .310 .381 .691 0.3
Nick Madrigal 2019-2020 90 82 334 53 88 7 0 3 29 16 10 27 8 .263 .362 .311 .674 0.2
Justin Maffei 2017-2017 76 76 271 39 71 9 1 6 48 3 1 33 57 .262 .343 .369 .712 0.3
Cam Magee 2024-2024 8 6 19 1 3 1 0 1 2 0 1 1 7 .158 .200 .368 .568 -0.2
Josh Magee 2019-2019 15 4 20 2 4 0 0 0 1 0 1 0 2 .200 .273 .200 .473 -0.3
Joshua Magee 2016-2017 58 38 150 12 33 4 3 1 21 2 3 11 36 .220 .308 .307 .614 -0.4
Luke Maile 2013-2016 191 183 695 105 178 28 4 16 100 4 6 90 166 .256 .352 .377 .729 1.7
Jake Mangum 2020-2020 14 13 50 7 13 4 0 1 3 0 0 7 11 .260 .351 .400 .751 0.1
Devin Mann 2020-2021 90 88 328 62 99 24 1 6 47 5 5 60 73 .302 .424 .436 .860 2.2
Ramon Marcelino 2019-2019 58 56 223 39 60 8 1 13 48 2 0 22 60 .269 .337 .489 .826 0.1
Rafael Marchan 2021-2021 83 80 307 31 79 18 3 3 37 8 3 39 34 .257 .344 .365 .709 1.6
Manuel Margot 2015-2015 4 0 5 1 1 0 0 1 4 0 0 1 0 .200 .333 .800 1.133 0.1
Adrian Marin 2013-2013 70 69 299 34 62 10 1 6 30 4 3 19 70 .207 .258 .308 .566 -1.2
Cade Marlowe 2021-2022 97 89 371 68 105 9 1 16 40 13 8 51 99 .283 .375 .442 .817 1.8
Bradley Marquez 2015-2019 155 148 556 80 148 26 5 13 79 30 13 60 145 .266 .340 .401 .741 1.5
Alan Marrero 2021-2021 26 26 87 7 18 3 0 1 9 0 0 6 19 .207 .266 .276 .542 -0.1
Wendell Marrero 2024-2024 20 6 29 4 5 1 0 0 0 3 0 1 8 .172 .200 .207 .407 -0.4
Jakob Marsee 2025-2025 67 67 264 71 83 13 1 19 53 33 14 68 37 .314 .459 .587 1.046 3.2
Brandon Marsh 2019-2019 5 5 21 4 5 0 0 1 2 0 4 3 6 .238 .333 .381 .714 -0.2
Montrell Marshall 2015-2023 322 292 1186 189 345 62 8 36 180 11 17 135 290 .291 .364 .448 .812 2.9
Noelvi Marte 2023-2023 28 27 117 28 51 6 1 8 23 0 3 7 19 .436 .476 .709 1.186 2.3
Kyle Martin 2022-2025 214 214 815 171 212 43 0 47 154 5 0 131 206 .260 .371 .486 .857 1.8
Logan Martin 2023-2023 2 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Robby Martin 2024-2025 135 134 453 52 96 13 1 19 51 4 1 41 148 .212 .280 .371 .651 -2.8
Trey Martin 2013-2019 86 84 325 69 96 13 5 10 64 14 9 51 98 .295 .416 .458 .874 1.7
Andrew Martinez 2020-2025 212 197 714 90 175 35 4 10 66 8 14 83 177 .245 .326 .347 .673 0.5
Jorge Martinez 2013-2013 5 5 18 3 5 1 1 1 5 0 0 3 1 .278 .381 .611 .992 0.3
Osvaldo Martinez 2014-2015 77 75 314 55 93 15 3 6 36 10 5 39 59 .296 .380 .420 .800 1.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pedro Martinez 2023-2024 206 196 819 91 209 37 2 13 56 33 28 80 191 .255 .320 .353 .673 -0.9
Teodoro Martinez 2014-2015 63 62 250 47 72 15 2 7 39 10 12 45 40 .288 .391 .448 .839 1.2
Jason Martinson 2017-2017 133 133 539 92 143 23 3 30 108 5 5 69 155 .265 .350 .486 .836 3.9
Nathan Martorella 2024-2025 118 111 450 97 147 16 2 34 119 23 7 76 65 .327 .419 .598 1.016 2.9
Marcus Mastrobuoni 2020-2023 235 210 787 103 210 32 0 15 92 6 7 93 100 .267 .349 .365 .714 0.7
Tate Matheny 2016-2022 218 197 795 118 220 37 3 20 97 23 17 97 216 .277 .366 .406 .772 1.7
Zach Mathieu 2016-2017 101 74 309 40 86 7 2 8 42 3 3 35 72 .278 .367 .392 .759 1.2
Patrick Mathis 2019-2019 45 45 180 36 70 17 1 7 32 0 2 19 28 .389 .448 .611 1.059 1.7
Brice Matthews 2023-2023 33 33 120 22 26 6 0 4 11 16 3 24 40 .217 .373 .367 .740 0.4
Jon Matthews 2013-2014 44 34 121 15 26 4 2 5 15 3 4 15 31 .215 .301 .405 .706 -0.2
Tyler Mautner 2016-2017 182 178 648 77 151 15 3 9 64 14 8 85 144 .233 .327 .307 .634 -2.1
Jack Mayfield 2019-2019 99 98 360 59 109 15 3 13 68 6 4 51 68 .303 .397 .469 .867 1.6
Coby Mayo 2023-2023 105 103 391 58 113 21 3 18 64 0 2 76 76 .289 .408 .496 .904 3.0
Quincy McAfee 2022-2025 7 3 13 1 5 0 0 0 1 0 0 2 2 .385 .467 .385 .851 0.1
David McCabe 2023-2023 74 67 257 33 68 13 0 5 33 1 2 41 47 .265 .365 .374 .739 0.2
Jake McCarthy 2019-2021 97 86 348 52 92 19 4 2 42 26 13 42 67 .264 .367 .359 .726 1.8
Aubrey McCarty 2018-2019 25 22 73 6 16 4 0 2 10 0 0 7 20 .219 .284 .356 .640 -0.5
D.J. McCarty 2022-2023 24 13 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brady McConnell 2020-2025 121 113 393 48 95 13 4 9 52 13 5 41 101 .242 .315 .364 .679 -0.7
Chas McCormick 2019-2019 93 91 385 72 111 22 3 1 52 11 5 51 49 .288 .372 .369 .741 -0.1
Mason McCoy 2019-2021 141 130 522 86 161 29 10 11 66 3 0 54 86 .308 .381 .466 .847 3.4
Quinn McDaniel 2025-2025 118 107 427 82 133 26 1 11 61 34 10 70 112 .311 .414 .454 .869 1.8
Tyler McDonough 2022-2024 175 159 631 91 159 24 9 12 79 32 17 87 151 .252 .353 .376 .729 0.6
Max McDowell 2018-2025 111 110 383 65 111 15 0 9 71 3 1 54 102 .290 .392 .399 .792 2.0
C.J. McElroy 2014-2017 110 107 432 69 119 17 5 8 50 34 22 55 90 .275 .361 .394 .755 1.0
Satchel McElroy 2019-2019 27 26 101 20 17 2 0 4 6 6 0 16 21 .168 .306 .307 .613 -0.4
Matt McGarry 2022-2022 15 10 34 4 6 2 0 2 10 0 0 4 13 .176 .256 .412 .668 -0.1
Kevin McGonigle 2025-2025 129 128 500 115 162 27 4 14 98 39 24 101 41 .324 .435 .478 .913 3.5
Cooper McKeehan 2022-2022 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jared McKenzie 2022-2022 17 17 70 18 28 7 1 2 15 11 0 1 19 .400 .425 .614 1.039 1.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Zach McKinstry 2019-2019 79 78 289 57 81 22 1 7 52 5 2 64 55 .280 .412 .436 .848 1.8
Nolan McLean 2025-2025 37 37 132 18 28 2 0 6 19 0 0 11 49 .212 .287 .364 .650 -1.0
John McMillon 2022-2023 36 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Austin Meadows 2015-2016 132 132 487 74 116 16 8 8 54 16 5 48 155 .238 .308 .353 .661 -0.9
Kodi Medeiros 2016-2018 53 28 112 15 28 4 0 0 13 1 0 21 16 .250 .386 .286 .671 0.4
Reydel Medina 2018-2019 57 55 226 42 76 7 3 12 46 2 0 27 51 .336 .409 .553 .962 1.4
Jack Meggs 2018-2019 84 78 300 41 72 7 2 9 34 7 2 35 75 .240 .325 .367 .691 -1.5
Chase Meidroth 2023-2023 64 64 257 35 68 11 2 5 35 1 2 31 45 .265 .349 .381 .730 0.5
Aderlin Mejia 2013-2015 90 87 313 56 66 16 2 9 53 4 6 46 82 .211 .321 .361 .682 1.0
Alex Mejia 2013-2014 115 113 434 67 111 13 3 6 56 7 5 33 118 .256 .362 .341 .703 2.2
Bryan Mejia 2019-2023 319 265 1027 163 289 51 11 18 112 13 18 139 224 .281 .378 .405 .783 2.9
Gabriel Mejia 2020-2021 94 82 352 60 98 13 2 7 32 27 14 45 62 .278 .362 .386 .749 1.7
Seth Mejias-Brean 2013-2014 185 185 662 80 164 34 5 21 122 5 6 62 153 .248 .312 .409 .721 2.6
Manuel Melendez 2018-2023 344 321 1247 174 322 57 8 29 141 28 39 135 240 .258 .340 .387 .726 1.1
Nathan Melendres 2016-2016 56 56 219 35 66 19 3 5 38 3 3 19 44 .301 .360 .484 .844 1.9
Jacob Melton 2022-2022 19 19 71 11 23 6 0 4 13 4 2 11 20 .324 .424 .577 1.001 0.8
Hendry Mendez 2022-2022 105 104 377 47 92 11 1 5 39 7 8 62 70 .244 .357 .318 .675 -0.4
Danny Mendick 2018-2018 128 128 445 83 124 15 3 12 51 9 6 77 70 .279 .400 .407 .806 2.6
Brayan Mendoza 2023-2024 39 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Shael Mendoza 2018-2019 26 25 101 22 29 5 0 2 19 4 4 15 22 .287 .398 .396 .794 0.3
Jan Mercado 2024-2024 14 7 33 5 8 3 0 0 2 0 0 4 12 .242 .324 .333 .658 -0.0
Luis Merejo 2024-2024 30 27 103 20 29 8 1 3 16 3 0 11 30 .282 .372 .466 .838 0.4
Whit Merrifield 2016-2019 32 13 77 12 22 4 2 3 20 1 3 10 13 .286 .371 .506 .877 0.5
David Mershon 2025-2025 3 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Max Meyer 2023-2023 85 82 236 21 54 18 1 2 29 0 0 23 61 .229 .300 .339 .639 -1.1
Jake Meyers 2019-2020 53 52 198 24 51 5 2 5 32 5 2 30 46 .258 .348 .379 .726 0.2
Johan Mieses 2018-2021 264 259 980 164 235 49 2 45 150 11 6 139 262 .240 .357 .432 .789 3.5
Deylen Miley 2022-2022 24 15 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Aidan Miller 2025-2025 25 23 89 23 39 5 1 4 19 0 2 21 9 .438 .553 .652 1.204 1.5
Blake Miller 2014-2016 256 219 894 140 240 35 7 19 132 11 9 96 193 .268 .344 .387 .731 -0.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Brandon Miller 2013-2017 218 217 842 147 257 33 6 39 154 5 11 96 179 .305 .394 .498 .891 5.5
Darrien Miller 2022-2024 126 121 471 88 137 19 0 15 70 12 10 82 78 .291 .408 .427 .835 1.7
Gage Miller 2025-2025 15 13 46 6 10 3 1 1 10 0 0 3 8 .217 .260 .391 .651 -0.2
Ian Miller 2017-2019 101 95 401 73 134 9 2 5 55 42 7 51 61 .334 .416 .404 .820 2.6
Noah Miller 2023-2023 15 6 23 1 2 1 0 0 1 0 0 3 5 .087 .250 .130 .380 -0.2
Ron Miller 2015-2016 24 19 77 7 17 1 1 2 13 2 1 3 24 .221 .253 .338 .591 -0.6
Tyler Miller 2025-2025 33 33 128 19 43 4 1 2 15 6 6 16 13 .336 .418 .430 .847 0.4
Cody Milligan 2022-2022 113 86 358 44 98 16 1 5 32 4 6 42 72 .274 .358 .366 .724 0.8
Thomas Milone 2017-2024 489 456 1703 298 493 90 12 61 295 89 71 276 353 .289 .388 .464 .852 8.7
David Miranda 2022-2022 8 8 29 3 8 2 0 2 4 2 0 2 8 .276 .323 .552 .874 0.4
Jose Miranda 2019-2019 28 28 113 21 31 5 1 5 23 1 0 19 22 .274 .376 .469 .845 0.4
Jacob Misiorowski 2022-2022 2 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Antoine Mistico 2022-2022 20 13 47 8 11 1 0 0 5 5 4 8 13 .234 .362 .255 .617 -0.2
Calvin Mitchell 2019-2019 23 23 91 11 19 5 0 1 9 0 1 14 23 .209 .321 .297 .617 -0.4
Jeff Moberg 2019-2019 73 72 295 43 84 6 2 16 40 3 1 31 61 .285 .361 .481 .842 1.0
Kirvin Moesquit 2019-2024 144 142 602 126 199 31 6 10 91 30 12 66 67 .331 .401 .452 .853 3.4
Nelson Mompierre 2020-2020 120 117 439 90 116 21 10 6 43 18 8 113 80 .264 .425 .399 .823 2.8
Gabe Moncada 2024-2024 4 3 11 0 1 0 0 0 1 0 0 1 5 .091 .154 .091 .245 -0.3
Blake Money 2023-2023 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Alex Monsalve 2013-2013 67 63 250 33 65 8 2 11 43 0 4 32 53 .260 .339 .440 .779 1.4
Daniel Montano 2021-2025 436 408 1514 239 386 66 13 36 198 33 19 221 370 .255 .361 .387 .748 5.2
Benny Montgomery 2023-2025 347 343 1366 225 400 66 10 34 190 91 49 161 292 .293 .371 .430 .801 8.2
Colson Montgomery 2022-2023 90 86 324 52 99 19 0 14 54 3 1 50 70 .306 .404 .494 .898 2.9
Chan Moon 2016-2016 87 82 312 30 74 14 3 7 30 6 3 26 103 .237 .301 .369 .670 -0.6
Alex Mooney 2023-2023 17 17 66 8 10 4 0 0 4 4 0 7 13 .152 .263 .212 .475 -0.5
Marcus Mooney 2018-2019 61 35 137 19 30 3 1 0 8 1 0 14 27 .219 .301 .255 .557 -0.7
Christian Moore 2025-2025 27 23 96 22 28 6 0 10 30 1 2 14 30 .292 .386 .667 1.053 0.6
Dylan Moore 2017-2020 22 15 46 16 14 6 1 0 7 4 1 17 14 .304 .536 .478 1.014 0.7
Robert Moore 2022-2025 224 217 873 143 253 57 6 21 128 36 22 124 128 .290 .381 .441 .822 5.3
Tyler Moore 2017-2017 34 32 112 27 31 5 1 8 24 0 0 25 32 .277 .434 .554 .987 0.7
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Nick Morabito 2025-2025 20 20 85 10 19 4 2 1 11 4 6 14 14 .224 .337 .353 .690 -0.1
Matt Morales 2019-2022 426 411 1537 168 372 39 6 20 153 37 31 193 286 .242 .328 .314 .642 -0.4
Roy Morales 2018-2018 56 55 212 38 69 9 0 9 42 0 0 39 33 .325 .434 .495 .929 1.1
Yohandy Morales 2023-2023 36 36 147 30 52 15 4 0 31 1 1 16 34 .354 .425 .510 .935 1.3
Zane Morehouse 2023-2023 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Angel Moreno 2016-2016 128 128 448 65 105 26 0 14 66 2 1 44 150 .234 .314 .386 .700 -0.2
Keeler Morfe 2023-2024 13 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gareth Morgan 2022-2022 120 114 430 50 86 8 1 20 51 1 7 40 170 .200 .271 .363 .634 -2.7
Tre' Morgan 2023-2023 11 11 36 7 14 1 1 0 2 4 1 8 2 .389 .500 .472 .972 0.5
Justin Morhardt 2019-2021 162 115 493 83 157 29 5 19 87 0 0 64 122 .318 .397 .513 .910 2.8
Cody Morissette 2022-2025 296 266 1060 169 303 53 6 37 174 27 19 122 197 .286 .367 .452 .819 6.0
Ramon Morla 2017-2018 220 214 849 138 248 31 5 31 155 4 3 96 205 .292 .363 .450 .813 2.5
Jason Morozowski 2016-2019 57 56 191 38 53 10 1 5 35 3 3 37 46 .277 .414 .419 .832 0.6
Jacob Morris 2014-2015 75 72 277 29 63 10 2 8 30 2 4 20 94 .227 .297 .365 .662 -0.5
Yeison Morrobel 2022-2023 45 45 154 19 41 3 0 1 16 14 4 25 40 .266 .372 .305 .677 0.0
Michael Callan Moss 2024-2024 22 20 62 9 21 1 0 2 7 3 2 18 12 .339 .487 .452 .939 0.6
Jorgelys Mota 2023-2023 7 5 13 3 2 0 1 0 1 1 0 1 7 .154 .267 .308 .574 -0.1
Nic Motley 2020-2021 69 64 231 36 61 12 1 4 34 0 0 27 60 .264 .346 .377 .723 0.8
Drew Mount 2019-2025 86 80 340 46 83 19 3 10 51 7 9 32 78 .244 .328 .406 .734 -1.5
Hutton Moyer 2016-2017 89 63 261 41 76 15 2 7 55 1 1 30 88 .291 .378 .444 .823 1.3
Cedric Mullins 2018-2018 119 117 482 116 173 19 1 42 126 20 11 68 99 .359 .440 .664 1.104 4.9
Anthony Mulrine 2022-2025 285 252 934 130 260 54 4 19 143 0 2 155 188 .278 .397 .406 .803 5.7
Bryan Muniz 2017-2017 100 99 383 61 113 16 1 14 73 3 6 46 100 .295 .372 .452 .824 0.5
Felix Munoz 2013-2014 54 50 197 23 51 6 2 6 26 0 3 14 52 .259 .313 .401 .714 -0.4
Joe Munoz 2015-2016 71 69 281 34 73 10 0 12 43 1 3 32 83 .260 .343 .423 .766 0.4
Jonathan Murphy 2016-2016 131 131 492 72 139 24 6 13 67 7 6 67 107 .283 .367 .435 .802 1.9
Max Murphy 2018-2018 125 118 468 78 138 20 5 16 75 8 2 54 123 .295 .379 .462 .841 2.4
Taylor Murphy 2017-2019 241 236 887 123 199 36 2 19 81 8 5 94 225 .224 .313 .334 .646 -2.7
John Murrian 2014-2016 205 202 774 124 219 48 1 31 119 2 2 104 162 .283 .374 .468 .842 5.7
Matt Murton 2017-2017 7 7 33 9 11 1 0 1 7 0 0 3 3 .333 .389 .455 .843 0.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dane Myers 2021-2023 104 83 354 59 120 14 0 18 66 11 14 33 82 .339 .394 .531 .925 2.0
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