The Baseball Cube

Minor League Players

Minor League Players

'MC'

MORE  
Total Players
871
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
List of players for the selected letter whose highest level reached is/was the minor leagues.
'MC' Historical Minor Leaguers
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Monte McAbee Monte R. McAbee of 5-10 170 L L 1959-03-22 Medford,OR AA -- 1980-1983
Scott McAdam Scott Michael McAdam p 5-11 170 R R 1983-06-05 Aurbon,AU A+ -- 2002-2003
Denny McAdams Dennis J. Mcadams p 6-0 205 R R 1973-11-30 Wisconsin Rapids,WI A -- 1993-1996
Josh McAdams Joshua Aaron McAdams of 6-4 225 R R 1994-01-25 Calhoun,GA A -- 2012-2022
Sean McAdams Sean McAdams p 6-6 210 R R 1993-11-17 Sarasota,FL Rk -- 2012-2014
Charles McAdoo Charles Alexander McAdoo lf-2b 6-2 210 R R 2002-03-06 Walnut Creek,CA A -- 2021-2023
Duncan McAdoo Christopher Duncan McAdoo p 6-1 200 R R 1978-04-15 Longview,TX AA -- 1997-2004
Bret McAfee Bret R. McAfee ss 5-11 170 R R 1961-02-21 Merced,CA A -- 1981-1982
Brian McAfee Brian Douglas McAfee p 6-3 210 R R 1992-09-30 Kirkland,WA A -- 2012-2017
Leland McAfee Leland Rudolph McAfee of 6-2 195 R R 1973-01-03 San Diego,CA Rk -- 1994-1996
Quincy McAfee Quincy Isaiah McAfee 3b-2b 5-11 185 R R 1997-09-16 San Diego,CA AA -- 2017-2023
Josh McAffee Joshua Davis McAffee c 6-1 209 R R 1977-11-04 Rock Springs,WY AAA -- 1996-2002
Will McAffer William McAffer p 6-2 205 R R 1997-05-30 North Vancouver,BC AA -- 2016-2023
Bruce McAlister Bruce Wesley McAlister ss 5-9 160 L R 1956-07-14 Kittery,ME A+ -- 1977-1978
John McAllen John Stephen McAllen p 5-11 189 L L 1952-04-02 Monterey Park,CA AAA -- 1976-1977
Cody McAllister Cody R. McAllister p 6-2 190 R R 1984-03-21 Everett,WA A+ -- 2007-2010
Steve McAllister Steven Michael Mcallister ss 5-10 165 R R 1959-11-11 Chillicothe,OH AA -- 1979-1986
Troy McAllister Troy J. Mcallister ss-2b 5-10 165 R R 1971-02-18 Midland Park,NJ A+ -- 1992-1994
Jake McAloose Jacob Pierce Mcaloose 3b 5-11 195 R R 1987-10-24 Virginia Beach,VA Rk -- 2007-2010
Duncan McAlpine Duncan Kinne McAlpine c 5-10 210 L R 1991-04-10 North Richland Hills,TX A- -- 2010-2014
Pat McAlurney Patrick McAlarney p 5-11 175 L L 1958 -- A+ -- 1980-1980
Johnny McAnally John L. McAnally p 6-3 180 L L 1962 Tulsa,OK A- -- 1980-1981
Pat McAnaney Patrick Riley McAnaney p 6-3 185 R L 1986-03-11 Charlottesville,VA AA -- 2005-2010
Jim McAnany James Emmett McAnany of 5-9 190 L R 1965-09-17 Culver City,CA A+ -- 1984-1988
Travis McAndrews Travis J. McAndrews of 6-1 200 L L 1981-04-05 El Segundo,CA A+ -- 2002-2005
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Zach McAngus Zach McAngus 3b 6-0 192 R R 1984-05-10 Honolulu,HI Rk -- 2003-2007
John McAninch John Wayne McAninch c 6-0 205 R R 1973-08-01 Oak Harbor,WA A+ -- 1995-1998
Terry McAnnally Terry E. McAnnally p 6-0 150 R R 1962 Gardendale,AL Rk -- 1980-1981
Jim McArdle James G. McArdle 3b 5-10 175 R R 1956-08-12 Woodbury,NY A -- 1976-1979
Jordan McArdle Jordan McArdle c 6-0 175 L R 1998-05-02 Adelaide,AU Rk -- 2017-2018
Henry McAree Henry McAree p 6-1 205 R R 1993-08-31 Shoreline,WA A- -- 2015-2017
Brian McArn Brian D. McArn of 5-10 160 L L 1968-09-19 Davis,CA Rk -- 1992-1992
Matt McArow Mathew M. McArow p 5-9 165 -- R 1957 -- A- -- 1979-1979
Evan McArthur Evan Burns Mcarthur if 6-2 200 R R 1984-06-29 Harbor City,CA A- -- 2005-2010
Greg McArthur Gregory Lee McArthur p -- -- -- R -- -- AA -- 1978-1982
Kennon McArthur Joe Kennon McArthur c 6-3 196 B R 1979-10-23 Birmingham,AL A -- 1998-2001
Brad McAtee Bradley McAtee p 6-5 215 R R 1987-03-15 La Jolla,CA A -- 2006-2011
John McAulay John R. McAulay of 6-0 180 R R 1973-06-10 Charlotte,NC A+ -- 1995-1996
James McAuley James Frederick Mcauley c 6-0 185 R R 1977-12-17 Columbus,OH A+ -- 1997-2001
Jarod McAuliff Jarod Matthew McAuliff p 6-0 170 R R 1982-07-24 Stillwater,OK A -- 2002-2004
Jimbo McAuliff James M. McAuliff of 5-9 180 R R 1979-05-21 Oklahoma City,OK A- -- 1998-2001
Dave McAuliffe David Alan McAuliffe p 6-4 210 R R 1967-07-05 Greenwich,CT AA -- 1988-1991
Ryan McAuliffe Ryan Francis McAuliffe p 6-4 195 R R 1995-06-19 Melrose,MA A- -- 2016-2019
Michael McAvene Michael Earl McAvene p 6-3 207 R R 1997-08-24 Indianapolis,IN AA -- 2017-2023
Jeff McAvoy Jeffrey Garrett McAvoy p 6-3 215 L L 1977-03-15 Springfield,MA AAA -- 1999-2002
Kevin McAvoy Kevin Robert McAvoy p 6-4 210 R R 1993-07-21 Syracuse,NY AA -- 2012-2019
Robert McBee Robert McBee p -- -- -- R -- -- A -- 1985-1985
John McBrain John Henry Mcbrain of 5-9 170 L R 1956-11-15 Jackson,MS A- -- 1979-1979
Mark McBratney Mark McBratney of 5-10 170 L R 1984-12-26 Wichita,KS A -- 2007-2008
Chris McBride Jonathan Christopher Mcbride p 6-5 210 L R 1973-10-13 Wilmington,NC AA -- 1994-2001
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Gator McBride Charles Elliot McBride of 5-10 170 R R 1973-08-12 Great Lakes,IL AA -- 1993-1999
Ivan McBride Jose Ivan McBride of-2b 5-11 178 R R 1964 -- A -- 1987-1988
Jason McBride Jason Eric McBride p 6-1 175 R R 1976-02-10 Pace,FL A -- 1996-1998
Kevin McBride Kevin T. McBride p 6-5 194 R R -- Arlington Heights,IL Rk -- 1977-1981
Loy McBride Loy L. McBride of 5-10 185 R R 1967-05-05 Pasadena,CA AA -- 1988-1991
Nick McBride Nicholas L. McBride p 6-4 180 R R 1991-05-13 Lewisville,NC AAA -- 2010-2015
Rodney McBride Rodney Allen Mcbride p 6-1 205 R R 1974-11-15 Memphis,TN A -- 1994-1997
Jeremy McBryde Jeremy R. McBryde p 6-3 235 R R 1987-05-01 Oklahoma City,OK AAA -- 2007-2016
Mike McBryde Michael S. Mcbryde rf 6-1 194 R R 1985-03-22 West Palm Beach,FL AAA -- 2004-2011
Ben McCabe Ben Michael John McCabe c 6-0 185 R R 2000-02-04 Sarasota,FL Rk -- 2019-2023
Brett McCabe Brett A. McCabe 1b 6-2 195 R R 1971-09-01 Sacramento,CA A- -- 1993-1993
David McCabe David McCabe 3b 6-3 230 B R 2000-03-25 Oshawa,ON A+ -- 2020-2023
Dennis McCaffery Dennis J. McCaffery of 6-2 190 R R 1969-05-27 Roselle Park,NJ A+ -- 1990-1993
Dennis McCaffrey Dennis M. McCaffrey p 6-2 180 R R 1975-10-11 Pemberton,NJ Rk -- 1994-1995
Richard McCaffrey Richard P. McCaffrey p 6-1 205 L L 1990-12-31 Los Altos,CA Rk -- 2011-2012
Garrett McCain Garrett David McCain p-of 6-0 180 R L 1996-02-28 Lavon,TX A -- 2015-2018
Marcus McCain Marcus M. McCain of 5-7 150 R R 1974-03-03 Greenville,MS A+ -- 1995-1999
Mike McCain Michael T. McCain ss 5-11 175 L R 1954-05-21 San Diego,CA AAA -- 1981-1984
Shane McCain Shane Ruffner McCain of 6-1 210 L L 1991-08-04 Fort Pierce,FL AA -- 2010-2017
Daniel McCall Daniel W. McCall p 6-0 175 L L 1979-06-05 State College,PA Rk -- 1998-2002
Derell McCall Louis Derrell McCall p 6-3 205 R R 1981-09-22 Cantonment,FL AA -- 2000-2014
Dexture McCall Dexture R. McCall 1b 6-1 220 R R 1994-01-29 Tampa,FL AA -- 2013-2019
Gerard McCall Gerard McCall c 6-0 210 R R 1979-11-19 Meridian,MS Rk -- 1999-2005
Greg McCall Gregory M. McCall c 6-1 195 L R 1991-12-25 Frisco,TX A+ -- 2011-2016
Liam McCall Liam Michael McCall p 6-4 180 R R 1999-02-19 Jacksonville,FL A -- 2017-2021
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Rod McCall Roderick John Mccall 1b 6-7 235 L R 1971-11-04 Anaheim,CA AAA -- 1990-2001
Shilo McCall Shilo Freeman McCall of 6-1 210 R R 1994-06-02 Farmington,NM A- -- 2012-2015
Terrell McCall Terrell F. McCall p 6-0 200 L L 1967 Asheville,NC Rk -- 1985-1986
Travis McCall Travis Leighton McCall p 5-11 185 L L 1977-12-20 Chino Hills,CA A+ -- 1996-2001
Trey McCall Roy Franklin McCall c 6-3 205 R R 1967-06-22 Abingdon,VA A+ -- 1985-1989
Derek McCallum Derek McCallum lf 5-11 181 L R 1988-03-22 Shoreview,MN A+ -- 2007-2011
Geoff McCallum Geoffrey Mitchell Mccallum ss 6-0 190 R R 1977-11-22 London,ON A+ -- 1999-2008
Ryan McCally Ryan E. McCally p 6-1 195 R R 1981-02-27 Phoenix,AZ A+ -- 2000-2005
Jim McCalmont James A. McCalmont 2b 6-0 185 R R 1971-10-06 Scottsdale,AZ A+ -- 1993-1996
Justin McCalvin Justin Thomas McCalvin p 6-0 180 R R 1992-01-14 Miami,FL A+ -- 2012-2015
Zach McCambley Zachary Tyler McCambley p 6-2 220 L R 1999-05-04 Netcong,NJ AA -- 2018-2023
Zac McCamie Zac Stephen McCamie p 6-3 205 R R 1982-09-28 Orlando,FL A- -- 2004-2005
Bob McCandlish Robert A. McCandlish p 6-1 184 R R 1961 Kent,CT A- -- 1981-1985
Brad McCann Bradley William McCann 3b 6-3 200 R R 1982-12-09 Orlando,FL AA -- 2003-2007
Frank McCann Francis Edward McCann if 6-0 175 R R 1954-02-26 -- AAA -- 1976-1982
Howard McCann Howard McCann ss 6-0 180 L R 1956 Oswego,NY A- -- 1978-1978
Joseph McCann Joseph Michael McCann p 6-3 205 R R 1968-10-16 Roswell,GA A+ -- 1989-1993
Joseph McCann Joseph B. MCCann 2b 5-10 165 R R 1957 -- A+ -- 1976-1980
Kyle McCann Kyle Joseph McCann c-1b 6-2 217 L R 1997-12-02 Atlanta,GA AAA -- 2017-2023
Matt McCann Matthew Sean McCann ss 5-9 170 R R 1995-01-12 West Windor,NJ AA -- 2014-2018
Mike McCann Michael Hudson McCann ut 6-2 205 L R 1995-07-11 Vancouver,WA Rk -- 2014-2016
Kevin McCanna Kevin Patrick McCanna p 6-1 185 L R 1994-02-01 Joliet,IL AAA -- 2013-2022
Jordan McCants Jordan Eugene McCants 3b-2b 6-0 165 L R 2002-05-21 Pensacola,FL A -- 2021-2023
Michael McCardell Michael Lane Mccardell c 5-10 215 R R 1959-07-19 Phoenix,AZ A -- 1982-1982
Mike McCardell Michael Robert McCardell p 6-5 220 R R 1985-04-13 West Chester,PA AA -- 2007-2010
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Matthew McCarney Matthew Kenneth Mccarney Jr. cf 6-2 195 R R 1988-08-17 Toronto,ON Rk -- 2008-2008
Ed McCarter Edward J. McCarter p 6-3 205 R R 1962-07-27 Portland,OR A+ -- 1984-1986
Jake McCarter Jacob Charles Mccarter p 6-1 185 R R 1984-08-31 Arlington,TX A+ -- 2006-2011
Jason McCarter Jason Ray Mccarter p 6-3 210 R R 1976-09-26 Watsonville,CA A -- 1995-2001
Bill McCarthy William Joseph McCarthy of 6-2 200 R R 1979-12-02 Voorhees,NJ AAA -- 2001-2007
Casey McCarthy Casey Michael McCarthy p 6-4 215 R R 1990-04-13 Valencia,CA AAA -- 2009-2015
David McCarthy David F. McCarthy p 6-1 185 L L 1956-01-30 Evergreen Park,IL A+ -- 1977-1979
Greg McCarthy Gregory McCarthy c 6-4 215 R R 1983-05-10 Redding,CA A -- 2005-2006
John McCarthy John McCarthy p 5-11 190 R R 1968-11-24 Washington,DC Rk -- 1989-1992
Kevin McCarthy Kevin W. Mccarthy of 6-4 198 L L 1976-07-05 Olney,MD A -- 1994-2008
Marty McCarthy Martin W. McCarthy p 6-2 185 R R 1964 -- Rk -- 1987-1987
Matthew McCarthy Matthew William McCarthy p 6-1 195 L L 1980-07-16 Winter Springs,FL Rk -- 1999-2002
Mike McCarthy Michael McCarthy p 6-2 173 R R 1987-11-18 Walnut Creek,CA AAA -- 2008-2016
Ryan McCarthy Ryan Edward McCarthy 3b 6-3 195 R R 1982-09-04 Tarzana,CA A+ -- 2002-2008
Ryan McCarthy Ryan McCarthy cf-rf 6-3 235 L R 1999-01-13 Conyers,GA A -- 2018-2023
Shane McCarthy Shane James McCarthy p 6-2 215 R R 1996-07-29 Fair Haven,NJ AA -- 2015-2023
Steven McCarthy Stephen Michael McCarthy p 6-3 190 R L 1966-02-18 Milton,MA AAA -- 1986-1991
Thomas McCarthy Thomas Joseph McCarthy 3b 6-1 205 R R 1990-07-25 Corvallis,OR Rk -- 2011-2012
Sommer McCartney T. Sommer Mccartney c 6-0 200 R R 1972-08-02 Mountain View,CA A+ -- 1994-1997
Aubrey McCarty Aubrey Frank McCarty 1b 6-3 205 B B 1995-01-24 Moultrie,GA A- -- 2015-2018
Brock McCarty Jeremy Brock Mccarty of 6-2 205 R R 1979-10-01 Monroe,LA Rk -- 1998-2000
D.J. McCarty Dylan James McCarty p 6-2 145 R R 2002-09-09 Redlands,CA A -- 2021-2023
Matt McCarty Matthew Perry Mccarty 3b 6-0 172 R R 1976-02-02 Lafayette,IN A+ -- 1995-1997
Ryan McCarty Ryan Daniel McCarty 3b-1b 5-9 182 R R 1999-04-22 Yardley,PA A+ -- 2018-2023
Scott McCarty Scott Edward McCarty p 6-0 165 L L 1969-08-23 San Antonio,TX A+ -- 1989-1992
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Ryan McCarvel Ryan Allen McCarvel c 6-2 180 R R 1994-12-23 Moreno Valley,CA A+ -- 2014-2018
Rodney McCarver Michael Rodney McCarver 1b 5-11 185 L L 1961 -- Rk -- 1982-1982
Keegan McCarville Keegan Martin McCarville p 6-1 210 R R 1998-02-03 Phoenix,AZ A -- 2018-2021
Tom McCaskey Thomas M. Mccaskey p 6-3 200 R R 1975-10-08 Escondido,CA Rk -- 1995-1995
Jake McCasland Jacob James McCasland p 6-2 225 R R 1991-09-13 Farmington,NM AA -- 2011-2019
Ralph McCasland Ralph Andrew McCasland p 6-4 185 L L 1979-02-02 Jefferson City,MO A+ -- 1999-2004
Brian McCaslin Brian Richard McCaslin p 6-3 180 R R 1957 Evanston,IL Rk -- 1978-1978
Shane McCatty Shane Peter McCatty p 6-2 190 R R 1987-05-18 Oxford,MI A+ -- 2008-2012
Jeffery McCauley Jeffery L. McCauley 2b 5-6 150 L L 1957 -- Rk -- 1980-1980
Riley McCauley Riley McCauley p 6-1 205 R R 1996-12-05 Sterling Heights,MI A -- 2016-2019
Sean McCauley Sean Patrick McCauley c 6-2 200 R R 1989-05-13 Alexandria,VA A -- 2007-2009
Seth McCauley Seth Adam McCauley c 6-3 210 R R 1981-06-19 Bozeman,MT AAA -- 2005-2005
Stan McCauley Stanley Wayne McCauley 3b 6-0 190 R R 1958-02-20 Marietta,GA AA -- 1979-1981
Ryan McChesney Ryan Blaise McChesney c 6-0 200 L R 1990-02-03 Carbondale,IL A+ -- 2012-2014
Tony McCladdie Tony A. McCladdie 3b 5-10 185 R R 1975-10-11 Augusta,GA A- -- 1996-1999
Charles McClain Charles Young McClain p 6-3 205 R R 1967-12-02 Wynnbarg,TN A+ -- 1990-1993
Greg McClain Gregory McClain 3b-of 6-3 185 R R 1963-04-03 Pasadena,CA A -- 1982-1985
Harold McClain Harold Floyd McClain p 6-2 185 L L 1952-11-06 Beaver Falls,PA AAA -- 1976-1977
Jeremy McClain Jeremy A. McClain p 6-3 190 R R 1976-05-27 Houston,MS A- -- 1999-2003
Joe McClain Joseph Alan McClain p-1b 6-2 200 R R 1956-01-25 Johnson City,TN AAA -- 1978-1981
Justin McClain Justin S. Mcclain 1b 6-1 200 R R 1980-11-04 Rome,GA A -- 2000-2005
Kevin McClain Kevin Howard McClain p 6-4 180 R R 1978-02-22 Winter Park,FL AA -- 1998-2003
Lance McClain Robert Lance McClain p 6-1 175 R L 1987-03-26 Knoxville,TN A+ -- 2007-2010
Michael McClain Michael E. McClain p 6-4 190 R R 1963-10-05 -- AA -- 1982-1987
Terrence McClain Terrence L. McClain of 6-0 168 R R 1972-03-28 Cincinnati,OH A- -- 1995-1995
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Chad McClanahan Chad Edward McClanahan 3b-1b 6-5 200 L R 1997-12-22 Phoenix,AZ A+ -- 2016-2021
Jerry McClanahan Jerry Nelson McClanahan c 6-1 200 R R 1992-06-11 Arcadia,CA A+ -- 2012-2017
Jonah McClanahan Jonah M. McClanahan of 6-2 190 R R 1981-03-25 Monterey,CA A -- 2000-2002
Justin McClanahan Justin Scott Mcclanahan 2b 6-2 210 R R 1985-08-22 Brandon,FL A+ -- 2007-2010
Scott McClanahan Marcus Scott McClanahan of 6-3 200 R R 1980-08-29 Hartselle,AL A- -- 1999-2002
Scott McClanahan Scott J. McClanahan p 6-3 170 R R 1962 -- A+ -- 1985-1985
Tim McClaskey Timothy Karl McClaskey p 5-10 170 R R 1976-01-11 Portsmouth,OH AAA -- 1996-2008
Nik McClaughry Nikolas Lewis McClaughry if 5-9 159 R R 1999-09-14 Roseville,CA AAA -- 2019-2023
Michael McClear Michael James McClear p 6-1 190 B R 1963-03-30 Troy,MI A+ -- 1984-1986
Bruce McCleland Bruce Beckley McCleland p 6-5 210 R R 1984-12-16 Cape Town,SA Rk -- 2003-2005
Matt McClellan Matthew Brinton McClellan p 6-7 220 R R 1976-08-13 Toledo,OH AAA -- 1997-2004
Robbie McClellan Robert Joseph Mcclellan p 6-1 175 R R 1981-01-31 Beloit,KS A+ -- 2002-2007
Sean McClellan Sean Michael McClellan p 6-2 215 R R 1973-04-26 St. Petersburg,FL AAA -- 1993-1999
Jackson McClelland Jackson McClelland p 6-5 220 R R 1994-07-19 Beaumont,CA AAA -- 2013-2023
Bo McClendon Beaudilio Scott McClendon lf 5-10 215 R R 1987-10-04 Boulder,CO A- -- 2007-2011
Damion McClendon Damion S. McClendon of 6-0 179 L L 1959 -- Rk -- 1979-1979
Matt McClendon Matthew Bruce Mcclendon p 6-6 220 R R 1977-10-13 Corpus Christi,TX AAA -- 1997-2004
Thomas McClendon Thomas Earl McClendon 2b-3b 5-9 168 R R 1956 -- A+ -- 1977-1978
Travis McClendon Travis Clifford Mcclendon c 5-11 185 R R 1972-10-22 Cottonwood,AZ AAA -- 1994-2000
Ron McClintock Ronald D. McClintock 1b-of 6-3 210 L L 1966-10-02 -- Rk -- 1987-1987
Patrick McClinton Patrick J. Mcclinton p 6-5 210 L L 1971-08-09 Louisville,KY A+ -- 1993-1997
Tim McClinton Timothy D. McClinton of 5-10 190 R R 1971-02-08 Woodridge,IL A+ -- 1989-1993
Josh McCloud Joshua R. McCloud p 6-3 205 R R 1980-10-04 Toledo,OH Rk -- 1999-1999
Scot McCloughan Scot G. McCloughan of 6-0 190 L R 1971-03-01 Loveland,CO A+ -- 1990-1994
Austin McClune Austin Blair McClune cf 6-2 185 R R 1987-11-15 Little Rock,AR A+ -- 2006-2010
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Alex McClure Alex J. McClure ss-2b 6-0 185 B R 1989-06-16 Clarksville,TN AA -- 2009-2013
Brian McClure Brian Wesley Mcclure ss 6-0 170 L R 1974-01-15 Springfield,IL AAA -- 1992-2001
Craig McClure Craig D. Mcclure of 6-1 175 R R 1975-08-04 Tacoma,WA A -- 1993-1996
D'vone McClure D'vone McClure of 6-3 190 R R 1994-01-22 Jacksonville,AR A- -- 2012-2015
David McClure David C. McClure c 5-10 185 R R 1961 Wichita,KS AA -- 1983-1984
Kade McClure Kade Robert McClure p 6-7 235 R R 1996-02-12 Cleveland,OH AAA -- 2015-2023
Richard McClure Richard Dale McClure p 6-0 190 R R 1957-08-27 Nashville,TN A+ -- 1977-1979
Terry McClure Terry Austin McClure of 6-2 190 R R 1995-09-29 Atlanta,GA A -- 2013-2018
Todd McClure Larue Todd McClure p 6-0 195 R R 1966-01-18 East St. Louis,IL A+ -- 1986-1989
Trey McClure Archie Leo Mcclure if 6-0 195 R R 1975-11-20 Baton Rouge,LA Rk -- 1995-1999
Clint McClurg Clinton J. Mcclurg p 6-5 195 R R 1973-11-29 Wheat Ridge,CO A- -- 1993-1995
Patrick McColl Patrick Ward McColl 1b-lf 6-6 215 L R 1997-06-22 Los Altos,CA A+ -- 2016-2022
Jim McCollom James Anthony Mccollom 1b 6-1 202 R R 1963-04-23 New York,NY AAA -- 1982-1990
Adam McCollough Steven Adam McCollough c 6-1 190 R R 1973-08-26 Lawton,OK A+ -- 1993-1996
Dillon McCollough Dillon David McCollough p 6-0 205 R L 1996-06-10 Altamonte Springs,FL Rk -- 2016-2019
Mike McCollough Michael A. McCollough of 6-3 180 R R 1969-02-11 -- A -- 1991-1992
Greg McCollum Gregory Paul McCollum p 5-10 175 R R 1965-06-05 Arlington,IL A+ -- 1984-1988
Jeffrey McCollum Jeffery L. McCollum p 6-3 230 R R 1985-09-25 Baton Rouge,LA Rk -- 2004-2007
Tommy McCollum Thomas Jo McCollum p 6-5 260 R R 1999-06-08 Atlanta,GA AA -- 2019-2023
Jason McCommon Jason Heath McCommon p 6-0 190 R R 1971-08-09 Memphis,TN AAA -- 1991-1999
Doug McConathy Douglas M. McConathy of 6-2 185 L R 1971-02-18 Buena Park,CA A+ -- 1991-1993
Jacob McConiga Jacob P. McConiga p 5-10 180 L L 1981-01-21 Carmichael,CA Rk -- 2003-2004
Brian McConkey Brian Mitchel McConkey 1b 6-2 210 L R 1988-12-17 Santa Maria,CA A+ -- 2009-2014
Robert McConnaughy Robert E. McConnaughy ss 5-10 165 R R 1948 -- A- -- 1978-1978
Adam McConnell Adam Joseph McConnell 2b-3b 5-11 180 R R 1990-01-24 Newport News,VA A- -- 2009-2012
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Brady McConnell Brady Ford McConnell cf-lf 6-3 195 R R 1998-05-24 Hanover,PA A -- 2018-2021
Brandon McConnell Brandon David McConnell p 6-4 200 R R 1985-02-08 Red Bluff,CA A+ -- 2003-2008
Caleb McConnell Caleb Ryan McConnell p 6-4 210 R R 1981-05-14 West Monroe,LA A- -- 2000-2007
Chad McConnell Chad Michael Mcconnell of 6-1 200 R R 1970-12-13 Sioux Falls,SD AA -- 1991-1996
Charlie McConnell Charles McConnell if 6-2 195 L R 1996-01-07 Reading,MA A -- 2016-2019
Chris McConnell Christopher Michael McConnell ss 5-11 170 R R 1985-12-18 Philadelphia,PA AAA -- 2004-2012
Eryk McConnell Eryk Roy McConnell p 6-1 185 R R 1985-07-29 Waynesville,NC A -- 2004-2010
Gary McConnell Gary W. McConnell p 6-3 190 R R 1978-05-06 Bainbridge,GA Rk -- 1998-1999
Jason McConnell Jason Paul McConnell ss 5-9 170 B R 1976-05-21 Bossier City,LA A+ -- 1995-1999
John McConnell John Hillis McConnell c 6-1 195 R R 1957-07-30 Williamsburg,VA A- -- 1977-1978
Kellan McConnell Kellan T. McConnell p 6-4 220 R R 1982-04-05 San Juan Capistrano,CA A- -- 2001-2005
Matthew McConnell Matthew M. McConnell 2b 5-10 185 L R 1986-09-06 Mesa,AZ A -- 2008-2012
Tim McConnell Timothy Alan McConnell c 5-11 195 R R 1968-10-03 Mount Clemens,MI AA -- 1992-1996
Walter McConnell Walter Gerald McConnell 3b 6-1 195 L R 1964-09-13 Columbus,GA AAA -- 1983-1992
Lee McCool Lee A. McCool if 5-11 180 R R 1979-03-05 Palatka,FL AAA -- 1999-2002
Lance McCord Lance McCord p 6-2 185 R R 1958 Highland,IL Rk -- 1978-1978
Rocky McCord Edwin Rockford McCord p 6-2 170 R R 1992-11-16 Mobile,AL Rk -- 2012-2016
Dave McCorkle Dave Mccorkle p 6-2 185 R R 1963-01-03 Valdosta,GA AA -- 1985-1988
Rob McCorkle Robert S. McCorkle c 6-2 190 R R 1958-04-03 -- A+ -- 1981-1982
Shawn McCorkle Shawn Dick Anthony McCorkle 1b 6-5 230 L R 1977-07-14 Morristown,NJ A+ -- 1998-2001
Andrew McCormack Andrew R. Mccormack p 6-1 205 R L 1974-02-04 Raynham,MA AA -- 1993-1996
Brian McCormack Brian John Mccormack p 6-2 200 R R 1966-01-14 Boston,MA AA -- 1985-1990
Ron McCormack Ronald A. McCormack p 6-2 190 R R 1963 Renton,WA A+ -- 1983-1987
Taylor McCormack Taylor Jordan McCormack 3b 6-2 190 R R 1982-10-20 Omak,WA Rk -- 2001-2004
Zach McCormack Zachariah E. McCormack p 6-2 195 L L 1982-01-18 Fairfield,CA A+ -- 2003-2005
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Andrew McCormick Andrew David Mccormick of 5-11 190 R R 1973-06-21 Phoenix,AZ A+ -- 1994-1996
Andrew McCormick Andrew James Mccormick p 6-6 210 R R 1984-08-09 Ashland,KY A- -- 2006-2008
Cody McCormick Cody McCormick c 6-3 200 R R 1974-07-30 Berkeley,CA A -- 1995-1996
Glenn McCormick Glenn Frederick McCormick 3b-1b 6-1 195 R R 1968-09-27 -- A -- 1988-1990
John McCormick John Thomas McCormick p 6-4 215 L L 1966-11-04 Cleveland,OH A+ -- 1988-1991
Mark McCormick Mark Andrew Mccormick p 6-2 195 R R 1983-10-15 Clear Lake,TX AA -- 2003-2008
Michael McCormick Michael McCormick p 6-3 190 L R 1993-12-08 Speedway,IN Rk -- 2015-2019
Michael McCormick Michael McCormick 3b 6-2 200 R R 1986-09-06 Eugene,OR A+ -- 2004-2009
Phil McCormick Philip David McCormick p 6-1 185 L L 1988-09-07 Waterford,CT AAA -- 2008-2016
Ryan McCormick Ryan Connor McCormick p 6-2 205 L R 1994-03-15 Massapequa,NY A -- 2013-2016
Terry McCormick Terrance J. McCormick p 6-1 175 L L 1978-10-14 Tampa,FL A -- 1997-2002
Ken McCorvey Kenneth O'Brien McCorvey of 6-2 185 R R 1979-03-16 Pensacola,FL Rk -- 1997-1998
Brent McCoy Brent Lamar McCoy ss 5-11 168 B R 1966-08-28 Greensboro,NC A+ -- 1987-1991
Corby McCoy Corby Terry McCoy p 6-3 180 L L 1995-10-05 Laguna De Perlas,NI Rk -- 2013-2023
Jim McCoy Jim McCoy p 6-0 185 R R 1957-05-14 Fort Worth,TX Rk -- 1978-1978
Justin McCoy Justin D. McCoy c 5-11 170 R R 1974-08-16 South Jordan,UT Rk -- 1993-1993
Kevin McCoy Kevin B. McCoy p 6-5 195 R R 1959 Baltimore,MD AA -- 1980-1984
Kevin McCoy Kevin Daniel McCoy p 6-4 220 L R 1991-07-12 Gainesville,FL AA -- 2012-2014
Marcus McCoy Marcus C. McCoy of 5-9 175 R R 1972-11-19 Meridian,MS Rk -- 1992-1992
Mark McCoy Mark Daniel McCoy p 6-2 200 L L 1994-04-30 Barnegat,NJ A+ -- 2013-2018
Nick McCoy Nick Mccoy c 5-10 185 R R 1987-03-02 San Diego,CA AA -- 2006-2013
Tim McCoy Timothy Jay McCoy p 6-0 200 R L 1963-03-28 Covina,CA AAA -- 1985-1991
Trey McCoy Homer Claude Mccoy of-1b 6-3 215 R R 1966-10-12 Augusta,GA AAA -- 1986-1996
Douglas McCracken Douglas A. McCracken of 6-0 168 L R 1957 Portland,OR A+ -- 1977-1978
Jason McCracken Jason Michael McCracken p 6-4 225 R R 1991-09-04 Northridge,CA A -- 2012-2014
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Vance McCracken Vance Edward McCracken p 6-7 220 R R 1979-04-16 Charleston,WV A+ -- 1999-2003
Ryan McCrann Ryan Patrick McCrann if 6-3 195 L R 1986-05-15 Newton,MA Rk -- 2006-2010
Arnold McCrary Arnold Dwayne McCrary of 5-10 175 L L 1956-04-22 Los Angeles,CA AA -- 1977-1980
Scott McCrary Scott James McCrary p 6-4 207 R R 1974-01-08 San Bernardino,CA AA -- 1996-2000
Johnny McCraw John W. McCraw 1b 6-4 225 R R 1971-04-19 Gastonia,NC A -- 1993-1993
Sean McCraw Sean Alexander Mccraw c 6-0 185 L R 1986-03-11 Alvin,TX AA -- 2005-2011
Eric McCray Eric James Mccray p 5-10 160 L L 1969-06-10 Monroe,LA AA -- 1988-1996
Grant McCray Grant Snow McCray cf 6-2 190 L R 2000-12-07 Billings,MT A+ -- 2019-2023
Jeramiah McCray Jeramiah Jordan McCray of 5-10 160 R L 1998-03-03 Long Beach,CA A- -- 2016-2018
Jonathan McCray Jonathan Earl McCray 2b 5-10 180 B R 1995-01-08 Riverside,CA AAA -- 2015-2018
Justin McCray Justin Lewis McCray ss-3b 6-2 190 R R 1967-09-23 El Cerrito,CA A+ -- 1989-1991
Stephen McCray Edward Stephen McCray p 6-3 230 L R 1987-10-06 Decatur,GA AAA -- 2009-2013
Todd McCray Charles Todd McCray p 6-2 205 R R 1968-01-22 Mayo,FL A+ -- 1989-1991
Brant McCreadie Brant Thomas McCreadie p 6-1 190 R R 1970-11-22 Honolulu,HI A+ -- 1989-1991
Jim McCready James McCready p 6-1 187 R R 1969-11-25 Norwood,MA AAA -- 1991-1996
Bob McCreary Robert J. McCreary p 6-3 175 B R 1967-06-28 Dresher,PA AA -- 1988-1993
John McCreery John Andrew McCreery 3b 6-3 215 R R 1981-11-15 San Diego,CA A -- 2001-2004
Ricky McCreery Ricky M. Mccreery p 6-1 195 R R 1976-01-27 Phoenix,AZ Rk -- 1996-1996
Pat McCrory Patrick Sullivan McCrory ss 5-9 175 R R 1986-12-09 Kilgore,TX Rk -- 2007-2010
Jackie McCroskey Jackie A. McCroskey of 5-10 177 L L 1973-08-23 Louisville,KY Rk -- 1993-1996
Mac McCroskey David Walter McCroskey if 6-1 180 R R 1999-12-31 Conway,AR AA -- 2019-2023
Wes McCrotty Wesley Odell McCrotty p 6-1 190 L L 1979-06-22 Russellville,AR A -- 1998-2003
Will McCrotty William Dennis McCrotty p 6-2 195 R R 1979-06-23 Russellville,AR AA -- 1997-2003
Jerad McCrummen Jerad Alan McCrummen p 6-1 190 R R 1990-09-11 Dallas,TX A -- 2011-2015
Shane McCubbin Shane Michael McCubbin of 6-1 200 R R 1972-09-18 Milan,IL A -- 1992-1994
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Deron McCue Deron Clay John McCue of 5-11 180 R R 1963-01-24 Hutchinson,KS AAA -- 1983-1988
Mike McCuistion Michael William McCuistion c 6-2 190 L R 1982-05-14 Des Moines,IA A+ -- 2001-2006
Harry McCulla Henry E. McCulla of 6-1 195 R R 1960-11-05 Houma,LA AA -- 1981-1986
Ryan McCullem Ryan Philip McCullem p 6-3 200 L L 1980-10-08 Columbia,MO Rk -- 1999-2003
Matthew McCullen Matthew McCullen p 6-1 205 R R 1983-01-22 Goldsboro,NC Rk -- 2006-2007
Reese McCulley Reese Edward McCulley p 6-3 210 L R 1988-06-08 Salem,OR Rk -- 2010-2010
Andy McCulloch Andrew Bradley McCulloch p 6-1 205 R R 1978-02-26 Las Vegas,NV A -- 1997-2001
Kyle McCulloch Kyle Roberts McCulloch p 6-2 170 R R 1985-03-20 Houston,TX AAA -- 2004-2011
Alec McCullock Alec Gene McCullock p 6-7 250 R R 1959-04-09 Alexandria,VA AA -- 1980-1984
Brody McCullough Brody Shane McCullough p 6-4 205 R R 2000-06-30 Lexington,NC A+ -- 2022-2023
Clayton McCullough Clayton Andrew Mccullough c 5-10 180 L R 1979-12-27 Oxford,NC AAA -- 1999-2005
Connor McCullough Connor Ray McCullough p 6-1 185 R R 1999-10-05 Maumelle,AR A+ -- 2020-2023
Mason McCullough Mason Garrett McCullough p 6-4 235 R R 1993-01-07 Shelby,NC AA -- 2012-2019
Morgan McCullough Morgan Douglas McCullough 3b-ss 5-6 180 L R 1997-12-19 Seattle,WA AAA -- 2017-2023
Nick McCully Nicholas Gathany McCully p 5-11 195 R R 1988-09-05 Lakeland,FL AAA -- 2007-2014
Stephen McCumiskey Stephen John McCumiskey c 5-11 185 R R 1968-07-01 Westerly,RI A- -- 1988-1990
Rob McCune Robert E. McCune 2b 6-1 175 R R 1969-09-07 Hurricane,WV Rk -- 1990-1991
Jason McCurdy Jason Lee McCurdy p 6-3 170 L L 1982-12-14 Miami,FL Rk -- 2002-2002
John McCurdy John Clifford Mccurdy ss 6-2 200 R R 1981-04-17 Pittsburgh,PA AA -- 2000-2006
Joshua McCurdy Joshua Jamal McCurdy of 6-6 220 R R 1979-12-28 Thornhill,ON AAA -- 1999-2006
Nick McCurdy Nicholas T. Mccurdy p 6-3 185 R R 1980-01-24 Thomasville,AL AAA -- 2001-2010
Ryan McCurdy Ryan Joseph McCurdy c 5-10 175 R R 1987-12-28 Tampa,FL AAA -- 2007-2014
Brendan McCurry Brendan Scott McCurry p 5-10 183 R R 1992-01-07 Ada,OK AAA -- 2013-2022
Cole McCurry Cole Edward McCurry p 6-2 210 L L 1985-09-25 Candler,NC AAA -- 2007-2013
Randy McCurry Randal Charles McCurry 3b 6-1 200 R R 1990-01-07 Ada,OK A- -- 2009-2018
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Paul McCurtain Paul Elum McCurtain p 6-1 190 R R 1976-02-05 Norman,OK AA -- 1997-2001
Carson McCusker Carson Michael McCusker of 6-8 250 R R 1998-05-22 Sparks,NV A+ -- 2017-2023
Michael McCutchen Michael C. Mccutcheon p 6-0 165 L L 1977-07-05 Honolulu,HI AA -- 1996-2001
Greg McCutcheon Gregory Lynn McCutcheon p 6-1 190 R R 1967-03-12 Steubenville,OH A- -- 1988-1990
James McCutcheon James Jacob Mccutcheon of 6-5 220 R R 1968-08-19 Clovis,CA A+ -- 1986-1993
Jim McCutchin James Larry McCutchin p 6-1 195 R R 1953-02-14 Levelland,TX AAA -- 1976-1976
Blake McDade Timothy Blake Mcdade 1b 6-1 208 L L 1987-07-01 Ooltewah,TN A- -- 2007-2011
Jim McDade James Albert McDade p 6-5 190 L R 1992-12-01 Langhorne,PA A -- 2016-2017
Mike McDade Michael Mcdade 1b 6-2 250 B R 1989-05-08 Las Vegas,NV AAA -- 2007-2016
Neal McDade Neal Joseph McDade p 6-2 186 R R 1976-06-16 Naples,FL AAA -- 1996-2005
Derek McDaid Derek Patrick McDaid p 6-3 220 R R 1983-09-27 St. Albert,AB AA -- 2005-2010
Adam McDaniel Nicholas Adam McDaniel p 6-1 205 R R 1984-11-09 Lafayette,LA A- -- 2004-2007
Dan McDaniel Daniel M. McDaniel p 6-3 220 R R 1988-04-18 Hayward,CA A+ -- 2008-2011
Denny McDaniel Denton Carroll McDaniel p 6-3 210 L L 1976-08-12 Austin,TX AAA -- 1996-2006
Drew McDaniel Andrew Foret McDaniel p 6-2 185 R R 2000-08-26 Lafayette,LA A -- 2020-2023
Joel McDaniel Joel James McDaniel p 5-11 190 R R 1965-11-02 -- Rk -- 1988-1988
Joseph McDaniel Joseph Randall McDaniel 2b 5-10 170 R R 1958 -- A- -- 1980-1980
Kevin McDaniel Clarence Kevin McDaniel ss 6-1 160 R R 1958-03-13 West Palm Beach,FL A+ -- 1981-1982
Quinn McDaniel Quinn Patrick McDaniel if 5-11 180 R R 2002-09-27 Portsmouth,NH A -- 2021-2023
Ryan McDaniel David Ryan McDaniel c 6-0 180 R R 1975-03-18 Hickory,NC A -- 1997-1999
Garrett McDaniels Garrett Nicholas McDaniels p 6-2 180 L L 1999-12-15 Marion,SC A -- 2019-2023
Paul McDaniels Paul J. McDaniels of 6-2 200 L R 1977-03-02 Costa Mesa,CA A -- 1994-1998
Jake McDavid Jacob Louis McDavid p 6-5 210 R R 1993-02-20 Chandler,AZ A -- 2013-2016
Chayce McDermott Chayce Michael McDermott p 6-3 197 L R 1998-08-22 Anderson,IN AAA -- 2019-2023
Jerry McDermott Gereld D. McDermott of 6-2 190 R R 1962 Fontana,CA Rk -- 1981-1983
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Jim McDermott James McDermott p 5-11 180 R R 1970-10-01 Wilkes-Barre,PA A -- 1990-1993
Mike McDermott Michael J. McDermott 3b 6-3 195 R R 1973-06-17 Moraga,CA Rk -- 1995-1996
Randy McDermott Randy McDermott of 6-2 205 R R 1969-10-06 Davenport,IA Rk -- 1991-1992
Ryan McDermott Ryan Patrick McDermott p 6-9 225 R R 1978-06-28 Alamogordo,NM Rk -- 1996-1998
Toby McDermott Toby A. McDermott p 6-2 200 L L 1975-09-25 Seattle,WA Rk -- 1997-2002
Steve McDevitt Stephen Francis McDevitt p 6-1 185 R R 1965-03-10 Reading,PA A+ -- 1983-1987
Terry McDevitt Terrance Ray McDevitt ss 5-9 165 L R 1964-04-23 Charleston,IL AA -- 1984-1990
Andrew McDonald Andrew John McDonald p 6-6 225 R R 1994-12-24 Cincinnati,OH A -- 2014-2021
Andy McDonald Andy McDonald 2b-3b 5-10 185 R R 1970-05-18 Sarasota,FL A- -- 1992-1992
Ashanti McDonald Ashanti Nadeem McDonald ss-of 6-0 185 L R 1973-04-25 Chicago,IL A -- 1995-2002
Blane McDonald Blane Holcomb McDonald c 6-0 190 R R 1957-02-11 Columbus,GA A+ -- 1978-1980
Bob McDonald Robert James McDonald p 6-3 190 R L 1973-04-09 New Westminster,BC Rk -- 1991-1992
Bruce McDonald John Bruce McDonald p 6-1 180 R R 1966-06-02 Ocala,FL Rk -- 1985-1986
Chad McDonald Chad Robert McDonald 3b 5-10 188 R R 1968-01-17 Brazil,IN AA -- 1988-1992
Chamar McDonald Chamar Marquis McDonald of 6-4 200 R R 1983-06-18 Jackson,MS A -- 2001-2004
Chase McDonald Charles Lawrence McDonald 1b 6-4 259 R R 1992-06-02 Greenville,NC AA -- 2011-2017
Chris McDonald Christopher McDonald p 6-6 220 R R 1994-10-07 Livonia,MI Rk -- 2016-2017
Cole McDonald Cole Christopher True McDonald p 6-1 218 L R 1997-03-11 New Hampton,IA AA -- 2016-2023
Corey McDonald Michael Corey McDonald p 6-3 210 L L 1976-10-02 Savannah,GA A- -- 1997-2000
Dan McDonald Daniel J. McDonald of 5-10 185 R R 1973-10-13 Sarasota,FL A- -- 1993-1993
Daniel McDonald Daniel Ross Mcdonald p 5-11 195 L R 1986-04-17 Rockaway,NJ A- -- 2005-2007
Darin McDonald Darin William Mcdonald cf 6-3 195 R R 1987-11-03 Aurora,CO A- -- 2006-2008
Dave McDonald David James McDonald p 6-4 220 L L 1968-03-16 Revere,MA A+ -- 1990-1991
Dock McDonald Immanuel Dock McDonald of 5-11 193 R R 1974-02-11 Paris,TN Rk -- 1994-1994
Evan McDonald Evan Lee McDonald ss 6-1 185 R R 1994-06-30 Platte City,MO Rk -- 2014-2017
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
James McDonald James Earl McDonald 1b 6-2 190 L L 1957-10-20 Lynwood,CA AAA -- 1977-1982
James McDonald James Edward McDonald 2b-of 5-10 170 B R 1991-12-16 Phoenix,AZ A+ -- 2011-2014
Jared McDonald Jared McDonald ss 6-0 180 L R 1988-03-01 Tucson,AZ Rk -- 2009-2018
Jared McDonald Jared Austin McDonald c-1b 6-2 180 R R 1996-12-05 Denver,CO A+ -- 2016-2022
Jeff McDonald Jeffrey Alan McDonald p 6-3 190 R R 1961-03-07 Cupertino,CA AA -- 1981-1986
Jeremy McDonald Jeremy McDonald p 5-9 182 L L 1993-09-22 Turlock,CA Rk -- 2013-2016
Jerry McDonald Jerry W. McDonald of 5-11 172 L R 1956 Birmingham,AL AAA -- 1977-1980
Jim McDonald James A. McDonald p 6-4 202 R R 1963 -- A- -- 1986-1986
Jon McDonald Jon M. Mcdonald p 6-0 190 L L 1975-12-01 Houston,TX A+ -- 1995-1999
Jon McDonald Jonathan Patrick Mcdonald p 6-3 195 R R 1977-10-16 Gainesville,FL AA -- 1998-2006
Kevin McDonald Kevin M. Mcdonald c 6-1 210 L R 1980-03-08 Starkville,MS A+ -- 1999-2005
Kevin McDonald James Kevin McDonald p 6-2 200 L R 1969-01-03 Deer Park,TX A+ -- 1989-1993
Kevin McDonald Kevin F. McDonald of 5-10 175 R R 1966 -- A -- 1989-1989
Kirk McDonald Kirk Todd McDonald p 6-4 200 R R 1963-03-23 Washington Court House,OH AA -- 1985-1989
Manny McDonald Manuel Placido McDonald if 6-0 176 R R 1958-10-10 San Pedro de Macoris,DR AAA -- 1977-1982
Mark McDonald Mark John Mcdonald p 6-5 215 R R 1957-12-08 Minneapolis,MN A+ -- 1980-1985
Matt McDonald Matthew Stephen McDonald p 6-3 200 L L 1974-06-10 Princeton,IL A+ -- 1994-1998
Mike McDonald Michael James McDonald ss-of 6-1 175 L R 1968-07-30 Waukegan,IL AAA -- 1986-1993
Mike McDonald Michael W. McDonald of 6-2 195 R R 1967-03-26 -- A- -- 1986-1989
Ray McDonald Raymond Timothy McDonald 3b 6-3 200 R R 1965-04-07 San Francisco,CA Rk -- 1986-1986
Rod McDonald Rodney D. McDonald p 6-3 195 R R 1959 -- AA -- 1982-1983
Rusty McDonald Russell Goff McDonald p 6-1 190 R R 1958-01-12 Cupertino,CA AAA -- 1978-1984
Ryan McDonald Ryan M. McDonald 2b 5-10 195 L R 1975-09-09 Irvine,CA Rk -- 1996-1998
Shelby McDonald Shelby Wayne McDonald p 5-9 173 R R 1966-11-21 Porter,TX AA -- 1987-1989
Sheldon McDonald Sheldon Aaron McDonald p 5-11 205 L L 1988-11-05 Edmonton,AB A+ -- 2007-2016
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Steven McDonald Steven D. McDonald of-1b 6-0 178 L L 1965 -- A- -- 1987-1987
TJ McDonald Thomas Joseph McDonald of-3b 6-0 180 R R 1963-10-25 Bronx,NY AA -- 1984-1989
Todd McDonald Todd Matthew McDonald of 6-3 178 L R 1995-10-23 Brisbane,AU A- -- 2013-2016
Trevor McDonald Trevor Dale McDonald p 6-2 200 R R 2001-02-26 Mobile,AL A+ -- 2019-2023
Gary McDonnell Gary J. McDonnell 2b 5-10 165 R R 1955 -- A- -- 1977-1977
Matt McDonnell Matthew Everett McDonnell p 6-4 210 R R 1979-08-07 Virginia Beach,VA A- -- 1999-2004
Rob McDonnell Robert McDonnell p 6-2 210 L L 1992-04-28 Barrington,IL A -- 2012-2017
Sam McDonnell Samuel Andrew McDonnell of 6-0 190 L R 1995-08-10 Littleton,CO A -- 2014-2017
Shawn McDonnell Shawn P. McDonnell c 6-2 205 B R 1970-04-04 Mays Landing,NJ AA -- 1989-1994
Brian McDonough Brian J. McDonough p 6-0 185 R R 1961 Staten Island,NY A+ -- 1981-1983
LJ McDonough Francis Lee McDonough p 6-4 200 R R 2000-04-02 Lansing,MI A -- 2019-2023
Tyler McDonough Tyler Scott McDonough lf-ss 5-8 180 B R 1999-04-02 Cincinnati,OH AAA -- 2019-2023
Julius McDougal Julius McDougal ss 6-2 195 B R 1963-05-03 Jackson,MS AAA -- 1984-1992
Mike McDougal Michael Neil McDougal p 6-4 210 L R 1975-03-22 Las Vegas,NV AAA -- 1994-2000
Tanner McDougal Tanner McDougal p 6-5 185 R R 2003-04-09 Henderson,NV A -- 2021-2023
Matt McDougall Matthew J. Mcdougall of 5-11 185 R R 1976-07-29 Adelaide,AU Rk -- 1995-1996
Spike McDougall Brandon McDougall ss 6-3 180 R R 1984-02-07 San Ramon,CA AA -- 2005-2009
Kenny McDowall Kenneth Robert McDowall p 6-3 185 R R 1990-08-14 Las Vegas,NV Rk -- 2011-2015
Arturo McDowell Arturo Jamaal Mcdowell of 6-1 175 L L 1979-09-07 Jackson,MS AA -- 1998-2002
Chase McDowell Chase Harrison McDowell p-of 6-2 185 L R 1990-12-14 College Station,TX A- -- 2010-2014
D.T. McDowell Donatavious K. McDowell of 6-0 190 R R 1985-08-16 Atlanta,GA Rk -- 2004-2004
Kennard McDowell Kennard LeAndrus McDowell if 6-3 195 R R 1993-09-15 Darlington,SC A- -- 2014-2018
Kevin McDowell Kevin Michael McDowell p 6-2 200 L L 1978-11-20 Pittsburgh,PA AA -- 1999-2005
Max McDowell Maxwell Robert McDowell c 6-1 208 R R 1994-01-12 Pittsburgh,PA AAA -- 2013-2023
Mike McDowell Michael Roath McDowell p 6-8 230 R R 1967-09-23 Cheney,WA A -- 1989-1991
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Theo McDowell Theodore McDowell p 6-6 220 L R 1998-12-02 Essex Junction,VT AA -- 2018-2023
Tim McDowell Timothy Michael McDowell p 6-4 195 R R 1965-08-23 Monroeville,PA A+ -- 1988-1991
Jason McEachern Jason M. Mceachern p 6-2 160 R R 1990-10-12 Hickory,NC A -- 2008-2012
Kuehl McEachern Kuehl Thomas McEachern p 6-4 195 R R 1993-05-07 Eustis,FL A+ -- 2012-2018
Aaron McEachran Aaron Daniel Mceachran c 6-0 200 L R 1979-01-28 St.Louis Park,MN A+ -- 1999-2007
Shawn McElfish Shawn William McElfish p 6-3 175 L L 1970-12-31 Baltimore,MD Rk -- 1988-1990
Brad McElroy Bradley Robert McElroy cf 5-11 195 L R 1986-04-24 London,ON AA -- 2007-2012
C.J. McElroy Charles Dwayne McElroy of 5-10 180 R R 1993-05-29 League City,TX AAA -- 2011-2019
Casey McElroy Casey Robert McElroy 2b 5-8 180 L R 1989-12-28 Bakersfield,CA AAA -- 2009-2016
Codey McElroy Codey Joe McElroy if 6-5 195 R R 1992-12-13 Ardmore,OK A -- 2013-2015
Glen McElroy Glen Alan McElroy c 5-10 180 R R 1964-03-18 Ridgefield,NJ AAA -- 1986-1989
Satchel McElroy Satchel Sylvester-Marcel McElroy of 5-10 170 R R 1996-08-13 Friendswood,TX A+ -- 2015-2018
Tanner McElroy Tanner McElory p 6-0 183 R R 1981-08-21 Dallas,TX A- -- 2002-2005
Chris McElvain Christopher Robert McElvain p 6-0 205 R R 2000-09-15 Columbia,TN A+ -- 2020-2023
Daniel McElveny Daniel Joseph McElveny c 5-10 190 R R 2003-04-21 Chula Vista,CA A -- 2021-2023
Gene McElwain Eugene P. McElwain p 6-2 195 L L 1951-05-22 Bronx,NY AAA -- 1976-1977
Josh McElwee Joshua William McElwee p 6-4 230 R R 1989-06-12 Andrews,SC AA -- 2012-2015
Alex McEnaney Alex Christopher McEnaney p 6-4 175 R R 1986-01-08 Fort Lauderdale,FL Rk -- 2005-2007
Ethan McEntire Ethan Ralph Mcentire p 6-1 194 L L 1975-07-19 Gainesville,FL AA -- 1993-1999
Michael McEvilly Michael P. McEvilly of 6-0 190 R L 1958-01-01 Shrewsbury,MA A -- 1977-1980
Casey McEvoy Casey Patrick McEvoy p 6-3 210 R R 1976-07-29 Covington,KY A -- 1996-2001
Bobby McEwen Robert Sean McEwen p 5-11 170 R R 1984-08-25 Mill Creek,WA Rk -- 2004-2008
Charles McFadden Charles Dwayne McFadden c 6-1 190 R R 1968-01-14 Lake City,SC Rk -- 1986-1986
Parker McFadden Parker Riley McFadden p 6-0 200 R R 1997-06-01 Yelm,WA A- -- 2016-2019
Robert McFadden Robert J. McFadden p 6-1 180 -- R 1959-04-04 -- A -- 1981-1982
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Warren McFadden Warren Louis Mcfadden of 6-1 200 R R 1985-12-21 Plantation,FL Rk -- 2005-2008
Brian McFall Robert Brian McFall 1b 6-3 205 R R 1984-03-17 Flagstaff,AZ AA -- 2003-2011
Blake McFarland Blake Mackey McFarland p 6-5 230 R R 1988-02-02 San Jose,CA AAA -- 2010-2017
Christopher McFarland Christopher Jamal McFarland 2b 6-0 200 R R 1992-11-24 Lufkin,TX AA -- 2012-2016
Dane McFarland Dane Andrew McFarland of 6-4 210 R R 1994-10-24 Laguna Niguel,CA A -- 2013-2017
Stuart McFarland Stuart Douglas McFarland p 6-5 210 L L 1977-09-12 Arden Hills,MN A- -- 1998-2000
Toby McFarland Toby A. Mcfarland p 6-2 185 L L 1972-01-27 Lansing,MI A -- 1992-1994
Ty McFarland Tyler Joseph McFarland 2b 6-3 190 L R 1991-10-13 DeKalb,IL A+ -- 2011-2015
Alex McFarlane Alexander Jeffrey McFarlane p 6-3 215 R R 2001-06-09 St. Thomas,VG A -- 2020-2023
Hermanus McFarlane Johannes McFarlane 1b-p -- -- -- R -- -- A- -- 1985-1985
Joe McFarlane Joseph L. Mcfarlane p 6-3 185 R R 1977-02-20 Anacortes,WA Rk -- 1995-1998
Randy McFarlen Randy L. McFarlen of 5-10 180 B R 1959 -- A+ -- 1981-1981
Jason McFarlin Jason Lamar McFarlin of 6-0 175 L L 1970-06-28 Pensacola,FL AAA -- 1989-1998
Terry McFarlin Terric L. McFarlin p 6-0 160 B R 1969-04-06 Brooklyn,NY AAA -- 1991-1995
Shea McFeely Shea S. McFeely if 6-4 229 R R 1984-04-21 Orange,CA A -- 2004-2009
Chris McFerrin Christian Shane Mcferrin p 6-4 190 L R 1976-06-30 Clovis,CA A+ -- 1995-1998
John McGaffey John F. McGaffey of-c 6-4 192 R R 1957 -- Rk -- 1980-1980
Scott McGahan Scott Matthew McGahan of 6-2 190 R R 1955-09-11 Miami,FL A+ -- 1978-1978
Brian McGan Brian P. McGan 1b 6-4 215 L L 1959 -- Rk -- 1981-1981
Kevin McGann Kevin J. McGann 3b 5-11 182 R R 1958-05-21 Peoria,IL A- -- 1977-1980
Aaron McGarity Aaron Jones McGarity p 6-3 185 R R 1995-01-31 Richmond,VA AAA -- 2014-2023
Jeremy McGarity Jeremy Hoyt McGarity p 6-5 197 R R 1971-03-22 Lakeside,CA A+ -- 1989-1998
Alex McGarry Alexander Thomas McGarry 1b 6-1 213 L L 1998-05-11 Vancouver,WA AAA -- 2017-2023
Griff McGarry Griffin Thomas McGarry p 6-2 190 R R 1999-06-08 San Francisco,CA AAA -- 2018-2023
Matt McGarry Matthew McGarry 2b 5-10 175 R R 1996-03-24 San Diego,CA A+ -- 2018-2023
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Matthew McGarry Matthew George McGarry p 6-3 205 R R 1997-04-01 San Francisco,CA Rk -- 2016-2022
Seth McGarry Seth Timothy McGarry p 6-0 180 R R 1994-01-05 St. Petersburg,FL AAA -- 2013-2019
Randy McGarvey Warren Randolph McGarvey c 6-3 200 L R 1979-02-06 Hilton Head Island,SC A- -- 1999-2008
Gerron McGary Gerron Dontrae McGary p 5-11 187 L L 1982-02-14 Texarkana,TX Rk -- 2002-2004
Haydn McGeary Haydn McGeary 1b 6-4 235 R R 1999-10-09 Phoenix,AZ AA -- 2019-2023
Jack McGeary John Anthony Mcgeary p 6-3 195 L L 1989-03-19 Boston,MA A+ -- 2007-2014
Ashton McGee Ashton Wood McGee 1b 6-1 215 L R 1998-11-19 Goldsboro,NC AA -- 2017-2022
Brian McGee Brian E. McGee c-1b 5-10 200 R R 1968-10-28 Santa Rosa,CA A -- 1991-1992
Chris McGee Christopher McGee p 6-3 215 R R 1977-07-28 Montrose,PA A+ -- 1999-2003
Larry McGee Lawrence McGee of 6-2 185 R R 1960 -- Rk -- 1982-1982
Lenell McGee Lenell P. McGee of 6-2 185 R R 1988-08-10 Chicago,IL A -- 2008-2010
Mike McGee Michael J. McGee of 6-0 185 R R 1989-03-07 Port St. Lucie,FL A+ -- 2008-2013
Ron McGee Ronald E. McGee p 6-0 185 R R 1960 San Jose,CA AAA -- 1978-1985
Stephen McGee Stephen James McGee c 6-3 215 R R 1991-02-07 Fort Myers,FL AAA -- 2010-2018
Tim McGee Timothy Russell McGee of 6-1 185 R R 1963-03-14 Chestertown,MD AA -- 1986-1989
Tom McGee Thomas Sidney McGee c 5-11 205 R R 1975-01-29 Glendale,CA AAA -- 1997-2005
Tony McGee Gary Anthony McGee c 6-4 210 R R 1967-07-15 Clearwater,FL A+ -- 1989-1990
Conor McGeehan Conor McGeehan c 6-2 205 R R 1983-06-24 Lebanon,OH A -- 2006-2006
Conner McGehee Charles C. McGehee of 5-11 180 L L 1961 Richmond,VA AA -- 1979-1984
Michael McGehee Michael Alan McGehee c 6-2 195 B R 1975-10-15 Springfield,MO A -- 1994-1997
Austin McGeorge Austin Scot McGeorge p 6-2 215 R R 1994-11-27 Newport Beach,CA AA -- 2014-2019
Kevin McGerry Kevin I. Mcgerry p 6-3 215 R R 1979-08-24 Philadelphia,PA A+ -- 1998-2001
Paul McGhay Paul R. McGhay 1b 6-2 180 L L 1968 -- Rk -- 1988-1988
Anthony McGill Anthony R. McGill of 6-2 172 R R 1958 Houston,TX A -- 1978-1980
Clint McGill Clint McGill 2b 5-10 175 R R 1981-09-13 Merced,CA A -- 2003-2005
player name Proper Name pos ht wt ba th Born place hilvl mlb years stat years
Frankie McGill Frankie Warren McGill p 6-1 200 R R 1979-09-10 Pensacola,FL A -- 1998-2000
Liam McGill Liam Thomas McGill c-1b 6-4 225 R R 1997-12-19 Providence,RI Rk -- 2017-2021
Shawn McGill Shawn Patrick McGill c 6-4 225 R R 1984-02-29 Wakefield,RI AAA -- 2003-2013
Trae McGill Trae Bullard McGill p 6-0 190 R R 1977-08-07 Mobile,AL AA -- 2001-2005
Will McGillis William Patrick McGillis ss 6-3 200 R R 1999-01-16 Albuquerque,NM A+ -- 2019-2023
James McGilvray James W. McGilvray c 6-2 193 R R 1960 -- A+ -- 1982-1983
Blake McGinley Blake Alan McGInley p 6-1 185 R L 1978-08-02 Bakersfield,CA AAA -- 2000-2007
Mark McGinn Mark D. Mcginn p 5-11 170 R R 1974-04-04 Omaha,NE Rk -- 1992-1994
Shawn McGinn Shawn P. McGinn ss 6-2 175 R R 1971-10-07 Kansas City,MO A- -- 1993-1994
Clayton McGinness Clayton Thomas McGinness p 6-1 180 R R 1997-01-13 St. Joseph,MO AA -- 2016-2022
Adam McGinnis Adam Richard McGinnis c 5-11 205 R R 1994-10-04 Normal,IL Rk -- 2014-2018
Cory McGinnis Cory Ryan McGinnis p 6-0 180 L R 1989-12-24 Buffalo,NY Rk -- 2009-2013
Johnny McGinnis Johnny P. McGinnis p 6-3 208 R R 1979-09-23 Stone Mountain,GA A- -- 1998-2000
Ronald McGinnis Ronald N. McGinnis c 6-3 215 R R 1976-08-17 San Antonio,TX A- -- 1997-1999
Shane McGinnis Michael Shane McGinnis 3b 6-2 200 R R 1971-01-21 Ocala,FL A -- 1992-1993
Shawn McGinnis Shawn E. McGinnis of 6-1 180 L L 1966 Las Vegas,NV Rk -- 1985-1986
Mike McGirr Michael McMackin McGirr p 6-0 185 R R 1981-03-09 Cambridge,MA A -- 2000-2004
Thomas McGivney Thomas Francis McGivney c 6-0 190 L R 1958 Bethpage,NY A -- 1978-1979
Tom McGlawn Thomas J. McGlawn 2b 5-8 160 R R 1970-03-18 Philadelphia,PA Rk -- 1993-1993
Brian McGlone Brian Anthony McGlone ss 5-11 170 L R 1970-10-09 Tampa,FL A -- 1991-1993
Rick McGlone Rickey W. McGlone c 6-2 185 R R 1955 Portsmouth,OH Rk -- 1976-1977
Billy McGonigle William H. McGonigle of 6-1 175 R R 1971-11-13 Phoenix,AZ A+ -- 1993-1996
Kevin McGonigle Kevin McGonigle ss-2b 5-10 187 L R 2004-08-18 Media,PA A -- 2023-2023
Mark McGonigle Mark Nathan Mcgonigle of 6-2 205 R R 1985-08-06 Houston,TX Rk -- 2005-2010
Brett McGonnigal Kevin Brett McGonnigal of 6-1 180 B L 1969-04-09 Glen Arm,MD A+ -- 1990-1992
500 record(s)