Sports Large Right Rail Promo

MLB on Twitter

Major League Baseball
PLAYERS | INJURIES
Players by ALPHABETICAL LISTING
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
Players by TEAM ROSTER
ALPHABETICAL LISTING
M
Player Pos Team Num Height Weight DOB
Machado, Andres (R) RP KC - 6'0" 220 lbs 4/22/93
Machado, Manny SS SD 13 6'3" 215 lbs 7/6/92
Machin, Vimael 2B OAK 39 5'10" 185 lbs 9/25/93
Maciejewski, Josh (L) SP NYY - 6'3" 175 lbs 8/14/95
Maciel, Gabriel RF MIN - 5'10" 170 lbs 1/10/99
Maclaren, Cole C DET - 5'10" 190 lbs 6/10/97
Madden, Charlie C BOS - 6'3" 205 lbs 9/1/95
Madero, Luis (R) SP SF 89 6'3" 185 lbs 4/15/97
Madison, Ben (R) SP SF - 6'3" 205 lbs 9/15/97
Madrigal, Nick 2B CHW - 5'7" 165 lbs 3/5/97
Madris, Bligh RF PIT - 6'2" 200 lbs 2/29/96
Maeda, Kenta (R) SP MIN 18 6'1" 184 lbs 4/11/88
Maggi, Drew 3B MIN - 6'0" 185 lbs 5/16/89
Magill, Matt (R) RP SEA 61 6'3" 210 lbs 11/10/89
Magnifico, Damien (R) RP ARI 75 6'1" 205 lbs 5/24/91
Mahan, Riley 2B MIA - 6'3" 185 lbs 12/31/95
Mahle, Tyler (R) RP CIN 30 6'3" 210 lbs 9/29/94
Mahoney, Kolton (R) SP MIA - 6'1" 195 lbs 5/20/92
Mahtook, Mikie CF PHI - 6'1" 216 lbs 11/30/89
Maile, Luke C PIT 14 6'3" 225 lbs 2/6/91
Maitan, Kevin SS LAA - 6'2" 190 lbs 2/12/00
Maldonado, Martin C HOU 15 6'0" 230 lbs 8/16/86
Manaea, Sean (L) SP OAK 55 6'5" 245 lbs 2/1/92
Mancini, Trey LF BAL 16 6'4" 230 lbs 3/18/92
Manea, Scott C HOU - 5'11" 216 lbs 12/21/95
Mangum, Jake LF NYM 8 6'1" 190 lbs 3/8/96
Mann, Brandon (L) RP TEX - 6'2" 200 lbs 5/16/84
Mann, Devin 3B LAD - 6'3" 180 lbs 2/11/97
Manning, Matt (R) RP DET - 6'6" 215 lbs 1/28/98
Mantiply, Joe (L) RP ARI 72 6'4" 215 lbs 3/1/91
Marabell, Connor LF CLE 79 6'1" 195 lbs 3/28/94
Marcano, Tucupita SS SD - 6'0" 165 lbs 9/16/99
Marchan, Rafael Alejandro C PHI - 5'9" 170 lbs 2/25/99
Margot, Manuel CF TB 13 5'11" 180 lbs 9/28/94
Marinez, Eric (R) RP OAK - 6'1" 160 lbs 9/12/95
Maris, Peter 3B SF - 5'10" 175 lbs 9/16/93
Mariscal, Chris SS SEA - 5'10" 170 lbs 4/26/93
Marisnick, Jake CF NYM 16 6'4" 220 lbs 3/30/91
Markakis, Nick RF ATL 22 6'1" 210 lbs 11/17/83
Markel, Parker (R) RP LAA - 6'5" 240 lbs 9/15/90
Marman, Kyle (R) RP CLE - 6'3" 195 lbs 3/3/97
Marmolejos, Jose 1B SEA 75 6'1" 225 lbs 1/2/93
Marquez, German (R) SP COL 48 6'1" 225 lbs 2/22/95
Marrero, Alan C BOS - 5'10" 190 lbs 2/25/98
Marsh, Brandon CF LAA 89 6'4" 215 lbs 12/18/97
Marshall, Evan (R) RP CHW 43 6'2" 225 lbs 4/18/90
Marshall, Mac (L) SP SF - 6'1" 205 lbs 1/27/96
Marte, Ketel CF ARI 4 6'1" 165 lbs 10/12/93
Marte, Starling CF ARI 2 6'1" 190 lbs 10/9/88
Marte, Yunior (R) SP KC - 6'2" 180 lbs 2/2/95
Martes, Francis (R) RP HOU 58 6'1" 225 lbs 11/24/95
Martin, Brett (L) RP TEX 59 6'4" 190 lbs 4/28/95
Martin, Chris (R) RP ATL 55 6'8" 215 lbs 6/2/86
Martin, Corbin (R) RP ARI 48 6'2" 200 lbs 12/28/95
Martin, Davis (R) RP CHW - 6'2" 200 lbs 1/4/97
Martin, Jason CF PIT 51 5'9" 185 lbs 9/5/95
Martin, Mason 1B PIT - 6'0" 201 lbs 6/2/99
Martin, Richie SS BAL 1 5'11" 190 lbs 12/22/94
Martinez, Bernie (R) SP SEA - 6'0" 195 lbs 12/24/96
Martinez, Carlos (R) RP STL 18 6'0" 190 lbs 9/21/91
Martinez, Carlos C ATL 86 5'11" 204 lbs 5/2/95
Martinez, Henry (R) RP CLE 80 6'1" 180 lbs 4/27/94
Martinez, J.D. RF BOS 28 6'3" 220 lbs 8/21/87
Martinez, Jose 1B TB 40 6'6" 215 lbs 7/25/88
Martinez, Julio Pablo CF TEX - 5'11" 190 lbs 3/21/96
Martinez, Orelvis SS TOR - 6'1" 188 lbs 11/19/01
Martinez, Orlando RF LAA - 6'0" 185 lbs 2/17/98
Martinez, Pedro SS CHC - 5'11" 165 lbs 1/28/01
Martinez, Renae C ARI - 6'1" 185 lbs 4/15/94
Martinez, Ricky SS ARI - 6'0" 175 lbs 2/22/98
Martinez, Rodolfo (R) RP SF - 6'2" 180 lbs 4/4/94
Martinez, Seth (R) SP OAK - 6'2" 200 lbs 5/29/94
Martinez, Valentin C CIN - 6'0" 175 lbs 9/21/96
Martini, Nick LF PHI 31 5'11" 205 lbs 6/27/90
Marvel, James (R) SP PIT 74 6'2" 205 lbs 9/17/93
Masson, Jean-Christophe LF TOR - 6'3" 193 lbs 8/22/02
Masters, David 3B CHC - 6'1" 185 lbs 4/23/93
Mastrobuoni, Miles LF TB 78 5'11" 175 lbs 10/31/95
Mata, Bryan (R) SP BOS 90 6'3" 160 lbs 5/3/99
Mateo, Alejandro (R) SP MIA - 6'2" 200 lbs 1/18/94
Mateo, Jorge SS OAK 13 6'0" 192 lbs 6/23/95
Matera, Nick C PHI - 6'2" 215 lbs 8/29/96
Matheny, Shane 3B SF - 6'1" 205 lbs 6/5/96
Matheny, Tate CF BOS - 6'0" 185 lbs 2/9/94
Mathis, Jeff C TEX 2 6'0" 205 lbs 3/31/83
Matijevic, J.J. 1B HOU - 6'0" 206 lbs 11/14/95
Maton, Nick SS PHI - 6'1" 165 lbs 2/18/97
Maton, Phil (R) RP CLE 88 6'3" 220 lbs 3/25/93
Mattson, Isaac (R) SP BAL - 6'3" 205 lbs 7/14/95
Matuella, Michael (R) SP TEX - 6'6" 220 lbs 6/3/94
Matz, Steven (L) SP NYM 32 6'2" 200 lbs 5/29/91
Matzek, Tyler (L) SP ATL - 6'3" 230 lbs 10/19/90
Mauricio, Ronny SS NYM - 6'3" 166 lbs 4/4/01
May, Dustin (R) SP LAD 85 6'6" 180 lbs 9/6/97
May, Trevor (R) RP MIN 65 6'5" 240 lbs 9/23/89
Maybin, Cameron LF DET 4 6'3" 215 lbs 4/4/87
Mayers, Mike (R) RP LAA 60 6'3" 200 lbs 12/6/91
Mazara, Nomar RF CHW 30 6'4" 215 lbs 4/26/95
Mazeika, Patrick C NYM 76 6'3" 208 lbs 10/14/93
McAfee, Quincy (R) SP CIN - 5'11" 185 lbs 9/16/97
McAffer, Will (R) SP TOR - 6'2" 185 lbs 5/30/97
McAllister, Zach (R) RP LAD - 6'6" 240 lbs 12/8/87
McBroom, Ryan 1B KC 9 6'3" 235 lbs 4/9/92
McCann, James C CHW 33 6'3" 225 lbs 6/13/90
McCann, Kyle C OAK - 6'2" 217 lbs 12/2/97
McCanna, Kevin CF ARI - 6'1" 195 lbs 2/1/94
McCarthy, Jake LF ARI - 6'3" 195 lbs 7/30/97
McCarthy, Kevin (R) RP KC 61 6'3" 215 lbs 2/22/92
McCarty, Kirk (L) RP CLE - 5'10" 185 lbs 10/12/95
McCaughan, Darren (R) SP SEA 82 6'1" 195 lbs 3/18/96
McClanahan, Chad 3B MIL - 6'5" 200 lbs 12/22/97
McClanahan, Shane (L) SP TB 62 6'1" 200 lbs 4/28/97
McClelland, Jackson (R) RP TOR - 6'5" 220 lbs 7/19/94
McClure, Kade (R) RP CHW - 6'7" 230 lbs 2/12/96
McCormick, Chas LF HOU - 6'0" 190 lbs 4/19/95
McCoy, Mason SS BAL - 6'0" 175 lbs 3/31/95
McCullers Jr., Lance (R) SP HOU 43 6'1" 205 lbs 10/2/93
McCurry, Brendan (R) RP HOU - 5'10" 170 lbs 1/7/92
McCutchen, Andrew RF PHI 22 5'11" 195 lbs 10/10/86
McDonald, Mickey CF OAK - 6'2" 175 lbs 6/2/95
McDowell, Max C MIL - 6'0" 208 lbs 1/12/94
McFarland, T.J. (L) RP OAK 38 6'3" 220 lbs 6/8/89
McGarry, Seth (R) RP PHI - 6'0" 180 lbs 1/5/94
McGee, Easton (R) SP TB - 6'6" 205 lbs 12/26/97
McGee, Jake (L) RP COL 51 6'4" 237 lbs 8/6/86
McGovern, Keegan LF SEA - 6'3" 200 lbs 9/13/95
McGowan, Jacson 1B TB - 6'3" 212 lbs 6/18/97
McGrath, Daniel (L) RP BOS 85 6'3" 205 lbs 7/7/94
McGuire, Deck (R) RP TB - 6'6" 220 lbs 6/23/89
McGuire, Reese C TOR 10 6'0" 215 lbs 3/2/95
McHugh, Collin (R) RP BOS - 6'2" 190 lbs 6/19/87
McIlraith, Thomas (R) SP NYM - 6'3" 214 lbs 2/17/94
McKay, David (R) RP DET 62 6'3" 205 lbs 3/31/95
McKee, Colin (R) RP HOU - 6'3" 225 lbs 6/21/94
McKenna, Brian (R) SP MIA - 6'0" 202 lbs 11/19/92
McKinley, Jayson (R) SP ARI - 6'4" 210 lbs 1/18/94
McKinney, Billy LF TOR 28 6'1" 205 lbs 8/23/94
McKinney, Ian (L) SP SEA 79 5'11" 185 lbs 11/18/94
McLaughlin, Matt 2B COL - 6'1" 185 lbs 2/2/96
McLaughlin, Sean (R) SP ATL - 5'11" 195 lbs 5/16/94
McMahon, Ryan 3B COL 24 6'2" 208 lbs 12/14/94
McNeil, Jeff LF NYM 6 6'1" 195 lbs 4/8/92
McNutt, Trey (R) RP SF 73 6'4" 220 lbs 8/2/89
McRae, Alex (R) RP CHW - 6'2" 220 lbs 4/6/93
McWilliams, Sam (R) SP TB 64 6'7" 190 lbs 9/4/95
Meadows, Austin CF TB 17 6'3" 220 lbs 5/3/95
Meadows, Parker CF DET - 6'5" 185 lbs 11/2/99
Means, John (L) SP BAL 47 6'3" 230 lbs 4/24/93
Mears, Nick (R) RP PIT 81 6'3" 215 lbs 10/7/96
Medeiros, Kodi (L) RP CHW - 6'2" 205 lbs 5/25/96
Megill, Trevor (R) RP CHC 29 6'8" 235 lbs 12/5/93
Mejia, Adalberto (L) RP CHW - 6'3" 195 lbs 6/20/93
Mejia, Erick 2B KC - 5'11" 155 lbs 11/9/94
Mejia, Francisco C SD 27 5'10" 180 lbs 10/27/95
Mejias-Brean, Seth 3B SD - 6'2" 216 lbs 4/5/91
Mekkes, Dakota (R) RP CHC 89 6'7" 275 lbs 11/6/94
Melancon, Mark (R) RP ATL 36 6'2" 215 lbs 3/28/85
Melendez, Andres C CLE - 5'10" 150 lbs 5/21/01
Melendez, MJ C KC - 6'1" 185 lbs 11/29/98
Mella, Keury (R) RP ARI 64 6'2" 200 lbs 8/2/93
Melville, Tim (R) SP COL 46 6'4" 225 lbs 10/9/89
Mendez, Sal (L) SP TEX - 6'4" 185 lbs 2/25/95
Mendez, Yohander (L) SP TEX 74 6'5" 200 lbs 1/17/95
Mendick, Danny SS CHW 20 5'10" 189 lbs 9/28/93
Mendoza, Drew 3B WAS - 6'5" 225 lbs 10/10/97
Mendoza, Evan 3B STL 84 6'2" 200 lbs 6/28/96
Mendoza, Kevin C TEX - 5'10" 155 lbs 8/16/95
Meneses, Joey 1B BOS - 6'3" 220 lbs 5/6/92
Mengden, Daniel (R) SP OAK 33 6'1" 225 lbs 2/19/93
Mercado, Oscar CF CLE 35 6'2" 197 lbs 12/16/94
Mercer, Jordy SS DET - 6'3" 210 lbs 8/27/86
Merrell, Kevin SS KC - 6'1" 180 lbs 12/14/95
Merrifield, Whit 2B KC 15 6'0" 195 lbs 1/24/89
Mesa, Victor Victor CF MIA 32 5'10" 165 lbs 7/20/96
Meyer, Nick C NYM - 6'1" 200 lbs 2/18/97
Meyers, Jake CF HOU - 6'0" 200 lbs 6/18/96
Mezquita, Jhordany (L) SP PHI - 6'1" 185 lbs 1/30/98
Middleton, Keynan (R) RP LAA 99 6'3" 215 lbs 9/12/93
Mieses, Johan RF BOS - 6'2" 185 lbs 7/13/95
Mikolas, Miles (R) SP STL 39 6'5" 220 lbs 8/23/88
Milburn, Matt (R) SP OAK - 6'3" 210 lbs 7/29/93
Miley, Wade (L) RP CIN 22 6'0" 220 lbs 11/13/86
Miller, Anderson LF KC - 6'3" 205 lbs 5/6/94
Miller, Andrew (L) RP STL 21 6'7" 205 lbs 5/21/85
Miller, Brad 2B STL 15 6'2" 215 lbs 10/18/89
Miller, Brian CF MIA 92 6'1" 186 lbs 8/20/95
Miller, Evan (R) RP SD - 6'2" 200 lbs 5/23/95
Miller, Ian LF CHC 79 6'0" 175 lbs 2/21/92
Miller, Jalen 2B SF - 5'11" 190 lbs 12/19/96
Miller, Justin (R) RP TOR 60 6'3" 215 lbs 6/13/87
Miller, Owen SS SD - 6'0" 190 lbs 11/15/96
Miller, Shelby (R) SP MIL 45 6'3" 225 lbs 10/10/90
Miller, Tyson (R) SP CHC 72 6'4" 215 lbs 7/29/95
Mills, Alec (R) SP CHC 30 6'4" 190 lbs 11/30/91
Mills, McKenzie (L) RP MIA - 6'4" 205 lbs 11/19/95
Mills, Wyatt (R) RP SEA 83 6'3" 175 lbs 1/25/95
Milner, Hoby (L) RP LAA 61 6'3" 175 lbs 1/13/91
Milone, Thomas CF NYY - 5'11" 190 lbs 1/26/95
Milone, Tommy (L) SP BAL - 6'0" 215 lbs 2/16/87
Minaya, Juan (R) RP MIN - 6'4" 210 lbs 9/18/90
Minjarez, Felix (R) SP SD - 6'3" 205 lbs 9/13/96
Minor, Mike (L) SP TEX 23 6'4" 210 lbs 12/26/87
Miroglio, Dominic C ARI 89 6'0" 203 lbs 3/10/95
Misiewicz, Anthony (L) SP SEA 84 6'1" 190 lbs 11/1/94
Misner, Kameron RF MIA - 6'4" 219 lbs 1/8/98
Mitchell, Bryan (R) SP CHW - 6'3" 210 lbs 4/19/91
Mitchell, Calvin RF PIT - 6'0" 209 lbs 3/8/99
Mize, Casey (R) RP DET - 6'3" 220 lbs 5/1/97
Molina, Yadier C STL 4 5'11" 205 lbs 7/13/82
Moll, Sam (L) RP SF 85 5'10" 185 lbs 1/3/92
Monasterio, Andruw 2B CLE - 6'0" 175 lbs 5/30/97
Moncada, Yoan 2B CHW 10 6'2" 205 lbs 5/27/95
Mondesi, Adalberto 2B KC 27 6'1" 190 lbs 7/27/95
Mondou, Nate 3B OAK - 5'10" 205 lbs 3/24/95
Moniak, Mickey CF PHI - 6'2" 185 lbs 5/13/98
Montas, Frankie (R) SP OAK 47 6'2" 245 lbs 3/21/93
Montero, Rafael (R) RP TEX 48 6'0" 185 lbs 10/17/90
Montgomery, Jordan (L) SP NYY 47 6'6" 225 lbs 12/27/92
Montgomery, Mike (L) SP KC 21 6'5" 215 lbs 7/1/89
Mooney, Peter SS MIN - 5'6" 155 lbs 8/19/90
Moore, Dylan 3B SEA 25 6'0" 200 lbs 8/2/92
Morales, Jonathan C ATL 87 5'11" 180 lbs 1/29/95
Moran, Brian (L) RP TOR 48 6'4" 230 lbs 9/30/88
Moran, Colin 3B PIT 19 6'4" 205 lbs 10/1/92
Morel, Christopher 3B CHC - 6'0" 140 lbs 6/24/99
Moreland, Mitch 1B BOS 18 6'2" 230 lbs 9/6/85
Moreno, Gabriel C TOR - 5'11" 160 lbs 2/14/00
Moreno, Gerson (R) RP DET - 6'0" 175 lbs 9/10/95
Morgan, Adam (L) RP PHI 46 6'1" 200 lbs 2/27/90
Morgan, Eli (R) SP CLE - 5'10" 190 lbs 5/13/96
Morgan, Gareth RF LAA - 6'2" 185 lbs 4/12/96
Morgan, Joey C DET - 6'0" 185 lbs 8/26/96
Morgan, Joshua DH TEX - 5'11" 185 lbs 11/16/95
Morin, Mike (R) RP MIL 47 6'4" 220 lbs 5/3/91
Moritz, Andrew RF ATL - 5'11" 180 lbs 12/22/96
Moroff, Max 2B NYM - 5'10" 190 lbs 5/13/93
Moronta, Reyes (R) RP SF 54 5'11" 241 lbs 1/6/93
Morrison, Logan 1B MIL 21 6'3" 245 lbs 8/25/87
Morrow, Brandon (R) RP CHC 15 6'3" 205 lbs 7/26/84
Morton, Charlie (R) SP TB 50 6'5" 215 lbs 11/12/83
Moseley, Ryan (R) SP LAD - 6'3" 190 lbs 10/6/94
Mosser, Gabe (R) SP SD - 6'4" 179 lbs 10/29/97
Mota, Juan (R) RP CLE - 6'4" 190 lbs 5/4/96
Mount, Drew LF CIN - 5'11" 205 lbs 3/24/96
Moustakas, Mike 2B CIN 9 6'0" 225 lbs 9/11/88
Moyers, Steven (L) SP SEA - 6'0" 190 lbs 9/23/93
Muckenhirn, Zach (L) SP BAL - 6'1" 185 lbs 2/27/95
Muller, Kyle (L) SP ATL 80 6'6" 225 lbs 10/7/97
Mulrine, Anthony C LAA - 6'1" 205 lbs 3/30/98
Muncy, Max 1B LAD 13 6'0" 218 lbs 8/25/90
Mundell, Brian 1B COL 73 6'3" 230 lbs 2/28/94
Munoz, Anderson (R) SP NYY - 5'8" 158 lbs 8/4/98
Munoz, Andres (R) RP SD 52 6'2" 165 lbs 1/16/99
Murfee, Penn (R) SP SEA 87 6'2" 195 lbs 5/2/94
Murphy, Daniel 2B COL 9 6'1" 221 lbs 4/1/85
Murphy, John Ryan C PIT 18 5'11" 205 lbs 5/13/91
Murphy, Sean C OAK 12 6'3" 232 lbs 10/4/94
Murphy, Tom C SEA 2 6'1" 218 lbs 4/3/91
Musgrove, Joe (R) SP PIT 59 6'5" 235 lbs 12/4/92
Muzziotti, Simon CF PHI - 6'1" 175 lbs 12/27/98
Myers, Connor CF CHC - 5'11" 170 lbs 2/3/94
Myers, Wil LF SD 4 6'3" 205 lbs 12/10/90