ABA CLASS A-
'M' BATTING REGISTER
04/11/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
Rich Maciejewski 2024-2024 23 23 88 12 29 5 1 7 21 0 0 11 12 .330 .404 .648 1.052 0.6
Justin MacKoul 2025-2026 14 2 16 3 6 1 0 0 1 0 0 5 3 .375 .524 .438 .961 0.1
Mike MacPherson 2024-2025 209 197 813 209 310 55 11 61 198 3 5 129 153 .381 .470 .701 1.171 9.1
Kyle Macrina 2024-2024 74 68 258 81 97 8 3 24 83 4 3 77 38 .376 .512 .709 1.221 3.4
Zach Macurdy 2024-2024 76 62 256 43 75 13 0 6 40 3 4 36 42 .293 .381 .414 .795 -0.2
Juan Madrid 2024-2024 16 10 34 4 6 0 0 1 4 0 0 0 2 .176 .176 .265 .441 -0.5
Nick Makar 2024-2025 89 84 334 66 104 14 0 22 73 0 0 61 69 .311 .414 .551 .965 1.2
Carlos Malabranca 2024-2025 120 117 472 89 162 29 5 19 77 18 14 45 84 .343 .411 .547 .958 1.9
Chris Malay 2024-2025 114 114 401 88 127 14 0 33 97 1 1 93 108 .317 .447 .599 1.046 3.2
Brent Mallinson 2025-2025 48 45 187 41 61 14 0 10 46 0 0 30 29 .326 .421 .561 .982 1.4
Chris Malone 2025-2025 49 37 149 32 47 14 0 4 39 0 0 32 24 .315 .446 .490 .936 0.9
Andrew Maness 2025-2026 23 23 79 8 19 3 0 1 12 0 0 9 11 .241 .330 .316 .646 -0.4
Caleb Mangum 2024-2025 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Oscar Manila 2024-2024 8 0 5 1 1 0 0 0 0 0 0 2 1 .200 .429 .200 .629 -0.0
David Manly 2024-2024 27 24 100 15 30 3 0 4 12 0 0 7 22 .300 .352 .450 .802 -0.3
Ryan Mann 2024-2025 126 80 307 65 94 12 3 15 66 2 1 65 71 .306 .428 .511 .940 1.5
Jared Maples 2025-2025 15 0 17 4 5 1 0 0 1 0 0 2 4 .294 .368 .353 .721 -0.0
Brendan Marcus 2025-2026 13 12 50 11 20 1 0 3 12 0 0 5 2 .400 .455 .600 1.055 0.4
Tyler Mardis 2024-2024 31 28 110 18 30 4 1 4 12 0 1 19 25 .273 .398 .436 .835 0.1
Kyle Marin 2025-2026 86 73 284 50 108 20 0 13 58 0 0 34 34 .380 .457 .588 1.045 2.6
Paul Marks 2024-2025 250 244 923 147 294 44 3 30 168 5 12 141 126 .319 .413 .470 .883 3.0
Joe Marotta 2024-2025 67 39 165 32 49 8 2 7 28 2 1 13 24 .297 .350 .497 .847 -0.4
Alex Marquez 2024-2025 178 175 707 137 249 40 3 41 149 5 5 57 102 .352 .411 .591 1.002 4.3
John Marr 2024-2025 111 95 399 59 123 20 2 11 42 8 1 33 27 .308 .369 .451 .820 0.3
Andy Marra 2024-2024 8 0 7 1 2 0 0 0 1 0 0 1 0 .286 .375 .286 .661 -0.0
Doug Marrin 2024-2024 55 53 201 43 82 14 0 8 55 0 0 22 21 .408 .476 .597 1.073 1.5
Greg Martel 2024-2025 152 149 617 111 211 31 4 14 92 1 0 50 86 .342 .396 .473 .870 0.1
Juan Martelo 2024-2026 53 13 85 10 18 4 0 3 13 1 1 15 18 .212 .333 .365 .698 -0.5
Brian Martin 2025-2025 90 48 219 30 71 10 0 9 47 0 0 22 49 .324 .386 .493 .879 0.4
Drew Martin 2024-2025 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pat Martin 2024-2024 52 50 180 39 60 15 1 13 45 4 6 40 30 .333 .467 .644 1.111 1.4
Carlos Martinez 2026-2026 4 4 14 3 3 1 0 0 0 0 0 3 2 .214 .353 .286 .639 0.1
Chris Martinez 2024-2025 52 10 59 10 19 2 0 4 11 0 0 3 12 .322 .365 .559 .924 0.0
Eli Martinez 2025-2026 25 25 97 14 35 9 1 2 12 1 4 9 14 .361 .417 .536 .953 0.4
Jose Martinez 2024-2025 121 113 439 78 153 21 7 19 84 20 16 52 46 .349 .420 .558 .978 1.9
Jose Martinez 2024-2025 254 254 1028 233 334 70 15 32 175 91 25 143 145 .325 .410 .516 .926 4.0
Juan Martinez 2025-2025 7 7 20 4 5 2 0 0 1 0 0 1 3 .250 .286 .350 .636 -0.1
Victor Martinez 2024-2024 46 1 49 4 17 0 0 1 15 1 0 3 9 .347 .377 .408 .786 -0.0
Tim Massey 2025-2026 50 45 181 35 60 6 0 12 43 0 0 30 23 .331 .437 .564 1.001 1.3
Jeff Matchette 2025-2025 33 19 67 7 14 3 0 1 4 2 0 1 12 .209 .221 .299 .519 -0.7
Adam Mathis 2024-2025 144 139 605 141 205 42 6 32 126 25 12 91 82 .339 .428 .587 1.015 2.9
Hisamichi Matsumoto 2024-2024 5 0 6 0 2 0 0 0 0 0 0 1 0 .333 .429 .333 .762 0.0
Ryuuichi Matsushima 2024-2024 8 0 9 0 2 1 0 0 0 0 0 1 4 .222 .364 .333 .697 -0.0
Bill Matthews 2025-2026 21 4 26 4 8 1 0 1 8 1 0 6 3 .308 .455 .462 .916 0.1
Brian Maughan 2024-2025 67 40 160 36 50 5 0 10 38 2 2 17 33 .312 .390 .531 .921 0.3
Mark Mauro 2025-2025 54 51 219 32 66 11 2 5 23 5 8 23 29 .301 .366 .438 .805 -0.1
Bob Mauser 2024-2026 154 109 474 70 151 21 2 21 103 0 0 79 68 .319 .416 .504 .921 1.1
Jeff May 2025-2025 72 68 274 45 94 18 3 10 63 0 3 31 38 .343 .410 .540 .950 1.2
Greg Mayfield 2024-2025 58 14 81 18 32 1 0 5 16 0 0 20 6 .395 .510 .593 1.102 0.9
Collin Mays 2024-2024 58 45 188 33 65 13 0 9 39 1 1 31 32 .346 .432 .559 .991 1.0
Tim Mazoch 2024-2025 20 0 21 3 8 1 0 0 3 0 0 1 2 .381 .409 .429 .838 -0.0
Brett McAdams 2024-2025 79 64 238 57 71 13 2 9 41 11 2 35 61 .298 .393 .483 .876 0.5
Bill McAlister 2025-2025 18 3 21 2 3 1 0 1 6 0 0 3 7 .143 .240 .333 .573 -0.2
Phil McBreen 2024-2024 40 39 161 33 57 13 0 4 29 0 0 20 11 .354 .419 .509 .929 0.1
Patrick McCall 2024-2024 62 53 216 52 78 7 0 20 52 1 0 36 45 .361 .469 .671 1.141 2.3
Ed McCarson 2024-2024 47 46 191 35 56 13 5 9 33 3 5 26 18 .293 .395 .555 .950 0.4
Dalton McCarthy 2024-2024 10 4 20 7 9 1 0 1 2 0 0 2 1 .450 .500 .650 1.150 0.2
Chris McCarty 2024-2024 15 13 63 8 20 4 0 1 16 0 1 5 14 .317 .371 .429 .800 -0.1
Jayden McClendon 2026-2026 2 2 7 0 1 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.1
Hunter McConnon 2025-2026 101 98 345 75 105 27 4 15 54 18 12 50 47 .304 .401 .536 .938 1.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Micah McCottrell 2024-2024 8 0 8 3 3 0 0 0 0 0 0 2 0 .375 .500 .375 .875 0.0
Adrian McCoy 2024-2025 41 40 158 18 34 9 0 2 10 6 2 8 44 .215 .273 .310 .583 -1.2
Rob McCoy 2024-2025 83 68 256 47 79 10 1 13 51 2 2 35 56 .309 .397 .508 .904 0.8
Jeff McDaniel 2025-2026 63 50 212 38 78 25 3 5 27 14 7 42 36 .368 .475 .585 1.060 2.1
Dave McGee 2025-2025 17 17 67 11 24 5 2 1 9 2 1 9 12 .358 .430 .537 .968 0.4
Dick McGlynn 2025-2026 38 25 102 15 32 7 0 2 15 0 0 11 12 .314 .383 .441 .824 0.2
Bill McHale 2024-2024 13 13 42 2 10 2 0 0 3 0 1 4 4 .238 .304 .286 .590 -0.4
Tim McHugh 2025-2026 43 43 162 24 50 6 2 6 22 0 1 20 34 .309 .385 .481 .866 0.4
Corey McKeone 2025-2026 73 73 284 71 121 30 0 11 72 0 0 40 26 .426 .502 .648 1.149 3.7
Danny McKibben 2024-2024 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
David McKoy 2025-2025 7 2 6 3 4 2 0 0 1 0 0 3 0 .667 .778 1.000 1.778 0.3
William McLaughlin 2024-2025 47 1 46 5 13 3 0 1 3 0 0 10 12 .283 .431 .413 .844 0.1
Brock McLean 2025-2026 8 7 15 1 5 0 0 0 1 0 0 5 3 .333 .500 .333 .833 0.1
Bryan McMahon 2024-2025 176 158 557 89 155 20 3 18 86 4 7 78 102 .278 .377 .422 .799 -0.2
Dan McNamara 2024-2025 196 196 712 165 245 46 0 47 183 4 5 101 121 .344 .428 .607 1.035 4.4
Jordan McPherson 2024-2026 147 91 441 103 135 20 8 35 111 19 11 36 60 .306 .360 .626 .986 1.4
A.J. Meckle 2025-2025 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Sergio Medina 2024-2024 1 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jonathan Medrano 2025-2025 11 0 11 0 3 1 0 0 0 0 0 1 2 .273 .333 .364 .697 -0.0
Diego Mejia 2024-2024 119 115 383 58 110 9 6 12 57 15 3 48 56 .287 .380 .436 .816 -0.1
Hector Mejia 2025-2026 65 63 228 36 72 5 0 8 38 0 0 18 36 .316 .380 .443 .823 0.2
Alex Melo 2025-2025 9 9 35 11 15 3 2 2 11 0 0 5 5 .429 .500 .800 1.300 0.7
Mike Mennella 2024-2024 2 2 4 2 0 0 0 0 0 0 0 3 2 .000 .429 .000 .429 -0.0
Kikpurui Mensah 2024-2024 8 1 8 1 1 0 0 0 0 0 0 1 4 .125 .300 .125 .425 -0.1
Justin Merchant 2024-2025 21 0 19 1 7 3 0 0 2 0 0 0 3 .368 .368 .526 .895 0.1
Hugo Merino 2024-2024 60 59 216 54 66 6 0 15 58 2 0 53 49 .306 .445 .542 .987 1.0
Mickey Michael 2024-2025 175 171 648 102 185 28 6 28 99 20 13 78 127 .285 .368 .477 .844 0.8
Mike Middlebrooks 2024-2024 56 56 218 35 68 11 0 8 44 3 6 19 32 .312 .383 .472 .855 -0.5
Alex Mieles 2024-2024 28 28 111 13 20 3 0 6 16 1 0 13 29 .180 .272 .369 .641 -0.9
Shunsen Mikami 2024-2025 10 0 8 1 1 0 0 0 0 0 0 1 1 .125 .222 .125 .347 -0.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Daniel Mikel 2025-2025 77 77 292 56 94 28 2 10 38 0 7 35 43 .322 .409 .534 .944 1.2
Rich Miklavcic 2026-2026 4 4 15 1 3 1 0 0 1 0 0 1 3 .200 .250 .267 .517 -0.1
Chris Miller 2025-2026 41 28 124 21 36 7 4 5 24 3 1 6 16 .290 .328 .532 .861 0.0
Jason Miller 2024-2024 28 0 26 8 4 0 0 1 2 0 0 4 6 .154 .267 .269 .536 -0.3
Nate Miller 2024-2024 25 1 24 3 10 0 0 1 5 0 0 2 6 .417 .462 .542 1.003 0.1
Ray Miller 2024-2024 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Matt Mills 2024-2025 95 84 338 71 99 17 0 17 60 9 10 53 51 .293 .392 .494 .886 0.5
Rafael Miranda 2024-2025 180 164 676 155 220 25 0 45 111 4 6 118 116 .325 .434 .562 .996 4.1
Tony Miranda 2025-2026 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Vinny Miranda 2024-2024 19 0 19 5 6 1 0 0 3 0 0 3 6 .316 .409 .368 .778 0.0
Chris Mitchell 2025-2025 114 106 393 75 125 26 3 7 66 16 9 56 65 .318 .405 .453 .858 1.2
Josh Mitchell 2025-2025 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Marty Mitchell 2024-2026 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mike Mitchell 2024-2025 194 172 633 142 202 20 1 45 123 0 0 134 125 .319 .446 .567 1.013 3.6
Toshimichi Mizutani 2024-2024 8 0 9 1 2 1 0 0 2 0 0 0 2 .222 .222 .333 .556 -0.1
Paul Moberley 2026-2026 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tony Moctezuma 2024-2025 228 218 818 179 238 38 5 45 141 0 3 160 151 .291 .412 .515 .927 1.9
Tom Modell 2024-2025 77 77 342 74 101 20 4 17 50 15 2 32 48 .295 .359 .526 .885 0.2
Donald Molchan 2024-2024 2 2 6 1 0 0 0 0 1 0 0 1 1 .000 .125 .000 .125 -0.2
Danny Molina 2026-2026 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Hector Molina 2026-2026 4 4 15 1 3 0 0 0 1 0 1 0 5 .200 .200 .200 .400 -0.3
Bill Molohon 2024-2024 103 103 409 85 135 25 1 27 84 0 4 61 77 .330 .417 .594 1.012 1.5
Eddie Monaghan 2024-2026 218 217 891 177 276 52 2 32 159 1 1 125 110 .310 .401 .480 .882 1.3
Dave Monier 2024-2026 45 17 71 11 25 2 0 2 9 0 0 6 9 .352 .403 .465 .867 0.1
Carlos Montoya 2024-2024 64 62 231 47 68 8 0 8 38 0 1 19 43 .294 .348 .433 .781 -0.7
Francisco Montoya 2024-2024 47 36 127 20 34 2 0 4 23 2 1 10 22 .268 .354 .378 .732 -0.6
Leo Montoya 2024-2024 15 7 39 6 13 1 0 1 5 0 0 4 10 .333 .395 .436 .831 -0.0
Austin Moore 2024-2025 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Felix Mora 2024-2024 124 122 456 110 152 25 3 43 141 5 3 82 100 .333 .432 .684 1.117 3.3
Jose Mora 2024-2025 109 107 425 76 139 20 1 22 81 1 0 39 75 .327 .396 .534 .930 1.7
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pedro Morado 2024-2026 124 118 440 58 120 11 1 20 84 0 1 31 113 .273 .328 .439 .766 -1.9
Alejandro Morales 2024-2024 130 130 500 127 180 46 3 27 104 0 1 89 77 .360 .469 .626 1.095 4.7
Alex Morales 2024-2026 132 105 444 76 145 22 3 13 77 4 10 47 65 .327 .393 .477 .871 0.0
Jose Morales 2024-2024 11 0 11 2 2 1 0 0 2 0 0 0 1 .182 .182 .273 .455 -0.1
Julio Morales 2026-2026 2 1 6 0 1 0 0 0 0 1 0 0 0 .167 .167 .167 .333 -0.0
Cesar Moran 2025-2026 4 4 12 0 2 0 0 0 1 0 0 1 2 .167 .231 .167 .397 -0.1
Danny Moreno 2025-2025 18 5 25 4 5 2 0 1 5 0 0 3 4 .200 .267 .400 .667 -0.2
Guillermo Moreno 2024-2025 5 0 5 0 3 0 0 0 0 0 0 1 0 .600 .667 .600 1.267 0.1
Joseph Morgan 2024-2025 92 51 231 37 76 14 4 5 48 5 3 22 44 .329 .395 .489 .885 0.5
Justin Morgan 2024-2024 68 66 264 68 91 16 3 13 66 9 4 51 38 .345 .453 .576 1.029 1.7
C.J. Morgen 2025-2025 7 0 7 2 2 0 0 1 3 0 0 0 3 .286 .286 .714 1.000 0.0
Braxton Morris 2024-2024 58 57 233 50 69 10 2 9 28 10 8 29 41 .296 .391 .472 .863 -0.5
Kevin Mortensen 2024-2024 54 53 219 46 88 17 1 15 49 3 1 35 15 .402 .481 .694 1.175 2.3
Craig Moseng 2025-2025 11 0 11 3 4 1 1 0 2 0 0 2 1 .364 .500 .636 1.136 0.2
Andy Mosher 2024-2024 34 10 52 8 16 5 0 1 6 0 0 8 9 .308 .400 .462 .862 0.1
Adam Motschenbacher 2026-2026 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Joel Moya 2025-2025 28 28 84 16 26 1 0 3 10 0 1 3 24 .310 .341 .429 .769 -0.2
Juan Moya 2025-2026 6 1 8 0 3 0 0 0 1 0 0 1 2 .375 .444 .375 .819 0.0
Tony Mulderink 2024-2024 3 3 11 2 4 0 0 0 1 0 0 2 1 .364 .462 .364 .825 0.0
Steve Muljana 2024-2024 12 5 23 7 9 0 0 1 5 0 0 3 3 .391 .462 .522 .983 0.1
Rikard Munk 2025-2026 38 38 131 14 33 4 1 5 25 0 0 8 32 .252 .299 .412 .711 -0.6
Alex Munoz 2024-2025 88 74 241 30 55 5 1 8 25 0 1 16 54 .228 .296 .357 .653 -1.3
Jonathan Munoz 2024-2025 83 25 138 24 36 6 0 2 21 1 0 26 28 .261 .394 .348 .742 -0.0
Vinny Munoz 2026-2026 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Vinny Murillo 2024-2024 87 74 273 39 80 15 4 9 52 5 3 23 47 .293 .347 .476 .823 -0.3
Jason Murphy 2024-2024 80 63 269 44 92 23 1 8 60 1 1 32 42 .342 .426 .524 .950 1.0
Josh Murphy 2024-2024 55 53 215 42 76 13 3 7 30 2 4 23 23 .353 .412 .540 .952 0.6
Will Myers 2024-2024 112 110 331 61 93 12 0 9 44 3 0 43 54 .281 .370 .399 .769 -1.0
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Thursday, April 16th , 2026 - OOTP Baseball 26.8 Build 82