Batting 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" Batting Register
Pitching Register Batting Glossary
 
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Gunner Macangus 2019-2029 710 1990 195 501 93 10 25 196 5 7 142 270 .252 .306 .346 .652 28.0
Raul Macca 2024-2026 132 10 5 0 0 0 0 0 0 0 1 0 .000 .091 .000 .091 0.0
John Maccord 2022-2029 1133 3715 523 958 211 20 124 594 39 14 421 612 .258 .336 .426 .761 97.3
Harry Macdavid 2027-2029 66 7 1 0 0 0 0 0 0 0 1 2 .000 .125 .000 .125 0.0
Gus Macdonald 2010-2012 64 92 2 12 1 0 0 2 0 0 7 35 .130 .192 .141 .333 0.0
Jason Macedo 2005-2007 50 63 3 9 1 0 0 2 0 0 1 22 .143 .156 .159 .315 0.1
Jake Macfadden 2027-2029 97 154 13 21 1 2 0 7 0 2 2 47 .136 .152 .169 .321 0.0
Dan Macfeat 2022-2029 260 878 99 236 35 2 6 75 1 0 75 138 .269 .328 .334 .662 9.8
Sandman Macgrewar 2021-2029 457 27 1 2 0 0 0 1 0 0 1 11 .074 .103 .074 .178 0.0
Julius Macias 2000-2001 171 304 34 96 20 4 11 40 2 1 22 55 .316 .359 .516 .875 12.3
Terciero Macias 2018-2021 206 15 1 3 1 0 0 2 0 0 0 1 .200 .200 .267 .467 0.5
Terry Macias 2026-2029 327 957 99 231 40 2 31 116 11 4 65 157 .241 .292 .385 .677 13.9
Douglas Mackenzie 2015-2022 198 20 3 2 0 0 0 0 0 0 0 7 .100 .100 .100 .200 0.0
Flynn Mackie 2013-2016 8 12 0 1 0 0 0 0 0 0 0 4 .083 .083 .083 .167 0.0
Roy Mactavish 2013-2015 178 323 27 53 10 0 10 34 0 0 18 59 .164 .214 .288 .502 0.3
Tim Macy 2024-2026 148 421 28 85 15 1 1 37 0 0 24 91 .202 .248 .249 .497 0.4
Tony Madera 2006-2009 330 572 67 139 27 3 11 83 14 1 40 73 .243 .296 .358 .655 10.1
Asa Madruga 2000-2005 166 339 24 41 3 2 2 18 0 0 14 137 .121 .156 .159 .315 0.0
Gillermo Maestas 2027-2029 432 1376 138 383 69 12 8 126 2 0 75 85 .278 .320 .363 .683 29.3
Francisco Magana 2000-2003 632 2389 376 683 149 10 166 447 39 12 224 571 .286 .350 .565 .915 106.9
Vincent Magdaleno 2000-2004 47 3 0 1 0 0 0 1 0 0 0 1 .333 .333 .333 .667 0.0
Jeff Magee 2017-2029 1490 4040 437 1029 180 8 58 444 27 12 394 521 .255 .327 .346 .674 76.6
Matthew Maglio 2005-2019 1910 6368 819 1532 269 42 289 979 48 59 467 773 .241 .304 .432 .736 139.1
Henry Magnan 2014-2027 1840 5562 461 1391 305 15 41 499 9 4 375 898 .250 .301 .332 .633 68.1
Leonard Magnan 2009-2024 927 53 20 3 2 0 0 5 2 5 6 17 .057 .150 .094 .244 0.5
Tooley Magne 2012-2014 54 137 4 18 2 0 0 5 0 0 5 29 .131 .167 .146 .313 0.0
Todd Maher 2000-2008 1218 4150 467 1073 258 19 84 565 10 9 322 602 .259 .311 .391 .702 91.3
Shawn Maker 2015-2026 922 38 6 2 0 0 0 0 0 0 5 16 .053 .163 .053 .215 0.0
David Malabre 2011-2022 1348 4215 438 1115 133 3 143 501 2 1 279 593 .265 .314 .399 .713 87.1
Reynaldo Malaiet 2029-2029 18 5 3 1 0 0 0 0 2 0 0 0 .200 .200 .200 .400 0.2
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Donald Malchow 2000-2009 1189 3205 338 807 101 10 66 305 6 1 307 622 .252 .323 .351 .674 52.7
Kenneth Mallette 2004-2011 33 31 1 2 0 0 0 0 0 0 1 13 .065 .094 .065 .158 0.0
Shawn Mallet 2009-2013 132 173 11 9 3 0 0 6 0 0 14 50 .052 .122 .069 .192 0.0
Glen Mallory 2024-2029 848 3051 530 921 123 26 120 426 87 72 306 230 .302 .368 .477 .846 94.5
Kenneth Mallory 2029-2029 49 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
William Mallory 2000-2007 578 943 130 251 47 15 17 103 12 12 62 198 .266 .320 .402 .722 14.4
Charles Manhood 2022-2029 906 2500 308 587 118 2 73 274 3 2 189 375 .235 .300 .371 .671 40.6
Jon Manley 2000-2000 159 570 78 152 32 1 29 86 3 0 52 108 .267 .330 .479 .809 15.2
Armand Manning 2001-2010 945 2710 250 679 95 23 39 258 5 11 128 614 .251 .289 .346 .635 39.8
James Manning 2011-2018 857 1928 165 457 65 2 33 191 20 12 108 219 .237 .277 .324 .601 17.5
Tristan Mann 2012-2026 903 61 7 8 2 0 0 4 1 1 4 17 .131 .185 .164 .349 1.0
Alfonso Manrique 2023-2029 222 439 19 38 11 0 0 18 0 0 15 135 .087 .118 .112 .229 0.0
Robert Mansell 2012-2025 971 171 12 11 4 0 0 8 0 3 7 66 .064 .100 .088 .188 0.0
Cruz Manzella 2008-2012 302 21 1 3 2 0 0 0 0 0 0 8 .143 .143 .238 .381 0.5
Bert Manzo 2013-2018 106 283 36 53 16 2 7 33 0 1 21 63 .187 .248 .332 .581 2.5
Charles Marano 2012-2012 18 15 2 0 0 0 0 0 0 0 6 1 .000 .318 .000 .318 0.0
Alfred Marenco 2005-2016 385 854 41 72 33 2 2 35 2 2 25 292 .084 .110 .135 .245 0.0
Vincent Marguez 2000-2005 426 26 2 0 0 0 0 0 0 0 3 9 .000 .103 .000 .103 0.0
Frankie Maria 2000-2004 291 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Wesley Maricich 2014-2026 1527 4184 569 982 169 15 125 526 193 26 532 565 .235 .321 .372 .693 94.5
Jose Mariscal 2003-2016 733 41 1 3 2 0 0 2 0 0 1 22 .073 .095 .122 .217 0.2
Luis Marisgal 2029-2029 6 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Richard Marker 2000-2001 45 71 3 4 0 0 0 2 0 0 1 22 .056 .069 .056 .126 0.0
Robert Marks 2013-2020 485 29 1 0 0 0 0 0 0 0 0 10 .000 .000 .000 .000 0.0
Julian Marquez 2003-2008 172 281 35 57 7 3 3 21 1 0 24 52 .203 .267 .281 .548 2.7
Michael Marra 2027-2028 19 33 3 6 2 0 0 0 1 0 1 5 .182 .206 .242 .448 0.6
Florencio Marrero 2021-2027 94 255 17 54 9 2 2 25 0 0 12 19 .212 .265 .286 .552 0.2
Luis Marrufo 2002-2012 284 563 28 52 14 1 2 21 0 0 17 259 .092 .119 .131 .250 0.0
Anthony Marsala 2001-2001 19 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Brian Marshall 2000-2018 2862 10860 1713 3322 389 73 351 1407 325 173 1246 1570 .306 .380 .452 .832 434.9
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Justin Marshall 2000-2006 208 24 0 2 1 0 0 1 0 0 1 11 .083 .120 .125 .245 0.0
Willie Marshall 2000-2007 260 555 19 43 13 1 1 24 2 1 18 267 .077 .106 .110 .216 0.0
Aldo Martinez 2021-2022 4 2 1 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.3
Carlos Martinez 2001-2015 1280 3727 473 858 233 7 168 554 11 1 219 300 .230 .276 .432 .708 70.6
Chad Martinek 2000-2006 1039 3343 398 829 174 19 119 486 36 26 232 736 .248 .299 .418 .717 72.0
Chris Martin 2026-2029 468 1497 187 399 61 12 9 167 62 19 77 168 .267 .306 .341 .647 18.3
Ed Martin 2019-2026 398 19 5 1 0 0 0 2 0 0 1 6 .053 .100 .053 .153 0.0
Edward Martino 2020-2025 317 807 67 196 28 1 6 91 0 1 52 85 .243 .294 .302 .596 7.1
Gary Martin 2010-2018 346 186 10 18 3 2 0 5 0 0 6 64 .097 .125 .134 .259 0.9
Jackie Martinez 2002-2014 1119 3266 317 733 129 4 105 380 7 4 224 735 .224 .281 .363 .643 51.2
Joel Martinez 2000-2001 107 308 41 59 6 1 9 31 8 4 25 49 .192 .259 .305 .564 1.2
Jose Martinez 2021-2025 288 736 43 105 37 1 6 50 0 0 32 153 .143 .194 .220 .414 0.0
Juan Martinez 2000-2002 194 320 32 63 20 0 5 31 3 2 24 64 .197 .252 .306 .558 1.4
Kelly Martin 2026-2029 304 7 2 2 2 0 0 0 0 0 2 3 .286 .444 .571 1.016 0.5
Luis Martinez 2024-2029 225 428 41 96 20 5 5 40 4 2 32 44 .224 .290 .329 .619 3.8
Miguel Martinez 2024-2027 68 58 5 10 1 0 0 6 0 0 2 11 .172 .200 .190 .390 0.0
Paul Martin 2015-2021 109 126 29 23 7 2 0 7 3 8 9 17 .183 .246 .270 .516 0.6
Peter Martin 2000-2002 240 494 75 143 25 3 2 54 18 15 37 76 .289 .340 .364 .705 9.0
Powell Martin 2019-2027 183 210 13 30 6 0 0 14 0 0 7 67 .143 .167 .171 .339 0.2
Roberto Martinez 2022-2029 600 1500 173 378 70 6 33 208 0 0 100 261 .252 .302 .373 .675 23.0
Sergio Martinez 2000-2002 86 179 6 9 4 0 0 5 0 0 5 64 .050 .076 .073 .148 0.0
Teo Martinez 2024-2027 372 938 77 223 50 3 10 103 2 3 59 70 .238 .284 .329 .614 9.2
Winston Martin 2017-2029 736 222 16 45 7 0 0 16 0 0 7 61 .203 .226 .234 .460 0.1
William Masi 2000-2010 729 1377 147 309 65 11 23 130 5 3 139 306 .224 .300 .338 .637 13.0
Nightmare Massengill 2021-2029 1251 4376 565 1195 220 13 75 452 61 29 575 520 .273 .362 .381 .743 115.6
Jim Masson 2016-2029 1400 3682 500 1042 173 22 38 416 2 4 356 379 .283 .347 .373 .720 86.9
Richard Matamoros 2003-2003 27 37 5 10 0 1 3 9 0 0 2 7 .270 .308 .568 .875 2.5
Gregorio Mateo 2000-2010 855 1595 223 387 85 25 36 191 14 18 130 369 .243 .301 .395 .696 31.8
Brad Mathers 2005-2017 616 30 0 1 0 0 0 0 0 0 2 11 .033 .094 .033 .127 0.0
Arlen Matsuta 2002-2002 3 5 0 0 0 0 0 0 0 0 1 3 .000 .167 .000 .167 0.0
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Erik Matthews 2023-2024 44 75 5 6 4 0 0 3 0 0 4 25 .080 .127 .133 .260 0.0
Zachary Matthews 2000-2012 1904 7046 919 1692 350 88 165 703 522 125 507 1204 .240 .296 .385 .681 141.6
Robert Matthias 2000-2005 269 604 75 147 15 5 26 86 14 4 49 144 .243 .303 .414 .716 13.1
Milo Mattie 2005-2009 131 360 32 99 33 1 0 42 0 1 11 86 .275 .301 .372 .674 6.2
Alvaro Matz 2000-2006 701 1310 162 321 69 4 55 183 2 3 112 287 .245 .305 .430 .735 31.1
Thomas Maurer 2001-2012 330 671 29 62 15 2 0 36 0 0 27 275 .092 .126 .121 .247 0.3
Gerardo Mauro 2004-2014 1613 5707 741 1576 197 6 177 695 10 2 526 333 .276 .339 .406 .744 142.1
William Maxon 2000-2008 1286 4264 579 968 218 37 198 543 138 44 316 962 .227 .285 .435 .720 85.3
Eli Maxwell 2005-2005 21 67 4 2 1 0 0 2 0 0 2 25 .030 .057 .045 .102 0.0
Greyson Maybury 2019-2029 305 423 19 39 10 0 2 17 0 0 28 101 .092 .151 .130 .281 0.0
Victor Mayes 2022-2029 211 232 12 30 7 1 2 9 0 0 6 63 .129 .151 .194 .345 0.0
Ulysses Mays 2013-2022 304 506 39 85 33 2 9 41 2 0 41 95 .168 .244 .294 .538 1.4
Ricardo Maziarz 2005-2013 208 21 0 2 0 0 0 1 0 0 0 10 .095 .095 .095 .190 0.3
John McCann 2024-2029 157 12 1 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 0.0
Brian McCants 2014-2020 486 1147 83 209 33 2 8 68 31 13 58 205 .182 .231 .235 .466 1.4
Camden McCartan 2019-2029 917 2769 305 792 209 13 13 299 35 11 237 212 .286 .350 .385 .735 62.5
Joseph McCarter 2022-2023 154 402 42 59 10 2 1 28 9 8 36 65 .147 .218 .189 .408 0.0
Dave McConrey 2018-2029 179 20 2 2 0 0 0 1 1 0 3 6 .100 .250 .100 .350 0.1
Paul McCracken 2018-2028 1266 3568 557 910 143 19 107 477 232 34 497 435 .255 .344 .396 .740 98.0
George McCray 2000-2000 4 4 1 2 0 0 1 4 0 0 0 1 .500 .500 1.250 1.750 0.3
John McCready 2010-2010 5 6 1 1 0 0 0 0 1 1 0 3 .167 .167 .167 .333 0.0
William McCroskey 2016-2025 1241 3268 476 871 124 25 104 412 138 67 210 562 .267 .315 .415 .731 76.5
Anthony McCulloch 2002-2010 310 649 35 102 19 1 1 26 0 0 14 273 .157 .175 .194 .369 0.0
Grady McDonaghey 2006-2020 2256 8077 1282 2324 432 65 405 1358 23 54 763 1487 .288 .352 .508 .859 309.8
Jason McDonald 2027-2029 48 4 0 1 0 0 0 0 0 0 1 0 .250 .400 .250 .650 0.3
John McDonald 2005-2018 1971 7103 895 2013 283 57 92 711 198 125 433 379 .283 .329 .378 .707 153.7
Monty McDonald 2021-2029 426 14 2 1 0 0 0 0 0 0 2 2 .071 .188 .071 .259 0.2
Robert McDonald 2021-2026 48 123 9 20 9 0 4 16 0 0 8 15 .163 .220 .333 .553 1.7
Earl McEvoy 2022-2029 811 2074 230 490 82 10 22 184 34 20 134 328 .236 .292 .317 .609 21.3
Brian McFarland 2020-2026 206 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Robby McFarland 2001-2002 7 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Fred McFinn 2013-2025 385 728 46 91 22 3 3 39 0 0 29 171 .125 .158 .176 .334 0.0
Bill McGee 2028-2029 21 5 3 2 0 1 0 0 1 1 1 1 .400 .500 .800 1.300 0.5
Larry McGonagle 2000-2015 1429 4244 528 1191 203 33 59 426 200 130 216 643 .281 .320 .386 .706 80.8
Matt McGowan 2027-2029 143 386 29 81 18 1 8 39 8 1 20 46 .210 .254 .324 .578 1.8
Swish McGraw 2019-2019 13 10 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 0.0
R.A. McGreggor 2022-2029 110 117 13 32 5 1 0 9 0 0 6 28 .274 .320 .333 .653 2.1
Micheal McGriff 2001-2014 609 29 5 5 1 0 0 5 0 0 3 9 .172 .250 .207 .457 1.0
Bryan McGwire 2028-2029 9 12 2 1 1 0 0 0 0 1 0 4 .083 .083 .167 .250 0.0
Jeff McGwire 2019-2028 1091 3451 412 723 154 26 88 423 156 57 294 655 .210 .288 .346 .633 44.9
Rayford McHatten 2018-2020 6 4 1 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 0.0
Arthur McIlhenny 2007-2020 1977 6430 879 1483 308 47 214 850 370 116 614 1361 .231 .301 .393 .694 147.8
Stephen McJunkin 2000-2004 159 115 6 7 2 0 0 4 0 0 3 44 .061 .085 .078 .163 0.0
Bryan McKeever 2000-2009 1444 5371 675 1397 222 48 184 586 30 20 336 1039 .260 .307 .422 .730 113.2
Floyd McKellaig 2020-2029 988 2925 318 719 112 13 49 332 46 33 213 386 .246 .303 .343 .646 35.0
Randy McKen 2012-2022 1159 2831 411 650 132 25 108 415 306 105 173 412 .230 .277 .408 .685 62.9
Scott McKibbins 2023-2025 140 9 0 0 0 0 0 1 0 0 0 6 .000 .000 .000 .000 0.0
Chet McKie 2013-2023 339 652 42 124 20 0 1 48 0 0 34 174 .190 .228 .225 .454 1.4
Tommy McKinley 2003-2008 316 16 0 2 2 0 0 0 0 0 1 8 .125 .176 .250 .426 0.3
Steve McLaughlin 2006-2022 2309 7728 885 2006 251 5 192 867 9 7 874 983 .260 .340 .368 .708 192.9
Matthew McMeans 2000-2006 312 18 1 1 0 0 0 0 0 0 2 4 .056 .150 .056 .206 0.0
Herb McMileage 2023-2027 163 246 38 55 7 1 4 23 10 5 33 35 .224 .329 .309 .638 4.5
Gray McMillan 2019-2027 1015 2725 277 511 179 11 72 341 2 3 277 443 .188 .269 .341 .610 29.8
Mars McMunn 2011-2022 646 37 2 1 0 0 0 1 0 0 4 11 .027 .119 .027 .146 0.0
Rodney McNamee 2015-2022 812 2179 211 583 94 6 17 214 5 1 115 352 .268 .309 .340 .649 34.4
Clarence McNatt 2003-2017 455 905 35 55 31 1 2 27 0 1 32 370 .061 .092 .104 .196 0.0
Samuel McNeeley 2020-2021 20 33 2 4 2 0 0 4 0 0 6 11 .121 .256 .182 .438 0.0
Tony McNeese 2000-2002 86 134 11 38 5 2 1 15 0 0 16 22 .284 .359 .373 .733 4.4
Andrew McNett 2006-2016 536 17 0 1 0 0 0 0 0 0 0 5 .059 .059 .059 .118 0.0
Richard McPherson 2000-2008 507 19 1 4 1 0 0 2 0 0 1 7 .211 .250 .263 .513 0.8
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Matt McQuade 2003-2020 2497 9228 1638 2904 525 122 191 1037 1251 285 1197 916 .315 .394 .460 .854 406.3
Ames McRoberts 2013-2020 104 6 2 2 1 0 0 1 1 0 0 0 .333 .333 .500 .833 0.6
Cully McUre 2019-2021 95 13 1 2 0 0 0 2 0 0 0 5 .154 .154 .154 .308 0.0
David Means 2010-2018 346 32 1 1 1 0 0 0 0 0 0 9 .031 .031 .063 .094 0.0
Stephen Mease 2015-2025 787 2615 326 684 143 41 38 259 160 96 141 226 .262 .301 .391 .692 49.3
Bob Medforth 2018-2029 1678 6375 902 1775 283 39 252 1003 285 101 482 746 .278 .327 .454 .781 190.5
Luis Mejorado 2000-2000 88 133 15 31 7 0 4 21 0 0 13 35 .233 .300 .376 .676 0.8
Felix Melano 2018-2029 969 2456 287 565 121 35 26 247 175 57 147 294 .230 .279 .340 .619 24.3
Joseph Melboure 2012-2022 584 52 4 7 2 0 0 4 0 0 2 17 .135 .167 .173 .340 0.9
Freeman Melcher 2000-2010 245 17 4 2 1 0 0 1 0 0 0 6 .118 .118 .176 .294 0.2
Faro Melendez 2022-2023 171 195 24 43 5 1 4 26 1 0 26 29 .221 .320 .318 .638 3.0
Jack Melendy 2025-2029 157 292 53 76 28 4 4 32 15 10 21 47 .260 .325 .425 .750 5.3
Jim Melendrez 2006-2009 358 876 97 172 43 1 6 58 1 2 142 164 .196 .315 .268 .583 4.3
Jolbert Melendez 2017-2024 143 116 4 8 3 0 0 5 0 0 3 41 .069 .092 .095 .187 0.0
Juan Melendrez 2000-2002 300 775 68 203 52 3 15 94 5 1 61 154 .262 .317 .395 .712 17.3
Rafael Melendez 2021-2021 2 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ernest Meleschi 2007-2019 1736 5842 823 1455 274 21 263 870 113 70 560 991 .249 .317 .438 .755 160.0
David Melgoza 2010-2023 1532 5019 709 1298 246 25 164 700 131 27 439 765 .259 .321 .416 .736 136.0
Dane Mendelsson 2012-2019 145 6 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Sol Mendesa 2025-2029 742 2633 258 725 72 5 50 328 0 4 152 389 .275 .320 .363 .684 39.4
Felix Mendez 2000-2010 429 84 2 3 2 0 0 3 0 0 5 37 .036 .090 .060 .149 0.0
Jerardo Mendez 2029-2029 65 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Tercero Mendoza 2028-2029 256 577 62 108 24 3 6 51 0 1 44 116 .187 .264 .270 .534 0.8
Erasmo Mendre 2027-2029 10 17 1 3 1 0 0 0 0 0 1 5 .176 .222 .235 .458 0.3
Oswaldo Menendez 2001-2008 371 553 70 128 24 1 18 74 1 0 34 129 .231 .291 .376 .667 11.3
Malik Meng 2000-2009 337 774 39 71 18 1 2 41 0 1 31 277 .092 .126 .125 .251 0.0
Abran Meniivar 2026-2029 375 1083 131 280 58 13 20 127 13 12 88 168 .259 .319 .392 .710 21.3
Lee Menjivar 2009-2011 173 52 3 4 3 0 0 5 0 0 2 20 .077 .109 .135 .244 0.0
Joseph Mentzer 2000-2010 1581 5957 639 1457 312 14 235 758 9 7 302 1420 .245 .282 .420 .702 110.2
Israel Merchant 2011-2014 37 15 0 1 0 0 0 0 0 0 0 6 .067 .067 .067 .133 0.0
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Solo Merchant 2022-2025 89 126 23 39 8 0 2 18 10 1 7 13 .310 .356 .421 .776 4.0
Stephen Mercier 2007-2007 10 17 1 5 2 0 0 0 0 0 0 7 .294 .294 .412 .706 0.3
Thomas Mercier 2004-2019 867 39 0 1 0 0 0 1 0 0 0 11 .026 .026 .026 .051 0.3
Ty Mercury 2008-2015 226 465 23 76 8 1 0 27 0 0 16 192 .163 .191 .185 .376 0.0
Albert Merida 2028-2029 50 93 6 18 5 0 0 3 0 0 3 21 .194 .227 .247 .474 0.0
Paul Merle 2001-2001 3 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Michael Merritt 2026-2029 160 173 25 27 8 2 2 18 0 1 21 23 .156 .279 .260 .540 1.5
Oscar Meryman 2018-2021 37 57 5 12 2 0 0 3 0 0 4 20 .211 .262 .246 .508 0.0
Armando Mesa 2000-2010 1681 6100 900 1556 279 67 372 1060 75 72 474 1355 .255 .310 .506 .816 190.4
Panic Mesick 2022-2029 257 374 32 78 11 0 0 19 1 1 24 85 .209 .256 .238 .494 0.7
Armando Mesta 2023-2029 203 448 25 27 9 2 0 18 0 0 18 123 .060 .100 .089 .189 0.0
John Mettler 2000-2012 1104 2372 257 598 106 2 69 303 3 1 145 477 .252 .314 .386 .700 51.4
Kenneth Metzger 2028-2029 111 135 14 36 5 2 1 14 3 1 12 19 .267 .333 .356 .689 3.0
Abraham Meyerson 2000-2006 86 5 0 0 0 0 0 0 0 0 2 3 .000 .286 .000 .286 0.0
Alex Meza 2000-2003 183 16 1 1 0 0 0 0 0 1 0 5 .063 .063 .063 .125 0.0
Bernard Meza 2014-2017 88 154 8 14 5 0 1 9 0 0 8 50 .091 .135 .143 .278 0.0
Henry Michaels 2003-2014 227 362 22 61 6 0 5 26 0 0 13 57 .169 .198 .227 .425 1.6
Jerry Mickle 2029-2029 45 77 7 20 3 0 1 7 0 0 5 9 .260 .337 .338 .675 1.3
Jason Middleton 2008-2018 1061 2392 238 565 125 7 24 240 6 9 164 523 .236 .300 .324 .624 29.5
Robert Midgette 2024-2025 39 18 0 3 1 0 0 3 0 0 2 4 .167 .238 .222 .460 0.0
Jeromy Miguel 2000-2011 1666 4950 579 1194 238 20 212 732 25 23 299 1023 .241 .289 .426 .714 93.0
Ken Miguel 2024-2029 418 15 2 3 2 0 0 0 0 0 0 6 .200 .200 .333 .533 0.5
Aron Miles 2000-2001 12 14 1 1 1 0 0 0 0 0 0 4 .071 .071 .143 .214 0.0
Elmo Miles 2000-2006 624 1604 189 433 64 6 69 211 5 0 173 383 .270 .345 .446 .791 55.2
Quin Milian 2027-2028 53 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Christopher Millar 2014-2029 403 821 42 73 18 1 1 36 0 0 56 291 .089 .147 .117 .264 0.7
Archy Miller Jr 2006-2024 2227 7025 769 1800 204 14 110 702 29 25 654 788 .256 .336 .336 .672 150.0
Bertram Miller 2014-2016 55 3 0 0 0 0 0 0 0 0 1 3 .000 .250 .000 .250 0.0
Curtis Miller 2003-2013 430 716 79 195 41 8 2 69 14 13 40 133 .272 .315 .360 .675 14.8
Dave Miller 2027-2029 341 972 70 209 46 6 9 78 3 4 67 175 .215 .272 .302 .575 3.7
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Herbert Miller 2001-2012 138 273 25 41 9 0 2 15 1 0 13 111 .150 .188 .205 .393 0.0
Michael Miller 2000-2007 846 2387 302 576 94 26 45 256 139 44 157 422 .241 .296 .359 .655 42.8
Blake Milliron 2012-2023 1184 3396 312 884 152 3 56 378 1 2 205 467 .260 .306 .356 .663 56.9
Rene Mills 2000-2002 68 127 4 8 1 0 1 5 0 0 5 55 .063 .098 .094 .193 0.0
Kevin Milroy 2027-2029 220 9 2 3 1 0 0 0 0 0 1 3 .333 .400 .444 .844 0.5
George Mina 2000-2001 177 28 0 2 1 0 0 0 0 0 0 10 .071 .071 .107 .179 0.0
Alexis Mines 2000-2005 44 24 1 4 0 0 1 2 0 0 0 10 .167 .167 .292 .458 0.3
Madesio Mineses 2028-2029 103 12 1 2 0 0 0 1 0 0 0 4 .167 .231 .167 .397 0.0
George Mingham 2010-2023 1203 3038 312 797 141 8 30 303 26 19 137 497 .262 .297 .344 .641 40.2
Jason Mingham 2014-2014 16 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Leandro Mingo 2010-2023 1720 4834 558 1290 342 81 20 509 80 116 395 676 .267 .323 .384 .707 88.4
Alex Mingus 2011-2022 1254 2932 333 689 110 0 89 372 0 0 247 234 .235 .295 .364 .659 46.4
Joseph Min 2020-2022 66 6 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Laurence Minnoc 2011-2016 6 14 0 0 0 0 0 1 0 0 1 4 .000 .067 .000 .067 0.0
Terrance Minor 2000-2002 466 1732 242 451 74 3 32 150 23 27 244 454 .260 .362 .362 .724 41.1
Richard Minyard 2002-2002 13 17 1 1 0 0 0 0 0 0 1 10 .059 .111 .059 .170 0.0
Larry Misner 2014-2022 761 2652 314 582 128 21 60 243 106 61 176 464 .219 .268 .351 .620 26.4
Franklin Mistretta 2017-2026 345 33 7 5 0 0 0 2 0 0 1 14 .152 .176 .152 .328 0.3
Greg Mitchell 2018-2029 996 2467 199 636 96 4 4 244 4 2 114 316 .258 .295 .305 .600 16.9
Dmitrij Mitskevich 2002-2006 166 425 27 33 15 1 0 19 0 1 18 176 .078 .115 .118 .233 0.0
Charles Mize 2013-2017 45 2 0 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 0.0
Sabino Mocasque 2021-2029 1070 3494 409 953 197 26 67 498 43 45 203 221 .273 .319 .402 .720 64.9
George Molina 2000-2006 476 1321 110 318 69 3 15 110 2 2 105 279 .241 .302 .332 .633 14.4
George Moline 2022-2022 61 140 10 21 4 1 0 9 2 0 6 24 .150 .195 .193 .387 0.0
Reilly Mollenhauer 2023-2029 461 36 6 8 3 0 0 6 0 0 3 8 .222 .275 .306 .581 0.5
Vladimir Molotov 2007-2012 21 2 1 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.3
Wenceslao Monarrez 2023-2024 27 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Alejandro Moncayo 2017-2028 427 1116 111 270 47 0 3 123 0 0 58 183 .242 .285 .292 .577 6.8
Rey Moncayo 2002-2014 1812 6469 1135 1814 360 63 235 919 241 153 883 405 .280 .387 .465 .852 272.3
Donn Moncrieffe 2012-2016 170 313 30 43 11 2 2 16 2 2 16 60 .137 .189 .204 .393 0.0
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Cassius Money 2010-2022 1350 4391 553 1338 120 0 112 608 5 1 273 487 .305 .349 .409 .758 121.3
Phineas Monika 2017-2018 75 77 8 9 3 0 1 6 0 0 6 19 .117 .190 .195 .385 0.0
Timothy Montag 2007-2015 1232 3970 448 972 191 15 100 478 45 31 349 412 .245 .315 .376 .691 83.7
Mohammad Montalvo 2000-2004 257 20 0 1 0 0 0 0 0 0 1 11 .050 .095 .050 .145 0.0
Raul Montalto 2017-2018 19 2 3 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000 0.0
John Montana 2020-2028 459 18 1 3 0 0 0 0 0 0 1 3 .167 .211 .167 .377 0.2
Geraldo Montero 2014-2016 11 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Ivan Monterosa 2028-2029 9 20 2 3 0 0 0 0 0 0 1 0 .150 .190 .150 .340 0.0
John Montes 2019-2021 16 29 1 5 2 0 0 1 0 0 2 4 .172 .226 .241 .467 0.0
Monte Montgomery 2022-2029 137 232 18 43 9 1 0 18 0 1 12 78 .185 .225 .233 .458 1.5
Ralph Montgomery 2000-2009 1180 3454 317 644 169 6 63 355 11 4 465 800 .186 .285 .294 .579 37.2
Floyd Montoya 2000-2008 460 711 65 141 42 3 20 85 2 1 74 176 .198 .273 .350 .623 7.7
Jorge Montoya 2014-2020 321 63 6 9 3 0 0 5 0 0 6 25 .143 .211 .190 .402 0.4
David Moon 2015-2022 326 704 68 108 25 2 22 92 0 2 71 139 .153 .237 .288 .526 2.2
Michael Mooney 2003-2015 1697 5766 747 1428 272 61 242 835 189 121 517 1339 .248 .315 .442 .757 151.5
Robert Moon 2000-2001 184 502 43 137 26 1 5 50 0 2 28 135 .273 .314 .359 .672 4.8
Abel Moore 2000-2002 332 985 99 227 79 1 25 120 0 0 61 191 .230 .293 .389 .681 17.2
Billy Moore 2003-2010 196 543 50 110 18 4 9 39 0 1 81 147 .203 .305 .300 .605 8.0
Scott Moore 2024-2029 469 804 115 188 30 11 13 84 69 14 35 112 .234 .273 .347 .620 9.8
Kevin Moorhead 2002-2012 1155 3832 474 961 296 65 69 431 162 100 149 531 .251 .284 .416 .700 75.8
Raymond Mooring 2000-2003 318 423 43 97 30 6 7 60 0 0 32 82 .229 .289 .378 .668 6.4
Albert Morales 2000-2009 497 23 1 3 2 0 0 3 0 0 1 11 .130 .167 .217 .384 1.0
Florencio Morales 2002-2005 55 145 16 25 2 0 4 12 1 0 12 44 .172 .245 .269 .514 1.0
Toney Morales 2006-2019 516 682 34 49 16 5 3 28 0 0 27 244 .072 .106 .123 .229 0.0
Herme Moreira 2015-2029 2128 6817 916 1677 370 9 243 1001 2 1 830 823 .246 .331 .410 .741 176.7
Leonel More 2000-2001 57 77 4 9 3 0 0 1 0 0 2 32 .117 .139 .156 .295 0.0
Ramon Morelli 2000-2006 506 1283 151 330 77 1 19 118 3 1 88 264 .257 .306 .363 .669 19.0
Dennis Morelock 2003-2017 556 1376 73 138 44 3 4 67 0 0 46 483 .100 .129 .145 .274 0.0
Andre Moreno 2000-2008 1086 3462 442 887 160 21 111 416 22 5 300 620 .256 .334 .411 .744 85.8
Hector Moreno 2004-2014 270 361 26 37 6 2 2 15 5 0 16 132 .102 .140 .147 .287 0.0
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Leo Moreno 2007-2014 384 187 13 24 6 1 1 6 0 0 3 45 .128 .142 .187 .329 0.2
Robert Moreno 2005-2006 33 53 7 13 2 0 1 2 0 0 8 15 .245 .344 .340 .684 0.5
Rodney Morgan 2023-2024 78 7 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Ernest Morrissette 2000-2006 568 1341 169 275 64 8 17 120 52 10 98 285 .205 .265 .303 .568 12.7
Mark Morris 2023-2024 4 8 0 0 0 0 0 0 0 0 2 2 .000 .200 .000 .200 0.0
Robert Morris 2028-2028 17 2 2 0 0 0 0 0 0 1 0 1 .000 .000 .000 .000 0.0
Roger Morrison 2002-2013 355 874 55 93 26 4 4 31 1 0 28 394 .106 .133 .159 .292 0.0
William Morrone 2000-2002 108 123 14 26 5 0 2 14 2 0 10 23 .211 .290 .301 .591 1.5
Christian Moscato 2000-2000 46 3 0 0 0 0 0 0 0 1 0 2 .000 .000 .000 .000 0.0
Osvaldo Moscato 2004-2017 1172 3010 394 733 92 1 128 447 8 1 442 627 .244 .346 .402 .748 97.0
John Moseley 2005-2007 258 499 59 120 12 4 6 46 5 4 46 36 .240 .305 .317 .621 4.1
Frederic Mosher 2016-2029 75 9 5 1 0 0 0 0 1 1 1 0 .111 .200 .111 .311 0.0
Floyd Moskowitz 2028-2029 249 914 123 272 41 1 9 99 3 3 82 112 .298 .359 .374 .733 23.4
Darius Mosqueda 2000-2011 1294 3814 432 893 157 13 107 421 135 36 266 684 .234 .286 .366 .653 46.5
Cortez Mota 2023-2024 298 1066 153 325 57 16 9 144 0 9 92 119 .305 .368 .414 .782 34.9
Ralph Motors 2009-2021 782 32 1 2 2 0 0 0 0 0 3 12 .063 .143 .125 .268 0.3
Moncayo Mounce 2026-2029 115 205 12 12 4 0 0 5 1 1 7 45 .059 .089 .078 .167 0.0
Allen Mouzon 2022-2029 392 1042 151 221 62 10 48 161 1 1 111 181 .212 .293 .429 .722 22.8
Tommy Moxam 2013-2016 28 24 1 3 0 0 0 0 0 0 2 8 .125 .192 .125 .317 0.0
Duncan Moyer 2018-2022 117 223 9 41 6 0 0 13 0 0 16 56 .184 .242 .211 .452 1.1
Joshua Mui 2004-2012 341 803 75 157 27 3 17 68 7 1 31 103 .196 .233 .300 .533 3.4
Bailey Muldoon 2018-2025 150 216 10 43 10 0 0 11 1 0 21 68 .199 .270 .245 .515 1.2
Sean Mullet 2000-2002 147 202 6 8 2 0 2 8 0 0 5 69 .040 .063 .079 .142 0.0
Kent Mumford 2000-2010 1550 4838 583 1116 226 7 85 444 5 5 686 780 .231 .335 .333 .668 92.0
Carlos Munguia 2006-2011 123 12 1 2 1 0 0 0 0 1 2 4 .167 .286 .250 .536 0.3
Roscoe Munoz 2005-2006 123 373 21 83 16 2 3 32 0 0 19 87 .223 .278 .300 .578 1.3
Simon Munoz 2000-2009 363 17 0 0 0 0 0 0 0 0 0 11 .000 .000 .000 .000 0.0
John Munson 2016-2026 376 625 27 60 11 1 1 30 1 0 19 137 .096 .130 .122 .252 0.0
Eron Murallies 2029-2029 19 21 7 4 1 1 1 4 4 0 2 4 .190 .250 .476 .726 0.4
Virgil Murcheson 2013-2024 636 245 13 23 9 1 1 16 2 0 11 65 .094 .132 .151 .283 0.1
Player From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Duane Murdoch 2022-2022 17 6 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ethan Murilla 2024-2029 502 1958 261 527 104 29 29 203 135 71 78 172 .269 .300 .396 .697 29.8
Freddy Murphy 2028-2029 52 13 1 1 1 0 0 0 0 0 0 6 .077 .077 .154 .231 0.0
Kenneth Murrow 2000-2015 996 2134 238 420 57 6 39 190 75 30 123 440 .197 .243 .284 .527 14.2
David Mutch 2001-2009 209 17 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 0.0
Nori Mutsuhito 2019-2022 211 480 26 94 16 0 8 45 0 0 17 101 .196 .228 .279 .507 1.2
J.D. Myhre 2027-2029 92 182 24 41 7 0 0 8 0 0 7 59 .225 .258 .264 .522 0.4

308 Players