Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

'MC' Minor LeaguersPlayer List
Follow TBC on Twitter and Facebook


Trey McNutt reached AA Level
These are players classified as Minor Leaguers. For the purpose of this section, it means they did not reach the Major Leagues. TBC has bios and stats for all minor leaguers active as of 1977. The players are organized below by last name but it is much quicker to get to the players by using the search box at the top of the page.

Some Random Minor Leaguers: Eddie Ford (1974-1977), Dax Norris (1995-2006), Jeff Yurtin (1985-1990), Luis Fonseca (2011-2017), Manuel Bernal (1994-2008), Jake Brooks (1998-2007), Robert Bryant (1977-1979)


Total Minors Leaguers55,640
'MC' Minor Leaguers Listed Below778

Players Main -- Major Leaguers -- College Players -- Other Players -- Minor Leagues Section -- Random Player -- Player Inclusion Rules -- About Minor League Data

 

'MC' Minor Leaguers

Top Active Players Recently Active Drafted Players 1st Round Draft Picks
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Monte McAbeeOF5-10 170 L-L 1959-03-22 Medford,Oregon AA1978-1983-
1976-24- 558-TEX
 
Scott McAdamP5-11 170 R-R 1983-06-05 Aurbon,Australia A+2002-2003-    
Denny McAdamsP6-0 205 R-R 1973-11-30 Wisconsin Rapids,Wisconsin A1993-1996-
1993-32- 912-COL
 
Josh McAdamsOF6-4 210 R-R 1994-01-25 Calhoun,Georgia A2012-2017-
2012- 7- 233-CLE
Free Agent  
Sean McAdamsP6-6 210 R-R 1993-11-17 Sarasota,Florida RK2012-2014-
2012-14- 432-BAL
Free Agent  
Duncan McAdooP6-1 200 R-R 1978-04-15 Longview,Texas AA1997-2004-
1996-31- 927-SEA
 
Bret McAfeeSS5-11 170 R-R 1961-02-21 Merced,California A1981-1982-
1981- 1-   2-SEA
 
Brian McafeeP6-2 185 R-R 1992-09-30 Bothell,Washington A2012-2017-
2016-38-1140-TBA
Free Agent  
Leland McAfeeOF6-2 195 R-R 1973-01-03 San Diego,California RK1994-1996-
1994-40-1109-PIT
 
Josh McAffeeC6-1 209 R-R 1977-11-04 Rock Springs,Wyoming AAA1996-2002-
1996- 4- 125-ARI
 
Bruce McAlisterSS5-9 160 L-R 1956-07-14 Kittery,Maine A+1976-1978-
1977- 8- 184-MON
 
John McAllenP5-11 189 L-L 1952-04-02 - AAA1977-1977-
1973- 9- 196-SDN
 
Cody McAllisterP6-2 190 R-R 1984-03-21 Everett,Washington A+2006-2010-
2003-34-1023-SFN
 
Steve McAllisterSS5-10 165 R-R 1959-11-11 Chillicothe,Ohio AA1979-1986-
1981- 5- 127-HOU
 
Troy McAllisterSS-2B5-10 165 R-R 1971-02-18 Midland Park,New Jersey A+1992-1994-
1992-26- 722-KCA
 
Jake McAloose3B5-11 195 R-R 1987-10-24 Virginia Beach,Virginia RK2007-2010-    
Duncan McAlpineC5-10 210 L-R 1991-04-10 North Richland Hills,Texas A-2010-2014-
2013-16- 486-DET
Free Agent  
Pat McAlurneyP5-11 175 L-L 1958-- - A+1980-1980-
1980-16- 413-PIT
 
Johnny McAnallyP6-3 180 L-L 1962-- Tulsa,Oklahoma A-1980-1981-
1980-12- 299-PHI
 
Pat McAnaneyP6-3 200 R-L 1986-03-11 Syracuse,New York AA2005-2010-
2008- 8- 258-ARI
 
Jim McAnanyOF5-9 190 L-R 1965-09-17 Culver City,California A+1984-1988-
1987-20- 525-CAL
 
Travis McAndrewsOF6-1 200 L-L 1981-04-05 El Segundo,California A+2001-2005-
2003-23- 696-ARI
 
Zach McAngus3B6-0 192 R-R 1984-05-10 Honolulu,Hawaii RK2004-2007-    
John McAninchC6-0 205 R-R 1973-08-01 Oak Harbor,Washington A+1995-1998-
1995-30- 816-CAL
 
Terry McAnnallyP6-0 150 R-R 1962-- Gardendale,Alabama RK1980-1981-
1980-18- 450-CHA
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jim McArdle3B5-10 175 R-R 1956-08-12 Woodbury,New York A1976-1979-
1975-15- 358-CIN
 
Jordan McArdleC6-0 175 L-R 1998-05-02 Adelaide,Australia RK2017-2017-   MinorsArizona Diamondbacks (Rk)
Henry McAreeP6-1 205 R-R 1993-08-31 Shoreline,Washington A-2015-2017-
2017-29- 869-MIA
Free Agent  
Brian McArnOF5-10 160 L-L 1968-09-19 Davis,California RK1990-1992-
1991-26- 697-OAK
 
Matt McArowP5-9 165 -R 1957-- - A-1979-1979-    
Evan McArthurIF6-2 200 R-R 1984-06-29 Harbor City,California A-2005-2010-
2007-11- 344-SFN
 
Greg McArthurP   -R - AA1978-1982-    
Kennon McArthurC6-3 196 B-R 1979-10-23 Birmingham,Alabama A1998-2001-
1998- 5- 134-PHI
 
Brad McAteeP6-5 215 R-R 1987-03-15 La Jolla,California A2006-2011-
2008-45-1364-COL
 
John McAulayOF6-0 180 R-R 1973-06-10 Charlotte,North Carolina A+1995-1996-
1995-34- 934-TEX
 
James McAuleyC6-0 185 R-R 1977-12-17 Columbus,Ohio A+1997-2001-
1999- 7- 211-KCA
 
Jarod McAuliffP6-0 170 R-R 1982-07-24 Stillwater,Oklahoma A2002-2004-
2004- 7- 217-OAK
 
Jimbo McAuliffOF5-9 180 R-R 1979-05-21 Oklahoma City,Oklahoma A-1998-2001-    
Dave McAuliffeP6-4 210 R-R 1967-07-05 Greenwich,Connecticut AA1988-1991-    
Ryan McAuliffeP6-4 195 R-R 1995-06-19 Melrose,Massachusetts A-2016-2017-   MinorsNew York Mets (A-)
Jeff McAvoyP6-3 215 L-L 1977-03-15 Springfield,Massachusetts AAA1998-2002-    
Kevin McavoyP6-2 180 R-R 1993-07-21 Syracuse,New York AA2012-2017-
2014- 4- 134-BOS
MinorsBoston Red Sox (AA)
Robert McBeeP   -R - A1985-1985-    
John McBrainOF5-9 170 L-R 1956-11-15 Jackson,Mississippi A-1979-1979-    
Mark McBratneyOF5-10 170 L-R 1984-12-26 Wichita,Kansas A2007-2008-    
Chris McBrideP6-5 210 L-R 1973-10-13 Wilmington,North Carolina AA1994-2001-
1994- 3-  91-TOR
 
Gator McBrideOF5-10 170 R-R 1973-08-12 Great Lakes,Illinois AA1993-1999-
1993-37-1048-ATL
 
Ivan McBrideOF-2B5-11 178 R-R 1964-- - A1987-1988-
1987-33- 852-CLE
 
Jason McBrideP6-1 175 R-R 1976-02-10 Pace,Florida A1996-1998-
1996-27- 809-NYA
 
Kevin McBrideP   - - RK1977-1981-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Loy McBrideOF5-10 185 R-R 1967-05-05 Pasadena,California AA1988-1991-
1988-20- 519-MIN
 
Nick McBrideP6-4 180 R-R 1991-05-13 Lewisville,North Carolina AAA2010-2015-
2009- 5- 154-TEX
Free Agent  
Rodney McBrideP6-1 205 R-R 1974-11-15 Memphis,Tennessee A1994-1997-
1994-21- 575-MIN
 
Ryan McBroom1B6-3 220 R-L 1992-04-09 Fredericksburg,Virginia AA2011-2017-
2014-15- 444-TOR
MinorsNew York Yankees (AAA)
Jeremy McBrydeP6-3 220 L-R 1987-05-01 Oklahoma City,Oklahoma AAA2006-2016-
2006-26- 783-SDN
Free Agent  
Mike McBrydeRF6-1 194 R-R 1985-03-22 West Palm Beach,Florida AAA2004-2011-
2006- 5- 146-SFN
 
Brett McCabe1B6-2 195 R-R 1971-09-01 Sacramento,California A-1993-1993-
1993-61-1576-CHN
 
Dennis McCafferyOF6-2 190 R-R 1969-05-27 Roselle Park,New Jersey A+1990-1993-
1991-19- 506-CAL
 
Dennis McCaffreyP6-2 180 R-R 1975-10-11 Pemberton,New Jersey RK1994-1995-
1994-47-1294-SLN
 
Richard McCaffreyP6-1 205 L-L 1990-12-31 Los Altos,California RK2011-2012-
2012-34-1042-CIN
Free Agent  
Garrett McCainP-OF6-0 185 R-L 1996-02-28 Wylie,Texas A-2015-2017-
2017-10- 305-DET
MinorsDetroit Tigers (A-)
Marcus McCainOF5-7 150 R-R 1974-03-03 Greenville,Mississippi A+1995-1999-    
Mike McCainSS5-11 175 L-R 1954-05-21 San Diego,California AAA1981-1984-
1981-16- 400-MIN
 
Shane McCainOF6-1 195 R-L 1991-08-04 Fort Pierce,Florida AA2010-2017-   Free Agent  
Daniel McCallP6-0 175 L-L 1979-06-05 State College,Pennsylvania RK1998-2002-
2001-33- 980-PHI
 
Derell McCallP6-3 205 R-R 1981-09-22 Cantonment,Florida AA2000-2014-
2000-10- 300-OAK
 
Dexture McCall1B6-1 220 R-R 1994-01-29 Tampa,Florida AA2013-2017-
2014-31- 916-HOU
Free Agent  
Gerard McCallC6-0 210 R-R 1979-11-19 Meridian,Mississippi RK1999-2005-
1998-13- 389-CHA
 
Greg McCallC6-1 205 L-R 1991-12-25 Frisco,Texas A+2011-2016-
2014- 9- 266-MIL
Retired  
Liam McCallP6-4 180 R-R 1999-02-19 Jacksonville,Florida RK2017-2017-
2017-29- 877-NYN
MinorsNew York Mets (Rk)
Rod McCall1B6-7 235 L-R 1971-11-04 Anaheim,California AAA1990-2001-
1990- 9- 244-CLE
 
Shilo McCallOF6-1 210 R-R 1994-06-02 Farmington,New Mexico A-2012-2015-
2012- 9- 298-SFN
Free Agent  
Terrell McCallP6-0 200 L-L 1967-- Asheville,North Carolina RK1985-1986-
1985-30- 761-BAL
 
Travis McCallP5-11 185 L-L 1977-12-20 Chino Hills,California A+1996-2001-
1996-40-1205-ARI
 
Trey McCallC6-3 205 R-R 1967-06-22 Abingdon,Virginia A+1985-1989-
1985- 1-  16-PHI
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Derek McCallumLF5-11 175 L-R 1988-03-22 Shoreview,Minnesota A+2007-2011-
2009- 4- 132-MIN
 
Geoff McCallumSS6-0 190 R-R 1977-11-22 London,Ontario A+1999-2008-    
Ryan McCallyP6-1 195 R-R 1981-02-27 Phoenix,Arizona A+2000-2005-
2003-23- 668-TBA
 
Jim McCalmont2B6-0 185 R-R 1971-10-06 Scottsdale,Arizona A+1993-1996-
1994-13- 351-MIN
 
Justin McCalvinP6-0 175 R-R 1992-05-15 Leesburg,Georgia A+2012-2015-
2014-19- 577-TBA
Free Agent  
Zac McCamieP6-3 205 R-R 1982-09-28 Orlando,Florida A-2002-2005-
2005-17- 516-FLO
 
Bob McCandlishP6-1 184 R-R 1961-- Kent,Connecticut A-1981-1985-    
Brad McCann3B6-3 200 R-R 1982-12-09 Orlando,Florida AA2003-2007-
2004- 6- 188-FLO
 
Frank McCannIF6-0 175 R-R 1954-02-26 - AAA1976-1982-
1976- 2-  35-NYA
 
Howard McCannSS6-0 180 L-R 1956-- Oswego,New York A-1978-1978-
1974- 8- 182-MIN
 
Joseph McCann2B5-10 165 R-R 1957-- - A+1976-1980-    
Joseph McCannP6-3 205 R-R 1968-10-16 Roswell,Georgia A+1988-1993-
1988-47-1201-NYN
 
Matt McCannSS5-9 170 R-R 1995-01-12 West Windor,New Jersey AA2014-2017-
2017-25- 745-ANA
Free Agent  
Mike McCannUT6-2 205 L-R 1995-07-11 Vancouver,Washington RK2014-2016-
2016-24- 733-KCA
Free Agent  
Kevin McCannaP 6-1 185 L-R 1994-02-01 The Woodlands,Texas A+2013-2017-
2015-13- 379-HOU
MinorsArizona Diamondbacks (A)
Michael McCardellC5-10 215 R-R 1959-07-19 Phoenix,Arizona A1982-1982-
1980-10- 220-CIN
 
Mike McCardellP6-5 220 R-R 1985-04-13 West Chester,Pennsylvania AA2004-2010-
2007- 6- 212-MIN
 
Matthew McCarneyCF6-2 195 R-R 1988-08-17 Toronto,Ontario RK2008-2008-
2006-23- 679-TBA
 
Ed McCarterP6-3 205 R-R 1962-07-27 Portland,Oregon A+1984-1986-
1982-11- 249-CAL
 
Jake McCarterP6-1 185 R-R 1984-08-31 Arlington,Texas A+2006-2011-
2006-45-1359-BOS
 
Jason McCarterP6-3 210 R-R 1976-09-26 Watsonville,California A1995-2001-
1995- 7- 193-HOU
 
Bill McCarthyOF6-2 200 R-R 1979-12-02 Voorhees,New Jersey AAA2001-2007-
2001- 6- 195-ATL
 
Casey McCarthyP6-4 215 R-R 1990-04-13 Valencia,California AAA2009-2015-
2012-28- 857-MIA
Retired  
David McCarthyP6-1 185 L-L 1956-01-30 Evergreen Park,Illinois A+1977-1979-
1974- 6- 122-TEX
 
Greg McCarthyC6-4 215 R-R 1983-05-10 Redding,California A2005-2006-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Joe McCarthyOF-1B6-3 225 L-L 1994-02-23 Scranton,Pennsylvania AA2013-2017-
2015- 5- 148-TBA
MinorsTampa Bay Rays (AAA)
John McCarthyP5-11 190 R-R 1968-11-24 Washington,DC RK1992-1992-    
Kevin McCarthyOF6-4 198 L-L 1976-07-05 Olney,Maryland A1994-2008-
1994- 4-  92-NYN
 
Marty McCarthyP6-2 185 R-R 1964-- - RK1987-1987-    
Matt McCarthyP6-1 190 L-L 1980-07-16 Winter Springs,Florida RK1999-2002-
2002-21- 624-ANA
 
Mike McCarthyP6-2 173 R-R 1987-11-18 Walnut Creek,California AAA2007-2016-
2011-14- 442-BOS
Free Agent  
Ryan McCarthy3B6-3 200 R-R 1982-09-04 Los Angeles,California A+2002-2008-
2004- 9- 269-CHA
 
Steve McCarthyP6-3 190 R-L 1966-02-18 Boston,Massachusetts AAA1986-1991-
1987-11- 284-CIN
 
Thomas Mccarthy3B6-2 200 R-R 1990-07-25 Corvallis,Oregon RK2010-2012-
2012-18- 561-CHA
Free Agent  
Sommer McCartneyC6-0 200 R-R 1972-08-02 Mountain View,California A+1994-1997-
1994-27- 740-FLO
 
Aubrey McCarty1B6-3 205 B-B 1995-01-24 Moultrie,Georgia A-2015-2017-
2017-26- 776-COL
MinorsColorado Rockies (A-)
Brock McCartyOF6-2 205 R-R 1979-10-01 Monroe,Louisiana RK1998-2000-
1998- 6- 193-ARI
 
Kirk McCartyP-OF5-10 185 L-L 1995-10-12 Hattiesburg,Mississippi A-2015-2017-
2017- 7- 222-CLE
MinorsCleveland Indians (A)
Matt McCarty3B6-0 172 R-R 1976-02-02 Lafayette,Indiana A+1995-1997-    
Scott McCartyP6-0 170 R-L 1969-08-23 San Antonio,Texas A+1989-1992-
1989-18- 478-OAK
 
Ryan McCarvelC6-3 200 R-R 1994-12-23 Moreno Valley,California A2014-2017-
2015-19- 581-SLN
MinorsSt. Louis Cardinals (A+)
Rodney McCarver1B5-11 185 L-L 1961-- - RK1982-1982-    
Tom McCaskeyP6-3 200 R-R 1975-10-08 Escondido,California RK1995-1995-
1994-10- 285-CHA
 
Jake McCaslandP6-2 215 R-R 1991-09-13 Farmington,New Mexico A+2011-2017-
2013-26- 792-SFN
MinorsSan Francisco Giants (AA)
Ralph McCaslandP6-4 185 L-L 1979-02-02 Jefferson City,Missouri A+1999-2004-    
Brian McCaslinP6-3 180 R-R 1957-- Evanston,Illinois RK1976-1978-
1976- 5-  92-DET
 
Shane McCattyP6-2 190 R-R 1987-05-18 Oxford,Michigan A+2008-2012-
2009-34-1012-WAS
Free Agent  
Darren McCaughanP6-1 175 R-R 1996-03-18 Downey,California RK2015-2017-
2017-12- 363-SEA
MinorsSeattle Mariners (A+)
Jeffery McCauley2B5-6 150 L-L 1957-- - RK1980-1980-    
Sean McCauleyC6-2 175 R-R 1989-05-13 Alexandria,Virginia A2007-2009-
2007-12- 366-KCA
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Seth McCauleyC6-3 210 R-R 1981-06-19 Bozeman,Montana AAA2003-2005-
2000-43-1274-COL
 
Stan McCauley3B6-0 190 R-R 1958-02-20 Marietta,Georgia AA1979-1981-
1979-26- 647-SLN
 
Ryan McChesneyC6-0 200 L-R 1990-02-03 Carbondale,Illinois A+2012-2014-   Free Agent  
Tony McCladdie3B5-10 185 R-R 1975-10-11 Augusta,Georgia A-1996-1999-
1996-64-1626-TBA
 
Charles McClainP6-3 205 R-R 1967-12-02 Wynnbarg,Tennessee A+1990-1993-
1990-33- 877-CIN
 
Greg McClain3B-OF6-3 185 R-R 1963-04-03 Pasadena,California A1984-1985-
1984- 8- 199-PIT
 
Harold McClainP6-2 185 L-L 1952-11-06 Beaver Falls,Pennsylvania AA1977-1977-
1970- 4-  79-CHA
 
Jeremy McClainP6-3 190 R-R 1976-05-27 Houston,Mississippi A-1999-2003-    
Joe McClainP-1B6-2 200 R-R 1956-01-25 Johnson City,Tennessee AAA1978-1981-
1978-19- 479-CHN
 
Justin McClain1B6-1 200 R-R 1980-11-04 Rome,Georgia A2000-2005-    
Kevin McClainP6-4 180 R-R 1978-02-22 Winter Park,Florida AA1998-2003-
1998- 9- 271-ANA
 
Lance McClainP6-0 170 R-L 1987-03-26 Knoxville,Tennessee A+2007-2010-
2008-12- 382-BOS
 
Michael McClainP6-4 190 R-R 1963-10-05 - AA1982-1987-    
Reggie McClainP6-2 194 R-R 1992-11-16 Duluth,Georgia A+2013-2017-
2016-13- 387-SEA
MinorsSeattle Mariners (A+)
Terrence McClainOF6-0 168 R-R 1972-03-28 Cincinnati,Ohio A-1995-1995-
1995-38-1059-LAN
 
Chad McClanahan3B6-5 200 L-R 1997-12-22 Phoenix,Arizona RK2016-2017-
2016-11- 321-MIL
MinorsMilwaukee Brewers (Rk)
Jerry McClanahanC6-2 198 R-R 1992-06-11 Temple City,California A+2012-2017-
2015-19- 583-BAL
MinorsBaltimore Orioles (A)
Jonah McClanahanOF6-2 190 R-R 1981-03-25 Monterey,California A2000-2002-
2000-18- 531-MIL
 
Justin McClanahan2B6-2 210 R-R 1985-08-22 Brandon,Florida A+2007-2010-
2008-33- 999-TOR
 
Scott McClanahanP6-3 170 R-R 1962-- - A+1985-1985-
1985-20- 512-PHI
 
Scott McClanahanOF6-3 200 R-R 1980-08-29 Hartselle,Alabama A-1999-2002-
2002-11- 336-NYA
 
Tim McClaskeyP5-10 170 R-R 1976-01-11 Portsmouth,Ohio AAA1995-2008-
1995-36- 989-FLO
 
Michael McClearP6-1 190 B-R 1963-03-30 Troy,Michigan A+1984-1986-
1983-11- 259-CHA
 
Bruce McClelandP6-5 210 R-R 1984-12-16 Cape Town,South Africa RK2003-2005-    
Matt McClellanP6-7 220 R-R 1976-08-13 Toledo,Ohio AAA1997-2004-
1997- 7- 209-TOR
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Robbie McClellanP6-1 175 R-R 1981-01-31 Beloit,Kansas A+2002-2007-
2003-12- 342-KCA
 
Sean McClellanP6-2 215 R-R 1973-04-26 St. Petersburg,Florida AAA1993-1999-
1996-14- 399-TOR
 
Jackson McClellandP 6-5 220 R-R 1994-07-19 Beaumont,California A+2013-2017-
2015-15- 452-TOR
DL-7Toronto Blue Jays (A+)
Bo McClendonLF5-10 185 R-R 1987-10-04 Chesterton,Indiana A-2007-2011-
2010-39-1183-DET
 
Damion McClendonOF6-0 179 L-L 1959-- - RK1979-1979-    
Matt McClendonP6-6 220 R-R 1977-10-13 Corpus Christi,Texas AAA1997-2004-
1999- 5- 174-ATL
 
Thomas McClendon2B-3B5-9 168 R-R 1956-- - A+1977-1978-
1976- 3-  72-CIN
 
Travis McClendonC5-11 185 R-R 1972-10-22 Cottonwood,Arizona AAA1994-2000-
1995-22- 603-SLN
 
Ron McClintock1B-OF6-3 210 L-L 1966-10-02 - RK1987-1987-
1987-21- 542-SFN
 
Patrick McClintonP6-5 210 L-L 1971-08-09 Louisville,Kentucky A+1993-1997-
1993-31- 884-COL
 
Tim McClintonOF5-10 190 R-R 1971-02-08 Woodridge,Illinois A+1989-1993-
1989- 4- 111-NYN
 
Josh McCloudP6-3 205 R-R 1980-10-04 Toledo,Ohio RK1999-1999-
1999-24- 741-NYA
 
Scot McCloughanOF6-0 190 L-R 1971-03-01 Loveland,Colorado A+1990-1994-
1992-10- 289-TOR
 
Austin McCluneCF6-2 185 R-R 1987-11-15 Little Rock,Arkansas A+2006-2010-
2006- 7- 200-PIT
Free Agent  
Alex McClureSS-2B6-1 165 R-R 1989-06-16 Clarksville,Tennessee AA2008-2013-
2010-11- 329-KCA
Retired  
Brian McClureSS6-0 170 L-R 1974-01-15 Springfield,Illinois AAA1992-2001-
1996-11- 320-SDN
 
Craig McClureOF6-1 175 R-R 1975-08-04 Tacoma,Washington A1993-1996-
1993- 6- 173-CHA
 
D'vone McClureOF6-3 190 R-R 1994-01-22 Jacksonville,Arkansas A-2012-2015-
2012- 4- 143-CLE
Free Agent  
David McClureC5-10 185 R-R 1961-- Wichita,Kansas AA1983-1984-
1983-10- 251-DET
 
Kade McClureP6-7 235 R-R 1996-02-12 Cleveland,Ohio A2015-2017-
2017- 6- 177-CHA
MinorsChicago White Sox (A)
Richard McClureP6-0 190 R-R 1957-08-27 Nashville,Tennessee A+1977-1979-
1976-28- 625-CHN
 
Terry McClureOF6-2 190 R-R 1995-09-29 Atlanta,Georgia A2013-2017-
2013- 8- 229-COL
Free Agent  
Todd McClureP6-0 195 R-R 1966-01-18 East St. Louis,Illinois A+1986-1989-    
Trey McClureIF6-0 195 R-R 1975-11-20 Baton Rouge,Louisiana RK1995-1999-    
Clint McClurgP6-5 195 R-R 1973-11-29 Wheat Ridge,Colorado A-1993-1995-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jim McCollomIF6-1 195 R-R 1963-04-23 New York,New York AAA1982-1990-
1985- 9- 225-CAL
 
Adam McColloughC6-1 190 R-R 1973-08-26 Lawton,Oklahoma A+1993-1996-
1992-40-1122-BOS
 
Mike McColloughOF6-3 180 R-R 1969-02-11 - A1991-1992-    
Greg McCollumP5-10 175 R-R 1965-06-05 Arlington,Illinois A+1984-1988-
1987-27- 708-BOS
 
Jeff McCollumP6-3 215 R-R 1985-09-25 Covington,Tennessee RK2004-2007-
2007-33- 998-WAS
 
Jason McCommonP6-0 190 R-R 1971-08-09 Memphis,Tennessee AAA1991-1999-
1994-10- 280-MON
 
Doug McConathyOF6-2 185 L-R 1971-02-18 Buena Park,California A+1991-1993-
1990-43-1132-BAL
 
Jacob McConigaP5-10 180 L-L 1981-01-21 Carmichael,California RK2003-2004-    
Brian McConkey1B6-3 205 L-R 1988-12-17 Santa Maria,California A+2007-2014-   Free Agent  
Robert McConnaughySS5-10 165 R-R 1948-- - A-1978-1978-
1970- 5- 110-BAL
 
Adam McConnell2B-3B6-1 187 R-R 1990-01-24 Yorktown,Virginia A-2009-2012-
2012-29- 903-ARI
Free Agent  
Brandon McConnellP6-4 200 R-R 1985-02-08 Red Bluff,California A+2003-2008-
2003- 8- 238-MIN
 
Caleb McConnellP6-4 210 R-R 1981-05-14 West Monroe,Louisiana A-2000-2007-
2003-21- 625-PHI
 
Chad McConnellOF6-1 200 R-R 1970-12-13 Sioux Falls,South Dakota AA1991-1996-
1992- 1-  13-PHI
 
Chris McConnellSS5-11 170 R-R 1985-12-18 Philadelphia,Pennsylvania AAA2004-2012-
2004- 9- 265-KCA
Free Agent  
Eryk McConnellP6-1 185 R-R 1985-07-29 Waynesville,North Carolina A2004-2010-
2008-20- 616-PHI
 
Gary McConnellP6-3 190 R-R 1978-05-06 Bainbridge,Georgia RK1998-1999-
1997-32- 967-MIL
 
Jason McConnellSS5-9 170 B-R 1976-05-21 Bossier City,Louisiana A+1995-1999-
1997-48-1384-MIN
 
John McConnellC6-1 195 R-R 1957-07-30 Williamsburg,Virginia A-1977-1978-    
Kellan McConnellP6-4 220 R-R 1982-04-05 San Juan Capistrano,California A-2001-2005-
2004-47-1395-TEX
 
Matthew McConnell2B5-10 185 L-R 1986-09-06 Mesa,Arizona A2008-2012-
2009-36-1097-PHI
 
Tim McConnellC5-11 195 R-R 1968-10-03 Mount Clemens,Michigan AA1992-1996-    
Walt McConnell3B6-1 195 L-R 1964-09-13 Columbus,Georgia AAA1983-1992-
1985- 6- 142-LAN
 
Lee McCoolIF5-11 180 R-R 1979-03-05 Palatka,Florida AAA1999-2002-
2000- 7- 199-SDN
 
Lance McCordP6-2 185 R-R 1958-- Highland,Illinois RK1978-1978-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Rocky McCordP6-1 170 R-R 1992-11-16 Spanish Fort,Alabama RK2012-2016-
2015-26- 793-BAL
Free Agent  
Dave McCorkleP6-2 185 R-R 1963-01-03 Valdosta,Georgia AA1985-1988-
1985-16- 399-SEA
 
Rob McCorkleC6-2 190 R-R 1958-04-03 - A+1981-1982-    
Shawn McCorkle1B6-5 230 L-R 1977-07-14 Morristown,New Jersey A+1998-2001-
1998- 7- 215-SEA
 
Andrew McCormackP6-1 205 R-L 1974-02-04 Raynham,Massachusetts AA1992-1996-
1993-21- 593-CHA
 
Brian McCormackP6-2 200 R-R 1966-01-14 Boston,Massachusetts AA1985-1990-
1984-17- 434-KCA
 
Ron McCormackP6-2 190 R-R 1963-- Renton,Washington A+1983-1987-
1983- 1-  16-KCA
 
Taylor McCormack3B6-2 190 R-R 1982-10-20 Omak,Washington RK2001-2004-
2001- 7- 208-MIL
 
Zach McCormackP6-2 195 L-L 1982-01-18 Fairfield,California A+2003-2005-
2003-11- 323-FLO
 
Andrew McCormickOF5-11 190 R-R 1973-06-21 Phoenix,Arizona A+1994-1996-
1995-34- 944-TOR
 
Andrew McCormickP6-6 210 R-R 1984-08-09 Ashland,Kentucky A-2006-2008-
2006-47-1403-CHN
 
Chas McCormickRF6-0 190 R-L 1995-04-19 West Chester,Pennsylvania A+2014-2017-
2017-21- 631-HOU
MinorsHouston Astros (A)
Cody McCormickC6-3 200 R-R 1974-07-30 Berkeley,California A1995-1996-
1995-23- 646-NYA
 
Glenn McCormick3B-1B6-1 195 R-R 1968-09-27 - A1988-1990-    
John McCormickP6-4 215 L-L 1966-11-04 Cleveland,Ohio A+1988-1991-
1988-31- 803-KCA
 
Mark McCormickP6-2 195 R-R 1983-10-15 Clear Lake,Texas AA2003-2008-
2005- 1-  43-SLN
 
Michael McCormickP6-3 185 L-R 1993-12-08 Speedway,Indiana RK2015-2017-
2017-34-1017-CHA
MinorsChicago White Sox (Rk)
Michael McCormick3B6-2 200 R-R 1986-09-06 Eugene,Oregon A+2004-2009-
2005- 5- 148-TBA
 
Phil McCormickP6-1 184 L-L 1988-09-07 Wildwood,Missouri AAA2008-2016-
2011-31- 957-SFN
Retired  
Ryan McCormickP6-2 200 R-R 1994-03-15 Massapequa,New York A2013-2016-
2015-16- 467-COL
Free Agent  
Terry McCormickP6-1 175 L-L 1978-10-14 Tampa,Florida A1997-2002-
1997-18- 564-TBA
 
Ken McCorveyOF6-2 185 R-R 1979-03-16 Pensacola,Florida RK1997-1998-    
Brent McCoySS5-11 168 B-R 1966-08-28 Greensboro,North Carolina A+1987-1991-
1988-51-1255-ATL
 
Corby McCoyP6-3 180 L-L 1995-10-05 Laguna De Perlas,Nicaragua RK2013-2016-
2012-   UDFA-SLN
 
Jim McCoyP6-0 185 R-R 1957-05-14 Fort Worth,Texas RK1978-1978-
1978-23- 576-KCA
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Justin McCoyC5-11 170 R-R 1974-08-16 South Jordan,Utah RK1993-1993-
1993-29- 805-KCA
 
Kevin McCoyP6-5 195 R-R 1959-- Baltimore,Maryland AA1980-1984-
1979-22- 567-MIL
 
Kevin McCoyP6-4 215 L-R 1991-07-12 Gainesville,Florida AA2012-2014-
2013-24- 717-SEA
Free Agent  
Marcus McCoyOF5-9 175 R-R 1972-11-19 Meridian,Mississippi RK1992-1992-
1992-14- 393-SDN
 
Mark McCoyP 5-11 184 L-L 1994-04-30 Barnegat,New Jersey A+2013-2017-
2015-29- 879-KCA
Free Agent  
Mason McCoyIF6-0 175 R-R 1995-03-31 Peoria,Illinois A-2014-2017-
2017- 6- 188-BAL
MinorsBaltimore Orioles (A-)
Nick McCoyC5-10 185 R-R 1987-03-02 San Diego,California AA2006-2013-
2010-36-1105-NYA
Free Agent  
Tim McCoyP6-0 200 R-L 1963-03-28 Covina,California AAA1983-1991-
1986- 6- 136-SFN
 
Trey McCoyOF-1B6-3 215 R-R 1966-10-12 Augusta,Georgia AAA1986-1996-
1988- 9- 219-TEX
 
Douglas McCrackenOF6-0 168 L-R 1957-- Portland,Oregon A+1977-1978-
1976-22- 511-CHN
 
Jason McCrackenP6-4 225 R-R 1991-09-04 Poway,California A2012-2014-
2011-42-1265-BAL
Free Agent  
Vance McCrackenP6-7 220 R-R 1979-04-16 Charleston,West Virginia A+1999-2003-
2001-18- 550-LAN
 
Ryan McCrannIF6-4 190 L-R 1986-05-15 Needham,Massachusetts RK2007-2010-    
Arnold McCraryOF5-10 175 L-L 1956-04-22 Los Angeles,California AA1977-1980-
1977- 1-  12-TEX
 
Scott McCraryP6-4 207 R-R 1974-01-08 San Bernardino,California AA1996-2000-    
Johnny McCraw1B6-4 225 R-R 1971-04-19 Gastonia,North Carolina A1993-1993-    
Sean McCrawC6-0 185 L-R 1986-03-11 Alvin,Texas AA2005-2011-
2005- 8- 239-NYN
 
Eric McCrayP5-10 160 L-L 1969-06-10 Monroe,Louisiana AA1988-1996-
1988-10- 245-TEX
 
Jeremiah McCrayOF5-10 160 R-R 1998-03-03 Long Beach,California A-2016-2017-
2016-25- 742-OAK
MinorsOakland Athletics (Rk)
Jonathan McCray2B5-10 180 B-R 1995-01-08 Riverside,California AAA2015-2017-
2015-24- 729-KCA
Free Agent  
Justin McCraySS-3B6-2 190 R-R 1967-09-23 El Cerrito,California A+1989-1991-
1989-41-1067-MIL
 
Stephen McCrayP6-3 230 L-R 1987-10-06 Decatur,Georgia AAA2007-2013-
2010-16- 488-CHA
Free Agent  
Todd McCrayP6-2 205 R-R 1968-01-22 Mayo,Florida A+1987-1991-
1990-17- 476-CAL
 
Brant McCreadieP6-1 190 R-R 1970-11-22 Honolulu,Hawaii A+1989-1991-
1989- 8- 209-MIL
 
Jim McCreadyP6-1 187 R-R 1969-11-25 Norwood,Massachusetts AAA1988-1996-
1991-24- 641-NYN
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Bob McCrearyP6-3 175 B-R 1967-06-28 Dresher,Pennsylvania AA1988-1993-
1989-19- 503-MIN
 
Adam McCreeryP6-8 219 L-L 1992-12-31 La Verne,California A+2012-2017-
2014-22- 659-ANA
MinorsAtlanta Braves (AA)
John McCreery3B6-3 215 R-R 1981-11-15 San Diego,California A2001-2004-
2003-32- 966-ARI
 
Ricky McCreeryP6-1 195 R-R 1976-01-27 Phoenix,Arizona RK1996-1996-    
Pat McCrorySS5-10 185 R-R 1986-12-09 Kilgore,Texas RK2006-2010-    
Jackie McCroskeyOF5-10 177 L-L 1973-08-23 Louisville,Kentucky RK1993-1996-
1993-16- 456-CIN
 
Wes McCrottyP6-1 190 L-L 1979-06-22 Russellville,Arkansas A1998-2003-
2001-23- 692-FLO
 
Will McCrottyP6-2 195 R-R 1979-06-23 Russellville,Arkansas AA1997-2003-
1997- 6- 198-LAN
 
Jerad MccrummenP6-1 200 R-R 1990-09-11 Dallas,Texas A2010-2015-
2013-23- 679-COL
Retired  
Shane McCubbinOF6-1 200 R-R 1972-09-18 Milan,Illinois A1992-1994-
1991-35- 919-MON
 
Deron McCueOF5-11 180 R-R 1963-01-24 Hutchinson,Kansas AAA1983-1988-
1983-12- 304-SFN
 
Mike McCuistionC6-2 190 L-R 1982-05-14 Des Moines,Iowa A+2001-2006-
2001- 7- 204-PIT
 
Harry McCullaOF6-1 195 R-R 1960-11-05 Houma,Louisiana AA1981-1986-
1981- 1-   1-SLN
 
Ryan McCullemP6-3 200 L-L 1980-10-08 Columbia,Missouri RK1999-2003-
1999- 8- 253-TOR
 
Matthew McCullenP6-1 205 R-R 1983-01-22 Goldsboro,North Carolina RK2006-2007-
2006-38-1130-PIT
 
Reese McCulleyP6-3 210 L-R 1988-06-08 Salem,Oregon RK2010-2010-    
Andy McCullochP6-1 205 R-R 1978-02-26 Las Vegas,Nevada A1997-2001-
2000-20- 598-TOR
 
Kyle McCullochP6-2 170 R-R 1985-03-20 Houston,Texas AAA2004-2011-
2006- 1-  29-CHA
 
Alec McCullockP6-7 250 R-R 1959-04-09 Alexandria,Virginia AA1980-1984-
1980- 5- 127-PIT
 
Clayton McCulloughC5-10 180 L-R 1979-12-27 Oxford,North Carolina AAA2000-2005-
2002-22- 664-CLE
 
Mason McCulloughP6-4 235 R-R 1993-01-07 Shelby,North Carolina AA2012-2017-
2014- 5- 150-ARI
MinorsArizona Diamondbacks (AA)
Nick McCullyP5-11 195 R-R 1988-09-05 Lakeland,Florida AAA2007-2014-
2009- 9- 279-SLN
Free Agent  
Stephen McCumiskeyC5-11 185 R-R 1968-07-01 Westerly,Rhode Island A-1988-1990-
1990-42-1106-HOU
 
Rob McCune2B6-1 175 R-R 1969-09-07 Hurricane,West Virginia RK1990-1991-    
Jason McCurdyP6-3 170 L-L 1982-12-14 Miami,Florida RK2002-2002-
2001-17- 523-CHA
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
John McCurdySS6-2 200 R-R 1981-04-17 Pittsburgh,Pennsylvania AA2001-2006-
2002- 1-  26-OAK
 
Josh McCurdyOF6-6 215 R-R 1979-12-28 Thornhill,Ontario AAA1999-2006-
2003-24- 704-BAL
 
Nick McCurdyP6-3 185 R-R 1980-01-24 Thomasville,Alabama AAA1999-2010-
2002-35-1036-BAL
 
Ryan McCurdyC5-10 170 R-R 1987-12-28 Tampa,Florida AAA2007-2014-   Retired  
Brenden McCurryP5-10 165 R-R 1992-01-07 Tupelo,Oklahoma AAA2011-2017-
2014-22- 672-OAK
MinorsHouston Astros (AAA)
Cole McCurryP6-1 180 R-L 1985-09-25 Asheville,North Carolina AAA2007-2013-
2007-43-1274-BAL
Free Agent  
Randy McCurry3B6-1 192 R-R 1990-01-07 Tupelo,Oklahoma A-2009-2017-
2013-23- 690-ARI
Free Agent  
Paul McCurtainP6-1 190 R-R 1976-02-05 Norman,Oklahoma AA1997-2001-
1998-13- 400-FLO
 
Michael McCutchenP6-0 165 L-L 1977-07-05 Honolulu,Hawaii AA1996-2001-
1996-23- 695-ARI
 
Greg McCutcheonP6-1 190 R-R 1967-03-12 Steubenville,Ohio A-1988-1990-
1988-27- 706-TOR
 
James McCutcheonOF6-5 220 R-R 1968-08-19 Clovis,California A+1986-1993-
1986-18- 449-TEX
 
Blake McDade1B6-1 198 L-L 1987-07-01 Ooltewah,Tennessee A-2007-2011-
2010-20- 620-COL
 
Jim McDadeP6-5 190 L-R 1992-12-01 Langhorne,Pennsylvania A2016-2017-   Retired  
Mike McDade1B6-2 250 B-R 1989-05-08 Las Vegas,Nevada AAA2007-2016-
2007- 6- 205-TOR
Free Agent  
Neal McDadeP6-2 186 R-R 1976-06-16 Naples,Florida AAA1996-2005-
1995-29- 797-PIT
 
Derek McDaidP6-3 220 R-R 1983-09-27 St. Albert,Alberta AA2004-2010-    
Adam McDanielP6-1 205 R-R 1984-11-09 Lafayette,Louisiana A-2004-2007-
2007-19- 597-SDN
 
Dan McDanielP6-3 220 R-R 1988-04-18 Hayward,California A+2007-2011-
2008-14- 431-CHN
 
Denny McDanielP6-3 210 L-L 1976-08-12 Austin,Texas AAA1995-2006-
1995-48-1322-KCA
 
Joel McDanielP5-11 190 R-R 1965-11-02 - RK1988-1988-    
Joseph McDaniel2B5-10 170 R-R 1958-- - A-1980-1980-
1980-28- 696-NYA
 
Kevin McDanielSS6-1 160 R-R 1958-03-13 West Palm Beach,Florida A+1981-1982-
1981-32- 780-MON
 
Ryan McDanielC6-0 180 R-R 1975-03-18 Hickory,North Carolina A1997-1999-    
Paul McDanielsOF6-2 200 L-R 1977-03-02 Costa Mesa,California A1994-1998-    
Jacob McDavidP6-5 190 R-R 1993-02-20 Queen Creek,Arizona A2013-2017-
2015-40-1215-ANA
Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jerry McDermottOF6-2 190 R-R 1962-- Fontana,California RK1981-1983-
1983- 3-  52-MIL
 
Jim McDermottP5-11 180 R-R 1970-10-01 Wilkes-Barre,Pennsylvania A1990-1993-
1992-38-1072-CHA
 
Mike McDermott3B6-3 195 R-R 1973-06-17 Moraga,California RK1995-1996-
1996-52-1485-CHA
 
Randy McDermottOF6-2 205 R-R 1969-10-06 Davenport,Iowa RK1991-1992-    
Ryan McDermottP6-9 225 R-R 1978-06-28 Alamogordo,New Mexico RK1996-1998-
1996- 2-  63-CLE
 
Toby McDermottP6-2 200 L-L 1975-09-25 Seattle,Washington RK1995-2002-
1995-31- 871-MON
 
Steve McDevittP6-1 185 R-R 1965-03-10 Reading,Pennsylvania A+1983-1987-    
Terry McDevittSS5-9 165 L-R 1964-04-23 Charleston,Illinois AA1986-1990-
1986-27- 676-SDN
 
Andy McDonald2B-3B5-10 185 R-R 1970-05-18 Sarasota,Florida A-1992-1992-    
Ashanti McDonaldSS-OF6-0 185 L-R 1973-04-25 Chicago,Illinois A1995-2002-
1995-29- 791-CHN
 
Blane McDonaldC6-0 190 R-R 1957-02-11 Columbus,Georgia A+1978-1980-
1978- 2-  26-ATL
 
Bob McDonaldP6-3 190 R-L 1973-04-09 New Westminster,BC RK1991-1992-    
Bruce McDonaldP6-1 180 R-R 1966-06-02 Ocala,Florida RK1985-1986-
1985-31- 777-NYN
 
Chad McDonald3B5-11 195 R-R 1968-01-17 Brazil,Indiana AA1990-1992-    
Chamar McDonaldOF6-4 200 R-R 1983-06-18 Jackson,Mississippi A2001-2004-
2001- 5- 145-KCA
 
Chase McDonald1B6-4 259 R-R 1992-06-02 Greenville,North Carolina AA2011-2017-
2013-12- 347-HOU
Free Agent  
Chris McDonaldP6-6 220 R-R 1994-10-07 Livonia,Michigan RK2016-2017-   MinorsPittsburgh Pirates (Rk)
Corey McDonaldP6-3 210 L-L 1976-10-02 Savannah,Georgia A-1997-2000-
1999-21- 627-DET
 
Dan McDonaldP5-11 195 L-R 1986-04-17 Denville,New Jersey A-2005-2007-
2007- 8- 273-NYN
 
Dan McDonaldOF5-10 185 R-R 1973-10-13 Sarasota,Florida A-1993-1993-
1992-44-1229-PHI
 
Darin McDonaldCF6-3 195 R-R 1987-11-03 Aurora,Colorado A-2006-2008-
2006-12- 367-PHI
 
Dave McDonaldP6-4 220 L-L 1968-03-16 Revere,Massachusetts A+1990-1991-
1990-29- 772-SEA
 
Dock McDonaldOF5-11 193 R-R 1974-02-11 Paris,Tennessee RK1994-1994-
1994-24- 653-OAK
 
Evan McDonaldSS6-1 175 R-R 1994-06-30 Platte City,Missouri RK2014-2017-   Retired  
James McDonald1B6-2 190 L-L 1957-10-20 Lynwood,California AAA1977-1982-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
James McDonald2B-OF5-11 168 B-R 1991-12-16 Phoenix,Arizona A+2011-2014-
2013-18- 544-LAN
Free Agent  
Jared McDonaldSS6-0 180 L-R 1988-03-01 Tucson,Arizona RK2007-2017-
2009-21- 643-CHA
 
Jeff McDonaldP6-3 190 R-R 1961-03-07 Cupertino,California AA1981-1986-
1982- 5- 112-SEA
 
Jeremy McDonaldP5-9 185 L-L 1993-09-22 Turlock,California RK2013-2016-
2016-27- 814-WAS
MinorsWashington Nationals (MLB)
Jerry McDonaldOF5-11 172 L-R 1956-- Birmingham,Alabama AAA1977-1980-
1975- 5- 116-PIT
 
Jim McDonaldP6-4 202 R-R 1963-- - A-1986-1986-
1986-26- 656-MON
 
Jon McDonaldP6-0 190 L-L 1975-12-01 Houston,Texas A+1995-1999-    
Jon McDonaldP6-3 195 R-R 1977-10-16 Gainesville,Florida AA1998-2006-
1996-32- 963-CLE
 
Kevin McDonaldC6-1 210 L-R 1980-03-08 Starkville,Mississippi A+1999-2005-
2002-39-1160-DET
 
Kevin McDonaldOF5-10 175 R-R 1966-- - A1989-1989-    
Kevin McDonaldP6-2 200 L-R 1969-01-03 Deer Park,Texas A+1989-1993-
1990- 9- 250-MIL
 
Kirk McDonaldP6-4 200 R-R 1963-03-23 Washington Court House,Ohio AA1985-1989-
1985- 7- 169-OAK
 
Manny McDonaldIF6-0 176 R-R 1958-10-10 San Pedro de Mac,Dom Rep AAA1977-1982-    
Mark McDonaldP6-5 215 R-R 1957-12-08 Minneapolis,Minnesota A+1980-1985-
1980- 3-  60-SFN
 
Matt McDonaldP6-3 200 L-L 1974-06-10 Princeton,Illinois A+1994-1998-
1994-16- 429-OAK
 
Mickey McDonaldIF6-4 180 B-R 1995-06-02 San Mateo,California A-2014-2017-
2017-18- 531-OAK
MinorsOakland Athletics (A)
Mike McDonaldSS-OF6-1 175 L-R 1968-07-30 Waukegan,Illinois AAA1986-1993-
1986- 4-  89-SEA
 
Mike McDonaldOF6-2 195 R-R 1967-03-26 - A-1987-1989-
1989-29- 752-SFN
 
Ray McDonald3B6-3 200 R-R 1965-04-07 San Francisco,California RK1986-1986-
1986-32- 775-TOR
 
Rod McDonaldP6-3 195 R-R 1959-- - AA1982-1983-
1979- 3-  60-CLE
 
Rusty McDonaldP6-1 190 R-R 1958-01-12 Cupertino,California AAA1978-1984-
1978- 1-   8-LAN
 
Ryan McDonald2B5-10 195 L-R 1975-09-09 Irvine,California RK1996-1998-    
Shelby McDonaldP5-9 173 R-R 1966-11-21 Porter,Texas AA1986-1989-
1987-33- 857-PHI
 
Sheldon McDonaldP5-11 205 L-L 1988-11-05 Spruce Grove,Alberta A+2007-2016-
2011-33- 999-CHN
Free Agent  
Steven McDonaldOF-1B6-0 178 L-L 1965-- - A-1987-1987-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
T.J. McDonaldOF-3B6-0 180 R-R 1963-10-25 Bronx,New York AA1983-1989-
1984- 5- 115-SFN
 
Todd McDonaldOF6-3 178 L-R 1995-10-23 Brisbane,Australia A-2013-2016-
2013-   UDFA-TEX
Free Agent  
Gary McDonnell2B5-10 165 R-R 1955-- - A-1977-1977-
1977-20- 514-SEA
 
Matt McDonnellP6-4 210 R-R 1979-08-07 Virginia Beach,Virginia A-1999-2004-    
Rob McDonnellP6-1 205 L-L 1992-04-28 Barrington,Illinois A2012-2017-
2015-25- 762-LAN
Free Agent  
Sam McDonnellOF6-0 185 L-R 1995-08-10 Littleton,Colorado A2014-2017-
2015-36-1095-ANA
MinorsLos Angeles Angels (A)
Shawn McDonnellC6-2 205 B-R 1970-04-04 Estell Manor,New Jersey AA1991-1994-    
Brian McDonoughP6-0 185 R-R 1961-- Staten Island,New York A+1981-1983-
1981- 4-  74-BAL
 
Julius McDougalSS6-2 195 B-R 1963-05-03 Jackson,Mississippi AAA1984-1992-
1984- 3-  57-CHN
 
Mike McDougalP6-4 210 L-R 1975-03-22 Las Vegas,Nevada AAA1994-2000-
1994-31- 866-SLN
 
Matt McDougallOF5-11 185 R-R 1976-07-29 Adelaide,Australia RK1995-1996-    
Spike McDougallSS6-3 180 R-R 1984-02-07 San Ramon,California AA2004-2009-
2006-39-1175-FLO
 
Kenny McDowallP6-3 185 R-R 1990-08-14 Las Vegas,Nevada RK2009-2015-
2010- 8- 242-NYN
 
Arturo McDowellOF6-1 175 L-L 1979-09-07 Jackson,Mississippi AA1998-2002-
1998- 1-  29-SFN
 
Chase McDowellP-OF6-2 185 L-R 1990-12-14 College Station,Texas A-2010-2014-
2014-26- 784-WAS
RestrictedWashington Nationals (A-)
D.T. McDowellOF6-0 190 R-R 1985-08-16 Atlanta,Georgia RK2004-2004-
2004-20- 593-ANA
 
Kennard McDowellIF6-2 194 R-R 1993-09-15 Darlington,South Carolina RK2014-2017-   MinorsColorado Rockies (Rk)
Kevin McDowellP6-2 200 L-L 1978-11-20 Pittsburgh,Pennsylvania AA1998-2005-
2001-15- 447-DET
 
Max McDowellC6-2 194 R-R 1994-01-12 North Huntington,Pennsylvania A+2013-2017-
2015-13- 391-MIL
MinorsMilwaukee Brewers (A+)
Mike McDowellP6-8 230 R-R 1967-09-23 Cheney,Washington A1989-1991-
1989-53-1324-HOU
 
Tim McDowellP6-4 195 R-R 1965-08-23 Monroeville,Pennsylvania A+1988-1991-    
Jason McEachernP6-2 160 R-R 1990-10-12 Hickory,North Carolina A2008-2012-
2008-13- 383-TBA
Free Agent  
Kuehl MceachernP6-4 195 R-R 1993-05-07 Eustis,Florida A+2012-2017-
2014-34-1034-BOS
Free Agent  
Aaron McEachranC6-0 200 L-R 1979-01-28 St.Louis Park,Minnesota A+1999-2007-
2001-18- 541-TOR
 
Shawn McElfishP6-3 175 L-L 1970-12-31 Baltimore,Maryland RK1988-1990-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Brad McElroyCF5-11 192 L-R 1986-04-24 St. Thomas,Ontario AA2007-2012-
2008-25- 759-TOR
Free Agent  
C.J. McElroyOF5-10 180 R-R 1993-05-29 League City,Texas AA2011-2016-
2011- 3- 109-SLN
MinorsCincinnati Reds (AA)
Casey McElroy2B5-9 180 L-R 1989-12-28 Orlando,Florida AAA2009-2016-
2011-11- 353-SDN
Free Agent  
Codey McElroyIF6-6 210 R-R 1992-12-13 Chattanooga,Oklahoma A2012-2015-
2014-19- 583-ATL
Retired  
Glen McElroyC5-10 180 R-R 1964-03-18 Ridgefield,New Jersey AAA1985-1989-    
Satchel McElroyOF5-10 170 R-R 1996-08-13 League City,Texas A+2015-2017-
2015-21- 625-CIN
MinorsCincinnati Reds (A+)
Tanner McElroyP6-0 183 R-R 1981-08-21 Dallas,Texas A-2002-2005-    
Eugene McElwainP6-2 195 L-L 1951-- Bronx,New York A+1977-1977-
1969-64-1005-MON
 
Josh McElweeP6-4 220 R-R 1989-06-12 Andrews,South Carolina AA2008-2015-
2012-20- 636-TEX
Free Agent  
Alex McEnaneyP6-4 175 R-R 1986-01-08 Fort Lauderdale,Florida RK2005-2007-
2004-34-1022-PHI
 
Ethan McEntireP6-1 194 L-L 1975-07-19 Gainesville,Florida AA1993-1999-
1993-12- 332-NYN
 
Michael McEvillyOF6-0 190 R-L 1958-01-01 Shrewsbury,Massachusetts A1980-1980-    
Casey McEvoyP6-3 210 R-R 1976-07-29 Covington,Kentucky A1996-2001-
1998-16- 470-CIN
 
Bobby McEwenP5-11 170 R-R 1984-08-25 Mill Creek,Washington RK2004-2008-    
Charles McFaddenC6-1 190 R-R 1968-01-14 Lake City,South Carolina RK1986-1986-
1986-28- 700-CIN
 
Robert McFaddenP6-1 180 -R 1959-04-04 - A1981-1982-
1981-18- 458-DET
 
Warren McFaddenOF6-1 200 R-R 1985-12-21 Plantation,Florida RK2005-2008-
2007-28- 871-DET
 
Brian McFall1B6-3 205 R-R 1984-03-17 Flagstaff,Arizona AA2003-2011-
2003- 3-  72-KCA
 
Blake McFarlandP6-5 230 R-R 1988-02-02 San Jose,California AAA2008-2017-   Free Agent  
Christopher McFarland2B6-0 200 R-R 1992-11-24 Lufkin,Texas AA2012-2016-
2011-18- 551-MIL
Free Agent  
Dane McFarlandOF6-4 210 R-R 1994-10-24 Laguna Niguel,California A2013-2017-
2013-12- 360-ARI
Free Agent  
Stuart McFarlandP6-5 210 L-L 1977-09-12 Arden Hills,Minnesota A-1998-2000-
2000-50-1444-TOR
 
Toby McFarlandP6-2 185 L-L 1972-01-27 Lansing,Michigan A1991-1994-
1991-59-1449-DET
 
Ty McFarland2B6-3 190 L-R 1991-10-13 Bridgewater,Virginia A+2011-2015-
2014-10- 302-NYA
Free Agent  
Hermanus McFarlane1B-P   -R - A-1985-1985-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Joe McFarlaneP6-3 185 R-R 1977-02-20 Anacortes,Washington RK1995-1998-
1995-56-1473-DET
 
Randy McFarlenOF5-10 180 B-R 1959-- - A+1981-1981-
1981-13- 332-MIL
 
Jason McFarlinOF6-0 175 L-L 1970-06-28 Pensacola,Florida AAA1989-1998-
1989- 3-  74-SFN
 
Terry McFarlinP6-0 160 B-R 1969-04-06 Brooklyn,New York AAA1991-1995-    
Shea McFeelyIF6-4 229 R-R 1984-04-21 Orange,California A2004-2009-
2006-28- 837-ARI
 
Chris McFerrinP6-4 190 L-R 1976-06-30 Clovis,California A+1995-1998-
1994-26- 724-HOU
 
John McGaffeyOF-C6-4 192 R-R 1957-- - RK1980-1980-
1980-12- 306-CAL
 
Scott McGahanOF6-2 190 R-R 1955-09-11 Miami,Florida A+1978-1978-    
Brian McGan1B6-4 215 L-L 1959-- - RK1981-1981-    
Kevin McGann3B5-11 182 R-R 1958-05-21 Peoria,Illinois A-1977-1980-
1980-15- 370-SEA
 
Aaron McGarityP6-3 180 R-R 1995-01-31 Allentown,Pennsylvania RK2014-2017-
2017-15- 452-NYA
MinorsNew York Yankees (Rk)
Jeremy McGarityP6-5 197 R-R 1971-03-22 Lakeside,California A+1989-1998-
1989-13- 328-SLN
 
Seth McGarryP6-0 170 R-R 1994-01-05 St. Petersburg,Florida A+2013-2017-
2015- 8- 247-PIT
MinorsPhiladelphia Phillies (AA)
Randy McGarveyC6-3 200 L-R 1979-02-06 Hilton Head Island,South Carolina A-1999-2008-
2002-26- 791-HOU
 
Gerron McGaryP5-11 180 L-L 1982-02-14 Texarkana,Texas RK2002-2004-
2001-45-1353-CHA
 
Jack McGearyP6-3 195 L-L 1989-03-19 Boston,Massachusetts A+2007-2014-
2007- 6- 190-WAS
Free Agent  
Brian McGeeC-1B5-10 200 R-R 1968-10-28 Santa Rosa,California A1990-1992-    
Chris McGeeP6-3 215 R-R 1977-07-28 Montrose,Pennsylvania A+1999-2003-
1999-15- 454-MIL
 
Easton McGeeP6-7 220 R-R 1997-12-26 Hopkinsville,Kentucky RK2016-2017-
2016- 4- 120-TBA
MinorsTampa Bay Rays (Rk)
Larry McGeeOF6-2 185 R-R 1960-- - RK1982-1982-
1982-21- 535-CHA
 
Lenell McGeeOF6-2 185 R-R 1988-08-10 South Holland,Illinois A2008-2010-
2008-13- 397-LAN
 
Mike McGeeOF6-0 185 R-R 1989-03-07 Port St. Lucie,Florida A+2008-2013-
2011-15- 453-SEA
Retired  
Ron McGeeP6-0 185 L-L 1960-- San Jose,California AAA1978-1985-
1978- 4-  84-SEA
 
Stephen McGeeC6-2 205 R-R 1991-02-07 Port St. Lucie,Florida AAA2010-2017-
2013- 9- 277-ANA
MinorsSan Diego Padres (AA)
Tim McGeeOF6-1 185 R-R 1963-03-14 Chestertown,Maryland AA1986-1989-
1986- 7- 169-BOS
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Tom McGeeC5-11 205 R-R 1975-01-29 Glendale,California AAA1996-2005-    
Tony McGeeC6-4 210 R-R 1967-07-15 Clearwater,Florida A+1989-1990-
1989-19- 494-SDN
 
Conor McGeehanC6-2 205 R-R 1983-06-24 Lebanon,Ohio A2003-2006-    
Conner McGeheeOF5-11 180 L-L 1961-- Richmond,Virginia AA1979-1984-
1979- 5- 120-PIT
 
Michael McGeheeC6-2 195 B-R 1975-10-15 Springfield,Missouri A1994-1997-
1994-13- 358-CHN
 
Austin McGeorgeP6-2 185 R-R 1994-11-27 Anaheim,California A+2014-2017-
2016- 7- 220-NYN
MinorsNew York Mets (A+)
Kevin McGerryP6-3 215 R-R 1979-08-24 Philadelphia,Pennsylvania A+1998-2001-
2000- 4- 120-OAK
 
Paul McGhay1B6-2 180 L-L 1968-- - RK1988-1988-
1988-27- 694-PIT
 
Anthony McGillOF6-2 172 R-R 1958-- Houston,Texas A1978-1980-
1978- 2-  49-PHI
 
Clint McGill2B5-10 175 R-R 1981-09-13 Merced,California A2001-2005-    
Frankie McGillP6-1 200 R-R 1979-09-10 Pensacola,Florida A1998-2000-
1998- 6- 173-TEX
 
Shawn McGillC6-4 195 R-R 1984-02-29 Wakefield,Rhode Island AAA2003-2013-
2006-23- 697-PHI
MinorsBaltimore Orioles (MLB)
Trae McGillP6-0 190 R-R 1977-08-07 Mobile,Alabama AA2001-2005-    
James McGilvrayC6-2 193 R-R 1960-- - A+1982-1983-    
Blake McGinleyP6-1 185 R-L 1978-08-02 Bakersfield,California AAA2000-2007-
2001-21- 642-NYN
 
Mark McGinnP5-11 170 R-R 1974-04-04 Omaha,Nebraska RK1992-1994-
1992-38-1057-NYN
 
Shawn McGinnSS6-2 175 R-R 1971-10-07 Kansas City,Missouri A-1993-1994-
1991-52-1341-CHA
 
Adam McGinnisC5-11 205 R-R 1994-10-04 Normal,Illinois RK2014-2017-   MinorsChicago White Sox (Rk)
Cory McGinnisP6-1 190 L-R 1989-12-24 Pittsburgh,Pennsylvania RK2009-2013-
2012-22- 681-CHA
Free Agent  
Johnny McGinnisP6-3 208 R-R 1979-09-23 Stone Mountain,Georgia A-1998-2000-
1998- 4- 131-ATL
 
Ronald McGinnisC6-3 215 R-R 1976-08-17 San Antonio,Texas A-1998-1999-
1998-27- 794-PHI
 
Shane McGinnis3B6-2 200 R-R 1971-01-21 Ocala,Florida A1992-1993-    
Shawn McGinnisOF6-1 180 L-L 1966-- Las Vegas,Nevada RK1985-1986-
1985-19- 488-SLN
 
Mike McGirrP6-0 185 R-R 1981-03-09 Cambridge,Massachusetts A2000-2004-
2003- 8- 242-OAK
 
Thomas McGivneyC6-0 190 L-R 1958-- Bethpage,New York A1978-1979-
1978- 3-  55-OAK
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Tom McGlawn2B5-8 160 R-R 1970-03-18 Philadelphia,Pennsylvania RK1993-1993-    
Brian McGloneSS5-11 170 L-R 1970-10-09 Tampa,Florida A1991-1993-
1990-53-1321-HOU
 
Rick McGloneC6-2 185 R-R 1955-- Portsmouth,Ohio RK1976-1977-
1977-16- 411-KCA
 
Billy McGonigleOF6-1 175 R-R 1971-11-13 Phoenix,Arizona A+1994-1996-    
Mark McGonigleOF6-2 205 R-R 1985-08-06 Houston,Texas RK2005-2010-
2008-43-1304-NYN
 
Brett McGonnigalOF6-1 180 B-L 1969-04-09 Glen Arm,Maryland A+1990-1992-
1991-44-1151-SFN
 
John McGorty1B6-1 195 L-L 1980-11-20 Bay Shore,New York A-2002-2003-
2003-36-1060-DET
 
Greg McGoughC6-4 230 R-R 1968-04-01 Monroe,Louisiana A+1989-1992-
1990-40-1051-CHA
 
Keith McGoughP6-1 180 R-R 1971-06-04 Monroe,Louisiana A1989-1991-
1989-19- 483-TEX
 
Tom McGoughP6-2 180 R-R 1955-08-15 Johnstown,Pennsylvania AAA1977-1979-
1973- 4-  77-CLE
 
Ryan McGovernP6-1 185 L-L 1984-06-23 Abbotsford,BC RK2003-2006-
2002-27- 817-SFN
 
Steve McGovernP6-4 210 R-R 1968-04-09 Arcadia,California A-1990-1990-
1990-25- 665-PHI
 
Brian McGowanP6-4 245 R-R 1976-12-14 Sunnyside,New York A+1998-2000-
1998-33- 987-DET
 
Don McGowanP6-5 215 R-R 1963-11-09 Lexington,Missouri A+1985-1988-
1985- 4- 101-BOS
 
Sean McGowan1B6-6 240 R-R 1977-05-17 Winchester,Massachusetts AAA1996-2004-
1999- 3- 108-SFN
 
Kyle McgowinP6-3 180 R-R 1991-11-27 Sag Harbor,New York AAA2011-2017-
2013- 5- 157-ANA
DL-7Washington Nationals (AA)
Zeke McGranahanP6-4 215 R-R 1991-01-03 Durham,North Carolina A+2013-2017-
2014-23- 691-BAL
Free Agent  
Chuck McGrathP6-5 240 R-R 1961-08-05 Medford,Massachusetts AAA1982-1990-
1983-17- 442-SLN
 
Daniel McGrathP6-3 205 R-L 1994-07-07 Melbourne,Australia A+2013-2017-
2012-   UDFA-BOS
MinorsBoston Red Sox (AA)
Ryan McGrathP6-3 200 R-R 1982-12-20 Modesto,California A+2000-2008-    
Sean McGrath3B6-0 202 R-R 1976-04-04 North Adams,Massachusetts A+1995-1999-    
Doug McGrawP6-4 190 R-R 1972-04-25 Duncanville,Texas A+1990-1994-
1990- 9- 240-CHA
 
Gary McGrawOF6-0 175 R-R 1957-11-16 Portland,Oregon RK1982-1982-    
Greg McGrawP6-1 190 R-R 1973-03-09 Morris,Alabama A-1991-1994-
1991-48-1257-CHA
 
Jamie McGrawOF6-0 175 B-R 1985-02-15 Roseburg,Oregon RK2008-2013-
2008-40-1203-TEX
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jeffrey McGraw1B6-1 195 R-R 1966-- - A1989-1989-    
Thomas McGraw2B6-0 170 L-R 1956-- - A-1978-1978-    
Scott McGregorP6-2 193 R-R 1986-12-19 Liberty Township,Ohio AAA2006-2016-
2008-15- 455-SLN
Free Agent  
Charles McGrewC5-11 195 L-R 1963-07-02 Tulsa,Oklahoma AA1985-1989-
1985- 7- 159-MIL
 
Jamodrick McGruder2B5-7 160 L-R 1991-08-04 Lubbock,Texas A2010-2016-
2012- 9- 281-SEA
Free Agent  
Anthony McGrueOF6-0 163 R-R 1960-- San Diego,California A-1978-1979-
1978-19- 472-SDN
 
John McGuckinP6-0 185 R-R 1956-- - RK1978-1978-    
Patrick McGuffP6-2 200 L-R 1994-03-30 Hamilton,Ohio A2015-2017-
2016-36-1083-MIN
Free Agent  
Patrick McGuiganP6-1 178 -R 1984-09-08 Honolulu,Hawaii A+2003-2007-
2006-27- 810-TOR
 
Brandon McGuireP6-4 220 B-R 1977-08-10 Colby,Kansas A1995-2001-
1995-10- 256-CAL
 
Matt McGuireC6-1 180 R-R 1975-07-29 Ballwin,Missouri A+1996-1996-
1994-49-1338-SFN
 
Michael McGuireOF6-1 185 L-L 1952-08-02 Amherst,New York A-1978-1978-
1972-10- 142-PIT
 
Mike McGuireP6-4 200 B-R 1968-07-06 Freeport,Texas A1987-1989-
1987- 7- 163-SEA
 
Mike McGuireP6-7 235 R-R 1986-06-29 Newark,Delaware A+2005-2013-
2008-43-1311-CLE
 
Reese McGuireC6-0 181 L-R 1995-03-02 Covington,Washington AA2013-2017-
2013- 1-  14-PIT
MinorsToronto Blue Jays (AAA)
Steve McGuireP6-4 195 R-R 1962-11-27 Morristown,New Jersey AA1985-1989-
1985-10- 251-CAL
 
Thomas McGuire2B6-1 180 R-R 1954-- - A-1978-1978-    
Joe McHenryOF6-1 180 L-R 1976-05-24 Murfreesboro,Tennessee A1995-1998-
1995- 9- 240-MIN
 
Charles McHughP6-2 170 R-R 1964-- - AA1984-1987-
1984- 1-  23-DET
 
Michael McHughP6-5 210 R-L 1965-12-04 Boonton,New Jersey A-1988-1995-
1984-34- 770-PIT
 
Mike McHughP5-11 180 L-L 1973-04-09 Pittsburgh,Pennsylvania A+1994-1998-
1995-25- 682-TEX
 
Ryan McHughOF6-6 215 R-R 1973-07-29 East Stroudsburg,Pennsylvania A+1993-1997-
1995- 9- 239-SLN
 
Scott McHugh3B6-0 190 R-R 1964-04-07 Stuart,Florida A+1986-1988-
1986-20- 512-MON
 
Sean MchughC-1B5-11 195 R-R 1992-04-19 Indianapolis,Indiana A-2011-2014-
2014-18- 532-PHI
Retired  
Thomas McHugh1B6-2 185 L-R 1960-- Wisconsin Rapids,Wisconsin A1981-1982-
1981- 2-  50-KCA
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Thomas McIlraithP6-4 200 R-R 1994-02-17 Amarillo,Texas A+2015-2017-
2015-20- 599-NYN
MinorsNew York Mets (A+)
Tim McIlvaineC6-3 195 L-R 1981-04-21 Eastchester,New York RK2004-2004-    
Pat McInerneyOF-1B6-5 235 R-R 1994-09-14 Glen Ellyn,Illinois RK2014-2017-   MinorsMilwaukee Brewers (A)
Dan McInernyOF6-1 185 L-L - AA1979-1983-
1980-27- 667-CLE
 
Chris McInnesSS5-9 160 B-R 1971-06-18 South Jordan,Utah A1993-1997-
1993-10- 291-MIL
 
Bill McInnisOF5-11 175 L-L 1963-12-23 Boston,Massachusetts AAA1985-1988-    
Todd McInnisP6-1 155 R-R 1988-03-26 Brandon,Mississippi A+2007-2012-
2011-25- 770-SLN
Retired  
Jim McIntoshP6-3 210 R-R 1961-08-07 Talijina,Oklahoma A+1981-1982-
1981- 2-  37-MON
 
James McIntyreOF-1B6-1 180 R-L 1956-12-11 - AA1977-1980-    
Joe McIntyreP6-3 185 R-L 1969-04-03 - A1991-1992-    
Nick McIntyre2B5-10 195 B-R 1981-03-11 Lafayette,Indiana AA2000-2008-
2003-20- 580-DET
 
Patrick McIntyreC6-0 200 R-R 1982-10-05 Caldwell,Idaho A-2003-2003-
2002-46-1374-CHN
 
Remer McIntyreOF5-10 180 R-R 1978-11-23 Tampa,Florida RK1997-1998-
1997-39-1184-SLN
 
Richard McIntyreP6-3 210 R-R 1965-- La Junta,Colorado A+1985-1987-
1983-12- 298-SDN
 
Robert McIntyreSS5-10 180 R-R 1980-12-08 Albany,Georgia A+1999-2005-
1999-13- 406-NYN
 
Ryan McIntyreRF-OF5-9 179 L-R 1990-05-26 Traverse City,Michigan A+2009-2014-
2011-12- 373-FLO
Free Agent  
Larry McIvarOF6-1 185 R-R 1962-01-03 - A-1981-1982-    
Anthony MciverP6-4 190 L-L 1992-04-08 San Diego,California AA2011-2017-
2015-15- 440-MIN
MinorsMinnesota Twins (AA)
Jeryl McIver2B5-10 170 R-R - A+1977-1978-    
Dave McKaeP6-2 190 R-R 1981-11-24 Danville,California AA2002-2010-    
Kevin McKagueP6-5 220 R-R 1988-12-24 Berlin,Germany RK2008-2012-
2012-23- 719-ATL
Free Agent  
Sean McKamie2B-SS6-2 160 R-R 1969-09-27 St.Paul,Minnesota A+1989-1997-
1988-20- 504-LAN
 
Alan McKayP6-0 175 L-L 1963-01-01 Houston,Texas AAA1983-1988-
1983- 5- 115-TOR
 
Brendan McKayP6-2 212 L-L 1995-12-18 Darlington,Pennsylvania A-2015-2017-
2017- 1-   4-TBA
MinorsTampa Bay Rays (A)
Connor McKayOF6-4 195 R-R 1992-10-10 Denver,Colorado A2012-2016-
2011-24- 738-COL
Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
David McKayP6-3 200 R-R 1995-03-31 Viera,Florida A2014-2017-
2016-14- 433-KCA
MinorsSeattle Mariners (A+)
Jeff McKayP6-4 205 L-R 1953-07-18 - A-1978-1978-
1972- 7- 125-BAL
 
John McKayP6-3 200 R-R 1977-05-10 Baltimore,Maryland A-1997-2000-    
Karl McKayP-OF6-2 180 R-R 1961-06-04 Ballwin,Missouri A+1979-1982-
1979- 6- 153-MIL
 
Ryan McKayP6-4 195 R-R 1996-09-20 Melbourne,Florida A-2015-2017-
2015-11- 326-MIA
MinorsMiami Marlins (A-)
Troy McKayP6-2 180 R-R 1961-- Plattsburg,Missouri AA1982-1986-
1982- 1-  18-MON
 
Colin McKeeP6-3 225 R-R 1994-06-21 Butler,Pennsylvania A-2013-2017-
2016-18- 547-HOU
MinorsHouston Astros (A-)
Mickey McKee1B-3B6-0 185 R-R 1978-01-21 Louth,England A1998-2002-
2000-32- 967-HOU
 
Scott McKee1B6-0 200 B-R 1977-05-06 Washington,DC AAA1999-2003-
1995-52-1397-FLO
 
Ryan McKellerP6-5 210 R-R 1983-07-08 Austin,Texas AAA2003-2012-
2002-45-1355-HOU
 
Mitch McKelveyP6-1 180 R-R 1964-08-04 Alexandria,Virginia AA1983-1987-
1982- 6- 139-PIT
 
Demetrius McKelvieOF6-2 210 L-R 1990-10-27 Lake Waccamaw,North Carolina RK2009-2010-
2009-25- 766-MIL
 
Daniel McKennaP6-4 205 R-R 1981-01-30 Marlton,New Jersey A2003-2005-
2003-27- 789-MIL
 
Kevin McKennaP5-10 180 R-R 1960-02-10 New Orleans,Louisiana AA1982-1983-
1978-32- 710-MIL
 
Mike McKennaOF6-0 195 R-R 1986-02-13 Staten Island,New York A-2005-2008-
2008-14- 413-TBA
 
Patrick McKennaSS-2B5-9 170 R-R 1987-06-24 Orange,Connecticut AAA2006-2016-
2009-27- 810-DET
 
Ryan McKennaOF5-9 175 R-R 1997-02-14 Dover,New Hampshire A2015-2017-
2015- 4- 133-BAL
MinorsBaltimore Orioles (A)
Mike McKennonOF6-3 210 L-L 1985-03-31 Tomball,Texas A2004-2008-
2006-25- 744-CIN
 
Carlton McKenzieOF6-0 200 L-R 1976-05-05 Paterson,New Jersey RK1996-1996-
1996-33- 966-PIT
 
Casey McKenzieP6-3 206 R-R 1982-07-26 Lewisville,Texas A2001-2006-
2004-27- 807-TOR
 
Christopher McKenzieP6-3 185 R-R 1989-12-06 Marlboro,Massachusetts A2009-2013-
2010-13- 386-WAS
Free Agent  
Don McKenzieP6-1 195 R-R 1957-- - A1980-1981-
1980-12- 292-SEA
 
Doug McKenzieP6-1 196 R-R 1960-03-08 Santa Maria,California AA1982-1985-
1982-17- 426-CAL
 
Ibrahim McKenzie1B6-2 185 R-R 1994-02-08 Panama City,Panama RK2011-2013-   Free Agent  
Jason McKenzieP6-0 190 R-R 1974-06-21 Hernando,Mississippi A1994-1996-
1995-12- 324-MIN
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jeff MckenzieP6-0 170 L-L 1991-05-15 El Dorado Hills,California A2010-2017-
2013-28- 843-CHA
Free Agent  
Kyle McKenzieP6-0 210 L-R 1990-09-13 Boston,Massachusetts A+2010-2015-
2014-20- 607-TBA
Free Agent  
Scott McKenzieP6-0 185 R-R 1970-09-30 Arlington,Texas AA1993-1997-
1993-22- 624-CIN
 
Triston McKenzieP6-5 165 R-R 1997-08-02 West Palm Beach,Florida A+2015-2017-
2015- 1-  42-CLE
DL-7Cleveland Indians (A+)
Alex McKeonC-1B6-2 215 R-R 1993-05-20 East Fishkill,New York A2012-2017-
2014-31- 944-BOS
Free Agent  
Brian McKeonP6-5 210 R-R 1968-12-24 Blanchardville,Washington A+1988-1993-
1989-14- 364-SDN
 
Josh McKeonP6-2 200 R-R 1988-10-29 Rochester,Minnesota A-2008-2011-    
Kasey McKeonC5-9 175 B-R 1967-07-07 San Diego,California A+1989-1991-
1989-34- 889-DET
 
Tim McKercherOF5-11 210 B-R 1966-04-10 San Francisco,California RK1988-1988-
1985- 8- 186-SEA
 
Rick McKernanP6-4 240 R-R 1980-12-28 Columbia,Maryland RK1999-2005-    
Brandon McKerneyP6-4 195 R-R 1986-08-03 Seattle,Washington A-2005-2007-
2007-14- 435-SEA
 
Dustin McKeyOF6-4 200 R-R 1978-05-01 New Orleans,Louisiana A-1999-2000-
1997-53-1469-TBA
 
David McKieC5-9 180 R-R 1958-- Liverpool,New York A-1980-1980-    
Eddie McKiernanP5-11 165 R-R 1989-03-21 Pasadena,California AAA2007-2013-
2007-17- 538-ANA
Free Agent  
Mickey McKinionP6-2 180 L-R 1973-10-14 Mobile,Alabama A1992-1994-
1992- 7- 204-CHA
 
Dan McKinleyOF6-0 180 L-R 1976-05-15 Phoenix,Arizona AAA1995-2002-
1997- 1-  49-SFN
 
Jayson McKinleyP6-4 185 R-R 1994-01-18 Friendswood,Texas A2013-2017-   MinorsArizona Diamondbacks (A)
Josh McKinleyC6-2 205 B-R 1979-09-14 York,Pennsylvania AA1998-2004-
1998- 1-  11-MON
 
Leif McKinleyP6-0 175 R-R 1971-07-07 Portland,Oregon A+1992-1996-
1992-21- 590-BOS
 
Mike McKinleyOF6-0 180 R-R 1974-11-30 Mesa,Arizona A-1996-1997-
1996-18- 541-BOS
 
Pat McKinleyP6-0 195 R-R 1962-06-21 Newport News,Virginia A+1982-1988-    
Ryan McKinleyP6-3 200 R-R 1978-11-14 Phoenix,Arizona RK1998-2000-
1997-33- 994-CHN
 
Tim McKinleyOF6-0 200 R-R 1964-09-28 Columbus,Ohio AA1987-1990-
1985-22- 573-TOR
 
Antonio McKinneyOF5-10 175 R-R 1978-01-02 Portland,Oregon A+1996-2002-
1996- 3-  71-DET
 
Brett McKinneyP6-2 225 R-R 1990-11-19 Hamilton,Ohio AAA2010-2017-
2013-19- 569-PIT
MinorsPittsburgh Pirates (A-)
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Charles McKinneyP6-0 185 R-R 1960-07-03 Hamilton,Ohio A1978-1980-
1978- 8- 199-CIN
 
Clinton McKinneyP-OF6-2 190 R-R 1986-11-17 Greenville,South Carolina RK2006-2010-
2009-48-1441-COL
 
Garth McKinneyOF6-3 210 R-R 1982-05-07 Johnson City,Tennessee AA2002-2008-
2001-29- 867-DET
 
Gregory McKinneyOF6-2 175 L-R 1959-05-02 - A+1978-1981-    
Ian McKinneyP5-11 185 L-L 1994-11-18 Orlando,Florida AA2013-2017-
2013- 5- 155-SLN
MinorsSt. Louis Cardinals (A+)
Jarrod McKinneyLF-RF6-1 200 R-R 1989-10-14 Hughes Springs,Texas A-2009-2012-
2011-31- 940-HOU
Free Agent  
Jeremy McKinneyP6-0 180 R-R 1994-12-08 Franklin,Indiana A-2014-2017-
2017-31- 943-WAS
MinorsWashington Nationals (A)
John McKinneyP6-4 190 R-R 1964-- - A-1985-1986-
1985-11- 278-PHI
 
Lynn McKinneyP6-3 195 B-R 1950-11-03 Pasadena,California AAA1977-1979-
1971- 1-   7-BOS
 
Tony McKinneyP   - 1965-12-18 - RK1988-1988-    
Wade McKinney2B6-0 166 R-R 1958-- - RK1980-1980-    
Leroy McKinnisC6-1 185 R-R 1972-11-14 Atlanta,Georgia A+1992-1997-
1993-32- 898-SDN
 
Tim McKinnisP6-3 210 R-R 1965-03-21 Lyons,Kansas A1984-1988-    
Sandy McKinnonOF5-8 175 R-R 1972-09-20 Nicholls,Georgia AA1993-1999-
1993-12- 341-CHA
 
Steven McKinnonP6-4 220 R-R 1992-04-17 Duncan,BC RK2011-2011-
2010-32- 976-TEX
 
Tom McKinnonP-OF6-5 220 L-R 1973-05-16 Kittery,Maine A+1991-1997-
1991- 1-  28-SLN
 
Willie McKinnonOF6-0 176 R-R 1969-- Nicholls,Georgia RK1988-1989-
1988-42-1087-MIN
 
Zach McKinstrySS6-1 160 L-R 1995-04-29 Fort Wayne,Indiana AA2015-2017-
2016-33-1001-LAN
DL-7Los Angeles Dodgers (A)
Phil McKinzieP5-8 170 L-L 1963-12-24 - A1986-1987-    
Myles McKisicSS6-2 185 R-R 1997-11-03 Delray Beach,Florida RK2017-2017-
2017-23- 704-TEX
MinorsTexas Rangers (Rk)
Blake McKnightP6-1 182 R-R 1991-02-13 O'Fallon,Missouri AA2013-2017-
2013-38-1145-SLN
Free Agent  
Chris McKnightP6-3 195 L-L 1973-07-03 Atlanta,Georgia A-1995-1995-    
D.J. McKnightCF6-0 187 L-R 1994-01-29 Madison,Florida A-2014-2016-
2015-12- 362-TOR
Free Agent  
Greg McKnightP6-1 215 R-L 1966-03-02 Oakland,California RK1989-1989-    
Jack McKnightP6-2 180 R-R 1961-06-07 Bee Branch,Arkansas AAA1981-1987-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jim McKnightIF6-0 165 B-R 1957-06-09 Bee Branch,Arkansas A+1978-1985-    
Lukas McKnightC6-0 195 L-R 1980-02-19 Libertyville,Illinois AA1999-2004-
2000-21- 613-CHN
 
Mark McKnight2B6-2 170 R-R 1957-- Pittsburgh,Pennsylvania RK1979-1979-
1979-33- 797-DET
 
Scott McKnight2B6-1 155 L-R 1984-12-22 Corona,California A+2005-2008-
2005-28- 835-MIL
 
Heath McKoinP6-2 185 R-L 1979-08-25 Pine Bluff,Arkansas A-1998-2000-
1997-37-1134-TBA
 
Mitch McKownP6-4 195 R-R 1996-05-21 Orlando,Florida RK2015-2017-
2016-21- 642-TOR
MinorsToronto Blue Jays (Rk)
Keith McKoy2B5-11 165 L-R 1970-07-11 Clarkton,North Carolina A1990-1992-
1990- 8- 228-SDN
 
Brian McLainP6-3 205 R-R 1973-12-13 Forest Grove,Oregon A-1993-1993-
1992-15- 421-SDN
 
Mike McLainP6-2 195 L-R 1970-03-18 Elk Grove,California AA1992-1995-
1991-30- 782-KCA
 
Tim McLainP6-2 190 R-R 1962-02-28 - A+1984-1988-
1985- 7- 165-SEA
 
Brian McLambSS6-3 185 B-R 1972-12-13 Greensboro,North Carolina AA1993-1999-
1992-29- 802-NYA
 
Larry McLaneP6-0 175 L-L 1959-11-26 Evergreen Park,Illinois AA1981-1983-
1981- 9- 216-TEX
 
John McLarnanP6-1 195 R-R 1961-07-21 Anaheim,California AAA1982-1990-    
Colin McLaughlinP6-6 205 B-R 1959-06-09 Winchester,Massachusetts AAA1978-1989-
1980- 1-   1-TOR
 
Dave McLaughlinOF6-0 185 L-R 1960-01-20 Orange,New Jersey AA1982-1986-
1982-14- 354-CHA
 
Denis McLaughlinP6-5 215 R-R 1972-11-19 Warwick,New York A+1993-1998-
1994- 7- 187-BOS
 
Erik McLaughlinOF6-5 225 R-R 1978-08-03 Dover,Delaware RK1997-1998-    
Joey McLaughlinP6-0 185 R-R 1982-02-11 Tulsa,Oklahoma A2001-2006-
2004-18- 537-TOR
 
Joseph McLaughlinP6-6 215 R-R 1954-- - A-1977-1977-    
Matt McLaughlinSS6-1 180 R-R 1996-02-02 San Jose,California A-2015-2017-
2017-12- 356-COL
MinorsColorado Rockies (A)
Michael McLaughlinP6-2 190 R-R 1958-- - A-1979-1980-    
Michael McLaughlinSS6-1 185 R-R 1966-02-24 Blackwood,New Jersey A-1988-1988-
1988-21- 539-SEA
 
Sean McLaughlinP 5-11 175 L-R 1994-05-16 Johns Creek,Georgia A+2013-2017-
2015-19- 570-ATL
MinorsAtlanta Braves (A+)
Thomas McLaughlinP6-0 185 R-R 1959-11-29 - A1980-1981-
1980- 1-  21-CAL
 
Lee McLaurineP6-0 165 L-L 1953-02-19 Laverne,Oklahoma AAA1977-1978-
1971- 7- 160-HOU
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Chuck McLean3B5-10 175 R-R 1956-- Rockingham,North Carolina A+1975-1978-
1974-13- 306-KCA
 
Malcolm McLeanOF6-0 180 B-R 1960-- - A-1983-1983-    
Matt McLeanOF5-11 190 L-R 1993-09-15 Plano,Texas A+2013-2017-
2016- 9- 268-BOS
Free Agent  
Tio McLeanP6-4 180 R-R 1986-04-06 Laurinburg,North Carolina RK2009-2009-    
Michael McLellanP6-1 195 R-R 1956-- Denver,Colorado A+1977-1978-
1974-33- 644-KCA
 
Darien McLemoreIF5-9 200 B-R 1993-12-11 Southlake,Texas A2013-2016-   Free Agent  
Kevin McLemoreH6-0 185 R-R 1962-07-28 San Diego,California A-1983-1983-    
Craig McLendonC6-3 185 R-R 1975-11-26 Riverdale,Georgia A-1994-1995-
1994-16- 449-TEX
 
Brian McLeodP6-0 175 R-R 1969-08-01 Huntington Beach,California A+1989-1993-
1989-44-1139-SFN
 
Jeremy McLeodLF6-0 195 R-R 1990-12-26 Sanford,North Carolina RK2012-2012-    
John McleodP6-4 200 L-L 1992-06-03 Renton,Washington RK2011-2015-
2014-21- 631-BAL
Free Agent  
Michael McLeodOF6-3 230 L-R 1973-08-07 Wheeling,West Virginia RK1993-1993-
1993-32- 909-OAK
 
Mike McLeodP5-11 185 R-R 1955-09-01 Orlando,Florida A+1976-1979-
1977-19- 488-NYA
 
Robert McLeodP6-5 215 R-R 1971-11-30 - RK1991-1991-    
Joe McLin1B6-6 210 R-R 1971-07-19 Milwaukee,Wisconsin A-1989-1991-
1989-11- 288-PIT
 
Larry McLinP6-2 197 L-L 1962-08-10 - A+1982-1986-
1982- 2-  41-TEX
 
Jake McLintockOF6-1 190 R-R 1983-01-26 San Diego,California RK2002-2007-
2005-26- 772-KCA
 
Tom McLishP   R-R Edmond,Oklahoma A-1978-1978-
1978-14- 346-MIL
 
Michael McLochlinP6-3 185 R-R 1968-11-23 Noblesville,Indiana A1990-1991-    
Sutter McLoughlinP6-5 240 R-R 1993-09-24 Sacramento,California A2013-2017-
2015-22- 654-PHI
MinorsPhiladelphia Phillies (Rk)
Tim McLoughlinP6-6 222 B-R 1961-05-27 Port Clinton,Ohio A+1983-1986-
1983-16- 402-SDN
 
Cliff McMachenP6-2 205 L-L 1981-01-14 Las Vegas,Nevada A+2001-2004-
2001-27- 818-ARI
 
Ben McMahanOF6-0 192 R-R 1989-10-14 Windermere,Florida A+2009-2013-
2011-23- 701-MIL
Free Agent  
James McMahanSS-3B5-11 170 B-R 1962-12-22 Swannanoa,North Carolina A-1984-1984-
1984-22- 551-CLE
 
Pearson McMahanP6-3 180 L-R 1996-07-01 Orange Park,Florida A-2016-2017-
2017- 4- 116-COL
MinorsColorado Rockies (A-)
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jack McMahonP6-4 190 R-R 1958-06-27 - AA1980-1984-
1980- 3-  72-CAL
 
James McMahonC5-10 189 R-R 1982-08-27 Lake Orion,Michigan RK2001-2001-    
James McMahonIF-P6-0 200 R-R 1991-09-28 Hattiesburg,Mississippi RK2013-2015-
2015-24- 707-COL
Retired  
Sean McMahonSS-2B5-11 170 R-R 1964-- - A1987-1987-    
Derin McMains2B6-0 180 B-R 1979-11-03 Oskaloosa,Iowa AAA2000-2007-
2001-11- 346-SFN
 
Steve McManamanOF-1B6-4 215 R-R 1955-- - AA1977-1980-
1977-13- 327-MIN
 
James McManusP6-1 180 R-R 1958-- - A-1979-1979-
1979- 5-  66-CHN
 
Robert McManus3B6-2 195 R-R 1962-11-21 - A+1982-1984-    
Shelton McMathOF6-2 190 R-R 1957-01-18 Houston,Texas AA1976-1980-
1979- 6- 147-TEX
 
Chuck McMichaelP5-10 187 L-L 1957-- Glendale,California A1980-1981-
1975-10- 222-NYN
 
Beau McMillan2B5-11 185 R-R 1981-09-15 Halston,Texas A2004-2006-
2004-39-1178-FLO
 
Brett McMillan1B-3B6-5 225 L-R 1983-11-18 Las Vegas,Nevada A+2003-2007-
2006-14- 421-WAS
 
Clayton McMillanP6-3 180 L-L 1986-09-19 Carthage,Texas A2007-2009-
2006-17- 520-ATL
 
Drew McMillanC6-3 200 R-R 1980-10-25 Newport Beach,California AA1999-2005-
1999- 3-  90-MON
 
Josh McMillanP6-0 175 L-L 1978-07-08 Fontana,California A2000-2001-
2000-17- 508-TOR
 
Leonard McMillanP6-0 170 L-R 1974-04-22 Tulsa,Oklahoma A1994-1995-
1993-43-1197-SFN
 
Sam McMillanC5-10 165 R-R 1998-12-01 Live Oak,Florida RK2017-2017-
2017- 5- 155-DET
MinorsDetroit Tigers (Rk)
Stuart McMillanOF6-1 220 R-R 1970-11-30 Cincinnati,Ohio RK1989-1990-
1989- 7- 168-ATL
 
Tim McMillanOF6-3 190 R-L 1965-02-02 Scarbro,West Virginia A+1984-1988-
1984- 2-  43-PIT
 
Tom McMillanOF6-0 170 R-R 1975-09-06 Guyanabo,Puerto Rico A1993-1997-
1993-16- 452-SLN
 
Kyle McMillenP6-1 185 L-R 1990-03-14 North Canton,Ohio A2009-2015-
2011- 4- 141-CHA
Free Agent  
Brian McMillinOF5-10 205 R-R 1977-05-24 Beech Grove,Indiana A+1998-2001-
1998-31- 919-MIN
 
Darrell McMillinOF5-10 185 R-R 1969-04-05 Ventura,California A-1992-1992-
1989-60-1418-HOU
 
Brent McMinnP6-2 195 R-R 1990-12-02 Houston,Texas RK2011-2014-
2013-18- 536-NYN
Free Agent  
Mark McMorris1B6-1 190 L-L 1963-12-24 Baton Rouge,Louisiana A+1985-1987-
1985-19- 494-CHN
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Chris McMullanC6-1 195 R-R 1968-05-27 Massapequa,New York RK1990-1990-
1990-28- 756-TEX
 
Blake McMullenP6-1 205 R-R 1991-02-15 Enid,Oklahoma A2013-2014-
2013-29- 881-OAK
Retired  
Dale McMullenOF6-3 200 R-R 1956-11-01 Houston,Texas AA1977-1978-
1975- 2-  34-MON
 
Jeremy McMullenP6-2 190 R-R 1980-07-23 Carl Junction,Missouri A+1996-2002-    
Jerry McMullenP6-2 190 L-L 1973-10-13 Lewiston,Idaho AA1995-2001-
1995-26- 729-ATL
 
Jon McMullen1B6-0 240 L-R 1973-11-30 Oxnard,California A+1992-1997-
1992- 8- 221-PHI
 
Kevin McMullenC-1B6-0 215 R-R 1968-09-22 Dumont,New Jersey A+1990-1992-    
Michael McMullenP6-6 230 R-R 1973-10-13 Portsmouth,Virginia AAA1993-2001-
1993-14- 386-SFN
 
Ricky McMullenIF5-9 155 R-R 1958-- Slidell,Louisiana AAA1980-1983-
1980- 1-  10-SDN
 
Sean McMullenOF5-8 179 L-L 1992-06-04 New Orleans,Louisiana A+2011-2015-
2014-30- 886-HOU
Free Agent  
Brock McMurrayOF6-2 195 R-R 1967-08-30 Denham Springs,Louisiana A+1986-1992-
1988-11- 270-LAN
 
Chris McMurrayC6-1 195 R-R 1986-10-12 Mission Viejo,California AAA2006-2014-
2008-18- 539-CIN
Free Agent  
Heath McMurrayP6-3 195 R-R 1979-05-22 Houston,Texas A1998-2003-
2000-12- 351-MIL
 
Steve McMurrayOF5-11 195 R-R 1957-- Warwick,New York A+1977-1980-
1977- 9- 219-CLE
 
Daniel McMurtrieP6-0 188 R-R 1963-12-16 Richmond,Virginia A+1986-1989-    
Kyle McMyneP6-0 210 R-R 1989-10-18 Old Forge,Pennsylvania AAA2009-2017-
2011- 4- 145-CIN
Free Agent  
Tim McNabP6-0 170 R-R 1980-06-04 Hollywood,Florida AAA2000-2011-
2002-22- 657-NYN
 
Buck McNabbOF6-0 180 L-R 1973-01-17 Fort Walton Beach,Florida AAA1991-2005-
1991- 2-  48-HOU
 
Glen McNabb2B-3B5-10 170 R-R 1970-02-12 Long Beach,California A+1988-1992-
1988- 3-  70-PIT
 
Bob McNair1B6-5 190 L-L 1959-- - A+1978-1983-
1980- 4-  80-TOR
 
Fred McNairSS6-4 215 R-R 1970-01-31 Cochran,Georgia AAA1989-1996-
1989-10- 247-SEA
 
Pat McNairP6-4 205 R-R 1979-05-15 Arlington,Virginia A1998-2002-
2001-43-1282-HOU
 
Andy McNallyP5-11 185 L-R 1973-12-03 Perth,Australia A1993-2001-    
Bob McNallyC-1B6-1 190 R-R 1963-01-01 Philadelphia,Pennsylvania A+1985-1986-    
Jason McNallyC6-1 200 R-R 1972-03-02 Prescott,Arizona RK1995-1996-    
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Sean McNally3B6-4 210 R-R 1972-12-14 Bronxville,New York AAA1992-2002-
1994-16- 443-KCA
 
Shawn McNallyOF6-2 215 R-R 1973-01-29 Athens,Georgia A+1994-1997-
1995-13- 351-SLN
 
Denny McNamaraOF6-1 185 R-R 1967-01-19 Toledo,Ohio A+1989-1992-
1990-35- 924-DET
 
Dillon McNamaraP6-5 220 R-R 1991-10-06 Staten Island,New York AA2013-2017-
2013-27- 824-NYA
MinorsSan Francisco Giants (AA)
Edward McNamaraP6-3 190 R-R 1959-- Ephrata,Washington RK1981-1982-
1980- 6- 144-SLN
 
Rusty McNamaraIF5-9 190 R-R 1975-01-23 West Covina,California AAA1995-2005-
1997-21- 626-PHI
 
Tom McNamaraIF-OF5-11 160 R-R 1967-04-15 Bronx,New York A-1988-1988-    
Scott McNaneySS6-2 185 R-R 1966-11-27 Blossburg,Pennsylvania A1988-1989-
1988-19- 477-BAL
 
Josh McNattP6-4 200 B-L 1977-07-23 Jackson,Tennessee AA1996-2000-
1996- 6- 171-BAL
 
Troy McNaughtonOF6-0 195 L-L 1975-01-27 Edmonton,Alberta AAA1994-2002-
1998-31- 918-SLN
 
Aaron McNeal1B6-3 230 R-R 1978-04-28 Oakland,California AAA1996-2005-
1995-27- 753-HOU
 
Pepe McNealC6-3 205 R-R 1975-08-11 Tampa,Florida A+1994-2000-
1994- 5- 129-CLE
 
Darryel McNealy1B6-0 160 L-L 1960-- Los Angeles,California RK1979-1980-
1979- 7- 174-SFN
 
Derwin McNealyOF6-1 160 L-L 1960-04-25 Carson,California AAA1979-1986-
1979-21- 544-NYA
 
Mike McNeelyP6-2 190 R-R 1963-- - A-1985-1985-
1985-34- 812-SLN
 
Mitch McNeelyP6-6 190 L-L 1974-02-14 New Albany,Mississippi A+1995-1997-
1995-30- 835-LAN
 
Ron McNeelyOF5-9 165 L-R 1954-04-03 - AA1974-1979-
1976-28- 636-OAK
 
Kevin McNeesOF6-0 180 L-R 1965-03-15 Kalamazoo,Michigan A+1986-1988-    
John McNeeseP6-0 180 R-L 1971-11-25 Columbia,Mississippi A+1991-1996-
1995-30- 819-CHN
 
Derek McNeilSS5-11 185 R-R 1981-11-04 Reno,Nevada RK2003-2005-
2004-23- 689-CHA
 
Jeff McNeil2B6-1 150 L-R 1992-04-08 Santa Barbara,California AAA2011-2017-
2013-12- 356-NYN
MinorsNew York Mets (AA)
Ryan McNeilP6-3 210 R-R 1994-02-01 Santa Barbara,California AA2012-2017-
2012- 3- 101-CHN
MinorsChicago Cubs (AAA)
Kevin McNeillP6-4 210 R-L 1970-12-22 Wallter,Texas A+1994-1997-
1994-34- 950-SLN
 
Brandon McNelisP6-1 215 R-R 1988-05-17 Goldens Bridge,New York RK2009-2011-
2011-41-1245-ANA
 
Brandon McNittP5-10 170 R-R 1992-01-09 Chino Hills,California A2011-2015-
2014-27- 796-HOU
Retired  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Brooks McNivenP6-5 180 R-R 1981-06-19 Terrace,BC AAA2003-2009-
2003- 4- 123-SFN
 
Doug McNulty1B6-4 220 R-R 1985-02-11 Homer City,Pennsylvania RK2005-2008-
2008-49-1470-NYN
 
Josh McNulty1B6-5 210 L-R 1980-11-12 Jackson,Mississippi A2003-2003-    
Larry McNutt1B6-0 180 R-R 1959-- - A+1981-1983-
1981-15- 367-NYN
 
Mike McNuttP6-2 190 R-R 1979-10-18 Rochester,New York AAA2000-2006-
2000-25- 731-FLO
 
Trey McNuttP6-4 205 R-R 1989-08-02 Haleyville,Alabama AA2009-2017-
2009-32- 980-CHN
Free Agent  
James McOwenCF-LF6-0 200 L-R 1985-09-26 Fort Lauderdale,Florida AA2005-2017-
2007- 6- 195-SEA
 
Michael McPaddenP6-4 185 L-R 1980-02-24 Port St. Lucie,Florida RK1998-1998-
1998-10- 303-CLE
 
Marlin McPhailOF-3B6-0 185 R-R 1960-11-24 New London,Connecticut AAA1982-1991-    
Derrick McPhearsonOF6-0 200 R-R 1986-05-08 Hyattsville,Maryland A2009-2009-    
Matt McPhearsonOF5-8 164 L-L 1995-04-18 Columbia,Maryland AAA2013-2017-
2013- 4- 120-ARI
Free Agent  
Matt McPhearsonOF5-8 164 L-L 1995-04-18 Columbia,Maryland AAA2013-2017-
2013- 4- 120-ARI
DL-7New York Yankees (A)
Barry McPhersonP6-2 185 R-R 1962-08-06 St. Louis,Missouri A1984-1984-
1981-21- 540-MIL
 
George McPhersonOF5-9 155 L-L 1951-- - AAA1977-1977-    
Kyle McPhersonIF6-0 180 R-R 1996-02-09 Chesapeake,Virginia RK2015-2017-
2017-26- 786-SFN
MinorsSan Francisco Giants (Rk)
Francis McQuadeP6-5 215 R-R 1958-- - RK1980-1980-
1980-22- 553-LAN
 
Tony McQuadeOF6-2 205 B-R 1981-12-24 Monterey,California A+2001-2005-
2003-15- 433-CHN
 
Steve McQuailLF6-0 175 R-R 1989-06-10 Wantagh,New York AAA2008-2015-
2010-30- 906-TOR
Free Agent  
Aeden McQueary-EnnisC-P6-0 183 R-R 1984-09-19 Wycombe,Brazil A+2006-2008-    
Conrad McQueenOF6-0 180 R-R 1975-06-18 Millbrook,Alabama RK1994-1994-    
Eric McQueenC6-3 219 R-R 1977-06-10 Bristol,Tennessee A+1996-2001-
1999-14- 430-COL
 
Mark McQueenP6-2 180 R-R 1962-- Ankeny,Iowa A-1985-1985-    
Steve McQueenSS6-1 185 R-R 1959-06-21 Fernandina Beach,Florida A+1979-1980-
1978- 5-  69-MIN
 
ZeErika McQueenLF5-11 185 R-R 1988-06-29 Carthage,Mississippi A+2009-2012-
2009-29- 884-NYN
 
Mike McQuillan3B5-11 165 R-R 1989-10-02 Evergreen Park,Illinois A+2009-2014-
2012-33-1014-WAS
Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Ben McquownOF5-11 170 R-R 1990-02-06 Waianae,Hawaii A-2012-2014-
2013-30- 911-OAK
Free Agent  
Aaron McRaeC6-2 203 L-R 1980-04-11 Surrey,BC A-2001-2004-
2003-27- 790-DET
 
Alex McraeUT-P6-3 185 R-R 1993-04-06 West Allis,Wisconsin AA2012-2017-
2014-10- 311-PIT
MinorsPittsburgh Pirates (AAA)
Warren McReddie1B6-2 200 L-L 1960-05-17 Tarrytown,New York RK1979-1982-
1982-27- 686-TEX
 
Alex McReeP6-6 210 L-L 1988-06-18 Gainesville,Georgia RK2007-2010-
2010-14- 442-LAN
 
Aron McReeP6-0 180 R-R 1993-10-29 Alabaster,Alabama A+2013-2017-   MinorsChicago White Sox (A)
Jonah McReynoldsSS5-11 165 R-R 1995-12-16 Martinsville,Virginia A-2016-2017-
2016-13- 399-TEX
MinorsTexas Rangers (A-)
Alex McRobbieP6-2 185 R-R 1983-01-16 San Francisco,California A+2002-2008-
2005-24- 716-TOR
 
Mark McRobertsC6-2 195 R-R 1982-01-15 La Mesa,California A+2000-2004-
2000-14- 415-PHI
 
Galen McSpaddenP6-0 170 L-L 1952-09-04 Zalma,Missouri AA1977-1977-
1974- 6- 121-SDN
 
Paul McSparinC6-2 210 R-R 1974-04-16 El Dorado,Illinois A1994-1997-
1994-29- 802-PIT
 
Greg McSparranP5-11 190 R-R 1957-04-24 Long Beach,California A+1981-1982-    
Jason McStootsSS5-10 185 L-R 1980-05-10 Mendota,Illinois A+2003-2004-
2003-27- 816-ARI
 
Matt McSwainP6-2 185 R-R 1985-08-15 High Point,North Carolina AA2004-2012-   Free Agent  
Jeff McVaneyOF6-2 210 R-L 1990-01-16 Columbia,South Carolina AAA2009-2017-
2012- 8- 274-DET
Free Agent  
Mason McVayP6-7 205 L-L 1990-08-15 Miami,Florida A+2009-2015-
2012-26- 808-SFN
Retired  
Cameron McVeyP6-5 205 R-R 1988-10-18 Glendora,California A-2009-2017-
2011-22- 687-SFN
Free Agent  
Kevin McWhirterOF6-0 185 R-R 1956-- - AA1977-1980-
1977- 4-  93-MIN
 
Kris McWhirterP6-4 195 L-R 1979-05-11 Nashville,Tennessee AAA1998-2003-
1999-22- 669-CHA
 
Ray McWhiteOF6-0 190 B-R 1973-09-08 Jacksonville,Florida RK1994-1999-
1994-20- 566-ATL
 
Tim McWilliamOF6-1 180 R-R 1966-08-09 Tucson,Arizona AAA1987-1992-    
James McWilliamsP6-2 185 L-L 1956-- - A1977-1979-    
Juan McWilliams3B5-11 170 R-R 1964-- - A1983-1985-
1985-18- 450-PIT
 
Matt McWilliamsP6-4 235 R-R 1973-01-27 Kansas City,Kansas A-1994-1995-
1995-15- 421-ATL
 
Matt McWilliamsP6-3 210 L-L 1979-04-27 Frankfort,Kentucky A+2001-2004-
2001-15- 456-CIN
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Richard McWilliamsP6-4 210 R-R 1993-04-21 Livermore,California RK2013-2017-
2015-25- 742-CHA
MinorsMiami Marlins (MLB)
Ryan McWilliamsP6-0 185 R-R 1970-10-26 Park Forest,Illinois A-1992-1992-
1992-40-1117-PHI
 
Sam McWilliamsP6-7 190 R-R 1995-09-04 Hendersonville,Tennessee A2014-2017-
2014- 8- 232-PHI
MinorsArizona Diamondbacks (A+)
Thomas McWilliamsP6-5 175 L-L 1954-- - A+1977-1978-
1976-22- 513-MIN