INTERNATIONAL LEAGUE
'M' BATTING REGISTER
05/10/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
Dixon Machado 2014-2026 757 709 2631 381 714 131 11 45 268 47 21 294 365 .271 .354 .381 .735 7.4
Manny Machado 2013-2014 273 271 1108 195 343 57 4 56 217 12 3 130 173 .310 .381 .520 .901 10.7
Vimael Machin 2023-2023 52 50 183 19 43 7 0 4 21 1 2 25 35 .235 .330 .339 .669 -0.5
Austin Maddox 2018-2021 5 4 14 2 1 0 0 0 0 0 0 2 4 .071 .188 .071 .259 -0.3
Nick Madrigal 2023-2025 162 143 569 67 161 29 4 5 54 22 15 46 48 .283 .353 .374 .727 1.0
Bligh Madris 2020-2025 257 214 857 137 238 40 8 28 142 19 11 100 143 .278 .354 .441 .796 0.4
Ryan Madson 2015-2015 1 0 2 0 0 0 0 0 0 0 0 1 2 .000 .333 .000 .333 0.0
Drew Maggi 2023-2023 3 0 2 0 0 0 0 0 1 0 0 1 1 .000 .333 .000 .333 -0.0
Luke Maile 2017-2025 315 313 1128 161 338 83 1 26 133 20 7 126 196 .300 .380 .444 .824 8.7
Martin Maldonado 2016-2023 109 109 367 51 104 19 0 11 52 0 2 47 77 .283 .368 .425 .793 2.1
Nelson Maldonado 2022-2024 165 145 554 73 173 37 2 13 67 4 0 49 95 .312 .369 .457 .826 1.1
Trey Mancini 2020-2021 126 125 514 99 186 18 6 29 118 0 0 48 76 .362 .414 .589 1.004 3.6
Scott Manea 2024-2026 10 10 42 6 9 1 1 2 7 1 0 4 12 .214 .277 .429 .705 0.2
Devin Mann 2021-2025 144 100 386 56 97 18 1 10 55 5 8 38 75 .251 .331 .381 .712 -0.5
Kyle Manzardo 2024-2026 158 158 574 103 179 31 0 40 125 1 1 85 85 .312 .408 .575 .983 4.1
Tucupita Marcano 2021-2023 176 166 688 109 212 32 2 17 82 25 16 77 75 .308 .380 .435 .814 2.9
Rafael Marchan 2022-2023 189 185 650 82 168 39 2 9 75 5 5 62 94 .258 .322 .366 .688 0.8
Jack Marder 2016-2016 87 85 307 51 74 15 0 9 41 7 3 27 58 .241 .303 .378 .681 -0.4
Mike Marjama 2019-2019 9 7 29 1 7 3 1 0 2 0 0 1 5 .241 .258 .414 .672 -0.1
Tyler Marlette 2016-2020 43 39 152 18 40 9 2 4 24 1 0 16 26 .263 .335 .428 .763 0.0
Jose Marmolejos 2020-2022 168 167 659 101 192 26 1 30 112 0 1 63 131 .291 .352 .470 .822 0.4
Christian Marrero 2013-2018 360 326 1265 188 304 44 2 43 189 4 2 123 270 .240 .311 .380 .691 -4.3
Deven Marrero 2013-2023 694 690 2547 366 706 115 3 69 301 68 24 261 516 .277 .348 .406 .754 10.5
Louis Marson 2014-2016 198 146 559 86 144 25 3 6 76 0 0 96 106 .258 .369 .345 .714 -0.5
Alfredo Marte 2013-2016 177 174 681 120 213 44 4 28 117 6 7 68 128 .313 .371 .512 .884 2.4
Jefry Marte 2018-2022 460 450 1749 289 491 98 5 73 265 11 8 221 299 .281 .361 .468 .828 6.7
Starling Marte 2013-2017 108 108 433 76 131 22 14 11 64 15 14 38 100 .303 .374 .494 .868 3.4
Austin Martin 2025-2026 143 143 528 74 152 23 7 6 73 25 13 59 57 .288 .371 .392 .763 0.3
Dustin Martin 2013-2016 35 12 53 9 14 2 2 1 13 0 0 2 14 .264 .288 .434 .722 0.1
Kyle Martin 2019-2019 1 0 1 0 0 0 0 0 0 0 0 0 1 .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
Leonys Martin 2013-2019 420 412 1691 283 521 111 10 44 255 65 45 195 293 .308 .379 .464 .843 7.9
Mike Martin 2017-2017 27 19 67 16 18 2 0 3 15 1 1 9 18 .269 .383 .433 .816 0.3
Richie Martin 2022-2023 193 185 652 106 151 42 8 5 61 58 11 81 169 .232 .334 .344 .678 -0.2
Bryce Martin-Grudzielanek 2026-2026 3 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
David Martinelli 2020-2021 88 82 307 44 89 15 0 9 45 12 6 42 56 .290 .373 .427 .800 1.2
Ernesto Martinez 2025-2026 61 58 212 29 62 9 2 5 31 7 6 24 28 .292 .365 .425 .789 0.2
J P Martinez 2021-2026 278 254 952 148 237 36 14 28 116 67 25 120 244 .249 .336 .404 .741 1.8
J.D. Martinez 2013-2014 177 172 731 124 242 41 6 27 139 7 5 61 120 .331 .383 .514 .897 4.1
Jeremy Martinez 2023-2023 109 106 393 54 106 21 1 14 57 1 2 36 67 .270 .342 .435 .778 0.7
Jorge Martinez 2016-2017 80 78 267 24 60 12 1 2 27 3 3 23 80 .225 .285 .300 .585 -1.0
Jose Martinez 2016-2023 346 315 1159 185 342 48 0 26 148 19 10 138 202 .295 .373 .404 .777 3.0
Juan V. Martinez 2022-2022 10 7 28 5 6 2 0 0 4 0 0 3 7 .214 .290 .286 .576 -0.2
Orelvis Martinez 2024-2025 232 227 899 155 248 45 8 52 164 1 0 81 188 .276 .345 .517 .862 3.4
Nick Martini 2019-2025 226 211 832 147 258 51 4 28 115 7 6 109 120 .310 .396 .482 .878 2.8
Jason Martinson 2015-2017 243 241 833 120 202 36 5 25 119 19 15 72 188 .242 .308 .388 .695 0.1
Michael Massey 2022-2025 372 350 1403 219 445 78 2 78 272 42 25 108 194 .317 .370 .542 .913 11.1
David Masters 2015-2021 109 98 348 50 90 15 1 12 49 3 1 36 66 .259 .330 .411 .741 0.9
Darin Mastroianni 2013-2017 186 176 699 115 214 31 7 7 70 38 20 87 114 .306 .387 .401 .787 3.8
Jorge Mateo 2018-2026 286 268 1158 216 362 38 22 51 155 86 36 91 244 .313 .366 .516 .881 4.5
Seuly Matias 2025-2025 80 78 260 36 67 15 0 15 44 6 6 32 58 .258 .346 .488 .834 0.9
Nick Maton 2025-2025 40 26 100 20 27 8 0 4 19 1 4 21 21 .270 .403 .470 .873 0.3
Kent Matthes 2014-2016 271 267 1046 181 319 60 9 49 192 15 7 95 202 .305 .366 .520 .886 5.1
Brice Matthews 2025-2026 123 120 460 71 114 20 3 18 65 19 10 47 129 .248 .325 .422 .747 1.6
Ronny Mauricio 2021-2024 167 163 626 80 156 26 5 25 100 14 6 46 125 .249 .299 .427 .725 0.1
Justin Maxwell 2014-2017 446 440 1640 271 453 76 10 75 253 35 21 225 418 .276 .370 .472 .842 8.6
Jacob May 2017-2022 119 110 439 53 103 19 2 4 39 23 15 34 83 .235 .292 .314 .606 -0.8
Cameron Maybin 2015-2022 196 163 631 102 177 30 8 19 85 16 10 79 135 .281 .366 .444 .810 3.6
Marcelo Mayer 2025-2026 133 131 526 72 146 31 4 16 84 18 9 39 77 .278 .332 .443 .775 3.8
Jack Mayfield 2020-2026 387 348 1286 219 361 79 7 51 216 24 18 119 220 .281 .347 .472 .819 6.0
Coby Mayo 2024-2025 155 153 597 127 190 41 1 37 124 7 7 70 108 .318 .400 .576 .977 5.0
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
L.J. Mazzilli 2019-2019 74 61 241 34 69 16 3 3 34 10 4 28 25 .286 .362 .415 .777 -0.4
Matt McBride 2013-2019 434 397 1595 239 461 90 4 57 296 6 6 120 209 .289 .347 .458 .805 2.7
Ryan McBroom 2018-2021 342 328 1294 183 348 66 1 48 190 2 0 134 291 .269 .338 .433 .771 -0.4
Brian McCann 2021-2021 48 44 162 22 39 3 2 6 17 0 0 27 18 .241 .353 .395 .748 0.8
James McCann 2014-2026 155 144 568 70 150 26 2 15 78 3 3 52 124 .264 .332 .396 .728 1.1
Chas McCormick 2020-2023 311 303 1205 198 344 50 7 44 168 27 14 168 219 .285 .373 .448 .821 6.1
Mason McCoy 2023-2025 258 218 844 119 211 47 4 15 80 38 16 70 183 .250 .313 .368 .681 0.0
Grant McCray 2024-2025 145 138 531 88 138 27 2 15 69 30 13 45 131 .260 .325 .403 .728 2.2
Chase McDonald 2016-2016 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Max McDowell 2020-2022 71 63 210 31 53 7 0 0 21 0 0 36 35 .252 .365 .286 .651 -0.0
Alex McGarry 2022-2023 24 21 72 6 13 5 0 2 6 0 0 6 26 .181 .244 .333 .577 -0.5
Haydn McGeary 2024-2024 4 4 12 0 1 0 0 0 1 0 0 2 3 .083 .214 .083 .298 -0.2
Casey McGehee 2015-2016 51 45 184 27 50 19 0 4 29 1 0 13 27 .272 .315 .440 .755 0.2
Connor McGinnis 2026-2026 3 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Michael McGreevy 2023-2024 51 24 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Reese McGuire 2026-2026 11 11 37 4 10 4 0 0 3 0 0 4 5 .270 .341 .378 .720 0.2
Paul McIntosh 2023-2023 28 28 100 17 23 0 0 5 13 0 0 13 32 .230 .333 .380 .713 -0.1
Ryan McKenna 2023-2026 265 254 981 147 266 31 4 40 124 49 25 127 206 .271 .359 .433 .792 2.9
Michael McKenry 2013-2018 228 218 832 107 190 31 1 23 102 1 0 91 198 .228 .308 .351 .659 -2.0
Jared McKenzie 2026-2026 21 19 70 12 24 6 0 4 13 1 0 1 13 .343 .365 .600 .965 0.6
Billy McKinney 2016-2024 667 632 2344 377 677 136 27 101 411 34 34 284 500 .289 .364 .499 .863 9.0
Zach McKinstry 2020-2023 247 231 897 144 264 47 6 35 130 10 7 103 173 .294 .368 .477 .845 6.3
Benjamin McMahan 2015-2016 92 91 350 45 94 13 2 7 38 0 0 31 66 .269 .346 .377 .723 -0.3
Ryan McMahon 2017-2018 182 180 709 136 217 50 2 32 128 4 8 112 201 .306 .404 .518 .921 4.1
Jeff McNeil 2018-2019 97 96 387 66 127 24 4 6 61 6 4 33 55 .328 .381 .457 .839 0.9
Jeff McVaney 2017-2017 10 1 3 1 1 0 0 1 3 0 0 0 2 .333 .500 1.333 1.833 0.2
Sam McWilliams 2021-2023 27 22 83 9 16 1 1 2 9 0 3 9 27 .193 .269 .301 .570 -0.7
Curtis Mead 2022-2025 159 158 609 90 182 50 3 21 102 6 7 60 107 .299 .363 .494 .857 2.4
Austin Meadows 2018-2025 49 45 171 30 55 11 3 2 21 9 2 20 17 .322 .391 .456 .847 0.5
Parker Meadows 2024-2026 73 65 255 38 59 10 1 9 30 16 6 31 50 .231 .315 .384 .699 0.8
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Wade Meckler 2024-2025 223 217 885 138 292 44 7 10 92 54 28 103 115 .330 .400 .429 .830 5.2
Tommy Medica 2013-2016 268 261 1031 186 328 70 7 45 211 2 1 97 184 .318 .377 .531 .908 5.4
James Meeker 2023-2023 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chase Meidroth 2024-2025 127 127 502 78 144 25 3 8 58 13 7 76 77 .287 .391 .396 .787 1.6
Ernesto Mejia 2014-2017 268 250 1003 162 286 46 6 46 193 4 2 69 166 .285 .345 .481 .825 1.8
Seth Mejias-Brean 2015-2015 2 1 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.0
MJ Melendez 2022-2025 150 143 574 106 162 29 1 34 99 10 9 78 100 .282 .373 .514 .887 2.8
Hendry Mendez 2026-2026 19 19 61 6 12 4 2 0 9 0 2 9 14 .197 .306 .328 .633 -0.3
Danny Mendick 2019-2023 149 144 578 84 161 20 3 21 101 3 8 57 100 .279 .343 .433 .776 1.0
Ramon Mendoza 2024-2024 20 16 57 7 12 4 0 0 7 0 1 4 16 .211 .254 .281 .535 -0.5
Joey Meneses 2020-2026 287 236 972 171 301 57 5 42 162 3 3 101 158 .310 .374 .508 .882 3.7
Jordy Mercer 2017-2020 223 216 841 151 251 45 14 31 110 4 1 115 113 .298 .384 .496 .880 4.0
Whit Merrifield 2013-2019 120 107 415 61 107 18 9 7 51 11 9 25 70 .258 .299 .395 .694 -0.8
Matt Mervis 2022-2026 343 297 1172 210 320 61 5 66 231 6 4 164 253 .273 .368 .503 .871 4.4
Melquisedec Mesa 2013-2017 474 442 1786 293 526 94 6 85 304 61 41 133 460 .295 .356 .497 .853 12.4
Victor Mesa Jr. 2026-2026 3 0 6 1 3 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Devin Mesoraco 2014-2014 60 60 237 46 67 5 1 18 41 3 1 29 41 .283 .368 .540 .908 1.7
Cole Messina 2026-2026 9 8 32 3 11 2 0 2 6 0 1 1 6 .344 .382 .594 .976 0.0
Johan Mieses 2022-2026 189 142 532 61 125 24 2 20 74 6 12 69 134 .235 .338 .400 .738 0.7
Luis Mieses 2023-2023 87 67 264 26 62 14 3 7 33 4 3 10 51 .235 .261 .390 .651 -0.8
Drew Millas 2022-2022 2 1 5 0 1 0 0 0 0 0 0 0 0 .200 .200 .200 .400 -0.1
Aidan Miller 2026-2026 13 11 49 7 15 5 1 0 2 1 0 5 10 .306 .382 .449 .831 0.2
Andrew Miller 2018-2018 12 7 30 2 5 1 0 1 6 0 0 3 4 .167 .235 .300 .535 -0.4
Bradley Miller 2014-2019 106 106 404 69 105 18 6 12 69 4 3 72 82 .260 .375 .423 .798 0.9
Michael Miller 2016-2016 7 6 20 1 2 1 0 0 2 1 0 1 8 .100 .136 .150 .286 -0.2
Owen Miller 2020-2025 233 232 958 113 279 52 7 18 129 16 13 61 115 .291 .334 .416 .750 0.9
Thomas Milone 2026-2026 12 11 40 6 11 1 0 0 3 1 0 8 9 .275 .396 .300 .696 -0.0
Jose Miranda 2026-2026 6 5 21 0 3 1 0 0 5 0 0 1 2 .143 .174 .190 .364 -0.2
Blake Mitchell 2025-2026 45 44 154 25 42 5 0 11 25 4 2 14 38 .273 .329 .519 .849 0.7
Calvin Mitchell 2022-2026 357 337 1319 202 378 61 4 58 227 27 18 119 250 .287 .349 .471 .819 0.5
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Garrett Mitchell 2023-2023 134 133 547 87 152 25 2 18 65 24 15 59 118 .278 .352 .430 .782 1.4
Yoan Moncada 2017-2019 369 365 1428 305 462 78 15 59 227 68 26 312 341 .324 .443 .523 .967 14.0
Carlos Moncrief 2015-2018 369 335 1270 243 363 71 10 64 241 19 16 189 312 .286 .376 .509 .885 7.0
Mickey Moniak 2021-2021 57 51 223 41 64 15 3 4 18 4 3 16 36 .287 .338 .435 .772 0.5
Elehuris Montero 2022-2026 369 351 1422 226 449 68 4 72 261 2 2 127 272 .316 .377 .521 .899 8.2
Coco Montes 2024-2025 180 167 651 110 200 42 2 20 86 12 11 60 124 .307 .373 .470 .843 3.6
Colson Montgomery 2024-2025 195 190 700 110 187 31 2 31 118 9 16 94 136 .267 .367 .450 .817 0.9
Troy Montgomery 2019-2021 193 183 709 131 191 35 11 15 104 39 12 126 147 .269 .386 .413 .800 2.6
Peter Mooney 2017-2021 585 554 2150 316 587 124 13 27 263 37 36 256 281 .273 .353 .380 .734 3.1
Adam Moore 2013-2014 122 106 433 59 119 23 1 13 70 2 1 32 86 .275 .333 .423 .756 0.5
Brody Moore 2026-2026 12 9 29 3 5 0 0 0 1 0 0 2 6 .172 .226 .172 .398 -0.2
Christian Moore 2026-2026 23 22 83 23 26 2 3 6 28 0 0 21 23 .313 .443 .627 1.070 1.0
Dylan Moore 2022-2025 50 46 168 46 48 15 2 12 31 21 2 28 47 .286 .405 .613 1.018 1.8
Malcolm Moore 2025-2025 1 0 2 1 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Robert Moore 2025-2026 13 12 45 7 17 4 2 0 8 0 0 2 8 .378 .404 .556 .960 0.6
Ty Moore 2019-2019 70 69 287 49 84 19 0 6 37 5 5 33 38 .293 .370 .422 .791 0.1
Tyler Moore 2017-2017 51 39 168 31 53 13 2 6 30 0 2 21 38 .315 .389 .524 .913 0.6
Tyler Moore 2014-2018 182 164 663 127 196 41 1 36 118 0 1 80 150 .296 .370 .523 .893 1.9
Coby Morales 2026-2026 8 5 24 2 6 1 1 0 3 0 1 0 6 .250 .250 .375 .625 -0.2
Colin Moran 2014-2017 238 238 939 122 257 48 5 22 104 6 5 103 225 .274 .345 .406 .751 0.1
Julio Morban 2014-2017 110 101 440 58 114 21 3 15 71 4 2 29 121 .259 .310 .423 .733 -0.9
Brent Morel 2014-2015 161 161 630 113 189 37 4 25 127 3 5 76 111 .300 .374 .490 .865 2.5
Christopher Morel 2023-2024 4 4 16 4 5 1 0 1 4 1 1 3 5 .312 .421 .562 .984 0.2
Mitch Moreland 2015-2020 136 135 489 99 149 42 2 28 120 1 1 88 78 .305 .414 .571 .985 2.7
Gabriel Moreno 2024-2024 1 1 4 0 2 2 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.0
Rando Moreno 2018-2018 40 40 166 24 49 6 1 1 25 6 4 16 20 .295 .362 .361 .724 -0.1
Josh Morgan 2017-2023 184 172 707 112 215 37 5 7 79 14 9 61 108 .304 .361 .400 .761 1.1
Jack Moroknek 2026-2026 1 1 3 1 1 0 0 1 1 0 0 0 1 .333 .333 1.333 1.667 0.1
Hunter Morris 2014-2016 281 261 1037 156 297 58 3 41 173 3 6 109 224 .286 .360 .467 .827 2.6
Ryan Mountcastle 2019-2020 25 24 98 16 30 11 0 5 19 1 1 6 11 .306 .349 .571 .920 0.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Moustakas 2013-2013 40 39 162 29 46 10 0 7 27 0 1 10 33 .284 .331 .475 .807 0.9
Steven Moya 2016-2021 123 109 473 84 128 22 1 35 109 6 4 30 135 .271 .313 .543 .856 1.4
Cedric Mullins 2020-2025 278 270 1141 183 331 77 4 38 147 51 20 117 126 .290 .357 .465 .822 5.0
Max Muncy 2015-2017 164 159 589 104 151 17 7 21 87 1 4 110 128 .256 .374 .416 .790 1.1
Ismael Munguia 2023-2026 173 164 715 96 216 49 8 15 80 21 10 27 56 .302 .328 .456 .784 1.4
Daniel Muno 2013-2014 144 142 523 72 139 30 10 4 60 16 8 51 114 .266 .331 .384 .715 0.7
Carlos Munoz 2019-2019 39 36 140 21 40 7 2 3 18 1 1 19 24 .286 .374 .429 .803 -0.0
Penn Murfee 2020-2025 7 7 22 4 5 0 0 1 5 0 0 2 4 .227 .280 .364 .644 -0.1
Tom Murphy 2026-2026 15 14 54 9 12 3 0 3 13 0 0 6 12 .222 .302 .444 .746 0.1
Tanner Murray 2026-2026 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Matt Murton 2015-2016 275 274 1186 230 400 88 5 32 187 9 4 138 129 .337 .408 .501 .908 6.6
Dane Myers 2025-2025 123 121 492 80 167 25 2 13 72 35 13 31 85 .339 .391 .478 .868 3.0
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Saturday, May 9th , 2026 - OOTP Baseball 27.2 Build 59