Pitching Registers: 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
 
"M" Pitching Register
Batting Register Pitching Glossary
 
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Raul Macca 2024-2026 4 5 .444 4.62 126 0 0 0 3 140.3 156 72 16 99 63 3.8
Harry Macdavid 2027-2029 2 3 .400 3.58 65 1 0 0 0 88.0 98 35 6 36 45 5.0
Gus Macdonald 2010-2012 18 22 .450 4.51 64 54 1 1 0 335.3 353 168 39 140 104 8.2
Jason Macedo 2005-2007 8 9 .471 4.17 50 26 2 1 0 192.0 228 89 21 52 100 7.2
Jake Macfadden 2027-2029 19 51 .271 5.18 94 94 0 0 0 482.7 520 278 63 197 186 12.5
Dan Macfeat 2022-2023 0 1 .000 27.27 1 0 0 0 0 0.3 1 1 0 3 0 0.0
Sandman Macgrewar 2021-2029 35 26 .574 3.97 462 0 0 0 8 537.7 576 237 52 154 204 31.1
Terciero Macias 2018-2021 9 17 .346 4.42 206 3 0 0 7 246.7 275 121 22 77 74 11.9
Douglas Mackenzie 2015-2022 11 15 .423 4.69 203 0 0 0 8 282.0 288 147 24 121 131 12.8
Flynn Mackie 2013-2016 0 5 .000 6.45 8 8 0 0 0 37.7 40 27 5 23 14 0.8
Asa Madruga 2000-2005 61 60 .504 3.97 166 160 25 4 0 1102.7 1021 486 161 453 769 48.9
Leon Maestas 2000-2000 1 1 .500 8.11 6 0 0 0 0 6.7 12 6 0 2 4 0.0
Vincent Magdaleno 2000-2004 4 3 .571 2.96 51 0 0 0 0 45.7 41 15 6 22 30 3.3
Leonard Magnan 2009-2024 56 58 .491 4.06 890 0 0 0 152 1053.9 1166 476 91 274 287 86.4
Shawn Maker 2015-2028 65 58 .528 3.84 1011 0 0 0 91 1032.3 1017 441 77 244 609 83.6
Kenneth Mallette 2004-2011 2 12 .143 6.93 33 20 0 0 1 113.0 157 87 13 48 98 0.6
Shawn Mallet 2009-2013 28 45 .384 4.33 132 86 6 3 1 633.3 667 305 80 199 250 17.0
Kenneth Mallory 2029-2029 2 4 .333 4.19 47 0 0 0 10 53.7 63 25 6 13 18 5.3
Tristan Mann 2012-2026 48 50 .490 4.01 899 7 0 0 26 973.3 947 434 94 312 551 56.1
Alfonso Manrique 2023-2029 92 55 .626 3.46 222 222 4 1 0 1333.7 1201 512 72 585 811 84.5
Robert Mansell 2012-2025 89 64 .582 3.23 960 82 0 0 37 1435.6 1283 516 144 343 786 107.3
Cruz Manzella 2008-2012 19 17 .528 4.27 302 2 0 0 19 326.3 312 155 51 153 172 16.5
Alfred Marenco 2005-2016 147 138 .516 3.56 382 381 63 16 0 2677.0 2344 1059 239 1062 2256 128.4
Vincent Marguez 2000-2005 27 21 .563 3.09 426 0 0 0 4 454.3 393 156 39 132 276 42.0
Frankie Maria 2000-2004 20 13 .606 3.76 291 0 0 0 16 285.0 262 119 25 81 246 24.5
Jose Mariscal 2003-2016 38 51 .427 3.68 930 4 0 0 16 1026.6 986 420 105 318 618 60.4
Luis Marisgal 2029-2029 0 0 .000 3.48 6 0 0 0 1 10.3 13 4 0 1 8 0.9
Richard Marker 2000-2001 10 13 .435 4.69 45 39 2 1 3 249.7 226 130 36 63 158 9.7
Robert Marks 2013-2020 22 29 .431 3.80 484 1 0 0 11 514.0 559 217 44 151 165 30.6
Luis Marrufo 2002-2012 94 111 .459 3.87 284 284 17 5 0 1848.3 1671 795 243 549 1131 71.6
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Anthony Marsala 2001-2001 1 0 1.000 8.24 19 0 0 0 1 19.7 32 18 9 5 5 0.0
Justin Marshall 2000-2007 16 17 .485 3.84 263 0 0 0 6 325.6 300 139 35 141 319 19.2
Willie Marshall 2000-2008 102 77 .570 3.55 275 231 30 12 1 1673.3 1530 660 129 685 1237 91.9
Aldo Martinez 2021-2022 0 1 .000 5.93 6 2 0 0 0 13.7 13 9 0 16 3 0.4
Ed Martin 2019-2026 32 32 .500 4.98 394 0 0 0 19 419.6 455 232 31 189 220 16.6
Gary Martin 2010-2018 37 63 .370 4.54 346 84 0 0 8 890.0 925 449 101 403 321 23.0
Jose Martinez 2021-2025 0 0 .000 0.00 1 0 0 0 0 1.0 1 0 0 2 0 0.0
Kelly Martin 2026-2029 26 20 .565 4.08 304 0 0 0 72 319.7 336 145 34 80 127 26.9
Powell Martin 2019-2027 33 56 .371 4.85 183 102 6 2 5 765.6 864 413 72 251 265 16.6
Ramon Martinez 2003-2006 0 0 .000 2.89 11 0 0 0 3 9.3 7 3 2 3 3 1.2
Sergio Martinez 2000-2002 22 32 .407 4.53 86 86 5 0 0 544.3 472 274 101 165 345 9.4
Winston Martin 2017-2029 68 100 .405 4.39 736 98 0 0 110 1350.3 1243 659 184 562 1000 81.5
Brad Mathers 2005-2017 46 47 .495 3.14 834 1 0 0 59 828.0 722 289 40 300 438 72.6
Erik Matthews 2023-2024 10 20 .333 4.64 44 44 0 0 0 252.3 265 130 38 107 105 4.5
Thomas Maurer 2001-2012 109 144 .431 4.27 329 304 67 12 2 2171.9 2110 1031 333 421 1210 75.1
Eli Maxwell 2005-2005 15 4 .789 3.30 21 21 6 2 0 163.7 158 60 12 33 99 8.7
Greyson Maybury 2019-2029 76 96 .442 4.22 304 255 2 1 2 1428.3 1317 669 154 679 1009 60.1
Victor Mayes 2022-2029 43 58 .426 3.76 211 134 0 0 6 851.3 862 356 98 278 337 45.9
Ricardo Maziarz 2005-2013 8 16 .333 4.63 208 0 0 0 0 237.0 256 122 28 99 119 9.3
John McCann 2024-2029 13 4 .765 5.53 158 0 0 0 5 188.7 216 116 22 84 72 5.3
Richard McCauley 2007-2007 1 1 .500 6.92 13 0 0 0 0 13.0 12 10 4 6 11 0.0
Dave McConrey 2018-2029 14 9 .609 4.48 181 0 0 0 8 219.0 260 109 19 63 74 11.1
Anthony McCulloch 2002-2010 95 114 .455 4.05 310 268 61 9 3 1990.6 1916 896 248 502 1267 77.3
Jason McDonald 2027-2029 1 1 .500 6.26 48 0 0 0 1 50.3 65 35 11 17 15 1.3
Monty McDonald 2021-2029 22 35 .386 5.12 428 0 0 0 77 455.7 502 259 41 214 125 23.7
Brian McFarland 2020-2026 16 17 .485 4.35 420 0 0 0 8 395.3 386 191 44 171 223 22.6
Fred McFinn 2013-2025 125 144 .465 3.59 385 373 9 2 0 2353.6 2279 938 200 475 1252 125.4
Larry McGonagle 2000-2001 1 1 .500 6.43 2 0 0 0 0 7.0 9 5 1 5 0 0.0
R.A. McGreggor 2022-2029 21 25 .457 5.16 117 64 0 0 2 411.7 465 236 46 173 151 10.3
Micheal McGriff 2001-2014 46 27 .630 3.92 606 0 0 0 7 686.0 623 299 58 383 559 37.7
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Bryan McGwire 2028-2029 1 3 .250 6.87 8 6 0 0 0 38.0 49 29 6 19 18 0.2
Stephen McJunkin 2000-2004 22 31 .415 4.35 158 57 1 0 2 442.7 429 214 82 137 309 15.2
Scott McKibbins 2023-2025 8 6 .571 4.35 139 0 0 0 3 182.0 198 88 28 43 60 8.6
Chet McKie 2013-2023 105 130 .447 3.86 339 333 28 13 0 2146.0 2272 921 207 358 1019 106.9
Tommy McKinley 2003-2009 26 34 .433 3.70 403 0 0 0 185 423.6 434 174 46 118 429 57.2
Matthew McMeans 2000-2006 22 17 .564 3.94 312 2 0 0 7 326.7 322 143 29 81 187 22.0
Herb McMileage 2023-2027 0 1 .000 3.18 1 0 0 0 0 5.7 5 2 0 4 0 0.2
Mars McMunn 2011-2022 32 66 .327 4.15 727 14 0 0 78 868.3 812 400 107 424 620 40.3
Clarence McNatt 2003-2017 197 107 .648 2.42 461 447 13 7 0 2894.0 2047 777 117 860 2484 248.7
Samuel McNeeley 2020-2021 3 12 .200 5.29 20 20 0 0 0 119.0 124 70 8 55 70 0.9
Tony McNeese 2000-2001 0 1 .000 27.27 1 0 0 0 0 0.3 1 1 1 0 0 0.0
Andrew McNett 2006-2016 30 21 .588 3.80 578 0 0 0 24 559.6 476 236 66 295 406 33.5
Richard McPherson 2000-2008 41 36 .532 2.89 560 0 0 0 300 554.3 361 178 65 211 532 112.1
Ames McRoberts 2013-2020 6 4 .600 4.60 103 0 0 0 9 117.3 104 60 3 78 58 5.1
Cully McUre 2019-2022 8 3 .727 3.56 93 0 0 0 0 101.0 88 40 8 36 62 7.7
David Means 2010-2019 14 25 .359 4.08 350 0 0 0 6 390.6 406 177 36 68 131 21.0
Joseph Melboure 2012-2022 29 40 .420 3.05 584 0 0 0 204 605.6 582 205 26 176 260 71.4
Freeman Melcher 2000-2010 15 22 .405 4.18 368 0 0 0 49 396.6 456 184 31 117 209 24.8
Jolbert Melendez 2017-2024 24 26 .480 4.10 143 46 4 1 2 438.6 448 200 45 158 215 20.9
Dane Mendelsson 2012-2019 8 12 .400 4.89 160 0 0 0 6 173.0 169 94 17 92 117 10.2
Felix Mendez 2000-2010 29 37 .439 3.37 429 80 0 0 3 673.6 640 252 71 118 424 47.4
Jerardo Mendez 2029-2029 3 3 .500 4.23 65 0 0 0 1 61.7 64 29 5 35 47 4.3
Erasmo Mendre 2027-2029 1 6 .143 4.77 10 9 0 0 0 54.7 61 29 4 27 28 1.8
Malik Meng 2000-2009 150 121 .554 3.41 337 334 54 14 0 2438.6 2144 924 264 586 2128 154.6
Abran Meniivar 2026-2027 0 1 .000 18.00 1 0 0 0 0 1.0 1 2 0 3 1 0.0
Lee Menjivar 2009-2011 14 25 .359 3.78 173 30 0 0 12 309.3 313 130 33 93 49 17.3
Israel Merchant 2011-2016 3 5 .375 4.57 39 8 0 0 1 84.7 69 43 11 44 36 1.9
Stephen Mercier 2007-2008 2 5 .286 5.10 14 7 1 0 0 53.0 63 30 3 30 32 2.0
Thomas Mercier 2004-2019 77 80 .490 3.65 976 0 0 0 305 1021.3 878 414 97 319 830 122.0
Ty Mercury 2008-2016 93 61 .604 3.21 232 226 16 6 0 1499.0 1264 534 72 455 960 96.7
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Albert Merida 2028-2029 17 16 .515 4.21 50 47 2 0 1 295.0 280 138 23 110 114 17.0
Oscar Meryman 2018-2021 9 20 .310 5.18 42 33 0 0 1 198.0 228 114 19 85 83 3.9
Panic Mesick 2022-2029 69 80 .463 4.18 257 186 21 3 5 1272.6 1058 591 173 523 1110 62.1
Armando Mesta 2023-2029 108 42 .720 2.96 203 201 28 13 0 1366.7 1168 450 43 294 861 105.8
Doug Meyer 2000-2007 1 0 1.000 5.69 16 0 0 0 0 19.0 28 12 4 3 11 1.1
Abraham Meyerson 2000-2007 6 6 .500 4.85 139 0 0 0 1 141.0 172 76 28 35 93 4.5
Alex Meza 2000-2003 19 9 .679 3.75 231 0 0 0 7 242.7 244 101 31 80 172 16.8
Bernard Meza 2014-2017 17 46 .270 5.05 88 87 1 0 0 504.0 503 283 72 264 238 4.0
Robert Midgette 2024-2025 2 3 .400 6.13 39 5 0 0 4 83.7 98 57 7 47 21 0.8
Ken Miguel 2024-2029 35 27 .565 2.99 418 0 0 0 174 434.0 379 144 32 176 266 70.3
Aron Miles 2000-2001 4 4 .500 6.85 12 9 0 0 0 47.3 53 36 15 10 33 0.0
Quin Milian 2027-2028 2 6 .250 7.63 68 0 0 0 0 79.0 99 67 16 41 37 1.0
Christopher Millar 2014-2029 171 105 .620 3.48 403 387 33 12 3 2633.3 2209 1019 261 956 1863 158.5
Bertram Miller 2014-2016 4 2 .667 4.53 88 0 0 0 1 103.3 116 52 12 24 32 3.3
Duane Miller 2021-2024 0 1 .000 4.66 11 0 0 0 0 9.7 8 5 3 6 3 0.1
Herbert Miller 2001-2012 46 50 .479 4.19 138 127 22 4 0 893.6 958 416 84 271 494 33.1
Rene Mills 2000-2002 28 25 .528 4.26 68 61 5 0 1 420.0 404 199 84 73 302 13.8
Kevin Milroy 2027-2029 13 14 .481 3.89 220 2 0 0 2 275.0 282 119 31 63 97 16.1
George Mina 2000-2001 15 5 .750 3.80 177 2 0 0 8 189.3 182 80 24 57 114 13.8
Alexis Mines 2000-2007 1 10 .091 6.02 50 11 0 0 0 104.7 138 70 5 46 56 0.0
Madesio Mineses 2028-2029 4 4 .500 5.28 103 0 0 0 3 124.3 152 73 23 30 58 2.7
Jason Mingham 2014-2014 0 1 .000 3.50 15 0 0 0 1 18.0 20 7 1 5 8 1.1
Joseph Min 2020-2023 4 3 .571 6.31 70 0 0 0 3 92.7 111 65 8 49 19 0.7
Laurence Minnoc 2011-2016 2 4 .333 4.93 6 6 0 0 0 42.0 38 23 8 9 21 0.1
Richard Minyard 2002-2002 2 5 .286 4.45 13 7 3 0 0 58.7 59 29 2 21 56 1.2
Franklin Mistretta 2017-2027 29 17 .630 4.41 366 0 0 0 11 432.3 469 212 30 219 192 18.1
Ryan Mitchell 2015-2016 1 5 .167 5.74 36 0 0 0 0 37.7 45 24 9 17 13 0.2
Dmitrij Mitskevich 2002-2006 83 47 .638 3.28 162 162 42 9 0 1244.3 944 453 190 227 949 75.7
Charles Mize 2013-2020 8 11 .421 5.83 95 0 0 0 4 97.3 128 63 17 30 59 1.2
Oscar Molina 2002-2002 0 0 .000 0.00 1 0 0 0 0 0.3 1 0 0 0 0 0.0
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Reilly Mollenhauer 2023-2029 31 39 .443 4.02 461 0 0 0 143 465.3 452 208 31 160 303 51.1
Vladimir Molotov 2007-2012 1 2 .333 7.22 22 0 0 0 1 28.7 43 23 8 9 11 0.5
Wenceslao Monarrez 2023-2029 2 5 .286 5.22 37 0 0 0 2 48.3 48 28 6 29 25 3.2
Mohammad Montalvo 2000-2004 15 8 .652 2.76 257 4 0 0 3 287.0 266 88 19 83 172 25.3
John Montana 2020-2029 35 27 .565 3.56 559 0 0 0 37 545.6 572 216 30 145 193 48.8
Samuel Montanez 2000-2000 0 1 .000 9.35 8 0 0 0 1 8.7 13 9 1 4 7 0.0
Geraldo Montero 2014-2017 2 3 .400 6.29 25 1 0 0 1 38.7 41 27 5 22 14 1.0
Monte Montgomery 2022-2029 48 44 .522 4.08 139 130 3 1 0 760.6 762 345 73 329 331 39.4
Jorge Montoya 2014-2020 16 31 .340 4.24 316 28 0 0 9 554.6 602 261 78 136 215 28.5
Albert Morales 2000-2009 26 19 .578 3.72 521 1 0 0 22 476.0 507 197 29 177 390 32.9
Saturn Morales 2024-2024 0 0 .000 0.00 2 0 0 0 0 1.7 0 0 0 0 0 0.4
Toney Morales 2006-2019 112 132 .459 3.77 512 296 44 9 7 2297.6 2394 963 214 498 914 82.6
Leonel More 2000-2002 9 23 .281 4.95 58 57 0 0 0 276.3 305 152 13 111 258 3.5
Dennis Morelock 2003-2017 260 175 .598 3.22 556 554 94 27 0 4013.6 3534 1434 228 1137 2512 224.0
Andre Moreno 2000-2005 0 0 .000 18.00 1 0 0 0 0 1.0 3 2 0 0 1 0.0
Hector Moreno 2004-2014 61 91 .401 4.15 267 191 5 1 31 1205.6 1365 556 31 349 475 46.9
Leo Moreno 2007-2016 46 59 .438 4.56 416 116 0 0 13 890.3 852 451 92 339 506 33.9
Rodney Morgan 2023-2024 4 5 .444 4.46 78 0 0 0 11 84.7 93 42 9 32 30 2.2
Mark Morris 2023-2024 1 3 .250 5.40 6 4 0 0 0 25.0 22 15 2 18 4 0.2
Roger Morrison 2002-2013 151 121 .555 3.71 353 353 67 14 0 2573.6 2354 1061 263 692 1680 116.1
Christian Moscato 2000-2000 4 6 .400 5.32 45 0 0 0 1 42.3 36 25 9 20 38 0.7
Frederic Mosher 2016-2029 3 4 .429 4.48 71 0 0 0 2 84.3 87 42 6 30 32 4.2
Ralph Motors 2009-2022 72 48 .600 3.71 788 0 0 0 67 953.6 912 393 123 198 618 71.2
Moncayo Mounce 2026-2029 31 51 .378 4.92 109 105 3 2 0 629.3 674 344 98 268 234 15.7
Tommy Moxam 2013-2016 4 15 .211 7.27 28 20 0 0 0 99.0 117 80 21 52 37 0.0
Duncan Moyer 2018-2022 37 45 .451 3.50 118 117 3 1 0 732.3 749 285 34 173 290 45.5
Bailey Muldoon 2018-2028 28 67 .295 4.92 164 125 4 2 0 773.6 869 423 84 200 274 20.4
Sean Mullet 2000-2002 26 49 .347 4.83 147 94 15 1 4 708.0 694 380 113 285 503 11.8
Carlos Munguia 2006-2011 16 11 .593 2.58 169 2 0 0 4 209.0 170 60 17 78 132 21.4
Simon Munoz 2000-2009 45 34 .570 2.92 544 0 0 0 271 527.0 475 171 40 155 586 91.9
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
John Munson 2016-2026 112 133 .457 3.63 376 329 16 9 0 2152.3 2243 868 204 367 885 104.3
Timo Muņoz 2026-2026 1 0 1.000 5.41 5 0 0 0 1 6.7 8 4 2 2 3 0.3
Virgil Murcheson 2013-2024 67 77 .465 3.43 637 158 1 1 150 1286.6 1163 490 74 436 854 111.0
Duane Murdoch 2022-2022 1 1 .500 2.61 17 4 0 0 0 31.0 23 9 1 19 15 2.3
Freddy Murphy 2028-2029 8 2 .800 3.18 52 3 0 0 2 79.3 77 28 10 28 24 7.5
David Mutch 2001-2009 7 16 .304 5.41 209 0 0 0 8 216.3 235 130 39 117 156 2.8
J.D. Myhre 2027-2029 42 26 .618 3.47 92 92 2 1 0 577.7 582 223 40 207 207 37.8

157 Players