MAJOR LEAGUE BASEBALL
PLAYERS LIST, LETTER 'M'
12/31/2045
 
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
Name Pos Team Age DOB POB Nationality Bats Throws Height Weight Salary
Macias, Gerardo RF Free Agent 19 03/13/2026 Nogales MEX Switch Right 6' 6" 200 lbs -
MacPhee, Jeff RF New York Mets 25 03/11/2020 Frisco USA Right Right 6' 2" 195 lbs $675,000
Madrid, Edwin 3B Free Agent 32 10/26/2013 Naucalpan MEX Right Right 6' 2" 200 lbs -
Magne, Roberto 2B New York Mets 25 04/24/2020 Capdenac-Gare FRA Switch Right 6' 1" 200 lbs $675,000
Mahfudh, Mekonen RP Milwaukee Brewers 28 08/28/2017 Bafoussam CMR Right Right 6' 8" 195 lbs $1,875,000
Maina, Saulo SS Cincinnati Reds 26 09/14/2019 Middelburg RSA Switch Right 6' 3" 205 lbs $6,037,500
Mair, Leo 2B Colorado Rockies 31 05/22/2014 St. George BER Right Right 6' 0" 200 lbs $8,400,000
Maldonado, Eduardo C Chicago White Sox 30 09/30/2015 Tampa USA Switch Right 6' 1" 205 lbs $675,000
Mallow, Adam RP Minnesota Twins 23 05/08/2022 San Clemente USA Switch Left 6' 5" 205 lbs $675,000
Mamatsev, Stanislav RP Chicago White Sox 28 09/09/2017 Omsk RUS Left Right 6' 2" 200 lbs $2,350,000
Mandell, Ben CF Free Agent 18 07/06/2027 San Antonio USA Left Right 5' 11" 160 lbs -
Mangum, Chad SS Free Agent 18 04/23/2027 Boca Raton USA Right Right 5' 11" 165 lbs -
Mangum, Chad RP Pittsburgh Pirates 25 04/17/2020 Brooklyn USA Right Right 5' 11" 175 lbs $1,361,750
Manning, Chad 3B Free Agent 31 07/11/2014 Birmingham USA Right Right 6' 2" 200 lbs -
Mano, Nobuaki SP Free Agent 19 12/26/2026 Imabari JPN Right Right 6' 0" 175 lbs -
Manocchio, John 1B Los Angeles Dodgers 25 04/10/2020 Columbia USA Right Right 6' 3" 200 lbs $675,000
Mansberger, Ralph 1B Free Agent 19 04/03/2026 Columbia USA Right Right 6' 2" 200 lbs -
Manwaring, Jon RP Houston Astros 24 06/21/2021 Bayville USA Right Right 6' 0" 195 lbs $675,000
Mapes, Tyler 3B San Francisco Giants 22 04/26/2023 Opportunity USA Right Right 6' 1" 190 lbs -
Mara, Bryce SS Free Agent 19 09/16/2026 Cathedral City USA Right Right 6' 0" 170 lbs -
Marble, Bobby RP Baltimore Orioles 25 09/11/2020 Cherry Hill Mall USA Right Right 6' 9" 200 lbs $1,955,046
Marcel, Charles 3B Free Agent 34 01/30/2011 Cap-Haïtien HAI Right Right 6' 1" 195 lbs -
Markus, Mikolas 3B Kansas City Royals 22 07/31/2023 Krnov CZE Right Right 6' 0" 190 lbs $675,000
Marquez, Angel SP California Angels 30 10/02/2015 Ciudad Ojeda VEN Left Right 6' 3" 195 lbs $20,000,000
Martin, Adam 1B Kansas City Royals 24 07/21/2021 Philadelphia USA Right Right 6' 4" 200 lbs $675,000
Martin, Micah SP Free Agent 17 11/25/2028 Glen Lyon USA Left Right 6' 1" 170 lbs -
Martin, Nick SP San Diego Padres 25 05/30/2020 Chino Hills USA Right Left 6' 3" 195 lbs $1,980,000
Martinez, Miguel SP Arizona Diamondbacks 32 06/21/2013 Puerto Cabello VEN Right Right 6' 1" 190 lbs $16,500,000
Martinez, Ramon 2B Miami Marlins 23 12/31/2022 Atalaya PAN Switch Right 6' 2" 190 lbs $675,000
Massingham, Ryan SP Free Agent 18 02/03/2027 Coral Terrace USA Right Right 6' 8" 200 lbs -
Matheney, David SP Free Agent 32 02/25/2013 Tampa USA Right Right 6' 2" 200 lbs -
Matsumoto, Shigeru SP Free Agent 17 03/07/2028 Omihachiman JPN Right Right 6' 4" 200 lbs -
Matsuoka, Yuichi 3B Free Agent 32 09/09/2013 Nishinomiya JPN Right Right 5' 10" 195 lbs -
Matthews, Aaron SS Kansas City Royals 25 08/12/2020 Carthage USA Right Right 6' 0" 185 lbs $8,125,000
Maudad, Muneer LF Baltimore Orioles 22 01/19/2023 ad-Dammam OMA Right Right 6' 2" 200 lbs -
Mauk, Bobby RP San Diego Padres 24 01/14/2021 New Orleans USA Right Right 6' 4" 200 lbs $675,000
May, Jason 1B Free Agent 31 02/09/2014 Boise USA Right Right 6' 2" 200 lbs -
McAleer, Marvin CF Pittsburgh Pirates 24 02/12/2021 Mississauga CAN Switch Left 6' 4" 205 lbs $15,600,000
McAllister, Wayne SP Detroit Tigers 24 09/03/2021 Seattle USA Right Right 6' 2" 200 lbs $675,000
McAtee, Matt SP New York Mets 35 06/29/2010 Cottonwood USA Right Right 6' 4" 200 lbs $1,700,000
McAuliffe, Chris SP Free Agent 19 08/28/2026 Firebaugh USA Right Right 6' 6" 200 lbs -
McClernon, Jared 1B Free Agent 37 09/01/2008 Chester USA Right Left 6' 2" 200 lbs -
McClure, Troy LF Free Agent 41 08/01/2004 Springfield USA Switch Right 6' 4" 205 lbs -
McCormic Jr., Kevin 1B Boston Red Sox 23 12/28/2022 Maplewood USA Left Left 5' 11" 190 lbs $675,000
McCraney, Prince SS Free Agent 18 06/17/2027 Northborough USA Left Right 6' 1" 170 lbs -
McCurdy, Adam RP Milwaukee Brewers 25 05/05/2020 New York USA Right Right 6' 4" 190 lbs $1,100,000
McCusker, Tommy RP San Francisco Giants 25 06/01/2020 Buckeye USA Left Left 6' 6" 200 lbs $675,000
McDonald, Dana 1B Washington Nationals 24 07/09/2021 East Greenwich USA Left Right 6' 2" 200 lbs $675,000
McEnaney, Jeremy SP Free Agent 17 04/24/2028 Scottsdale USA Right Right 5' 11" 155 lbs -
McEntyre, Ian C Free Agent 21 09/01/2024 Three Lakes USA Right Right 6' 1" 195 lbs -
McFall, Andy SS Free Agent 19 02/13/2026 Shirley USA Right Right 6' 1" 170 lbs -
McGaughey, Steve RP Detroit Tigers 25 05/20/2020 Columbus USA Right Right 5' 11" 180 lbs $675,000
McGourty, Jared CF Free Agent 20 09/20/2025 Brooklyn USA Left Left 6' 2" 180 lbs -
McGovern, Zack RP Boston Red Sox 29 07/01/2016 Homestead USA Left Left 6' 4" 200 lbs $950,000
McInnis, Aaron CF Free Agent 19 04/03/2026 Ottawa CAN Right Right 6' 4" 190 lbs -
McIntyre, Billy SP St. Louis Cardinals 23 03/10/2022 Lebanon USA Right Right 6' 0" 195 lbs $675,000
McKenna, William C Free Agent 17 06/05/2028 Toms River USA Left Right 6' 2" 190 lbs -
McLaughlin, Nate CF Free Agent 17 08/11/2028 Torrance USA Left Left 6' 1" 170 lbs -
McLean, Doug 2B Free Agent 17 01/23/2028 St. Catharines CAN Left Right 6' 1" 170 lbs -
McLemore, Darien SP Free Agent 18 04/02/2027 Huntington Park USA Left Left 6' 2" 185 lbs -
McMillan, Mike 1B Free Agent 19 09/29/2026 Lakeland USA Left Left 6' 2" 200 lbs -
McMinn, Joe C Free Agent 17 08/15/2028 Kitchener CAN Right Right 6' 7" 200 lbs -
McPeak, Kyle SP Houston Astros 24 03/08/2021 Round Rock USA Left Right 6' 2" 200 lbs $675,000
Medellin, Melvin RP Detroit Tigers 27 04/27/2018 Santo Domingo DOM Right Right 6' 3" 200 lbs $1,417,000
Medina, Carlos RF Free Agent 19 06/26/2026 La Unión MEX Left Left 6' 2" 180 lbs -
Mejia, Luis RP Free Agent 33 03/25/2012 Hatillo PUR Switch Right 6' 4" 200 lbs -
Melchor, Orlando LF Free Agent 31 02/24/2014 Puerto Padre CUB Right Right 6' 5" 200 lbs -
Melendres, Orlando C Miami Marlins 18 12/23/2027 Santo Domingo DOM Right Right 6' 2" 195 lbs -
Melley, Bob CF Baltimore Orioles 26 03/31/2019 Saxon USA Left Left 6' 0" 190 lbs $675,000
Membreno, Alex RF Free Agent 19 06/06/2026 Bay Shore USA Switch Right 6' 2" 185 lbs -
Mendosa, Victor RP Free Agent 31 06/19/2014 Houston USA Right Right 6' 0" 205 lbs -
Mendoza, Francisco SP Free Agent 18 04/10/2027 Santo Domingo DOM Left Right 6' 2" 180 lbs -
Mendoza, Raul RF Pittsburgh Pirates 29 11/27/2016 Nexquipayac MEX Right Left 6' 2" 200 lbs $2,310,000
Mercado, Bobby C Free Agent 16 04/06/2029 Santiago CHI Switch Right 6' 3" 200 lbs -
Merjil, Lorenzo RP San Francisco Giants 23 01/04/2022 San Carlos VEN Right Right 6' 1" 200 lbs $675,000
Merriam, Tim CF Free Agent 20 06/20/2025 Snellville USA Right Right 6' 2" 175 lbs -
Metzener, Timóteo SP Free Agent 32 05/11/2013 Boa Vista BRA Right Right 6' 1" 195 lbs -
Meulengracht, Per RF Detroit Tigers 29 03/13/2016 Ballerup DEN Left Left 6' 1" 200 lbs $8,000,000
Meyer, Brad 1B Free Agent 19 03/05/2026 Los Angeles USA Switch Right 6' 2" 195 lbs -
Meyerhoff, Mike C Kansas City Royals 26 03/16/2019 Sugar Land USA Left Right 6' 2" 200 lbs $24,400,000
Meza, Lorenzo RF Free Agent 32 05/19/2013 Maracaibo VEN Switch Right 6' 4" 205 lbs -
Michaelsen, Tom CF Free Agent 17 03/01/2028 Sonora USA Left Left 6' 1" 175 lbs -
Mickelson, Austin LF Minnesota Twins 32 03/26/2013 Lakeville USA Right Left 6' 3" 200 lbs $1,600,000
Miguel, Mike CF Free Agent 19 02/11/2026 Paradise USA Right Right 6' 0" 175 lbs -
Mik, Mike RP Colorado Rockies 29 05/22/2016 Houston USA Right Right 6' 7" 190 lbs $2,800,000
Mikkelsen, Hans LF St. Louis Cardinals 29 01/19/2016 Copenhagen DEN Switch Right 6' 1" 195 lbs $675,000
Miles, Jason RP Milwaukee Brewers 27 07/10/2018 Boise USA Right Right 6' 7" 200 lbs $675,000
Miller, Jeff RP Atlanta Braves 25 12/29/2020 Holladay USA Switch Right 6' 4" 200 lbs $675,000
Mills, Ron RF Arizona Diamondbacks 16 02/26/2029 London ENG Left Left 6' 4" 185 lbs -
Miramontes, Bernaldo CF Free Agent 18 12/31/2027 Rio de Janeiro BRA Left Left 6' 1" 180 lbs -
Miramontes, Danny 1B Free Agent 34 04/04/2011 Nuevo San Juan Parangaricutiro MEX Right Right 6' 5" 220 lbs -
Mire, Jeremy SP Free Agent 17 07/10/2028 San Ramon USA Right Right 6' 4" 185 lbs -
Mischnick, Ben 3B Los Angeles Dodgers 27 04/09/2018 Sunnyvale USA Right Right 6' 5" 200 lbs $1,100,000
Miyamoto, Shinichi C Free Agent 20 02/06/2025 Ebina JPN Right Right 6' 1" 200 lbs -
Miyata, Mugen C Free Agent 19 06/20/2026 Tsushima JPN Right Right 6' 2" 195 lbs -
Mize, Tommy 3B Toronto Blue Jays 26 03/09/2019 Hartford USA Right Right 6' 1" 200 lbs $675,000
Mock, Trevor CF Houston Astros 29 09/22/2016 Los Angeles USA Right Right 6' 0" 185 lbs $21,250,000
Moeller, Ken 3B Free Agent 18 12/18/2027 Indianapolis USA Switch Right 6' 1" 185 lbs -
Molina, José C Minnesota Twins 30 05/10/2015 Juana Díaz PUR Right Right 5' 11" 210 lbs $1,700,000
Monroe, Elliot RP Free Agent 25 12/14/2020 McLean USA Right Right 6' 5" 205 lbs -
Montelongo, Andy RP Houston Astros 26 10/29/2019 Santo Domingo DOM Right Right 5' 11" 190 lbs $675,000
Montenegro, Joel SP Montreal Expos 23 06/29/2022 Irving USA Switch Right 6' 3" 195 lbs $675,000
Montes, Alex RP Atlanta Braves 27 02/17/2018 Crucecita MEX Switch Right 6' 3" 200 lbs $1,200,000
Montez, Juan 2B California Angels 19 04/20/2026 Santo Domingo DOM Right Right 6' 2" 195 lbs -
Montgomery, Ethan CF Free Agent 18 12/20/2027 Gainesville USA Left Left 6' 3" 180 lbs -
Montgomery, Josh C Free Agent 19 12/17/2026 Enochville USA Right Right 6' 0" 185 lbs -
Moon, Tong-myeon SP Arizona Diamondbacks 28 02/18/2017 Pyeongtaek KOR Right Right 6' 4" 200 lbs $25,000,000
Moore, David C Free Agent 25 07/20/2020 Lonoke USA Left Right 6' 1" 200 lbs -
Moore, Travis CF Free Agent 20 07/23/2025 Champaign USA Left Left 5' 11" 175 lbs -
Moorhouse, Dylan C Free Agent 20 03/11/2025 Canton USA Right Right 6' 2" 195 lbs -
Mora, Jorge RP Atlanta Braves 24 01/01/2021 La Verne USA Switch Right 6' 2" 200 lbs $675,000
Morales, Luis SP Free Agent 18 07/21/2027 Yateras CUB Right Right 6' 2" 175 lbs -
Moreno, Jonathan C Free Agent 17 03/05/2028 Holguín CUB Right Right 6' 3" 200 lbs -
Morin, Victor RP New York Mets 33 10/11/2012 Chilliwack CAN Right Right 6' 0" 200 lbs $2,600,000
Moris, Chris RP San Francisco Giants 24 05/28/2021 Centerville USA Left Left 6' 6" 200 lbs $675,000
Morita, Hiroyuki CF Free Agent 21 08/12/2024 Mizusawa JPN Left Left 6' 2" 190 lbs -
Morlan, Ryan RP Colorado Rockies 25 07/26/2020 Dallas USA Left Left 6' 0" 200 lbs $650,000
Morrissey, Jake SP Free Agent 18 06/30/2027 Olive Branch USA Right Right 6' 5" 180 lbs -
Morrissey, Jose 3B San Diego Padres 25 02/05/2020 Village Park USA Right Right 6' 3" 200 lbs $675,000
Morrow, Tristan SP Colorado Rockies 33 05/19/2012 Marion USA Right Left 6' 8" 215 lbs $650,000
Moscoso, Santiago 3B Free Agent 17 08/08/2028 Upata VEN Right Right 6' 3" 185 lbs -
Mosley, Eddie RP Free Agent 25 09/26/2020 Mason USA Right Right 6' 8" 200 lbs -
Mosley, Ted SP San Francisco Giants 25 11/04/2020 Gary USA Switch Right 6' 9" 200 lbs $5,775,000
Moss, Jason LF Chicago White Sox 25 02/15/2020 Pittsburgh USA Right Right 6' 1" 195 lbs $3,143,000
Mota, Danny C Free Agent 19 12/30/2026 Danville USA Right Right 6' 5" 215 lbs -
Moya, Carlos C Free Agent 19 07/12/2026 Matanzas CUB Right Right 6' 4" 195 lbs -
Moya, Victor 1B Kansas City Royals 25 12/19/2020 Santo Domingo DOM Right Right 6' 9" 235 lbs $675,000
Muniz, Bobby C Milwaukee Brewers 32 02/01/2013 Santa Barbara d'Oeste BRA Right Right 5' 10" 200 lbs $11,500,000
Muniz, Rich RF Oakland Athletics 26 05/20/2019 Chitré PAN Switch Right 6' 1" 200 lbs $675,000
Munoz, Alex SS Free Agent 34 06/08/2011 Tamboril DOM Right Right 6' 4" 200 lbs -
Munoz, Johnny SP Free Agent 35 06/11/2010 St. Augustine Shores USA Left Right 6' 2" 205 lbs -
Munoz, Jon 2B Colorado Rockies 24 10/30/2021 Puerto Padre CUB Switch Right 6' 2" 195 lbs $675,000
Muranaka, Yonetoshi 2B Minnesota Twins 26 09/27/2019 Narashino JPN Right Right 6' 2" 200 lbs $675,000
Murillo, Danny RF Oakland Athletics 29 04/06/2016 La Paz MEX Right Right 6' 2" 200 lbs $1,500,000
Murphy, Alec RP Montreal Expos 25 08/23/2020 Miramar USA Left Right 6' 2" 190 lbs $675,000
Murray, Josh RP Free Agent 17 01/01/2028 Arcadia USA Right Right 6' 7" 190 lbs -
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
Wednesday, June 22nd , 2022 - OOTP Baseball 23.4 Build 64