MAJOR LEAGUE BASEBALL
PLAYERS LIST, LETTER 'M'
10/19/2020
 
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
Macciocchi, Grant SP Free Agent 24 06/26/1996 Unknown USA Right Right 6' 3" 185 lbs -
MacDonald, Nick SP Free Agent 22 06/11/1998 Pembroke Pines USA Right Right 6' 2" 155 lbs -
MacDonald, Nick SP Free Agent 22 06/11/1998 Pembroke Pines USA Right Right 6' 2" 155 lbs -
Mace, Tommy SP Free Agent 21 11/11/1998 Tampa USA Right Right 6' 6" 200 lbs -
Machado, Manny 3B Seattle Mariners 28 07/06/1992 Miami USA Right Right 6' 3" 215 lbs $22,500,000
Machamer, Chris RP Free Agent 23 06/04/1997 Massillon USA Right Right 6' 2" 200 lbs -
Machorro, Carlos RP Free Agent 24 09/20/1996 Monterrey MEX Right Right 6' 2" 175 lbs -
Maciejewski, Josh RP Free Agent 25 08/14/1995 Morrisville USA Right Left 6' 3" 175 lbs -
MacIver, Willie 3B Free Agent 23 10/10/1997 Pleasant Hill USA Right Right 6' 1" 200 lbs -
Mack, Joe C Free Agent 17 12/27/2002 Williamsville USA Left Right 6' 0" 185 lbs -
MacNamee, Elijah RF Free Agent 24 09/02/1996 Tunkhannock USA Right Right 6' 4" 210 lbs -
Madden, Charlie C Free Agent 25 09/01/1995 Atlanta USA Right Right 6' 3" 205 lbs -
Madden, Ryan SP Free Agent 24 10/12/1996 Westminster USA Switch Right 6' 2" 180 lbs -
Madera, Chris LF Free Agent 28 08/23/1992 Santo Domingo DOM Right Right 5' 10" 190 lbs -
Madera, Christopher Miguel RP Free Agent 24 10/01/1996 La Vega DOM Right Right 6' 2" 185 lbs -
Madrigal, Nick SS Detroit Tigers 23 03/05/1997 Elk Grove USA Right Right 5' 7" 165 lbs $545,000
Maeda, Kenta SP Cleveland Indians 32 04/11/1988 Osaka JPN Right Right 6' 1" 185 lbs $3,000,000
Magill, Matt RP Miami Marlins 30 11/10/1989 Simi Valley USA Right Right 6' 3" 210 lbs $545,000
Magnifico, Damien CL Milwaukee Brewers 29 05/24/1991 Mesquite USA Right Right 6' 1" 205 lbs $5,200,000
Mahle, Tyler SP Pittsburgh Pirates 26 09/29/1994 Newport Beach USA Right Right 6' 3" 210 lbs $817,500
Mahtook, Mikie LF Los Angeles Angels 30 11/30/1989 Lafayette USA Right Right 6' 1" 215 lbs $926,500
Majkowski, Bo LF Free Agent 22 07/05/1998 Atlanta USA Left Right 5' 11" 195 lbs -
Majkowski, Bo LF Free Agent 22 07/05/1998 Atlanta USA Left Right 5' 11" 195 lbs -
Makita, Kazuhisa SP San Francisco Giants 35 11/10/1984 Yaizu JPN Right Right 5' 10" 180 lbs $1,150,000
Maldonado, Aidan SP Free Agent 20 05/26/2000 Rosemount USA Right Right 6' 0" 170 lbs -
Maldonado, David SS Free Agent 23 05/02/1997 Winchester USA Right Right 5' 8" 160 lbs -
Maldonado, Ismael RP Free Agent 25 09/28/1995 San Cristóbal DOM Right Right 6' 4" 170 lbs -
Maldonado, Martin C Milwaukee Brewers 34 08/16/1986 Naguabo PUR Right Right 6' 0" 230 lbs $2,140,000
Maldonado, Nick SP Free Agent 20 06/12/2000 West Orange USA Right Right 6' 2" 195 lbs -
Maldonado, Omar RP Free Agent 25 07/22/1995 Detroit USA Right Right 6' 5" 240 lbs -
Maley, Alec RP Free Agent 25 08/15/1995 Round Rock USA Right Right 6' 1" 185 lbs -
Malloy, Justyn-Henry 3B Free Agent 20 02/19/2000 Bergenfield USA Right Right 6' 0" 200 lbs -
Malmin, Jon RP Free Agent 26 09/02/1994 Troy USA Right Left 6' 1" 170 lbs -
Malone, Brennan SP Free Agent 20 09/08/2000 Matthews USA Right Right 6' 4" 205 lbs -
Malone, Marvin RF Free Agent 25 05/02/1995 Douglas USA Left Right 6' 3" 205 lbs -
Malone, Tyler SS Free Agent 22 11/04/1997 Roseville USA Left Right 5' 10" 185 lbs -
Malone, Tyler SS Free Agent 22 11/04/1997 Roseville USA Left Right 5' 10" 185 lbs -
Malott, John CF Free Agent 24 06/10/1996 Milford USA Right Right 6' 2" 185 lbs -
Manaea, Sean SP Colorado Rockies 28 02/01/1992 Terre Haute USA Right Left 6' 5" 245 lbs $6,500,000
Mancini, Trey RF Houston Astros 28 03/18/1992 Winter Haven USA Right Right 6' 4" 215 lbs $850,000
Mang, Jared SS Free Agent 23 10/30/1996 Los Alamos USA Right Right 5' 9" 180 lbs -
Mangieri, Luke 1B Free Agent 24 10/15/1996 Peoria USA Left Right 6' 3" 215 lbs -
Mangrum, Steve 3B Free Agent 23 12/14/1996 Charlottesville USA Right Right 6' 0" 205 lbs -
Mann, Luke SP Free Agent 20 04/13/2000 St. Louis USA Left Right 6' 2" 200 lbs -
Mann, Steve CF Free Agent 22 09/13/1998 Farmington Hills USA Right Right 6' 0" 195 lbs -
Mann, Steve CF Free Agent 22 09/13/1998 Farmington Hills USA Right Right 6' 0" 195 lbs -
Mann-Fix, Tanner CF Free Agent 23 10/18/1997 Charlotte USA Left Left 6' 1" 180 lbs -
Manning, Austin SP Free Agent 23 09/07/1997 Oakdale USA Left Left 5' 11" 170 lbs -
Manoah, Alek SP Free Agent 22 01/09/1998 Homestead USA Right Right 6' 6" 245 lbs -
Manoah, Alek SP Free Agent 22 01/09/1998 Homestead USA Right Right 6' 6" 245 lbs -
Manoah, Erik RP Free Agent 24 12/22/1995 Miami USA Right Right 6' 2" 190 lbs -
Manous, Connor SP Free Agent 22 12/31/1997 Munster USA Right Right 5' 11" 185 lbs -
Manous, Connor SP Free Agent 22 12/31/1997 Munster USA Right Right 5' 11" 185 lbs -
Manwaring, Dylan C Free Agent 26 09/27/1994 Horseheads USA Right Right 6' 3" 205 lbs -
Manzanero, Pabel C Free Agent 24 01/30/1996 Palo Negro VEN Right Right 6' 3" 240 lbs -
Manzanillo, Maiker RP Free Agent 24 10/14/1996 Santo Domingo DOM Right Right 6' 2" 190 lbs -
Manzueta, Oneill LF Free Agent 19 02/07/2001 Unknown DOM Right Right 6' 0" 200 lbs -
Maples, Dillon RP St. Louis Cardinals 28 05/09/1992 Southern Pines USA Right Right 6' 2" 230 lbs $850,000
Marcano, Jose SS Free Agent 21 02/27/1999 Humacao PUR Right Right 6' 0" 175 lbs -
Marchese, Henry LF Free Agent 21 10/23/1998 Vernon Hills USA Left Right 6' 3" 190 lbs -
Marchese, Henry LF Free Agent 21 10/23/1998 Vernon Hills USA Left Right 6' 3" 190 lbs -
Marciano, Joey RP Free Agent 25 01/11/1995 Carbondale USA Left Left 6' 5" 250 lbs -
Margot, Manuel CF Kansas City Royals 26 09/28/1994 San Cristóbal DOM Right Right 5' 11" 180 lbs $750,000
Maria, Eric C Free Agent 26 06/30/1994 San Pedro de Macorís DOM Right Right 6' 0" 180 lbs -
Marinaccio, Ron RP Free Agent 25 07/01/1995 Toms River USA Right Right 6' 2" 205 lbs -
Marinconz, Kyle 2B Free Agent 24 05/24/1996 San Jose USA Left Right 5' 10" 185 lbs -
Maris, Blaise C Free Agent 24 06/23/1996 Gainesville USA Switch Right 5' 11" 185 lbs -
Maris, Peter 2B Free Agent 27 09/16/1993 Philadelphia USA Left Right 5' 10" 175 lbs -
Mariscal, Chris 2B Free Agent 27 04/26/1993 Fresno USA Right Right 5' 10" 170 lbs -
Marisnick, Jake CF Detroit Tigers 29 03/30/1991 Riverside USA Right Right 6' 4" 220 lbs $3,170,000
Mark, Tyler RP Free Agent 26 10/18/1994 Los Angeles USA Right Right 6' 1" 195 lbs -
Markakis, Nick RF Baltimore Orioles 36 11/17/1983 Glen Cove USA Left Left 6' 1" 210 lbs $2,200,000
Markey, Brad RP Free Agent 28 03/03/1992 Baltimore USA Right Right 5' 10" 185 lbs -
Markham, Kevin CF Free Agent 26 04/14/1994 Willis USA Left Right 6' 0" 195 lbs -
Marman, Kyle SP Free Agent 23 03/03/1997 Cincinnati USA Right Right 6' 3" 225 lbs -
Marnon, Kevin RP Free Agent 26 03/16/1994 Shelby USA Right Left 6' 7" 245 lbs -
Marozas, Austin SP Free Agent 21 12/13/1998 Plainfield USA Right Right 6' 7" 230 lbs -
Marquez, German SP San Diego Padres 25 02/22/1995 Ciudad Guayana VEN Right Right 6' 1" 225 lbs $7,500,000
Marquez, Orlando C Free Agent 24 03/12/1996 Valencia VEN Right Right 5' 10" 180 lbs -
Marquina, Yoiber SP Free Agent 24 02/03/1996 Barquisimeto VEN Right Right 5' 10" 190 lbs -
Marsh, Alec SP Free Agent 22 05/14/1998 Milwaukee USA Right Right 6' 2" 220 lbs -
Marsh, Alec SP Free Agent 22 05/14/1998 Milwaukee USA Right Right 6' 2" 220 lbs -
Marshall, Shane C Free Agent 20 03/15/2000 Naples USA Right Right 6' 0" 195 lbs -
Marsonek, Brandon RP Free Agent 26 06/12/1994 Pittsburgh USA Left Left 5' 11" 185 lbs -
Marte, Christopher SP Free Agent 24 07/09/1996 Santo Domingo DOM Right Right 6' 1" 190 lbs -
Marte, Ketel 2B Philadelphia Phillies 27 10/12/1993 Nizao DOM Switch Right 6' 1" 165 lbs $4,000,000
Marte, Starling CF Detroit Tigers 32 10/09/1988 Santo Domingo DOM Right Right 6' 1" 190 lbs $11,500,000
Marte, Yunior RP Free Agent 25 02/02/1995 Santo Domingo DOM Right Right 6' 2" 180 lbs -
Martellini, Gian C Free Agent 23 01/20/1997 Johnston USA Right Right 6' 1" 210 lbs -
Martin, Austin SS Free Agent 21 03/23/1999 Orange Park USA Right Right 6' 0" 170 lbs -
Martin, Brett RP Chicago Cubs 25 04/28/1995 Morristown USA Left Left 6' 4" 190 lbs $545,000
Martin, Casey SS Free Agent 21 04/07/1999 Lonoke USA Right Right 5' 11" 165 lbs -
Martin, Chris RP Tampa Bay Rays 34 06/02/1986 Arlington USA Right Right 6' 8" 215 lbs $5,071,500
Martin, Cody R. RP Free Agent 24 03/27/1996 Valrico USA Right Right 6' 2" 165 lbs -
Martin, Davis SP Free Agent 23 02/04/1997 San Angelo USA Right Right 6' 2" 220 lbs -
Martin, Hunter RP Free Agent 25 12/14/1994 Murfreesboro USA Right Right 6' 1" 195 lbs -
Martin, Kyle R. 1B Free Agent 27 11/13/1992 Simpsonville USA Left Left 6' 2" 240 lbs -
Martin, Robby LF Free Agent 21 08/17/1999 Tampa USA Left Right 6' 3" 185 lbs -
Martin, Rudy RF Free Agent 24 01/31/1996 Olive Branch USA Left Left 5' 7" 155 lbs -
Martin, Russell C Cincinnati Reds 37 02/15/1983 Toronto CAN Right Right 5' 10" 205 lbs $4,200,000
Martin, Vincent 3B Free Agent 21 08/26/1999 Chandler USA Right Right 6' 0" 200 lbs -
Martin, Zack SP Free Agent 22 11/05/1997 Plainfield USA Right Right 6' 6" 240 lbs -
Martin, Zack SP Free Agent 22 11/05/1997 Plainfield USA Right Right 6' 6" 240 lbs -
Martinez, Algenis RP Free Agent 27 09/12/1993 Santiago DOM Right Right 6' 1" 185 lbs -
Martinez, Carlos CL Los Angeles Angels 29 09/21/1991 Puerto Plata DOM Right Right 6' 0" 190 lbs $11,500,000
Martinez, Carlos Mario C Free Agent 25 05/02/1995 Cartagena COL Right Right 5' 11" 205 lbs -
Martinez, Edwin RP Free Agent 25 07/31/1995 Unknown DOM Right Right 6' 6" 240 lbs -
Martinez, J.D. LF Cleveland Indians 33 08/21/1987 Miami USA Right Right 6' 3" 220 lbs $23,750,000
Martinez, Jorge Esteban C Free Agent 24 07/23/1996 Barranquilla COL Right Right 5' 10" 190 lbs -
Martinez, Jorge L. SP Free Agent 24 01/05/1996 Panama PAN Left Left 5' 11" 170 lbs -
Martinez, Jose Alexander 2B Free Agent 24 08/15/1996 Machiques VEN Switch Right 5' 10" 150 lbs -
Martinez, Joshua CF Free Agent 22 10/13/1998 Caguas PUR Left Left 6' 1" 160 lbs -
Martinez, Juan Alberto SP Free Agent 24 02/14/1996 Santo Domingo DOM Right Right 6' 1" 185 lbs -
Martinez, Juan L. RP Free Agent 28 07/15/1992 Puerto Plata DOM Left Left 6' 2" 175 lbs -
Martinez, Marcelo RP Free Agent 24 08/10/1996 Reynosa MEX Left Left 6' 2" 190 lbs -
Martinez, Marco SS Free Agent 20 12/15/1999 La Puente USA Right Right 6' 1" 185 lbs -
Martinez, Nerluis C Free Agent 24 04/10/1996 Unknown VEN Left Right 6' 2" 175 lbs -
Martinez, Seth RP Free Agent 26 08/29/1994 Peoria USA Right Right 6' 2" 200 lbs -
Martinez, Valentin C Free Agent 24 09/21/1996 Toluviejo COL Right Right 6' 0" 175 lbs -
Martorano, Brandon C Free Agent 22 01/06/1998 Marlboro USA Right Right 6' 2" 190 lbs -
Martorano, Brandon C Free Agent 22 01/06/1998 Marlboro USA Right Right 6' 2" 190 lbs -
Marusak, Max CF Free Agent 20 10/27/1999 Amarillo USA Right Right 6' 0" 175 lbs -
Marvel, James RP Free Agent 27 09/17/1993 Moraga USA Right Right 6' 4" 225 lbs -
Marzilli, Evan CF Free Agent 29 03/13/1991 Cranston USA Left Left 6' 0" 185 lbs -
Mason, Ryan RP Free Agent 26 10/04/1994 Placerville USA Right Right 6' 6" 215 lbs -
Massey, Ross SP Free Agent 24 08/23/1996 Baton Rouge USA Left Left 6' 1" 185 lbs -
Masterman, Cameron SS Free Agent 21 05/05/1999 Prospect USA Right Right 6' 2" 205 lbs -
Masters, Cody CF Free Agent 21 01/06/1999 Coppell USA Switch Left 6' 2" 195 lbs -
Mastrobuoni, Marcus C Free Agent 26 11/28/1993 Livermore USA Right Right 5' 11" 205 lbs -
Mateo, Alejandro RP Free Agent 26 01/18/1994 Hialeah USA Right Right 6' 2" 200 lbs -
Mateo, Jhonny RP Free Agent 26 08/19/1994 San Cristóbal DOM Right Right 6' 3" 170 lbs -
Mateo, Jorge 2B Colorado Rockies 25 06/23/1995 Santo Domingo DOM Right Right 6' 0" 190 lbs $545,000
Mateo, Welfrin 2B Free Agent 25 09/08/1995 Santo Domingo DOM Right Right 5' 10" 170 lbs -
Matheny, Caiden SS Free Agent 20 06/02/2000 Murrieta USA Right Right 6' 2" 195 lbs -
Matheny, Shane 2B Free Agent 24 06/05/1996 Bremerton USA Left Right 6' 1" 205 lbs -
Mathews, Simon RP Free Agent 25 09/24/1995 Hartford USA Right Right 6' 2" 180 lbs -
Mathewson, Chris RP Free Agent 25 05/26/1995 Fontana USA Left Right 6' 1" 200 lbs -
Mathis, Brock C Free Agent 22 05/10/1998 Fairfield USA Right Right 6' 1" 200 lbs -
Mathis, Brock C Free Agent 22 05/10/1998 Fairfield USA Right Right 6' 1" 200 lbs -
Maton, Jacob SP Free Agent 21 09/22/1999 Chatham USA Right Right 6' 2" 175 lbs -
Maton, Phil RP Los Angeles Dodgers 27 03/25/1993 Chatham USA Right Right 6' 3" 220 lbs $545,000
Matos, Ian RF Free Agent 21 07/22/1999 Toa Alta PUR Right Right 6' 1" 180 lbs -
Matos, Luis RF Free Agent 20 12/17/1999 Cabimas VEN Switch Right 6' 0" 175 lbs -
Matos, Malvin CF Free Agent 24 08/19/1996 Unknown VEN Right Right 6' 3" 170 lbs -
Matson, Zach RP Free Agent 24 10/24/1995 Neosho USA Left Left 6' 3" 225 lbs -
Matta, Erick C Free Agent 26 04/09/1994 San Juan PUR Switch Right 5' 8" 175 lbs -
Matter, Michael SP Free Agent 21 11/20/1998 Ft. Myers USA Right Right 6' 0" 175 lbs -
Matthews, D'Quan CF Free Agent 23 04/15/1997 Orlando USA Right Right 6' 0" 170 lbs -
Matthews, Gabe 1B Free Agent 21 11/24/1998 Salem USA Left Right 6' 2" 220 lbs -
Matthews, Zackery SP Free Agent 21 01/31/1999 Lincoln USA Switch Right 6' 1" 210 lbs -
Matthiessen, Will RP Free Agent 22 01/09/1998 West Linn USA Right Right 6' 5" 205 lbs -
Matthiessen, Will RP Free Agent 22 01/09/1998 West Linn USA Right Right 6' 5" 205 lbs -
Mattix, Logan CF Free Agent 24 05/16/1996 Loganville USA Right Right 6' 0" 185 lbs -
Matz, Steven SP Pittsburgh Pirates 29 05/29/1991 Stony Brook USA Right Left 6' 2" 200 lbs $4,000,000
Mauch, Ryan SP Free Agent 23 07/08/1997 West Covina USA Left Left 6' 4" 185 lbs -
Mauricio, Alex RP Free Agent 24 09/24/1996 Richmond USA Right Right 6' 0" 180 lbs -
May, Dustin SP Washington Nationals 23 09/06/1997 Justin USA Right Right 6' 6" 180 lbs $545,000
May, Trevor RP Pittsburgh Pirates 31 09/23/1989 Kelso USA Right Right 6' 5" 240 lbs $850,000
Maybin, Cameron RF Los Angeles Angels 33 04/04/1987 Asheville USA Right Right 6' 3" 215 lbs $2,600,000
Maye, Cole SP Free Agent 23 04/28/1997 Huntersville USA Left Left 6' 7" 220 lbs -
Mayer, Danny RF Free Agent 25 06/25/1995 Downers Grove USA Right Right 6' 5" 245 lbs -
Mayer, Jake RP Free Agent 25 06/26/1995 Eagle Mountain USA Right Right 6' 2" 200 lbs -
Maynard, Jack RP Free Agent 24 07/26/1996 Crozet USA Right Right 5' 11" 195 lbs -
Maynard, Jack SP Free Agent 24 07/26/1996 Crozet USA Right Right 5' 11" 190 lbs -
Mayza, Tim RP Texas Rangers 28 01/15/1992 Pennsburg USA Left Left 6' 3" 220 lbs $545,000
Mazara, Nomar RF Baltimore Orioles 25 04/26/1995 Santo Domingo DOM Left Left 6' 4" 215 lbs $2,750,000
Mazza, Chris RP Free Agent 31 10/17/1989 Walnut Creek USA Right Right 6' 4" 180 lbs -
McAdams, Josh LF Free Agent 26 01/25/1994 Calhoun USA Right Right 6' 4" 210 lbs -
McAdoo Jr., Michael RF Free Agent 23 03/22/1997 Antioch USA Right Right 6' 2" 200 lbs -
McAllister, Zach RP Oakland Athletics 32 12/08/1987 Chillicothe USA Right Right 6' 6" 240 lbs $1,000,000
McArthur, James SP Free Agent 23 12/11/1996 New Braunfels USA Right Right 6' 7" 235 lbs -
McArthur, Lawson CF Free Agent 22 07/21/1998 Charlotte USA Left Right 6' 2" 190 lbs -
McArthur, Lawson CF Free Agent 22 07/21/1998 Charlotte USA Left Right 6' 2" 190 lbs -
McAvene, Michael SP Free Agent 23 08/24/1997 Indianapolis USA Right Right 6' 4" 185 lbs -
McCabe, Brandon SP Free Agent 22 05/04/1998 Boynton Beach USA Right Right 6' 5" 215 lbs -
McCabe, Brandon SP Free Agent 22 05/04/1998 Boynton Beach USA Right Right 6' 5" 215 lbs -
McCain, Garrett RF Free Agent 24 02/28/1996 Wylie USA Right Left 6' 0" 180 lbs -
McCann, Kyle C Free Agent 22 12/02/1997 Suwanee USA Left Right 6' 2" 215 lbs -
McCann, Kyle C Free Agent 22 12/02/1997 Suwanee USA Left Right 6' 2" 215 lbs -
McCann, Matt 2B Free Agent 25 01/12/1995 Teaneck USA Right Right 5' 9" 170 lbs -
McCanna, Kevin SP Houston Astros 26 02/01/1994 Joliet USA Left Right 6' 1" 185 lbs $570,000
McCarthy, Oliver SP Free Agent 21 09/27/1999 Brooklyn USA Left Left 6' 4" 190 lbs -
McCarthy, Shane SP Free Agent 24 07/29/1996 Fair Haven USA Right Right 6' 2" 190 lbs -
McCarty, Aubrey LF Free Agent 25 01/24/1995 Colquitt USA Switch Right 6' 3" 205 lbs -
McCasland, Jake SP Free Agent 29 09/13/1991 Farmington USA Right Right 6' 2" 225 lbs -
McCauley, Riley RP Free Agent 23 12/05/1996 Sterling Heights USA Right Right 5' 11" 205 lbs -
McConnell, Brady SS Free Agent 22 05/24/1998 Merritt Island USA Right Right 6' 3" 175 lbs -
McConnell, Brady SS Free Agent 22 05/24/1998 Merritt Island USA Right Right 6' 3" 175 lbs -
McConnell, Charlie RF Free Agent 24 01/07/1996 Reading USA Left Right 6' 2" 195 lbs -
McCoy, Parker 2B Free Agent 22 03/10/1998 Marietta USA Left Right 5' 11" 170 lbs -
McCoy, Parker 2B Free Agent 22 03/10/1998 Marietta USA Left Right 5' 11" 170 lbs -
McCuin, Jeremy 2B Free Agent 23 03/22/1997 Gilbert USA Switch Right 6' 1" 180 lbs -
McCullers Jr., Lance SP Milwaukee Brewers 27 10/02/1993 Tampa USA Left Right 6' 1" 205 lbs $9,375,000
McCullough, Morgan SS Free Agent 22 12/19/1997 Unknown USA Left Right 5' 8" 175 lbs -
McCullough, Morgan SS Free Agent 22 12/19/1997 Unknown USA Left Right 5' 8" 175 lbs -
McCurry, Brendan RP Free Agent 28 01/07/1992 Stillwater USA Right Right 5' 10" 170 lbs -
McCutchen, Andrew LF Baltimore Orioles 34 10/10/1986 Ft. Meade USA Right Right 5' 11" 195 lbs $26,000,000
McDaniels, Garrett SP Free Agent 20 12/15/1999 Mullins USA Left Left 6' 2" 170 lbs -
McDermott, JR SP Free Agent 24 09/25/1996 Aurora USA Right Right 6' 0" 190 lbs -
McDonald, Mickey RF Free Agent 25 06/02/1995 San Mateo USA Left Right 6' 2" 175 lbs -
McDowell, Max C Free Agent 26 01/12/1994 Pittsburgh USA Right Right 6' 1" 210 lbs -
McElroy, C.J. CF Free Agent 27 05/29/1993 League City USA Right Right 5' 10" 180 lbs -
McElroy, Satchel CF Free Agent 24 08/13/1996 League City USA Right Right 5' 10" 170 lbs -
McFadden, Parker RP Free Agent 23 06/01/1997 Yelm USA Right Right 6' 1" 210 lbs -
McFarland, Jordan LF Free Agent 23 08/24/1997 Unknown USA Right Right 6' 3" 225 lbs -
McFarland, T.J. RP Houston Astros 31 06/08/1989 Palos Hills USA Left Left 6' 3" 220 lbs $1,100,000
McFarlane, Alex RF Free Agent 19 06/09/2001 Charlotte Amalie VIR Right Right 6' 2" 160 lbs -
McFarlane, Alex RF Free Agent 19 06/09/2001 Charlotte Amalie VIR Right Right 6' 2" 160 lbs -
McGarity, Aaron RP Free Agent 25 01/31/1995 Richmond USA Right Right 6' 3" 185 lbs -
McGarry, Griff SP Free Agent 21 06/08/1999 Portola Valley USA Right Right 6' 2" 175 lbs -
McGarry, Matt 2B Free Agent 24 03/24/1996 San Diego USA Right Right 5' 10" 175 lbs -
McGarry, Matt SP Free Agent 23 04/01/1997 San Francisco USA Right Right 6' 3" 205 lbs -
McGarry, Seth RP Free Agent 26 01/05/1994 St. Petersburg USA Right Right 6' 0" 180 lbs -
McGeagh, Matt 3B Free Agent 24 08/22/1996 Los Angeles USA Right Right 6' 2" 175 lbs -
McGee, Ashton 3B Free Agent 21 11/19/1998 Goldsboro USA Left Right 6' 2" 215 lbs -
McGowan, Jacson 3B Free Agent 23 06/18/1997 Brownsburg USA Right Right 6' 2" 210 lbs -
McGowan, Pat SP Free Agent 24 04/11/1996 Wellesley USA Left Right 6' 0" 190 lbs -
McGregor, Justin RP Free Agent 24 12/13/1995 Midwest City USA Right Right 6' 1" 185 lbs -
McGuff, Patrick RP Free Agent 26 03/30/1994 Cincinnati USA Left Right 6' 2" 200 lbs -
McGuire, Andy RP Free Agent 25 12/02/1994 Vienna USA Right Right 6' 0" 180 lbs -
McGuire, Reese C Seattle Mariners 25 03/02/1995 Covington USA Left Right 6' 0" 215 lbs $545,000
McHugh, Collin SP Milwaukee Brewers 33 06/19/1987 Naperville USA Right Right 6' 2" 190 lbs $14,830,000
McHugh, Tim RF Free Agent 19 10/07/2001 Commack USA Right Right 6' 3" 205 lbs -
McHugh, Tim RF Free Agent 19 10/07/2001 Commack USA Right Right 6' 3" 205 lbs -
McIlraith, Thomas RP Free Agent 26 02/17/1994 Amarillo USA Right Right 6' 4" 220 lbs -
McIlwain, Brandon CF Free Agent 22 05/31/1998 Unknown USA Right Right 6' 1" 205 lbs -
McInerney, Pat 1B Free Agent 26 09/14/1994 Downers Grove USA Right Right 6' 5" 245 lbs -
McInerny, Will C Free Agent 23 08/23/1997 Laguna Beach USA Right Right 6' 0" 175 lbs -
McIntyre, Aiden RP Free Agent 25 08/27/1995 Apache Junction USA Right Right 6' 5" 220 lbs -
McIntyre, Mitchell RP Free Agent 25 10/22/1994 Wichita USA Right Right 6' 3" 195 lbs -
McKay, Billy RP Free Agent 22 02/12/1998 Plant City USA Right Right 5' 11" 205 lbs -
McKay, Billy RP Free Agent 22 02/12/1998 Plant City USA Right Right 5' 11" 205 lbs -
McKay, Brendan SP Colorado Rockies 24 12/18/1995 Beaver Falls USA Left Left 6' 2" 210 lbs $545,000
McKay, Cole SP Free Agent 23 01/12/1997 San Antonio USA Switch Right 6' 5" 220 lbs -
McKay, Ryan SP Free Agent 24 09/20/1996 Merritt Island USA Right Right 6' 4" 195 lbs -
McKendry, Evan SP Free Agent 22 02/06/1998 Pembroke Pines USA Right Right 6' 3" 210 lbs -
McKendry, Evan SP Free Agent 22 02/06/1998 Pembroke Pines USA Right Right 6' 3" 210 lbs -
McKenna, Trevor RP Free Agent 24 05/17/1996 Brooksville USA Left Left 6' 0" 200 lbs -
McKenzie, Tyler SS Free Agent 20 09/24/2000 West Palm Beach USA Right Right 6' 1" 170 lbs -
McKinley, Jayson SP Free Agent 26 01/18/1994 Houston USA Right Right 6' 4" 210 lbs -
McKinney, Billy RF San Francisco Giants 26 08/23/1994 Plano USA Left Left 6' 1" 205 lbs $1,000,000
McKinney, Ian RP Free Agent 25 11/18/1994 Orlando USA Left Left 5' 11" 185 lbs -
McKinney, Jeremy RP Free Agent 25 12/08/1994 Franklin USA Right Right 6' 0" 190 lbs -
McKinnon, Duncan 2B Free Agent 23 12/16/1996 Manhattan Beach USA Switch Right 5' 8" 160 lbs -
McKinstry, Zach LF Boston Red Sox 25 04/29/1995 Ft. Wayne USA Left Right 6' 0" 180 lbs $545,000
McKown, Mitch SP Free Agent 24 05/21/1996 Orlando USA Right Right 6' 4" 195 lbs -
McLaughlin, Jaylon SS Free Agent 22 12/10/1997 Santa Monica USA Switch Right 5' 10" 165 lbs -
McLaughlin, Jaylon SS Free Agent 22 12/10/1997 Santa Monica USA Switch Right 5' 10" 165 lbs -
McLaughlin, Matt 2B Free Agent 24 02/02/1996 Mountain View (Santa Clara County) USA Right Right 6' 1" 185 lbs -
McLaughlin, Sean RP Free Agent 26 05/16/1994 Unknown USA Left Right 5' 11" 195 lbs -
McLean, Nolan SP Free Agent 19 07/24/2001 Garner USA Right Right 6' 2" 205 lbs -
McLean, Nolan SP Free Agent 19 07/24/2001 Garner USA Right Right 6' 2" 205 lbs -
McLeod, Zach 2B Free Agent 24 01/19/1996 Rancho Santa Margarita USA Right Right 6' 1" 200 lbs -
McMahan, Kyler SS Free Agent 21 12/17/1998 Lynnwood USA Right Right 5' 11" 170 lbs -
McMahan, Pearson RP Free Agent 24 07/01/1996 Fernandina Beach USA Left Right 6' 2" 190 lbs -
McMahon, Chris SP Free Agent 21 02/04/1999 West Chester USA Right Right 6' 2" 190 lbs -
McMahon, Ryan 1B Arizona Diamondbacks 25 12/14/1994 Yorba Linda USA Left Right 6' 2" 210 lbs $545,000
McMillan, Cam SS Free Agent 21 07/14/1999 Kansas City USA Right Right 6' 5" 200 lbs -
McMillan, Jalin 3B Free Agent 23 11/08/1996 Unknown USA Right Right 6' 2" 190 lbs -
McMillon, John RP Free Agent 22 01/27/1998 Jasper USA Left Right 6' 3" 225 lbs -
McMillon, John RP Free Agent 22 01/27/1998 Jasper USA Left Right 6' 3" 225 lbs -
McMullen, Hunter SP Free Agent 21 12/11/1998 Ocala USA Right Right 6' 3" 200 lbs -
McMullen, Kirby SP Free Agent 23 07/03/1997 Ocala USA Right Right 5' 11" 195 lbs -
McMurray, Easton SP Free Agent 21 10/19/1999 Bakersfield USA Right Left 6' 4" 200 lbs -
McNamee, Cole 3B Free Agent 22 06/23/1998 Alpharetta USA Right Right 6' 4" 210 lbs -
McNamee, Cole 3B Free Agent 22 06/23/1998 Alpharetta USA Right Right 6' 4" 210 lbs -
McNeil, Jeff 2B Milwaukee Brewers 28 04/08/1992 Long Beach USA Left Right 6' 1" 195 lbs $545,000
McNutt, Trey RP Free Agent 31 08/02/1989 Haleyville USA Right Right 6' 4" 220 lbs -
McPherson, Jack C Free Agent 23 01/23/1997 Mountain Brook USA Left Right 5' 10" 175 lbs -
McQuary, Denver SP Free Agent 22 03/10/1998 Houston USA Right Right 6' 2" 190 lbs -
McQuary, Denver SP Free Agent 22 03/10/1998 Houston USA Right Right 6' 2" 190 lbs -
McRae, Alex RP Free Agent 27 04/06/1993 New Berlin USA Right Right 6' 2" 220 lbs -
McReaken, Mason RP Free Agent 24 02/11/1996 Marion USA Right Right 6' 0" 180 lbs -
McReynolds, Jonah LF Free Agent 24 12/16/1995 Martinsville USA Right Right 5' 11" 165 lbs -
McVey, Connor 2B Free Agent 25 04/10/1995 Cincinnati USA Right Right 5' 11" 190 lbs -
McWilliams, Ian SP Free Agent 21 03/19/1999 Hendersonville USA Right Right 6' 3" 170 lbs -
Meador, Jacob SP Free Agent 19 10/26/2000 Burleson USA Right Right 5' 11" 170 lbs -
Meadows, Austin RF St. Louis Cardinals 25 05/03/1995 Atlanta USA Left Left 6' 3" 220 lbs $545,000
Means, John SP New York Yankees 27 04/24/1993 Olathe USA Left Left 6' 3" 230 lbs $545,000
Mederos, Victor SP Free Agent 19 06/08/2001 Miami USA Right Right 6' 2" 190 lbs -
Mederos, Victor SP Free Agent 19 06/08/2001 Miami USA Right Right 6' 2" 190 lbs -
Mediavilla, Michael RP Free Agent 25 08/14/1995 Hialeah USA Left Left 6' 5" 225 lbs -
Medina, Ivan RP Free Agent 24 02/26/1996 Carúpano VEN Right Right 6' 3" 180 lbs -
Medina, Jeffeson RP Free Agent 26 05/31/1994 San Carlos del Zulia VEN Right Right 6' 2" 185 lbs -
Medina, Luis Angel SP Los Angeles Angels 21 05/03/1999 Nagua DOM Right Right 6' 1" 175 lbs $545,000
Medrano, Jesse 2B Free Agent 25 03/27/1995 Concord USA Right Right 5' 11" 200 lbs -
Medrano, Robinson LF Free Agent 24 04/20/1996 Santiago DOM Right Right 6' 3" 180 lbs -
Meggs, Jack 1B Free Agent 25 04/18/1995 Bellevue USA Left Left 6' 1" 175 lbs -
Megias, Mitchel SP Free Agent 20 04/07/2000 Gahanna USA Left Right 6' 3" 180 lbs -
Mehan, Scott 3B Free Agent 22 08/26/1998 Scottsdale USA Right Right 5' 10" 180 lbs -
Mehan, Scott 3B Free Agent 22 08/26/1998 Scottsdale USA Right Right 5' 10" 180 lbs -
Meisner, Casey RP Free Agent 25 05/22/1995 Houston USA Right Right 6' 7" 190 lbs -
Meister, Christian RP Free Agent 26 10/29/1993 Tacoma USA Right Right 6' 3" 210 lbs -
Mejia, Adalberto SP Baltimore Orioles 27 06/20/1993 Bonao DOM Right Left 6' 3" 195 lbs $545,000
Mejia, Erick 2B Minnesota Twins 25 11/09/1994 Mella DOM Switch Right 5' 11" 155 lbs $817,500
Mejia, Francisco C Arizona Diamondbacks 24 10/27/1995 Baní DOM Switch Right 5' 10" 180 lbs $545,000
Mejia, Gabriel CF Cincinnati Reds 25 07/30/1995 Azua DOM Switch Right 5' 11" 160 lbs $545,000
Mejia, Ian SP Free Agent 20 01/31/2000 Tucson USA Right Right 6' 2" 180 lbs -
Mejia, Jeferson RP Free Agent 26 08/02/1994 Santo Domingo DOM Right Right 6' 7" 255 lbs -
Melancon, Mark RP Milwaukee Brewers 35 03/28/1985 Wheat Ridge USA Right Right 6' 2" 215 lbs $4,000,000
Melendez, Jayden C Free Agent 17 12/19/2002 Miami USA Right Right 5' 10" 160 lbs -
Melendez, MJ C Chicago White Sox 21 11/29/1998 Montgomery USA Left Right 6' 1" 185 lbs $545,000
Melendez, Orestes RP Free Agent 25 06/08/1995 Santa Teresa VEN Left Left 5' 11" 180 lbs -
Melone, Jared 3B Free Agent 23 06/05/1997 North Wales USA Right Right 6' 1" 215 lbs -
Mena, Malky SP Free Agent 24 10/03/1996 Bonao DOM Right Right 6' 0" 165 lbs -
Mendazona, George SS Free Agent 23 08/31/1997 Redmond USA Left Right 5' 11" 175 lbs -
Mendez, Bringnel RP Free Agent 26 01/31/1994 Azua DOM Right Right 6' 0" 240 lbs -
Mendez, Erick RF Free Agent 24 04/07/1996 Santo Domingo DOM Right Right 6' 0" 185 lbs -
Mendez, Luis Miguel 2B Free Agent 27 01/01/1993 San Juan de los Morros VEN Switch Right 5' 10" 190 lbs -
Mendez, Roman RP Free Agent 30 07/25/1990 San Pedro de Macorís DOM Right Right 6' 3" 245 lbs -
Mendez, Sal RP Free Agent 25 02/25/1995 Weehawken USA Right Left 6' 4" 185 lbs -
Mendick, Danny 2B Toronto Blue Jays 27 09/28/1993 Fairport USA Right Right 5' 10" 190 lbs $545,000
Mendoza, Drew 3B Free Agent 23 10/10/1997 Minneola USA Left Right 6' 4" 210 lbs -
Mendoza, Kevin C Free Agent 25 08/16/1995 Villa de Cura VEN Switch Right 5' 10" 155 lbs -
Menefee, Joseph SP Free Agent 21 10/06/1999 Richmond USA Left Left 6' 1" 220 lbs -
Menendez, Bryan SP Free Agent 24 01/18/1996 Bellflower USA Right Right 5' 11" 215 lbs -
Menendez, Kiki 1B Free Agent 25 02/07/1995 Austin USA Right Right 6' 2" 205 lbs -
Meneses, Heiker 2B Free Agent 29 07/01/1991 Caracas VEN Right Right 5' 9" 200 lbs -
Menfee, Jordan SP Free Agent 23 07/01/1997 Forest Heights USA Right Right 6' 4" 200 lbs -
Meola, Jon SS Free Agent 23 06/15/1997 Toms River USA Right Right 6' 0" 200 lbs -
Mercado, Oscar CF New York Mets 25 12/16/1994 Tampa USA Right Right 6' 2" 195 lbs $545,000
Mercedes, Miguel 1B Free Agent 25 09/12/1995 Boca Chica DOM Right Right 6' 4" 255 lbs -
Mercer, Jordy SS Free Agent 34 08/27/1986 Bossier City USA Right Right 6' 3" 210 lbs -
Meredith, Kier CF Free Agent 21 09/12/1999 Winston-Salem USA Left Left 5' 10" 170 lbs -
Merrifield, Whit 2B Minnesota Twins 31 01/24/1989 Florence USA Right Right 6' 0" 195 lbs $6,380,000
Merrill, Corey RP Free Agent 26 10/11/1994 Lutcher USA Right Right 6' 3" 210 lbs -
Mertz, Michael RP Free Agent 27 09/24/1993 Newark USA Right Right 6' 2" 220 lbs -
Mervis, Matt SP Free Agent 22 04/16/1998 Potomac USA Left Right 6' 4" 230 lbs -
Mervis, Matt SP Free Agent 22 04/16/1998 Potomac USA Left Right 6' 4" 230 lbs -
Meservey, Nick CL Free Agent 25 09/10/1995 Scottsdale USA Left Left 6' 5" 220 lbs -
Messier, Mike RP Free Agent 25 05/12/1995 Unknown USA Right Left 6' 6" 205 lbs -
Messinger, Skyler 3B Free Agent 21 11/01/1998 Niwot USA Right Right 6' 4" 195 lbs -
Metz, Robbie RF Free Agent 24 07/29/1996 Gaithersburg USA Right Right 5' 10" 185 lbs -
Metzgar, David 2B Free Agent 25 12/10/1994 Lancaster USA Right Right 5' 8" 170 lbs -
Metzler, Ryan 2B Free Agent 27 03/20/1993 Glen Burnie USA Right Right 6' 3" 190 lbs -
Meyer, Brendan RP Free Agent 26 10/08/1994 Las Vegas USA Left Right 6' 5" 200 lbs -
Meyer, Charlie C Free Agent 27 01/10/1993 Sarasota USA Right Right 5' 10" 180 lbs -
Meyer, Cory C Free Agent 23 06/03/1997 Pocatello USA Right Right 5' 11" 185 lbs -
Meyer, Mack RP Free Agent 26 10/21/1993 San Francisco USA Right Right 6' 0" 190 lbs -
Meyer, Reggie RP Free Agent 25 07/27/1995 New Brighton USA Left Right 6' 4" 210 lbs -
Meyers, Jake CF Free Agent 24 06/18/1996 Omaha USA Right Left 6' 0" 200 lbs -
Michelena, Arturo 2B Free Agent 26 10/15/1994 Maracaibo VEN Right Right 5' 11" 165 lbs -
Middleton, Clay C Free Agent 27 10/08/1993 Oviedo USA Right Right 6' 0" 205 lbs -
Miednik, Jake RP Free Agent 24 05/01/1996 Plattsburgh USA Left Left 5' 10" 185 lbs -
Mielock, Jake RP Free Agent 25 01/09/1995 Safety Harbor USA Right Right 6' 3" 220 lbs -
Migueles, Erick RF Free Agent 24 07/21/1996 Tucson USA Left Right 6' 0" 195 lbs -
Mihlbauer, Augie SP Free Agent 21 05/25/1999 Mukwonago USA Left Left 6' 0" 190 lbs -
Mika, Matthew 3B Free Agent 24 07/03/1996 Lake Worth USA Right Right 5' 10" 180 lbs -
Mikolas, Miles RP Atlanta Braves 32 08/23/1988 Jupiter USA Right Right 6' 5" 220 lbs $8,750,000
Milam, Kevin RP Free Agent 22 02/13/1998 Brentwood USA Right Right 6' 1" 190 lbs -
Milam, Kevin RP Free Agent 22 02/13/1998 Brentwood USA Right Right 6' 1" 190 lbs -
Milburn, Matt RP Free Agent 27 07/29/1993 Dallas USA Right Right 6' 3" 210 lbs -
Milchin, Garrett SP Free Agent 23 08/09/1997 Windermere USA Left Right 6' 5" 210 lbs -
Miley, Wade RP Free Agent 33 11/13/1986 Hammond USA Left Left 6' 0" 220 lbs -
Millan, J.C. 2B Free Agent 24 01/18/1996 Havana CUB Right Right 6' 0" 185 lbs -
Millard, Tim 3B Free Agent 25 05/29/1995 Flower Mound USA Right Right 6' 0" 200 lbs -
Miller, Anderson LF Free Agent 26 05/06/1994 Lexington USA Left Left 6' 3" 210 lbs -
Miller, Andrew RP St. Louis Cardinals 35 05/21/1985 Gainesville USA Left Left 6' 7" 205 lbs $15,000,000
Miller, Andy SP Free Agent 23 12/15/1996 Stratford USA Left Left 6' 3" 195 lbs -
Miller, Anthony 1B Free Agent 26 10/04/1994 Kansas City USA Left Right 6' 4" 240 lbs -
Miller, Bobby SP Free Agent 21 04/05/1999 McHenry USA Left Right 6' 5" 210 lbs -
Miller, Brad 2B Milwaukee Brewers 31 10/18/1989 Windermere USA Left Right 6' 2" 215 lbs $5,300,000
Miller, Brady RP Free Agent 24 04/04/1996 Upland USA Right Right 6' 2" 190 lbs -
Miller, D.J. CF Free Agent 23 04/29/1997 Madison USA Right Right 6' 2" 170 lbs -
Miller, Erik SP Free Agent 22 02/13/1998 St. Louis USA Left Left 6' 5" 220 lbs -
Miller, Erik SP Free Agent 22 02/13/1998 St. Louis USA Left Left 6' 5" 220 lbs -
Miller, Jackson C Free Agent 18 01/03/2002 Trinity USA Left Right 6' 0" 180 lbs -
Miller, Jake SP Free Agent 20 07/14/2000 Thousand Oaks USA Right Right 6' 2" 190 lbs -
Miller, Jared 3B Free Agent 21 12/11/1998 Marietta USA Switch Right 6' 0" 190 lbs -
Miller, Jared RP Chicago White Sox 27 08/21/1993 Avon USA Left Left 6' 7" 240 lbs $545,000
Miller, Josiah SS Free Agent 20 08/05/2000 Tallahassee USA Switch Right 6' 0" 190 lbs -
Miller, Mitchell SP Free Agent 23 06/13/1997 Covington USA Left Left 6' 4" 185 lbs -
Miller, Sean 2B Free Agent 26 10/10/1994 Crofton USA Right Right 5' 11" 175 lbs -
Miller, Tyson RP Chicago White Sox 25 07/29/1995 Fairfield USA Right Right 6' 4" 215 lbs $545,000
Miller Jr., Darrell C Free Agent 27 09/29/1993 Fullerton USA Right Right 6' 2" 220 lbs -
Milligan, Hunter SP Free Agent 21 10/26/1998 Greenbrier USA Left Left 6' 4" 210 lbs -
Milligan, Hunter SP Free Agent 21 10/26/1998 Greenbrier USA Left Left 6' 4" 210 lbs -
Milligan, Lane C Free Agent 25 03/22/1995 Denver USA Left Right 6' 2" 200 lbs -
Mills, Alec RP Tampa Bay Rays 28 11/30/1991 Clarksville USA Right Right 6' 4" 190 lbs $545,000
Mills, Wyatt RP Chicago Cubs 25 01/25/1995 Spokane USA Right Right 6' 3" 175 lbs $545,000
Milner, Hoby RP St. Louis Cardinals 29 01/13/1991 Ft. Worth USA Left Left 6' 3" 175 lbs $2,200,000
Milto, Pauly SP Free Agent 23 03/06/1997 Greenwood USA Right Right 6' 3" 240 lbs -
Mims, Brian 2B Free Agent 24 03/14/1996 Montclair USA Right Right 5' 11" 185 lbs -
Minacci, M.T. RP Free Agent 25 06/06/1995 Tallahassee USA Right Right 6' 0" 170 lbs -
Minch, Jordan RP Free Agent 27 07/16/1993 Munster USA Left Left 6' 3" 190 lbs -
Mineo, Alberto C Free Agent 26 07/23/1994 Gorizia ITA Left Right 5' 10" 170 lbs -
Miner, Landon SP Free Agent 22 05/09/1998 Bryan USA Right Right 6' 3" 185 lbs -
Miner, Landon SP Free Agent 22 05/09/1998 Bryan USA Right Right 6' 3" 185 lbs -
Ming, Cameron RP Free Agent 24 05/02/1996 Phoenix USA Left Left 6' 1" 175 lbs -
Minjarez, Felix RP Free Agent 24 09/13/1996 Riverside USA Right Right 6' 3" 205 lbs -
Minnick, Matt SP Free Agent 24 03/11/1996 North Collins USA Right Left 6' 2" 210 lbs -
Minnick, Zach C Free Agent 23 12/16/1996 Logan USA Left Right 6' 0" 220 lbs -
Minor, Mike SP Boston Red Sox 32 12/26/1987 Lewisburg USA Right Left 6' 4" 210 lbs $9,500,000
Minter, A.J. RP San Diego Padres 27 09/02/1993 Tyler USA Left Left 6' 0" 215 lbs $545,000
Misner, Kameron LF Free Agent 22 01/08/1998 Anderson USA Left Left 6' 4" 220 lbs -
Misner, Kameron LF Free Agent 22 01/08/1998 Anderson USA Left Left 6' 4" 220 lbs -
Mistico, Antoine CF Free Agent 22 06/30/1998 Chandler USA Left Right 5' 10" 175 lbs -
Mistico, Antoine CF Free Agent 22 06/30/1998 Chandler USA Left Right 5' 10" 175 lbs -
Mitchell, Andrew L. RP Free Agent 25 10/23/1994 New Orleans USA Left Left 6' 0" 180 lbs -
Mitchell, Connor RP Free Agent 25 09/11/1995 Plainfield USA Left Left 6' 4" 180 lbs -
Mitchell, Garrett CF Free Agent 22 09/04/1998 Orange USA Left Right 6' 3" 200 lbs -
Mitchell, Garrett CF Free Agent 22 09/04/1998 Orange USA Left Right 6' 3" 200 lbs -
Mitchell, Jeffrey RF Free Agent 23 07/24/1997 Pleasant Hill USA Right Right 5' 11" 185 lbs -
Mitchell, Justin C Free Agent 22 10/13/1998 Platte City USA Right Right 6' 0" 200 lbs -
Mitchell, Justin C Free Agent 22 10/13/1998 Platte City USA Right Right 6' 0" 200 lbs -
Mitchell, Kevonte CF Free Agent 25 08/12/1995 Kennett USA Right Right 6' 4" 185 lbs -
Mitchell, Tevin 2B Free Agent 23 05/02/1997 Clovis USA Right Right 6' 1" 160 lbs -
Mitzel, Tyler RP Free Agent 24 05/10/1996 Sioux Falls USA Right Right 6' 4" 210 lbs -
Mlodzinski, Carmen SP Free Agent 21 02/19/1999 Hilton Head Island USA Right Right 6' 2" 185 lbs -
Moats, Dalton RP Free Agent 25 05/24/1995 Kansas City USA Left Left 6' 3" 210 lbs -
Moberg, Jack SP Free Agent 22 08/16/1998 Unknown USA Right Right 5' 11" 190 lbs -
Moberg, Jake SP Free Agent 21 06/17/1999 Murrieta USA Right Right 6' 2" 185 lbs -
Moberg, Jeff 2B Free Agent 26 07/18/1994 Murrieta USA Right Right 5' 9" 170 lbs -
Mobley, Cody SP Free Agent 24 09/23/1996 Mt. Vernon USA Right Right 6' 3" 190 lbs -
Mock, Eric SP Free Agent 24 07/12/1996 Shillington USA Right Right 6' 2" 195 lbs -
Mockbee, Joe RP Free Agent 25 01/07/1995 Akron USA Right Left 6' 3" 205 lbs -
Moeller, Zack C Free Agent 23 01/03/1997 Hollister USA Right Right 6' 1" 190 lbs -
Mokma, Mike SP Free Agent 22 01/22/1998 Holland USA Right Right 6' 7" 235 lbs -
Mokma, Mike SP Free Agent 22 01/22/1998 Holland USA Right Right 6' 7" 235 lbs -
Molina, Anthony SP Free Agent 23 10/06/1997 Pembroke Pines USA Right Right 6' 4" 190 lbs -
Molina, Gerson 1B Free Agent 24 03/13/1996 Morón CUB Right Right 6' 3" 185 lbs -
Molina, Robert C Free Agent 24 09/16/1996 Punta Cardón VEN Switch Right 5' 11" 175 lbs -
Molina, Yadier C San Diego Padres 38 07/13/1982 Bayamón PUR Right Right 5' 11" 205 lbs $20,000,000
Molle, Jake C Free Agent 21 04/13/1999 DeBary USA Right Right 6' 2" 210 lbs -
Moller, Ian C Free Agent 17 10/26/2002 Dubuque USA Right Right 6' 0" 170 lbs -
Molnar, Kyle SP Free Agent 23 11/14/1996 Aliso Viejo USA Right Right 6' 3" 205 lbs -
Mompierre, Nelson C Free Agent 25 09/26/1995 Miami USA Left Right 6' 0" 195 lbs -
Moncada, Yoan 3B Chicago Cubs 25 05/27/1995 Abreus CUB Switch Right 6' 2" 205 lbs $555,000
Mondak, Nick RP Free Agent 22 06/02/1998 Watertown USA Left Left 6' 3" 190 lbs -
Mondak, Nick RP Free Agent 22 06/02/1998 Watertown USA Left Left 6' 3" 190 lbs -
Mondesi, Adalberto SS Cincinnati Reds 25 07/27/1995 Los Angeles USA Switch Right 6' 1" 190 lbs $545,000
Mondou, Nate 2B Free Agent 25 03/24/1995 Bonney Lake USA Left Right 5' 10" 205 lbs -
Monke, Caden SP Free Agent 21 09/02/1999 Mt. Olive USA Left Left 6' 3" 165 lbs -
Monsalve, Alex C Free Agent 28 04/22/1992 Guanare VEN Right Right 6' 2" 225 lbs -
Montas, Frankie RP Atlanta Braves 27 03/21/1993 San Cristóbal DOM Right Right 6' 2" 245 lbs $545,000
Montas, Jenri RP Free Agent 24 08/10/1996 San Cristóbal DOM Right Right 6' 3" 200 lbs -
Montemayor, Troy RP Free Agent 24 06/06/1996 San Antonio USA Right Right 6' 1" 160 lbs -
Montes, Juan CF Free Agent 25 05/15/1995 Guatemala GUA Switch Right 6' 2" 185 lbs -
Montes, Robert 2B Free Agent 24 10/07/1996 Miami USA Right Right 6' 1" 195 lbs -
Montesino, Ariel 3B Free Agent 25 09/21/1995 Mao DOM Right Right 5' 10" 190 lbs -
Montgomery, Allen RP Free Agent 24 08/15/1996 Herrin USA Right Right 6' 3" 190 lbs -
Montgomery, Cameron RF Free Agent 23 11/06/1996 Windermere USA Right Right 6' 4" 200 lbs -
Montgomery, Jordan SP Oakland Athletics 27 12/27/1992 Bridgeport USA Left Left 6' 6" 225 lbs $850,000
Montgomery, Mike RP Baltimore Orioles 31 07/01/1989 Mission Hills USA Left Left 6' 5" 215 lbs $1,040,000
Montijo, Marbin SP Free Agent 24 07/04/1996 Magdalena MEX Right Right 6' 3" 180 lbs -
Montilla, Geoandry C Free Agent 24 05/14/1996 Maracaibo VEN Right Right 6' 0" 165 lbs -
Montoya, Chaz SP Free Agent 23 12/13/1996 Glendale USA Left Left 6' 0" 160 lbs -
Moon, Logan CF Free Agent 28 02/15/1992 Blue Springs USA Right Right 6' 2" 195 lbs -
Mooney, Marcus 2B Free Agent 26 01/20/1994 Palm Beach USA Right Right 5' 7" 160 lbs -
Moore, Andrew SP Free Agent 21 08/11/1999 Jackson USA Right Right 6' 5" 205 lbs -
Moore, Austin RP Free Agent 26 06/21/1994 Tucson USA Right Right 6' 2" 230 lbs -
Moore, Austin SP Free Agent 23 05/13/1997 Huntington Beach USA Right Right 6' 3" 190 lbs -
Moore, Christian SP Free Agent 17 10/21/2002 New York USA Right Right 6' 1" 185 lbs -
Moore, Cole C Free Agent 21 06/14/1999 Georgetown USA Left Right 6' 2" 220 lbs -
Moore, Davis SP Free Agent 22 03/04/1998 Rancho Cucamonga USA Right Right 6' 4" 190 lbs -
Moore, Davis SP Free Agent 22 03/04/1998 Rancho Cucamonga USA Right Right 6' 4" 190 lbs -
Moore, Dylan 2B San Francisco Giants 28 08/02/1992 Yorba Linda USA Right Right 6' 0" 200 lbs $1,000,000
Moore, Robert SS Free Agent 18 03/31/2002 Leawood USA Switch Right 5' 9" 155 lbs -
Moorman, Chuck C Free Agent 26 01/09/1994 Lakeside USA Right Right 5' 11" 200 lbs -
Mora, John CF Free Agent 27 05/31/1993 San Juan de la Maguana DOM Left Left 5' 11" 195 lbs -
Mora, Kyle SP Free Agent 22 07/08/1998 Los Alamitos USA Right Right 6' 1" 185 lbs -
Mora, Kyle SP Free Agent 22 07/08/1998 Los Alamitos USA Right Right 6' 1" 185 lbs -
Morales, Andrew RP Free Agent 27 01/16/1993 West Covina USA Right Right 6' 0" 185 lbs -
Morales, Brayan CF Free Agent 24 12/08/1995 Ponce PUR Right Left 6' 1" 170 lbs -
Morales, Johmbeyker 2B Free Agent 26 07/17/1994 Maracay VEN Right Right 6' 0" 170 lbs -
Morales, Jonathan C Free Agent 25 01/29/1995 Arroyo PUR Right Right 5' 11" 180 lbs -
Moran, Brian CL Atlanta Braves 32 09/30/1988 Rye USA Left Left 6' 4" 230 lbs $4,320,000
Moran, Colin 3B Houston Astros 28 10/01/1992 Port Chester USA Left Right 6' 4" 205 lbs $545,000
Moreno, Erling SP Free Agent 23 01/13/1997 Barranquilla COL Right Right 6' 3" 200 lbs -
Moreta, Dauri SP Free Agent 24 04/15/1996 Comendador DOM Right Right 6' 2" 185 lbs -
Morgan, Adam RP Washington Nationals 30 02/27/1990 Tampa USA Left Left 6' 1" 200 lbs $1,381,250
Morgan, Brennan C Free Agent 26 04/13/1994 Princeton USA Right Right 6' 4" 215 lbs -
Morgan, Connor 3B Free Agent 19 10/07/2001 Brooksville USA Right Right 6' 1" 215 lbs -
Morgan, Connor 3B Free Agent 19 10/07/2001 Brooksville USA Right Right 6' 1" 215 lbs -
Morgan, Jason RP Free Agent 24 02/17/1996 Fredericksburg USA Right Right 6' 5" 175 lbs -
Morgan, Luke RF Free Agent 24 05/13/1996 New Lenox USA Right Right 6' 2" 195 lbs -
Morgan, Matt C Free Agent 24 01/27/1996 Thorsby USA Right Right 6' 2" 205 lbs -
Morillo, Juan RP Free Agent 24 09/27/1996 Gaspar Hernandez DOM Right Right 6' 2" 175 lbs -
Moronta, Reyes RP Texas Rangers 27 01/06/1993 Santiago DOM Right Right 5' 11" 240 lbs $810,000
Moronta, Yovanny SP Free Agent 24 05/22/1996 Bonao DOM Right Right 6' 1" 175 lbs -
Morozowski, Jason LF Free Agent 26 06/10/1994 Pembroke Pines USA Right Right 6' 2" 190 lbs -
Morrell, Brian SP Free Agent 21 12/12/1998 Wading River USA Switch Right 6' 0" 175 lbs -
Morrill, Hueston SP Free Agent 20 09/04/2000 Live Oak USA Right Right 6' 0" 170 lbs -
Morris, Chris RP Free Agent 24 01/11/1996 Matawan USA Right Right 6' 2" 180 lbs -
Morris, Christian RP Free Agent 26 01/23/1994 Williston USA Right Right 6' 4" 195 lbs -
Morris, Cody SP Free Agent 23 11/04/1996 Laurel USA Right Right 6' 4" 205 lbs -
Morris, Joey SP Free Agent 22 03/05/1998 Vacaville USA Right Right 6' 0" 170 lbs -
Morris, Joey SP Free Agent 22 03/05/1998 Vacaville USA Right Right 6' 0" 170 lbs -
Morris, Livingston RF Free Agent 22 08/21/1998 Woodstock USA Right Right 6' 4" 220 lbs -
Morris, Trey SP Free Agent 22 07/01/1998 Katy USA Right Right 6' 5" 205 lbs -
Morris, Trey SP Free Agent 22 07/01/1998 Katy USA Right Right 6' 5" 205 lbs -
Morrison, Logan 1B Houston Astros 33 08/25/1987 Kansas City USA Left Left 6' 3" 245 lbs $545,000
Morrison, Mike RP Free Agent 27 09/22/1993 Batesburg-Leesville USA Right Right 6' 2" 195 lbs -
Morrison, Preston SP Free Agent 27 07/19/1993 Waxhaw USA Right Right 6' 3" 185 lbs -
Morrow, Brandon RP Baltimore Orioles 36 07/26/1984 Santa Rosa USA Right Right 6' 3" 205 lbs $12,000,000
Morse, Colin RP Free Agent 24 05/16/1996 Vienna USA Right Right 6' 5" 185 lbs -
Morse, Phil RP Free Agent 26 05/23/1994 Vienna USA Right Right 6' 2" 195 lbs -
Morton, Charlie SP Kansas City Royals 36 11/12/1983 Flemington USA Right Right 6' 5" 215 lbs $27,500,000
Moses, DeAires LF Free Agent 24 11/30/1995 Goodlettsville USA Left Left 5' 9" 170 lbs -
Moss, Benton SP Free Agent 27 02/21/1993 Enfield USA Right Right 6' 2" 195 lbs -
Mosser, Gabe RP Free Agent 24 06/08/1996 Unknown USA Right Right 6' 4" 185 lbs -
Motley, Nic C Free Agent 24 08/01/1996 Southlake USA Right Right 6' 3" 210 lbs -
Mount, Drew LF Free Agent 24 03/24/1996 Santa Clara USA Left Right 5' 11" 205 lbs -
Moustakas, Mike 3B New York Mets 32 09/11/1988 Los Angeles USA Left Right 6' 0" 225 lbs $20,000,000
Moya, Gabriel RP Free Agent 25 01/09/1995 Cabimas VEN Left Left 6' 0" 175 lbs -
Moyer, Hutton 2B Free Agent 27 04/30/1993 Rancho Santa Fe USA Switch Right 6' 1" 185 lbs -
Muckenhirn, Zach RP Free Agent 25 02/27/1995 Delano USA Left Left 6' 1" 185 lbs -
Mueller, Jake SS Free Agent 23 11/15/1996 Columbia USA Right Right 6' 2" 190 lbs -
Mueses, Victor RP Free Agent 25 10/13/1995 Santo Domingo DOM Right Right 6' 1" 175 lbs -
Muhammad, Jeremiah RP Free Agent 25 11/14/1994 Somerset USA Right Right 6' 5" 215 lbs -
Mulholland, Jake SP Free Agent 23 03/04/1997 Snohomish USA Left Left 6' 2" 190 lbs -
Mullen, Robert C Free Agent 24 05/23/1996 Panama PAN Right Right 5' 11" 225 lbs -
Mullen, Sean SP Free Agent 21 08/18/1999 Bakersfield USA Right Right 6' 1" 185 lbs -
Muller, Chris RP Free Agent 24 04/22/1996 Dallas USA Right Right 6' 5" 210 lbs -
Muller, Kyle SP New York Yankees 23 10/07/1997 Dallas USA Right Left 6' 6" 225 lbs $545,000
Mullins, Isaac SP Free Agent 22 03/29/1998 North Bend USA Left Left 6' 2" 195 lbs -
Mullins, Isaac SP Free Agent 22 03/29/1998 North Bend USA Left Left 6' 2" 195 lbs -
Mumper, Marc SS Free Agent 24 06/17/1996 Unknown USA Right Right 5' 10" 155 lbs -
Muncy, Max 1B Texas Rangers 30 08/25/1990 Keller USA Left Right 6' 0" 220 lbs $1,100,000
Mundell, Garrett RP Free Agent 27 02/16/1993 Lake Forest USA Right Right 6' 6" 245 lbs -
Mundy, Andrew RP Free Agent 23 04/03/1997 Lake Grove USA Right Right 6' 1" 220 lbs -
Muno, JJ 2B Free Agent 26 12/21/1993 Manhattan Beach USA Left Right 5' 11" 190 lbs -
Munoz, Andres CL Toronto Blue Jays 21 01/16/1999 Los Mochis MEX Right Right 6' 2" 165 lbs $545,000
Munoz, Yairo SS San Francisco Giants 25 01/23/1995 Nagua DOM Right Right 6' 1" 200 lbs $545,000
Munroe, Reshard CF Free Agent 24 06/15/1996 Freeport BAH Left Left 6' 0" 170 lbs -
Muntz, Shane RP Free Agent 21 02/23/1999 Phoenixville USA Right Right 6' 4" 240 lbs -
Murdock, Noah SP Free Agent 22 08/20/1998 Colonial Heights USA Right Right 6' 8" 170 lbs -
Murdock, Noah SP Free Agent 22 08/20/1998 Colonial Heights USA Right Right 6' 8" 170 lbs -
Murfee, Penn SP Boston Red Sox 26 05/02/1994 Nashville USA Right Right 6' 2" 195 lbs $650,000
Murillo, Sebastian SS Free Agent 21 08/12/1999 Huntington Beach USA Right Right 5' 11" 165 lbs -
Murphy, Chandler SP Free Agent 19 12/18/2000 Peoria USA Left Right 6' 3" 195 lbs -
Murphy, Daniel 1B Baltimore Orioles 35 04/01/1985 Jacksonville USA Left Right 6' 1" 220 lbs $31,000,000
Murphy, Jimmy SP Free Agent 26 10/14/1994 South Orange USA Right Right 5' 11" 195 lbs -
Murphy, John SP Free Agent 23 12/11/1996 Merchantville USA Right Right 6' 4" 240 lbs -
Murphy, Luke SP Free Agent 20 11/05/1999 Springfield USA Right Right 6' 4" 170 lbs -
Murphy, Sean C Kansas City Royals 26 10/04/1994 Dayton USA Right Right 6' 3" 230 lbs $545,000
Murphy, Taylor LF Free Agent 27 11/03/1992 Solana Beach USA Left Right 6' 2" 200 lbs -
Murphy, Tom C Washington Nationals 29 04/03/1991 Central Square USA Right Right 6' 1" 220 lbs $545,000
Murrah, Rion RP Free Agent 25 12/21/1994 Bainbridge USA Right Right 6' 0" 180 lbs -
Murray, Chase LF Free Agent 22 07/05/1998 Cincinnati USA Left Right 6' 0" 190 lbs -
Murray, Chase LF Free Agent 22 07/05/1998 Cincinnati USA Left Right 6' 0" 190 lbs -
Murray, Colton RP Boston Red Sox 30 04/22/1990 Overland Park USA Right Right 6' 0" 195 lbs $545,000
Murray, Michael RP Free Agent 27 09/26/1993 West Palm Beach USA Right Right 6' 3" 215 lbs -
Murray, Tyler C Free Agent 23 12/25/1996 Huntington Beach USA Right Right 6' 0" 215 lbs -
Musa, Isaiah RP Free Agent 23 04/08/1997 Miami USA Right Right 6' 0" 170 lbs -
Musgrove, Joe SP San Diego Padres 27 12/04/1992 El Cajon USA Right Right 6' 5" 235 lbs $3,250,000
Musselwhite, Tyler SS Free Agent 23 07/25/1997 Lumberton USA Switch Right 5' 11" 170 lbs -
Myers, BJ RP Free Agent 25 04/28/1995 Flower Mound USA Right Right 6' 0" 195 lbs -
Myers, Connor CF Free Agent 26 02/03/1994 Middletown USA Right Right 5' 11" 170 lbs -
Myers, DJ RP San Francisco Giants 25 12/24/1994 San Diego USA Left Right 6' 5" 265 lbs $1,300,000
Myers, Wil 1B Los Angeles Angels 29 12/10/1990 High Point USA Right Right 6' 3" 205 lbs $20,000,000
Myrick, Tyler SP Free Agent 22 06/25/1998 Lake City USA Right Right 5' 11" 180 lbs -
Myrick, Tyler SP Free Agent 22 06/25/1998 Lake City USA Right Right 5' 11" 180 lbs -
Myrow, Jordan LF Free Agent 24 07/18/1996 Los Angeles USA Right Right 5' 11" 185 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, December 23rd, 2020 - OOTP Baseball 21.6 Build 83