Players Index: M
Weaver | Index | Players | Positions | Franchises | Leagues | Leaders | Awards | Postseason | Transactions | About

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 | Random
Total Count: 373 players registered.

Pos  Name                  From  To
LHP  Maas, Shawn           2023-2036
 SS  Mac, Jethro           2028-2037
  C  Macfarlane, Mike      1999-2000
 1B  Machado, Andy         2022-2035
 SS  Macinnis, Jay         2052-2058
 SS  Mack, Greg            2026-2043
  C  Mackiewicz, Donnie    2010-2024
RHP  Macoris, Pedro        1997-2004
RHP  Macpherson, Cuddles   2024-2036
RHP  Macullar, Blondy      2035-2036

Pos  Name                  From  To
LHP  Madden, Sean          2050-2058
RHP  Maddux, Greg          1997-2006
RHP  Maddux, Mike          1997-2004
RHP  Madigan, George       2054-2058
LHP  Maeda, Eiji           2050-2058
 SS  Mafaufau, Nick        2034-2049
RHP  Magadan, Sam          2016-2027
LHP  Magallon, Pablo       2038-2052
RHP  Maggi, Blair          2032-2046
RHP  Maggi, Cody           2033-2035

Pos  Name                  From  To
LHP  Magnante, Mike        2000-2003
 LF  Magner, Jeff          2017-2027
LHP  Mahady, Gary          2017-2029
 2B  Mahaffey, Chris       2026-2043
RHP  Maher, Tom            2022-2023
 3B  Mahini, Reza          2051-2058
 RF  Mahler, Homer         2056-2058
 SS  Mahomes, Mike         2031-2044
RHP  Mahomes, Pat          1999-2012
RHP  Mahoney, Ben          2008-2021

Pos  Name                  From  To
 RF  Mahoney, Danny        2038-2050
 SS  Mahoney, Manny        2003-2015
 3B  Mahoney, Sleeper      2048-2058
 SS  Main, Lew             2017-2028
RHP  Majewski, Maciej      2036-2052
RHP  Major, John           1997-2009
 RF  Maldonado, Luc        1999-1999
RHP  Malloch, Zeb          2031-2047
RHP  Mallory, George       2031-2045
LHP  Malone, Joe           2017-2021

Pos  Name                  From  To
 RF  Maloney, Calvin       2044-2056
LHP  Maloney, Tom          2048-2058
LHP  Malulu, Jonas         2055-2058
 CF  Mamati, Beyamo        1997-2006
 SS  Mandal, Jay           1997-2012
LHP  Maniatis, Kostas      2054-2058
LHP  Mann, Rich            2023-2023
 CF  Manning, Frank        2033-2046
 3B  Manning, Mike         2033-2041
 CF  Manno, Pat            2021-2031

Pos  Name                  From  To
RHP  Manrique, John        2043-2058
LHP  Mansell, Jim          2039-2054
 CF  Mantle, Mickey        1997-2011
LHP  Manuel, Raphael       2056-2058
LHP  Manwaring, Carl       2054-2058
  C  Manwaring, Kirt       1999-2008
LHP  Manzanillo, Jerry     2005-2019
RHP  Manzanillo, Rick      2053-2058
 1B  Marak, Barney         2022-2025
  C  Maranhao, Hugo        2045-2057

Pos  Name                  From  To
 2B  Marbet, Jay           2053-2058
RHP  Marble, Dwayne        2056-2058
  C  Marchena, Juan        2043-2057
 3B  Margel, Leif          2015-2026
RHP  Marichal, Juan        2032-2042
 1B  Maristo, Juan         1999-2007
 RF  Markland, Walt        2027-2039
  C  Markowitz, Will       2024-2038
RHP  Marolewski, Woody     2030-2043
LHP  Marquez, Javier       2043-2058

Pos  Name                  From  To
 3B  Marrero, Al           2016-2017
 SS  Marrero, Jim          2058-2058
RHP  Mars, Philip          2025-2041
LHP  Marsans, Tom          2012-2031
RHP  Marseille, Louis      2002-2010
LHP  Marsh, Jerald         2033-2049
  C  Marshall, Leo         2054-2058
RHP  Marshall, Walter      2054-2058
 LF  Martin, Al            1999-2003
 LF  Martin, Allan         2013-2015

Pos  Name                  From  To
 LF  Martin, Billy         1998-2000
RHP  Martin, Bob           2017-2023
RHP  Martin, Bruce         2003-2017
RHP  Martin, Jack          2056-2058
RHP  Martin, Jerry         2030-2043
 1B  Martin, Jim           2020-2030
RHP  Martin, Kris          2025-2041
RHP  Martin, Mark          2056-2058
LHP  Martin, Neal          2045-2058
LHP  Martin, Pat           2049-2056

Pos  Name                  From  To
 RF  Martinez, Ben         2018-2028
 1B  Martinez, Chuck       2020-2034
RHP  Martinez, Dale        2013-2027
 1B  Martinez, Dave        1999-2004
RHP  Martinez, Dennis      1997-1998
 3B  Martinez, Edgar       1999-2004
 RF  Martinez, Jeff        2016-2022
  C  Martinez, Jim         2000-2015
RHP  Martinez, Ken         2057-2058
RHP  Martinez, Pedro J.    1997-2012

Pos  Name                  From  To
RHP  Martinez, Ramon       1997-2011
  C  Martinez, Sandy       1999-2014
 1B  Martinez, Tino        1997-2010
LHP  Martinez, Vern        2011-2020
 SS  Marty, Fred           2047-2058
 CF  Marx, Timothy         2020-2025
 CF  Masi, Red             2006-2021
RHP  Mason, Ben            2027-2038
RHP  Mason, Braulio        2024-2033
RHP  Masters, Fred         2040-2048

Pos  Name                  From  To
RHP  Mastracci, Dylan      2048-2058
  C  Masuda, Shobara       1999-2014
LHP  Matarazzo, Tom        2033-2051
RHP  Mateo, T.J.           2000-2003
  C  Matheny, Mike         1999-2011
 2B  Mathes, Bill          2033-2054
 3B  Mathews, Eddie        2041-2056
RHP  Mathews, Joseph       2024-2037
RHP  Mathews, Raymond      2021-2037
 1B  Mathews, Steve        2041-2053

Pos  Name                  From  To
RHP  Mathewson, Christy    1997-2009
RHP  Mathias, Dan          2001-2017
  C  Matisov, Sergei       2033-2045
 2B  Matlack, General      2026-2041
 3B  Matsui, Ryoji         2051-2058
LHP  Matsuo, Shohei        2055-2058
LHP  Matteson, Lorne       2051-2058
RHP  Matthei, Francisco    2054-2058
RHP  Matthews, Bill        2042-2054
RHP  Matthews, Danny       2031-2042

Pos  Name                  From  To
 SS  Matthews, Frank       2036-2046
 SS  Matthews, Zola        1999-2007
 1B  Mattingly, Don        2052-2058
 LF  Mauro, Ralph          2018-2032
RHP  Maxeo, Matanzas       1998-2010
LHP  Maxon, Sleepy         2003-2022
 SS  Maxwell, Jason        2009-2013
 2B  May, Buckshot         2023-2035
LHP  May, Darrell          1999-2015
LHP  May, Dell             2041-2051

Pos  Name                  From  To
 SS  May, Rudy             2011-2026
 2B  Mayer, Al             2007-2009
LHP  Mayer, Roy            2052-2058
RHP  Maynard, Joey         2047-2048
 RF  Mayo, Tex             2030-2038
 CF  Mays, Willie          2005-2018
RHP  Mazeroski, S.         1997-1998
RHP  Mazurkiewicz, Bill    2004-2018
RHP  Mazzilli, Clarence    2007-2022
RHP  McCarthy, Alex        2037-2037

Pos  Name                  From  To
 1B  McCarty, Wendell      2027-2038
RHP  McCaskill, Kirk       1998-2004
RHP  McClendon, Jack       2015-2016
RHP  McCollum, Frank       2024-2038
 1B  McCovey, Willie       2040-2047
 1B  McCoy, Mitch          2011-2022
 CF  McCracken, Quinton    1999-2010
 1B  McCullough, Phil      2021-2034
RHP  McDonald, Ben         1997-2007
 RF  McDonald, Curtis      2018-2032

Pos  Name                  From  To
 2B  McDonald, Jason       1999-2013
RHP  McDowell, Jack        1997-2007
RHP  McDowell, Roger       1997-2001
LHP  McDowell, Sam         2024-2038
LHP  McElroy, Chuck        1999-2011
RHP  McGowan, Trent        2050-2058
RHP  McGriff, Frank        2009-2015
 1B  McGriff, Fred         1997-2006
 1B  McGwire, Mark         1997-2008
  C  McKinley, Wally       2028-2042

Pos  Name                  From  To
RHP  McLain, Denny         2010-2023
RHP  McLean, James         2035-2051
RHP  McMichael, Greg       1999-2008
LHP  McNally, Dave         2034-2049
LHP  McPartlin, Troy       2043-2058
RHP  McPherson, Jim        2014-2030
 CF  McRae, Brian          1997-2011
RHP  Meadows, Dick         2002-2016
  C  Meadows, Rufus        2023-2034
 CF  Meara, Steve          2022-2033

Pos  Name                  From  To
 3B  Meares, Jared         2051-2054
RHP  Mecir, Jim            1997-2015
RHP  Medrano, Jose         2025-2039
LHP  Medvin, Bob           2038-2047
 LF  Medwick, Joe          2032-2046
RHP  Medwood, Eddie        2050-2058
 RF  Medwood, Hank         2049-2057
 3B  Meier, Dale           2043-2054
 LF  Meiss, Dave           2012-2023
 3B  Meister, Dale         2036-2050

Pos  Name                  From  To
LHP  Mejia, Freddy         2051-2058
 CF  Mejia, Miguel         1999-2017
 2B  Mejia, Roberto        1999-2018
 RF  Mejias, Mike          2015-2022
RHP  Melconian, Abel       2046-2052
 1B  Mellor, Paul          2035-2048
RHP  Mena, Rafael          2057-2058
RHP  Mendoza, Chris        2030-2035
LHP  Mendoza, Wilmer       2057-2058
 2B  Menon, Wes            2052-2058

Pos  Name                  From  To
 2B  Menze, Alvin          2029-2040
RHP  Meoli, George         2033-2050
 2B  Merced, Maury         1999-2000
RHP  Mercedes, Clyde       2014-2022
 2B  Mercedes, Mark        2011-2027
 1B  Mercer, John          2049-2058
LHP  Mercker, Kent         1997-2010
RHP  Meredith, Victor      2027-2038
 SS  Merriman, Dale        2027-2038
RHP  Mesa, Jose            1997-2008

Pos  Name                  From  To
LHP  Mesa, Pepper          2014-2026
 CF  Messenger, Webb       2040-2056
LHP  Messina, Miguel       2026-2035
LHP  Metha, Bill           2021-2034
RHP  Metthez, Gelson       2052-2058
LHP  Metzger, Jack         2020-2031
  C  Meulens, Lou          2041-2046
 LF  Meusel, Bill          2039-2043
RHP  Miceli, Danny         1999-2014
RHP  Michaels, Ed          2023-2032

Pos  Name                  From  To
 1B  Midkiff, Chris        2012-2020
RHP  Mielke, Jim           2016-2027
 RF  Mieske, Matt          1999-2004
 3B  Milacki, Steve        2018-2022
RHP  Milau, Alban          1999-2008
 LF  Miles, Peter          2026-2039
 1B  Millard, Ray          2005-2019
RHP  Millard, Toby         2053-2058
RHP  Miller, Abe           2057-2058
RHP  Miller, Art           2029-2030

Pos  Name                  From  To
 3B  Miller, Dave          2058-2058
LHP  Miller, Donell        2010-2020
LHP  Miller, Elmer         2058-2058
  C  Miller, Hal           2042-2042
RHP  Miller, Javy          2018-2019
RHP  Miller, Kurt          1999-2012
RHP  Miller, Loyd          2006-2017
 1B  Miller, Roy           2009-2012
 SS  Miller, Steve         2016-2019
RHP  Miller, Syd           2045-2045

Pos  Name                  From  To
LHP  Miller, Travis        2002-2014
 2B  Milliard, Ralph       1999-2018
 CF  Milligan, Bill        2007-2017
 2B  Milligan, Dick        2012-2020
 CF  Mills, Jake           2010-2024
RHP  Mills, Keston         2033-2047
 RF  Mills, Marcus         2026-2037
RHP  Mills, Rick           2040-2055
 CF  Mills, Ron            2053-2058
LHP  Milner, Greg          2027-2039

Pos  Name                  From  To
RHP  Milner, Stuart        2044-2057
RHP  Milwood, Kevin        2005-2018
 3B  Minnehan, Garry       2030-2043
LHP  Mirallas, Axel        2050-2058
 2B  Miranda, Val          2055-2058
 RF  Mirzapour, Reza       2045-2052
 LF  Misterio, Pib         1999-2004
LHP  Misura, Ivan          2052-2058
 1B  Mitchell, Alan        2001-2016
RHP  Mitchell, Hunter      2020-2032

Pos  Name                  From  To
 RF  Mitchell, Kevin       1999-2003
RHP  Mitchell, Mickey      2008-2023
LHP  Mitterwald, Bill      2036-2050
RHP  Mlicki, Dave          1999-2011
RHP  Mlicki, Morrie        2022-2030
RHP  Moala, Todd           2044-2057
 2B  Moeller, Earl         2048-2058
 2B  Moeller, Fritz        2015-2027
  C  Mogorosi, Joel        2056-2058
LHP  Mohammed, Shadol      1999-2014

Pos  Name                  From  To
 3B  Mohammed, Shah        1999-2001
 3B  Mohammed, Shah L.     2001-2005
 CF  Mole, Joe             2017-2029
 1B  Molitor, Paul         1999-2001
RHP  Moncewicz, Cannonba   2012-2024
 RF  Mondesi, Raul         1997-2010
 RF  Monds, Wonderful      1999-2015
 SS  Monk, Joey            2006-2024
 LF  Monroe, Jim           2015-2018
LHP  Montalvo, Rafael      2038-2055

Pos  Name                  From  To
 LF  Montana, Tony         2004-2021
LHP  Monteagudo, Ed        2022-2035
LHP  Monteleone, John      2001-2019
 3B  Monteleone, Red       2020-2030
 SS  Montero, Esteban      2052-2058
RHP  Montgomery, Jeff      1997-2002
RHP  Montgomery, Tad       2048-2058
LHP  Montpellier, Emile    1997-2003
 1B  Montreuil, Scott      2012-2028
 CF  Montrose, Donovan     2048-2055

Pos  Name                  From  To
 1B  Moocher, Minny        1999-2001
 2B  Moore, Al             2012-2026
 2B  Moore, Dave           2013-2025
 3B  Moore, Herb           2023-2030
LHP  Mooty, Al             2013-2024
RHP  Moradabad, Meerut     1997-2006
RHP  Moran, Alan           2015-2026
 SS  Moran, Bill           2036-2048
 SS  Moran, Dick           2056-2058
 1B  Moran, Nelson         2049-2058

Pos  Name                  From  To
 CF  Moran, Paul           2054-2058
 2B  Morandini, Mickey     1999-2003
RHP  Moreno, Miguel        1997-1999
 1B  Morgan, Dick          2031-2035
 2B  Morgan, Joe           2013-2018
RHP  Morgan, Mike          2015-2030
RHP  Morientes, Albert     2040-2051
RHP  Morlaix, Michel       1997-2003
RHP  Moronko, Tony         2056-2058
 2B  Morris, Amos          2018-2031

Pos  Name                  From  To
 1B  Morris, Hal           1999-2011
 LF  Morrison, Deon        2036-2049
RHP  Morrissey, Hector     2055-2058
 3B  Morse, Mike           2008-2009
RHP  Morton, Doc           2013-2025
 RF  Morton, Mel           2043-2054
 1B  Morton, Tony          2042-2054
  C  Moser, Miller         2009-2025
 CF  Mosolf, Les           2014-2015
LHP  Moss, Damian          1999-2018

Pos  Name                  From  To
LHP  Moss, George          2040-2051
 RF  Moss, Norm            2050-2058
  C  Mott, Gil             2033-2047
  C  Mott, Hal             2054-2058
RHP  Moulder, Jim          2011-2028
LHP  Mounce, Tony          1999-2017
 LF  Mouton, James         1999-2007
LHP  Moyer, George         2037-2040
RHP  Moyer, Tom            2027-2037
LHP  Mrozinski, George     2022-2035

Pos  Name                  From  To
 2B  Msibi, Luke           2033-2047
LHP  Muehlhauser, Rod      2054-2058
 3B  Mueller, Dave         2017-2029
 SS  Muffett, Jim          2018-2035
LHP  Mulholland, Terry     1997-2003
RHP  Muller, Rick          2025-2037
LHP  Mullin, Orestes       2048-2057
 RF  Mulrooney, Tyson      2017-2029
 CF  Muncie, Brock         2052-2058
 2B  Mundy, Dick           2010-2024

Pos  Name                  From  To
 LF  Munger, Bill          2036-2052
RHP  Munoz, Oscar          1999-2011
 2B  Munson, Charlie       2009-2018
RHP  Munson, John          2035-2049
 3B  Muntari, Prince       2040-2051
LHP  Mura, Anthony         2027-2038
LHP  Mura, Cesar           2006-2016
LHP  Mura, Cesar X.        2007-2021
RHP  Mura, Jim             2045-2047
RHP  Murakami, Jim         2007-2019

Pos  Name                  From  To
 1B  Murata, Keisuke       2042-2056
  C  Murillo, Ruben        2054-2058
 SS  Murphy, Buck          2035-2050
 SS  Murphy, Hal           2029-2041
RHP  Murphy, John          2017-2034
 2B  Murphy, Martin        2017-2022
 LF  Murphy, Steve         2056-2058
 CF  Murray, Calvin        1999-2013
 1B  Murray, Eddie         1997-1998
RHP  Murray, Frank         2010-2017

Pos  Name                  From  To
 RF  Murray, Glenn         1999-2009
LHP  Murray, Heath         1999-2017
 LF  Musallam, Kufah       1999-2002
 SS  Musgrove, Claude      2057-2058
RHP  Musial, John          2049-2058
 LF  Musial, Stan          1997-2012
 LF  Musselman, Ernie      2023-2023
 LF  Musser, John          2023-2038
RHP  Mussina, Mike         1997-2008
 3B  Myers, Ed             2020-2029

Pos  Name                  From  To
LHP  Myers, Randy          1997-2001
 RF  Myers, Rod            2000-2014
LHP  Myung, Joseph         2035-2046
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 | Random

Weaver | Index | Players | Positions | Franchises | Leagues | Leaders | Awards | Postseason | Transactions | About