Page Notes  
These are Minor Leaguers whose highest level reached was in the minors (did not play in Majors) for last name starting with MC. To find a particular player, it is always best to use the search engine. The list of Minor Leaguers is also limited to the range of years available as stated in the Inclusion Rules section.

Recently active players are in bold.
About the Data:Minor League Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Minor Stats - Recent | Minor Stats History

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

'MC' Player Listing

top csv share Sort PREV | NEXT
  • Grid Filters
  • Drafted
  • 1st Round Pick
  • Active Players
  • Hitters
  • Pitchers
  • MCA
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Monte McAbee1B-OFMonte R. McAbeeAA1979-1983
    1976- 24- 558-TEX
    OAK [3] CHA [1] -------
    Scott McAdamPScott Michael McAdamA+2002-2003
    MON [2] -------
    Denny McAdamsPDennis J. McadamsA1993-1996
    1993- 32- 912-COL
    COL [3] -------
    Josh McAdamsRF-LFJoshua Schubert-McAdamsA2012-2019
    2012-  7- 233-CLE
    CLE [3] Free Agt-
    Sean McAdamsPSean McAdamsRk2012-2014
    2012- 14- 432-BAL
    BAL [3] Free Agt-
    Duncan McAdooPChristopher Duncan McAdooAA1997-2004
    1996- 31- 927-SEA
    SDN [5] -------
    Bret McAfee2B-1BBret R. McAfeeA1981-1982
    1981-  1-   2-SEA
    SEA [2] -------
    Brian McafeePBrian Douglas McAfeeA2012-2017
    2016- 38-1140-TBA
    TBA [2] SEA [1] Free Agt-
    Leland McAfeeOFLeland Rudolph McAfeeRk1994-1996
    1994- 40-1109-PIT
    PIT [1] -------
    Quincy McAfeeSS-2BQuincy Isaiah McAfeeRk2017-2019
    2019- 26- 774-CIN
    CIN [1] MinorsCincinnati RedsRk
    Josh McAffeeCJoshua Davis McAffeeAAA1996-2002
    1996-  4- 125-ARI
    ARI [5] NYN [1] HOU [1] TEX [1] -------
    Will McAfferPWilliam McAfferA2016-2019
    2018- 25- 746-TOR
    TOR [2] MinorsToronto Blue JaysA
    Bruce McAlister3B-SSBruce Wesley McAlisterA+1977-1978
    1977-  8- 184-MON
    MON [2] -------
    John McAllenPJohn Stephen McAllenAAA1977-1977
    1973-  9- 196-SDN
    SDN [1] -------
    Cody McAllisterPCody R. McAllisterA+2007-2010
    2007-  0-   0-BOS
    BOS [2] -------
    Steve McAllisterSS-2BSteven Michael McallisterAA1979-1986
    1981-  5- 127-HOU
    PIT [3] HOU [3] -------
    Troy McAllisterSS-2BTroy J. McallisterA+1992-1994
    1992- 26- 722-KCA
    KCA [1] NYA [1] -------
    Jake McAloose1B-3BJacob Pierce McalooseRk2007-2010
    CHN [1] -------
    Duncan McAlpineC-3BDuncan Kinne McAlpineA-2010-2014
    2013- 16- 486-DET
    DET [2] Free Agt-
    Pat McAlurneyPPatrick McAlarneyA+1980-1980
    1980- 16- 413-PIT
    PIT [1] -------
    Johnny McAnallyPJohn L. McAnallyA-1980-1981
    1980- 12- 299-PHI
    PHI [2] -------
    Pat McAnaneyPPatrick Riley McananeyAA2005-2010
    2008-  8- 258-ARI
    ARI [3] -------
    Jim McAnanyC-PJames Emmett McAnanyA+1987-1988
    1987- 20- 525-CAL
    CAL [2] NYN [2] -------
    Travis McAndrewsOFTravis J. McAndrewsA+2002-2005
    2003- 23- 696-ARI
    ARI [1] -------
    Zach McAngus3B-1BZach McAngusRk2004-2007
    MIL [2] -------
    John McAninchC-1BJohn Wayne McAninchA+1995-1998
    1995- 30- 816-CAL
    CAL [2] ANA [1] -------
    Terry McAnnallyPTerry E. McAnnallyRk1980-1981
    1980- 18- 450-CHA
    CHA [2] -------
    Jim McArdleOFJames G. McArdleA1977-1979
    1975- 15- 358-CIN
    CIN [3] -------
    Jordan McArdle1B-SSJordan McArdleRk2017-2018
    ARI [2] Free Agt--
    Henry McAreePHenry McAreeA-2015-2017
    2017- 29- 869-MIA
    MIA [1] Free Agt-
    Brian McArnOFBrian D. McArnRk1992-1992
    1991- 26- 697-OAK
    OAK [1] -------
    Matt McArowPMathew M. McArowA-1979-1979
    ----------
    Evan McArthur3B-1BEvan Burns McarthurA-2005-2010
    2007- 11- 344-SFN
    SFN [1] -------
    Greg McArthurPGregory Lee McArthurAA1978-1982
    BAL [3] -------
    James McArthurPJames L. McArthurA+2016-2019
    2018- 12- 347-PHI
    PHI [2] MinorsPhiladelphia PhilliesA+
    Kennon McArthurCJoe Kennon McArthurA1998-2001
    1998-  5- 134-PHI
    PHI [3] -------
    Brad McAteePBradley McAtee A2006-2011
    2008- 45-1364-COL
    COL [4] -------
    John McAulayCJohn R. McAulayA+1995-1996
    1995- 34- 934-TEX
    TEX [2] -------
    James McAuleyCJames Frederick McauleyA+1997-2001
    1999-  7- 211-KCA
    KCA [3] -------
    Jarod McAuliffPJarod Matthew McAuliffA2002-2004
    2004-  7- 217-OAK
    OAK [1] -------
    Jimbo McAuliffOFJames M. McAuliffA-1999-2001
    SFN [1] -------
    Dave McAuliffePDavid Alan McAuliffeAA1988-1991
    CIN [4] -------
    Ryan McAuliffePRyan Francis McAuliffeA-2016-2019
    NYN [2] Free Agt--
    Michael McAvenePMichael Earl McAveneA-2017-2019
    2019-  3- 103-CHN
    CHN [1] MinorsChicago CubsA-
    Jeff McAvoyPJeffrey Garrett McAvoyAAA1999-2002
    MON [3] -------
    Kevin McavoyPKevin McavoyAA2012-2019
    2014-  4- 134-BOS
    BOS [5] MinorsBoston Red SoxA+
    MCB
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Robert McBeePRobert McBeeA1985-1985
    ----------
    John McBrainOFJohn Henry McbrainA-1979-1979
    OAK [1] -------
    Mark McBratneyOFMark McBratneyA2007-2008
    DET [2] -------
    Chris McBridePJonathan Christopher McbrideAA1994-2001
    1994-  3-  91-TOR
    TOR [6] LAN [1] -------
    Gator McBrideOF-3BCharles Elliot McBrideAA1993-1999
    1993- 37-1048-ATL
    ATL [5] BOS [1] -------
    Ivan McBrideOF-2BJose Ivan McBrideA1987-1988
    1987- 33- 852-CLE
    CLE [2] -------
    Jason McBridePJason Eric McBrideA1996-1998
    1996- 27- 809-NYA
    NYA [3] -------
    Kevin McBridePKevin T. McBrideRk1977-1981
    ATL [1] -------
    Loy McBrideOF-1BLoy L. McBrideAA1988-1991
    1988- 20- 519-MIN
    NYN [2] MIN [2] -------
    Nick McBridePNicholas L. McBrideAAA2010-2015
    2009-  5- 154-TEX
    TEX [4] Free Agt-
    Rodney McBridePRodney Allen McbrideA1994-1997
    1994- 21- 575-MIN
    MIN [4] -------
    Jeremy McBrydePJeremy R. McBrydeAAA2007-2016
    2006- 26- 783-SDN
    SDN [7] OAK [1] ANA [1] Free Agt-
    Mike McBrydeOF-cfMichael S. McbrydeAAA2004-2011
    2006-  5- 146-SFN
    SFN [6] -------
    MCC
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Brett McCabe1BBrett A. McCabeA-1993-1993
    1993- 61-1576-CHN
    CHN [1] -------
    Dennis McCafferyOFDennis J. McCafferyA+1991-1993
    1991- 19- 506-CAL
    CAL [3] -------
    Dennis McCaffreyPDennis M. McCaffreyRk1994-1995
    1994- 47-1294-SLN
    SLN [2] -------
    Richard McCaffreyPRichard P. McCaffreyRk2011-2012
    2012- 34-1042-CIN
    CIN [1] Free Agt-
    Garrett McCainLF-CFGarrett David McCainA2015-2018
    2017- 10- 305-DET
    DET [2] Free Agt--
    Marcus McCainOFMarcus M. McCainA+1996-1999
    TBA [2] -------
    Mike McCain3B-2BMichael T. McCainAAA1981-1984
    1981- 16- 400-MIN
    MIN [3] SEA [1] -------
    Shane McCainPShane Ruffner McCain AA2010-2017
    TEX [4] Free Agt-
    Daniel McCallPDaniel W. McCallRk1998-2002
    2001- 33- 980-PHI
    PHI [1] -------
    Derell McCallP-OFLouis Derrell McCallAA2000-2014
    2000- 10- 300-OAK
    OAK [5] MIA [3] -------
    Dexture McCall1BDexture R. McCallAA2013-2019
    2014- 31- 916-HOU
    HOU [4] Free Agt-
    Gerard McCallC-1BGerard McCallRk1999-2005
    1998- 13- 389-CHA
    CHA [1] -------
    Greg McCallC-1BGreg MccallA+2011-2016
    2014-  9- 266-MIL
    MIL [3] Ret-
    Liam McCallPLiam McCallRk2017-2019
    2017- 29- 877-NYN
    NYN [3] MinorsNew York MetsRk
    Rod McCall1BRoderick John MccallAAA1990-2001
    1990-  9- 244-CLE
    CLE [8] CHN [2] CIN [1] -------
    Shilo McCallLF-RFShilo Freeman McCallA-2012-2015
    2012-  9- 298-SFN
    SFN [4] Free Agt-
    Terrell McCallPTerrell F. McCallRk1985-1986
    1985- 30- 761-BAL
    BAL [2] -------
    Travis McCallPTravis Leighton McCallA+1996-2001
    1996- 40-1205-ARI
    OAK [3] ARI [3] -------
    Trey McCallC-1BRoy Franklin McCallA+1985-1989
    1985-  1-  16-PHI
    PHI [5] -------
    Derek McCallum2B-LFDerek MccallumA+2007-2011
    2009-  4- 132-MIN
    MIN [3] -------
    Geoff McCallumSS-2BGeoffrey Mitchell MccallumA+1999-2008
    MIA [1] SEA [1] -------
    Ryan McCallyPRyan E. McCallyA+2000-2005
    2003- 23- 668-TBA
    TBA [2] -------
    Jim McCalmont2B-3BJames A. McCalmontA+1994-1996
    1994- 13- 351-MIN
    MIN [3] -------
    Justin McCalvinPJustin McCalvinA+2012-2015
    2014- 19- 577-TBA
    TBA [2] Free Agt-
    Zac McCamiePZac Stephen McCamieA-2004-2005
    2005- 17- 516-MIA
    MIA [1] -------
    Bob McCandlishPRobert A. McCandlishA-1984-1985
    CHN [2] -------
    Brad McCann1B-3BBradley William McCannAA2003-2007
    2004-  6- 188-MIA
    MIA [4] KCA [1] -------
    Frank McCann3B-1BFrancis Edward McCannAAA1977-1982
    1976-  1-   4-KCA
    KCA [5] MON [1] DET [1] -------
    Howard McCannSSHoward McCannA-1978-1978
    1974-  8- 182-MIN
    ----------
    Joseph McCann2B-SSJoseph B. MCCannA+1979-1980
    ----------
    Joseph McCannPJoseph Michael McCannA+1989-1993
    1988- 47-1201-NYN
    NYN [4] CIN [1] -------
    Kyle McCann1B-CKyle Joseph McCannA-2017-2019
    2019-  4- 134-OAK
    OAK [1] MinorsOakland AthleticsA-
    Matt McCann2B-SSMatthew Sean McCannAA2014-2018
    2017- 25- 745-ANA
    ANA [1] Free Agt-
    Mike McCannCMichael McCannRk2014-2016
    2016- 24- 733-KCA
    KCA [1] Free Agt-
    Kevin McCannaPKevin Patrick McCannaAAA2013-2019
    2015- 13- 379-HOU
    ARI [3] HOU [2] MinorsArizona DiamondbacksAA
    Michael McCardellP-3BMichael Lane MccardellA1982-1982
    1980- 10- 220-CIN
    PIT [1] -------
    Mike McCardellPMichael Robert McCardellAA2007-2010
    2007-  6- 212-MIN
    MIN [4] -------
    Matthew McCarneyOFMatthew Kenneth Mccarney Jr.Rk2008-2008
    2006- 23- 679-TBA
    NYN [1] -------
    Ed McCarterPEdward J. McCarterA+1984-1986
    1982- 11- 249-CAL
    ----------
    Jake McCarterPJacob Charles MccarterA+2006-2011
    2006- 45-1359-BOS
    LAN [3] -------
    Jason McCarterPJason Ray MccarterA1995-2001
    1995-  7- 193-HOU
    HOU [4] NYN [1] -------
    Bill McCarthyOFWilliam Joseph McCarthyAAA2001-2007
    2001-  6- 195-ATL
    ATL [7] KCA [1] -------
    Casey McCarthyPCasey Michael McCarthyAAA2009-2015
    2012- 28- 857-MIA
    MIA [4] Ret-
    David McCarthyPDavid F. McCarthyA+1977-1979
    1974-  6- 122-TEX
    OAK [2] TEX [1] -------
    Greg McCarthyCGregory McCarthyA2005-2006
    SFN [2] -------
    Jake McCarthyCF-LFJacob McCarthyA+2016-2019
    2018-  1-  39-ARI
    ARI [2] MinorsArizona DiamondbacksA+
    Joe McCarthyLF-RFJoseph Edward McCarthyAAA2013-2019
    2015-  5- 148-TBA
    TBA [5] SFN [1] MinorsSan Francisco GiantsAAA
    John McCarthyPJohn McCarthyRk1992-1992
    BAL [1] -------
    Kevin McCarthyOF-1BKevin W. MccarthyA1994-2008
    1994-  4-  92-NYN
    NYN [4] -------
    Marty McCarthyPMartin W. McCarthyRk1987-1987
    DET [1] -------
    Matt McCarthyPMatthew William McCarthyRk1999-2002
    2002- 21- 624-ANA
    ANA [1] -------
    Mike McCarthyPMichael McCarthyAAA2008-2016
    2011- 14- 442-BOS
    BOS [6] Free Agt-
    Ryan McCarthySS-2BRyan Edward MccarthyA+2002-2008
    2004-  9- 269-CHA
    CHA [3] BAL [1] -------
    Shane McCarthyPShane McCarthyA2015-2019
    2018- 18- 553-CLE
    CLE [2] MinorsCleveland IndiansA
    Steve McCarthyPSteven Michael McCarthyAAA1986-1991
    1987- 11- 284-CIN
    CIN [5] CHA [1] -------
    Thomas Mccarthy3BThomas Joseph McCarthyRk2011-2012
    2012- 18- 561-CHA
    CHA [1] Free Agt-
    Sommer McCartneyC-1BT. Sommer MccartneyA+1994-1997
    1994- 27- 740-MIA
    MIA [4] -------
    Aubrey McCartyLFAubrey Frank McCartyA-2015-2018
    2017- 26- 776-COL
    COL [2] MinorsColorado RockiesA-
    Brock McCartyOFJeremy Brock MccartyRk1998-2000
    1998-  6- 193-ARI
    ARI [3] -------
    Kirk McCartyPKirkland Morgan McCartyA+2015-2019
    2017-  7- 222-CLE
    CLE [3] MinorsCleveland IndiansA+
    Matt McCarty3B-OFMatthew Perry MccartyA+1995-1997
    LAN [3] -------
    Scott McCartyPScott Edward McCarty A+1989-1992
    1989- 18- 478-OAK
    OAK [3] -------
    Ryan McCarvel1B-CRyan Allen McCarvelA+2014-2018
    2015- 19- 581-SLN
    SLN [4] MinorsSt. Louis CardinalsAA
    Rodney McCarver1BMichael Rodney McCarverRk1982-1982
    MIN [1] -------
    Keegan McCarvillePKeegan McCarvilleRk2018-2019
    2019- 36-1093-MIL
    MIL [1] -------
    Tom McCaskeyPThomas M. MccaskeyRk1995-1995
    1994- 10- 285-CHA
    CHA [1] -------
    Jake McCaslandPJacob J. McCasland AA2011-2019
    2013- 26- 792-SFN
    SFN [6] Free Agt--
    Ralph McCaslandPRalph Andrew McCaslandA+1999-2004
    MON [2] -------
    Brian McCaslinPBrian Richard McCaslin Rk1978-1978
    1976-  5-  92-DET
    DET [1] -------
    Shane McCattyPShane Peter McCattyA+2008-2012
    2009- 34-1012-WAS
    WAS [4] Free Agt-
    Darren McCaughanPDarren McCaughan.AAA2015-2019
    2017- 12- 363-SEA
    SEA [3] MinorsSeattle MarinersAAA
    Jeffery McCauley2BJeffery L. McCauleyRk1980-1980
    BAL [1] -------
    Riley McCauleyPRiley McCauleyA2016-2019
    2018- 14- 428-CHN
    CHN [2] MinorsChicago CubsA
    Sean McCauleyCSean Patrick McCA2007-2009
    2007- 12- 366-KCA
    KCA [3] -------
    Seth McCauleyCSeth Adam McCauleyAAA2005-2005
    2000- 43-1274-COL
    SDN [1] -------
    Stan McCauley1B-3BStanley Wayne McCauleyAA1979-1981
    1979- 26- 647-SLN
    SLN [3] -------
    Ryan McChesneyC-1BRyan Blaise McChesneyA+2012-2014
    TBA [2] Free Agt-
    Tony McCladdie3B-2BTony A. McCladdieA-1996-1999
    1996- 64-1626-TBA
    NYN [1] TBA [1] -------
    Charles McClainPCharles Young McClainA+1990-1993
    1990- 33- 877-CIN
    CIN [4] -------
    Greg McClain3B-OFGregory McClainA1984-1985
    1984-  8- 199-PIT
    PIT [2] -------
    Harold McClainPHarold Floyd McClainAA1977-1977
    1970-  4-  79-CHA
    CHA [1] -------
    Jeremy McClainPJeremy A. McClainA-1999-2003
    BOS [1] -------
    Joe McClainPJoseph Alan McClainAAA1978-1981
    1978- 19- 479-CHN
    CHN [4] -------
    Justin McClain3B-1BJustin S. McclainA2000-2005
    BOS [1] -------
    Kevin McClainPKevin Howard McClainAA1998-2003
    1998-  9- 271-ANA
    ANA [5] CAL [1] -------
    Lance McClainPRobert Lance McclainA+2007-2010
    2008- 12- 382-BOS
    BOS [3] -------
    Michael McClainPMichael E. McClainAA1982-1987
    SDN [5] SEA [1] -------
    Terrence McClainOFTerrence L. McClainA-1995-1995
    1995- 38-1059-LAN
    LAN [1] -------
    Chad McClanahan1B-RFChad Edward McClanahanA2016-2019
    2016- 11- 321-MIL
    MIL [4] MinorsMilwaukee BrewersA
    Jerry McClanahanCJerry McClanahanA+2012-2017
    2015- 19- 583-BAL
    BAL [3] MinorsBaltimore OriolesA
    Jonah McClanahanOFJonah M. McClanahanA2000-2002
    2000- 18- 531-MIL
    MIL [3] -------
    Justin McClanahan2B-1BJustin Scott McclanahanA+2007-2010
    2008- 33- 999-TOR
    TOR [3] -------
    Scott McClanahanOFMarcus Scott McClanahanA-1999-2002
    2002- 11- 336-NYA
    NYA [1] -------
    Scott McClanahanPScott J. McClanahanA+1985-1985
    1985- 20- 512-PHI
    PHI [1] -------
    Shane McClanahanPShane McClanahan.AA2017-2019
    2018-  1-  31-TBA
    TBA [2] MinorsTampa Bay RaysAA
    Tim McClaskeyPTimothy Karl McClaskeyAAA1996-2008
    1995- 36- 989-MIA
    MIA [5] HOU [3] PHI [2] SEA [1] OAK [1] -------
    Michael McClearPMichael James McClearA+1984-1986
    1983- 11- 259-CHA
    NYA [3] -------
    Bruce McClelandPBruce Beckley McClelandRk2003-2005
    KCA [3] -------
    Matt McClellanPMatthew Brinton McClellanAAA1997-2004
    1997-  7- 209-TOR
    TOR [6] -------
    Robbie McClellanPRobert Joseph McclellanA+2002-2007
    2003- 12- 342-KCA
    KCA [2] -------
    Sean McClellanP-OFSean Michael McClellanAAA1994-1999
    1996- 14- 399-TOR
    TOR [4] -------
    Jackson McClellandPJackson McClellandAAA2013-2019
    2015- 15- 452-TOR
    TOR [5] MinorsToronto Blue JaysAAA
    Bo McClendonLF-CFBeaudilio Scott McClendonA-2007-2011
    2010- 39-1183-DET
    DET [2] -------
    Damion McClendonOFDamion S. McClendonRk1979-1979
    MIL [1] -------
    Matt McClendonPMatthew Bruce McclendonAAA1997-2004
    1999-  5- 174-ATL
    ATL [6] -------
    Thomas McClendon2B-3BThomas Earl McClendonA+1977-1978
    1976-  3-  72-CIN
    CIN [2] -------
    Travis McClendonC-OFTravis Clifford McclendonAAA1994-2000
    1995- 22- 603-SLN
    SLN [3] SEA [1] -------
    Ron McClintock1BRonald D. McClintockRk1987-1987
    1987- 21- 542-SFN
    SFN [1] -------
    Patrick McClintonPPatrick J. McclintonA+1993-1997
    1993- 31- 884-COL
    COL [4] BAL [1] -------
    Tim McClintonOF-3BTimothy D. McClinton A+1989-1993
    1989-  4- 111-NYN
    NYN [5] -------
    Josh McCloudPJoshua R. McCloudRk1999-1999
    1999- 24- 741-NYA
    NYA [1] -------
    Scot McCloughanOF-3BScot G. McCloughanA+1992-1994
    1992- 10- 289-TOR
    TOR [3] -------
    Austin McCluneOF-RFAustin Blair McCluneA+2006-2010
    2006-  7- 200-PIT
    PIT [5] Free Agt-
    Alex McClureSS-2BAlex Joesp McClureAA2009-2013
    2010- 11- 329-KCA
    KCA [4] MIA [1] Ret-
    Brian McClure2B-OFBrian Wesley McclureAAA1992-2001
    1996- 11- 320-SDN
    SDN [5] DET [2] -------
    Craig McClureOFCraig D. McclureA1993-1996
    1993-  6- 173-CHA
    CHA [4] -------
    D'vone McClureLF-RFD'vone McClureA-2012-2015
    2012-  4- 143-CLE
    CLE [4] Free Agt-
    David McClureC-OFDavid C. McClureAA1983-1984
    1983- 10- 251-DET
    DET [2] -------
    Kade McClurePKade McClureA+2015-2019
    2017-  6- 177-CHA
    CHA [3] MinorsChicago White SoxA+
    Richard McClurePRichard Dale McClureA+1977-1979
    1976- 28- 625-CHN
    CHN [3] -------
    Terry McClureCF-LFTerry Austin McClureA2013-2018
    2013-  8- 229-COL
    COL [4] Free Agt-
    Todd McClurePLarue Todd McClureA+1986-1989
    HOU [3] MIN [1] -------
    Trey McClure1B-OFArchie Leo McclureRk1999-1999
    CHN [1] -------
    Clint McClurgPClinton J. McclurgA-1993-1995
    PHI [3] -------
    Jim McCollom1B-OFJames Anthony MccollomAAA1982-1990
    1985-  9- 225-CAL
    CAL [5] -------
    Adam McColloughCSteven Adam McColloughA+1996-1996
    1992- 40-1122-BOS
    BAL [1] -------
    Dillon McColloughPDillon David McColloughRk2016-2019
    2019- 27- 798-BAL
    BAL [1] MinorsBaltimore OriolesRk
    Mike McColloughOFMichael A. McColloughA1991-1992
    TEX [2] -------
    Greg McCollumPGregory Paul McCollumA+1984-1988
    1987- 27- 708-BOS
    BOS [2] -------
    Jeff McCollumPJeffery L. McCollumRk2004-2007
    2007- 33- 998-WAS
    WAS [1] -------
    Jason McCommonPJason Heath McCommonAAA1991-1999
    1994- 10- 280-MON
    MON [5] BAL [2] -------
    Doug McConathy1BDouglas M. McConathyA+1991-1993
    1990- 43-1132-BAL
    BAL [3] -------
    Jacob McConigaPJacob P. McConigaRk2003-2004
    KCA [2] -------
    Brian McConkey1B-RFBrian Mitchel McConkey A+2009-2014
    MIA [3] Free Agt-
    Robert McConnaughySSRobert E. McConnaughyA-1978-1978
    1970-  5- 110-BAL
    ----------
    Adam McConnell2B-3BAdam Joseph McConnellA-2009-2012
    2012- 29- 903-ARI
    ARI [1] Free Agt-
    Brady McConnellSSBrady Ford McConnellRk2018-2019
    2019-  2-  44-KCA
    KCA [1] MinorsKansas City RoyalsRk
    Brandon McConnellP-OFBrandon David McConnellA+2003-2008
    2003-  8- 238-MIN
    MIN [3] SEA [1] -------
    Caleb McConnellPCaleb Ryan McConnellA-2001-2007
    2003- 21- 625-PHI
    PHI [1] -------
    Chad McConnellof-1BChad Michael McconnellAA1991-1996
    1992-  1-  13-PHI
    PHI [4] -------
    Charlie McConnellCF-RFCharles McConnellA2016-2019
    2018- 13- 388-SEA
    SEA [2] MinorsSeattle MarinersA
    Chris McConnellSS-2BChristopher Michael McConnellAAA2004-2012
    2004-  9- 265-KCA
    KCA [7] WAS [2] Free Agt-
    Eryk McConnellPEryk Roy McConnellA2004-2010
    2008- 20- 616-PHI
    PHI [2] -------
    Gary McConnellPGary W. McConnellRk1998-1999
    1997- 32- 967-MIL
    MIL [2] -------
    Jason McConnell2B-SSJason Paul McConnellA+1998-1999
    1997- 48-1384-MIN
    MIN [2] -------
    John McConnellC-1BJohn Hillis McConnellA-1977-1978
    MON [2] -------
    Kellan McConnellPKellan T. McConnellA-2001-2005
    2004- 47-1395-TEX
    TEX [1] -------
    Matthew McConnell2B-3BMatthew M. McConnellA2008-2012
    2009- 36-1097-PHI
    PHI [2] -------
    Tim McConnellC-3BTimothy Alan McConnellAA1992-1996
    DET [3] -------
    Walt McConnell3B-1BWalter Gerald McConnellAAA1985-1992
    1985-  6- 142-LAN
    LAN [6] CAL [2] -------
    Lee McCool2B-OFLee A. McCoolAAA1999-2002
    2000-  7- 199-SDN
    SDN [3] ARI [1] -------
    Lance McCordPLance McCordRk1978-1978
    MIN [1] -------
    Rocky McCordPEdwin Rockford McCordRk2012-2016
    2015- 26- 793-BAL
    BAL [2] Free Agt-
    Dave McCorklePDave MccorkleAA1985-1988
    1985- 16- 399-SEA
    SEA [4] -------
    Rob McCorkleC-1BRobert S. McCorkleA+1981-1982
    HOU [2] -------
    Shawn McCorkle1BShawn Dick Anthony McCorkleA+1998-2001
    1998-  7- 215-SEA
    SEA [4] -------
    Andrew McCormackPAndrew R. MccormackAA1993-1996
    1993- 21- 593-CHA
    CHA [3] CLE [1] -------
    Brian McCormackPBrian John MccormackAA1985-1990
    1984- 17- 434-KCA
    KCA [5] -------
    Ron McCormackPRonald A. McCormackA+1983-1987
    1983-  1-  16-KCA
    KCA [2] MON [1] SEA [1] -------
    Taylor McCormack3B-1BTaylor Jordan McCormackRk2001-2004
    2001-  7- 208-MIL
    MIL [3] -------
    Zach McCormackPZachariah E. McCormackA+2003-2005
    2003- 11- 323-MIA
    MIA [3] -------
    Andrew McCormickOFAndrew D. MccormickA+1995-1996
    1995- 34- 944-TOR
    TOR [2] -------
    Andrew McCormickPAndrew James MccormickA-2006-2008
    2006- 47-1403-CHN
    CHN [2] -------
    Chas McCormickRF-LFChas McCormickAAA2014-2019
    2017- 21- 631-HOU
    HOU [3] MinorsHouston AstrosAAA
    Cody McCormickC-1BCody McCormickA1995-1996
    1995- 23- 646-NYA
    NYA [2] -------
    Glenn McCormick1B-3BGlenn Frederick McCormickA1988-1990
    OAK [2] -------
    John McCormickPJohn Thomas McCormickA+1988-1991
    1988- 31- 803-KCA
    KCA [4] -------
    Mark McCormickPMark Andrew MccormickAA2003-2008
    2005-  1-  43-SLN
    SLN [4] -------
    Michael McCormickPMichael McCormickRk2015-2019
    2017- 34-1017-CHA
    CHA [2] Free Agt--
    Michael McCormickC-3BMichael McCormickA+2004-2009
    2005-  5- 148-TBA
    TBA [5] -------
    Phil McCormickPPhilip David McCormickAAA2008-2016
    2011- 31- 957-SFN
    SFN [6] Ret-
    Ryan McCormickPRyan McCormickA2013-2016
    2015- 16- 467-COL
    COL [2] Free Agt-
    Terry McCormickPTerrance J. McCormickA1997-2002
    1997- 18- 564-TBA
    TBA [5] -------
    Ken McCorveyOFKenneth O'Brien McCorveyRk1997-1998
    MIN [2] -------
    Brent McCoySS-1BBrent Lamar McCoyA+1988-1991
    1988- 51-1255-ATL
    ATL [4] -------
    Corby McCoyPCorby Terry McCoyRk2013-2016
    2012-  0-   0-SLN
    NYA [4] -------
    Jim McCoyPJim McCoyRk1978-1978
    1978- 23- 576-KCA
    KCA [1] -------
    Justin McCoyCJustin D. McCoyRk1993-1993
    1993- 29- 805-KCA
    KCA [1] -------
    Kevin McCoyPKevin B. McCoyAA1980-1984
    1979- 22- 567-MIL
    MIL [4] -------
    Kevin McCoyPKevin Daniel McCoyAA2012-2014
    2013- 24- 717-SEA
    SEA [2] Free Agt-
    Marcus McCoyOFMarcus C. McCoyRk1992-1992
    1992- 14- 393-SDN
    SDN [1] -------
    Mark McCoyPMark McCoyA+2013-2018
    2015- 29- 879-KCA
    KCA [2] Free Agt-
    Mason McCoySS-2BMason McCoyAA2014-2019
    2017-  6- 188-BAL
    BAL [3] MinorsBaltimore OriolesAA
    Nick McCoyCNick MccoyAA2006-2013
    2010- 36-1105-NYA
    NYA [4] Free Agt-
    Tim McCoyPTimothy Jay McCoyAAA1986-1991
    1986-  6- 136-SFN
    SFN [3] OAK [2] HOU [1] CAL [1] -------
    Trey McCoyOF-1BHomer Claude MccoyAAA1988-1996
    1988-  9- 219-TEX
    TEX [8] NYN [2] -------
    Douglas McCrackenOFDouglas A. McCrackenA+1977-1978
    1976- 22- 511-CHN
    CHN [2] -------
    Jason McCrackenPJason Michael McCrackenA2012-2014
    2011- 42-1265-BAL
    BAL [2] Free Agt-
    Vance McCrackenPVance Edward McCrackenA+1999-2003
    2001- 18- 550-LAN
    LAN [3] -------
    Ryan McCrann1B-3BRyan Patrick McCrannRk2006-2010
    TBA [1] -------
    Arnold McCraryOF-1BArnold Dwayne McCraryAA1977-1980
    1977-  1-  12-TEX
    TEX [3] -------
    Scott McCraryPScott James McCraryAA1997-2000
    NYN [4] -------
    Johnny McCraw1BJohn W. McCrawA1993-1993
    HOU [1] -------
    Sean McCrawC-OFSean Alexander MccrawAA2005-2011
    2005-  8- 239-NYN
    NYN [4] MIL [3] -------
    Eric McCrayPEric James MccrayAA1988-1996
    1988- 10- 245-TEX
    TEX [5] -------
    Grant McCrayCFGrant Snow McCrayRk2019-2019
    2019-  3-  87-SFN
    SFN [1] MinorsSan Francisco GiantsRk
    Jeremiah McCrayCF-LFJeremiah Jordan McCrayA-2016-2018
    2016- 25- 742-OAK
    OAK [3] Free Agt--
    Jonathan McCray2B-LFJonathan Earl McCrayAAA2015-2018
    2015- 24- 729-KCA
    KCA [3] Free Agt-
    Justin McCraySS-2BJustin Lewis McCrayA+1989-1991
    1989- 41-1067-MIL
    CHA [1] HOU [1] MIL [1] -------
    Stephen McCrayPEdward Stephen McCrayAAA2009-2013
    2010- 16- 488-CHA
    CHA [4] Free Agt-
    Todd McCrayPCharles Todd McCrayA+1990-1991
    1990- 17- 476-CAL
    CAL [1] -------
    Brant McCreadieP-3BBrant Thomas McCreadieA+1989-1991
    1989-  8- 209-MIL
    MIL [2] -------
    Jim McCreadyPJames McCreadyAAA1991-1996
    1991- 24- 641-NYN
    NYN [6] -------
    Bob McCrearySS-PRobert J. McCrearyAA1989-1993
    1989- 19- 503-MIN
    MIN [5] -------
    John McCreery1B-3BJohn Andrew McCreeryA2002-2004
    2003- 32- 966-ARI
    ARI [2] -------
    Ricky McCreeryPRicky M. MccreeryRk1996-1996
    TBA [1] -------
    Pat McCroryPPatrick Sullivan McCroryRk2007-2010
    BAL [2] -------
    Jackie McCroskeyOFJackie A. McCroskeyRk1993-1996
    1993- 16- 456-CIN
    CIN [2] -------
    Wes McCrottyPWesley Odell McCrottyA2000-2003
    2001- 23- 692-MIA
    MIA [2] -------
    Will McCrottyC-PWilliam Dennis McCrottyAA1997-2003
    1997-  6- 198-LAN
    LAN [7] -------
    Jerad MccrummenPJerad Alan McCrummenA2011-2015
    2013- 23- 679-COL
    COL [3] Ret-
    Shane McCubbinC-1BShane Michael McCubbinA1992-1994
    1991- 35- 919-MON
    MON [3] -------
    Deron McCueOF-1BDeron Clay John McCueAAA1983-1988
    1983- 12- 304-SFN
    SFN [6] -------
    Mike McCuistionC-1BMichael William McCuistionA+2001-2006
    2001-  7- 204-PIT
    PIT [6] -------
    Harry McCullaC-OFHenry E. McCullaAA1981-1986
    1981-  1-   1-SLN
    SLN [6] -------
    Ryan McCullemPRyan Philip McCullemRk1999-2003
    1999-  8- 253-TOR
    TOR [2] -------
    Matthew McCullenPMatthew McCullenRk2006-2007
    2006- 38-1130-PIT
    PIT [2] -------
    Reese McCulleyPReese Edward McCulleyRk2010-2010
    SFN [1] -------
    Andy McCullochPAndrew Bradley McCullochA1997-2001
    2000- 20- 598-TOR
    TOR [2] -------
    Kyle McCullochPKyle Roberts McCullochAAA2004-2011
    2006-  1-  29-CHA
    CHA [5] CIN [1] -------
    Alec McCullockPAlec Gene McCullockAA1980-1984
    1980-  5- 127-PIT
    PIT [2] BAL [2] HOU [1] CLE [1] -------
    Clayton McCulloughCClayton Andrew McculloughAAA2000-2005
    2002- 22- 664-CLE
    CLE [4] -------
    Mason McCulloughPMason Garrett McCulloughAA2012-2019
    2014-  5- 150-ARI
    ARI [6] Free Agt--
    Morgan McCullough3B-2BMorgan Douglas McCulloughA2017-2019
    2019- 22- 661-ANA
    ANA [1] MinorsLos Angeles AngelsRk
    Nick McCullyPNicholas Gathany McCullyAAA2007-2014
    2009-  9- 279-SLN
    CHA [4] SLN [2] Free Agt-
    Stephen McCumiskeyCStephen John McCumiskeyA-1988-1990
    1990- 42-1106-HOU
    HOU [1] -------
    Rob McCune2B-SSRobert E. McCuneRk1991-1991
    TEX [1] -------
    Jason McCurdyPJason Lee McCurdy Rk2002-2002
    2001- 17- 523-CHA
    ----------
    John McCurdySS-3BJohn Clifford MccurdyAA2001-2006
    2002-  1-  26-OAK
    OAK [5] -------
    Josh McCurdyOFJoshua McCurdyAAA2001-2006
    2003- 24- 704-BAL
    BAL [4] -------
    Nick McCurdyPNicholas T. MccurdyAAA2001-2010
    2002- 35-1036-BAL
    BAL [6] MIA [1] -------
    Ryan McCurdyCRyan Joseph MccurdyAAA2007-2014
    HOU [5] Ret-
    Brenden McCurryPBrenden McCurryAAA2013-2019
    2014- 22- 672-OAK
    HOU [4] OAK [2] MinorsHouston AstrosAAA
    Cole McCurryPCole Edward McCurryAAA2007-2013
    2007- 43-1274-BAL
    BAL [6] ATL [2] Free Agt-
    Randy McCurry3B-2BRandal Charles McCurryA-2009-2018
    2013- 23- 690-ARI
    ARI [1] Free Agt-
    Paul McCurtainPPaul Elum McCurtainAA1997-2001
    1998- 13- 400-MIA
    MIA [4] -------
    Michael McCutchenPMichael C. MccutcheonAA1996-2001
    1996- 23- 695-ARI
    ARI [6] -------
    Greg McCutcheonPGregory Lynn McCutcheonA-1988-1990
    1988- 27- 706-TOR
    TOR [2] -------
    James McCutcheonOF-PJames Jacob MccutcheonA+1986-1993
    1986- 18- 449-TEX
    TEX [4] MIL [1] HOU [1] -------
    MCD
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Blake McDade1BTimothy Blake McdadeA-2007-2011
    2010- 20- 620-COL
    COL [2] -------
    Jim McDadePJames Albert McDadeA2016-2017
    SDN [2] Ret-
    Mike McDade1B-3BMichael McdadeAAA2007-2016
    2007-  6- 205-TOR
    TOR [7] CHA [1] CLE [1] BAL [1] Free Agt-
    Neal McDadePNeal Joseph McDadeAAA1996-2005
    1995- 29- 797-PIT
    PIT [9] -------
    Derek McDaidPDerek Patrick McDaidAA2005-2010
    SDN [3] -------
    Adam McDanielPNicholas Adam McDanielA-2004-2007
    2007- 19- 597-SDN
    SDN [1] -------
    Dan McDanielPDaniel M. McDanielA+2008-2011
    2008- 14- 431-CHN
    CHN [2] OAK [1] -------
    Denny McDanielPDenton Carroll McDanielAAA1996-2006
    1995- 48-1322-KCA
    HOU [3] KCA [2] CHA [1] SEA [1] ATL [1] -------
    Joel McDanielPJoel James McDanielRk1988-1988
    CIN [1] -------
    Joseph McDaniel2BJoseph Randall McDanielA-1980-1980
    1980- 28- 696-NYA
    NYA [1] -------
    Kevin McDaniel2B-3BClarence Kevin McDanielA+1981-1982
    1981- 32- 780-MON
    MON [2] -------
    Ryan McDanielC-2BDavid Ryan McDanielA1997-1999
    SDN [2] -------
    Paul McDanielsOFPaul J. McDanielsA1998-1998
    BOS [1] -------
    Jacob McDavidPJacob McDavidA2013-2016
    2015- 40-1215-ANA
    ANA [2] Free Agt-
    Jerry McDermott1B-CGereld D. McDermottRk1983-1983
    1983-  3-  52-MIL
    MIL [1] -------
    Jim McDermottPJames McDermottA1992-1993
    1992- 38-1072-CHA
    CHA [2] -------
    Mike McDermott1B-3BMichael J. McDermottRk1996-1996
    1996- 52-1485-CHA
    CHA [1] -------
    Randy McDermottPRandy McDermottRk1991-1992
    NYA [1] -------
    Ryan McDermottPRyan Patrick McDermottRk1996-1998
    1996-  2-  63-CLE
    CLE [3] -------
    Toby McDermottPToby A. McDermottRk1997-2002
    1995- 31- 871-MON
    TBA [1] -------
    Steve McDevittPStephen Francis McDevittA+1983-1987
    PHI [5] -------
    Terry McDevitt2B-SSTerrance Ray McDevittAA1986-1990
    1986- 27- 676-SDN
    SDN [4] PHI [1] -------
    Andrew McDonaldPAndrew John McDonaldA2014-2019
    2018-  9- 259-CIN
    CIN [2] MinorsCincinnati RedsA
    Andy McDonald2B-3BAndy McDonaldA-1992-1992
    CHA [1] -------
    Ashanti McDonaldSS-3BAshanti Nadeem McDonaldA1995-2002
    1995- 29- 791-CHN
    CHN [2] -------
    Blane McDonaldC-1BBlane Holcomb McDonaldA+1978-1980
    1978-  2-  26-ATL
    ATL [2] MIN [1] -------
    Bob McDonaldP-OFRobert James McDonaldRk1991-1992
    MON [2] -------
    Bruce McDonaldPJohn Bruce McDonaldRk1985-1986
    1985- 31- 777-NYN
    NYN [2] -------
    Chad McDonald3B-1BChad Robert McDonaldAA1990-1992
    MON [2] -------
    Chamar McDonald1B-OFChamar Marquis McDonaldA2001-2004
    2001-  5- 145-KCA
    KCA [4] -------
    Chase McDonald1B-LFCharles Lawrence McDonaldAA2011-2017
    2013- 12- 347-HOU
    HOU [4] Free Agt-
    Chris McDonaldPChristopher McDonaldRk2016-2017
    PIT [2] MinorsPittsburgh PiratesRk
    Cole McDonaldP Cole Christopher True McDonaldA-2016-2019
    2019- 15- 466-HOU
    HOU [1] MinorsHouston AstrosA-
    Corey McDonaldPMichael Corey McDonaldA-1997-2000
    1999- 21- 627-DET
    DET [1] -------
    Dan McDonaldPDaniel Ross McdonaldA-2005-2007
    2007-  8- 273-NYN
    NYN [1] -------
    Dan McDonaldOFDaniel J. McDonaldA-1993-1993
    1992- 44-1229-PHI
    PHI [1] -------
    Darin McDonaldOFDarin William McdonaldA-2006-2008
    2006- 12- 367-PHI
    PHI [3] -------
    Dave McDonaldPDavid James McDonaldA+1990-1991
    1990- 29- 772-SEA
    SEA [2] -------
    Dock McDonaldOFImmanuel Dock McDonaldRk1994-1994
    1994- 24- 653-OAK
    OAK [1] -------
    Evan McDonaldSS-2BEvan Lee McDonaldRk2014-2017
    TOR [1] Ret-
    James McDonald1BJames Earl McDonaldAAA1977-1982
    NYA [4] HOU [1] -------
    James McDonald2B-RFJames Edward McDonaldA+2011-2014
    2013- 18- 544-LAN
    LAN [2] Free Agt-
    Jared McDonald1B-3BJared McDonaldRk2009-2018
    2009- 21- 643-CHA
    CHA [2] -------
    Jeff McDonaldPJeffrey Alan McDonaldAA1982-1986
    1982-  5- 112-SEA
    SEA [5] -------
    Jeremy McDonaldPJeremy McDonaldRk2013-2016
    2016- 27- 814-WAS
    WAS [1] MinorsWashington Nationals-
    Jerry McDonald2B-OFJerry W. McDonaldAAA1977-1980
    1975-  5- 116-PIT
    PIT [4] ATL [1] -------
    Jim McDonaldPJames A. McDonaldA-1986-1986
    1986- 26- 656-MON
    MON [1] -------
    Jon McDonaldPJon M. McdonaldA+1995-1999
    TBA [2] -------
    Jon McDonaldPJonathan Patrick McdonaldAA1998-2006
    1996- 32- 963-CLE
    MIN [4] -------
    Kevin McDonaldOFKevin F. McDonaldA1989-1989
    TOR [1] -------
    Kevin McDonaldC-3BKevin M. McdonaldA+1999-2005
    2002- 39-1160-DET
    DET [2] -------
    Kevin McDonaldPJames Kevin McDonaldA+1990-1993
    1990-  9- 250-MIL
    MON [2] MIL [1] -------
    Kirk McDonaldPKirk Todd McDonaldAA1985-1989
    1985-  7- 169-OAK
    OAK [5] -------
    Manny McDonald3B-SSManuel Placido McDonaldAAA1977-1982
    PHI [6] -------
    Mark McDonaldPMark John McdonaldA+1980-1985
    1980-  3-  60-SFN
    OAK [1] SFN [1] -------
    Matt McDonaldPMatthew Stephen McDonaldA+1994-1998
    1994- 16- 429-OAK
    LAN [3] OAK [2] -------
    Mickey McDonaldCF-RFMickey McDonaldAA2014-2019
    2017- 18- 531-OAK
    OAK [3] MinorsOakland AthleticsAA
    Mike McDonaldOF-SSMichael James McDonaldAAA1986-1993
    1986-  4-  89-SEA
    SEA [7] MIN [1] -------
    Mike McDonaldOF-1BMichael W. McDonaldA-1989-1989
    1989- 29- 752-SFN
    SFN [1] -------
    Ray McDonald3BRaymond Timothy McDonaldRk1986-1986
    1986- 32- 775-TOR
    TOR [1] -------
    Rod McDonaldPRodney D. McDonaldAA1982-1983
    1979-  3-  60-CLE
    CLE [2] -------
    Rusty McDonaldPRussell Goff McDonaldAAA1978-1984
    1978-  1-   8-LAN
    LAN [5] OAK [2] -------
    Ryan McDonald2BRyan M. McDonaldRk1996-1998
    KCA [1] -------
    Shelby McDonaldPShelby Wayne McDonaldAA1987-1989
    1987- 33- 857-PHI
    PHI [3] -------
    Sheldon McDonaldPSheldon A. McDonaldA+2007-2016
    2011- 33- 999-CHN
    CHN [3] Free Agt-
    Steven McDonaldOF-1BSteven D. McDonaldA-1987-1987
    ----------
    TJ McDonaldOF-1BThomas Joseph McDonaldAA1984-1989
    1984-  5- 115-SFN
    SFN [6] -------
    Todd McDonald1B-CFTodd Matthew McDonaldA-2013-2016
    2013-  0-   0-TEX
    TEX [4] Free Agt-
    Trevor McDonaldPTrevor Dale McDonaldRk2019-2019
    2019- 11- 326-SFN
    SFN [1] MinorsSan Francisco GiantsRk
    Gary McDonnell2BGary J. McDonnellA-1977-1977
    1977- 20- 514-SEA
    SEA [1] -------
    Matt McDonnellPMatthew Everett McDonnellA-1999-2004
    KCA [1] -------
    Rob McDonnellPRob McDonnellA2012-2017
    2015- 25- 762-LAN
    LAN [2] Free Agt-
    Sam McDonnellRF-LFSam McDonnellA2014-2017
    2015- 36-1095-ANA
    ANA [3] Ret--
    Shawn McDonnellC-1BShawn P. McDonnellAA1993-1994
    CHN [2] -------
    Brian McDonoughPBrian J. McDonoughA+1981-1983
    1981-  4-  74-BAL
    BAL [3] -------
    Julius McDougalSS-2BJulius McDougalAAA1984-1992
    1984-  3-  57-CHN
    CHN [3] MIN [2] PHI [1] DET [1] BOS [1] CLE [1] TOR [1] -------
    Mike McDougalP-1BMichael Neil McDougalAAA1994-2000
    1994- 31- 866-SLN
    SLN [5] BAL [2] -------
    Matt McDougallOF-CMatthew J. McdougallRk1995-1996
    SEA [2] -------
    Spike McDougallOF-1BBrandon McdougallAA2005-2009
    2006- 39-1175-MIA
    MIA [4] -------
    Kenny McDowallPKenneth Robert McDowallRk2011-2015
    2010-  8- 242-NYN
    NYN [1] -------
    Arturo McDowellOFArturo Jamaal McdowellAA1998-2002
    1998-  1-  29-SFN
    SFN [5] -------
    Chase McDowellPChase Harrison McDowellA-2010-2014
    2014- 26- 784-WAS
    WAS [1] RestrWashington NationalsA-
    D.T. McDowellOFDonatavious K. McDowellRk2004-2004
    2004- 20- 593-ANA
    ANA [1] -------
    Kennard McDowellSS-2BKennard LeAndus McDowell Jr.A-2014-2018
    COL [2] MinorsColorado RockiesA-
    Kevin McDowellPKevin Michael McDowellAA1999-2005
    2001- 15- 447-DET
    DET [5] -------
    Max McDowellC-2BMaxwell Robert McDowellAA2013-2019
    2015- 13- 391-MIL
    MIL [5] MinorsMilwaukee BrewersAA
    Mike McDowellPMichael Roath McDowellA1989-1991
    1989- 53-1324-HOU
    HOU [3] -------
    Theo McDowellPTheo McDowellA-2018-2019
    2018- 14- 419-TEX
    TEX [2] MinorsTexas RangersA-
    Tim McDowellPTimothy Michael McDowellA+1988-1991
    PIT [4] -------
    MCE
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Jason McEachernPJason M. MceachernA2008-2012
    2008- 13- 383-TBA
    TBA [5] Free Agt-
    Kuehl MceachernPKuehl Thomas MceachernA+2012-2018
    2014- 34-1034-BOS
    BOS [3] Free Agt-
    Aaron McEachran1B-CAaron Daniel MceachranA+2000-2007
    2001- 18- 541-TOR
    TOR [3] -------
    Shawn McElfishPShawn William McElfishRk1988-1990
    CLE [3] -------
    Brad McElroyCF-LFBradley McElroyAA2007-2012
    2008- 25- 759-TOR
    TOR [5] Free Agt-
    Casey McElroy2B-3BCasey Robert McElroyAAA2009-2016
    2011- 11- 353-SDN
    SDN [5] Free Agt-
    CJ McElroyCF-LFCharles Dwayne McElroyAAA2011-2019
    2011-  3- 109-SLN
    SLN [6] CIN [1] SFN [1] MinorsSan Francisco GiantsAA
    Codey McElroySS-LFCodey McElroyA2013-2015
    2014- 19- 583-ATL
    ATL [2] Ret-
    Glen McElroyCGlen Alan McElroyAAA1986-1989
    CHA [3] TOR [1] -------
    Satchel McElroyLF-CFSatchel S. McElroyA+2015-2018
    2015- 21- 625-CIN
    CIN [4] MinorsCincinnati RedsRk
    Tanner McElroyPTanner McEloryA-2002-2005
    TEX [1] -------
    Eugene McElwainPEugene P. McElwainA+1977-1977
    1969- 64-1005-MON
    NYA [1] -------
    Josh McElweePJoshua William McElweeAA2012-2015
    2012- 20- 636-TEX
    TEX [4] Free Agt-
    Alex McEnaneyPAlex Christopher McEnaneyRk2005-2007
    2004- 34-1022-PHI
    PHI [2] -------
    Ethan McEntirePEthan Ralph McentireAA1993-1999
    1993- 12- 332-NYN
    NYN [7] -------
    Michael McEvillyOFMichael P. McEvillyA1980-1980
    DET [1] -------
    Casey McEvoyPCasey Patrick McEvoyA1998-2001
    1998- 16- 470-CIN
    CIN [2] -------
    Bobby McEwenPRobert Sean McEwenRk2004-2008
    MIL [1] -------
    MCF
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Charles McFaddenCCharles Dwayne McFaddenRk1986-1986
    1986- 28- 700-CIN
    CIN [1] -------
    Parker McFaddenPParker McFaddenA-2016-2019
    2018- 16- 475-BAL
    BAL [2] MinorsBaltimore OriolesA-
    Robert McFaddenPRobert J. McFaddenA1981-1982
    1981- 18- 458-DET
    DET [2] -------
    Warren McFaddenOFWarren Louis McfaddenRk2005-2008
    2007- 28- 871-DET
    KCA [1] -------
    Brian McFallOF-1BRobert Brian McFallAA2003-2011
    2003-  3-  72-KCA
    KCA [7] -------
    Blake McFarlandPBlake Mackey McFarlandAAA2010-2017
    TOR [6] Free Agt-
    Christopher McFarland2BChristopher Jamal McFarlandAA2012-2016
    2011- 18- 551-MIL
    MIL [5] Free Agt-
    Dane McFarlandCF-RFDane Andrew McFarlandA2013-2017
    2013- 12- 360-ARI
    ARI [3] Free Agt-
    Stuart McFarlandPStuart Douglas McFarlandA-1998-2000
    2000- 50-1444-TOR
    TOR [1] -------
    Toby McFarlandPToby A. McfarlandA1992-1994
    1991- 59-1449-DET
    DET [3] -------
    Ty McFarland2B-3BTy McFarlandA+2011-2015
    2014- 10- 302-NYA
    NYA [2] Free Agt-
    Hermanus McFarlane1BJohannes McFarlaneA-1985-1985
    BAL [1] -------
    Joe McFarlanePJoseph L. McfarlaneRk1995-1998
    1995- 56-1473-DET
    DET [2] -------
    Randy McFarlenOF-3BRandy L. McFarlenA+1981-1981
    1981- 13- 332-MIL
    MIL [1] -------
    Jason McFarlinOF-SSJason Lamar McFarlinAAA1989-1998
    1989-  3-  74-SFN
    SFN [7] TEX [1] ATL [1] -------
    Terry McFarlinPTerric L. McFarlinAAA1991-1995
    LAN [3] SDN [2] -------
    Shea McFeely3B-1BShea S. McFeelyA2004-2009
    2006- 28- 837-ARI
    ARI [2] -------
    Chris McFerrinPChristian Shane McferrinA+1995-1998
    1994- 26- 724-HOU
    HOU [4] -------
    MCG
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    John McGaffeyOF-CJohn F. McGaffeyRk1980-1980
    1980- 12- 306-CAL
    CAL [1] -------
    Scott McGahanOFScott Matthew McGahanA+1978-1978
    ----------
    Brian McGan1BBrian P. McGanRk1981-1981
    TOR [1] -------
    Kevin McGann3BKevin J. McGannA-1980-1980
    1980- 15- 370-SEA
    SEA [1] -------
    Aaron McGarityPAaron McGarityA+2014-2019
    2017- 15- 452-NYA
    NYA [3] MinorsNew York YankeesA+
    Jeremy McGarityP-OFJeremy Hoyt McGarity A+1989-1998
    1989- 13- 328-SLN
    SLN [6] TEX [1] -------
    Matt McGarry2B-SSMatt McGarryA+2018-2019
    2018- 34-1027-NYA
    NYA [2] OAK [1] Free Agt--
    Seth McGarryPSeth Timothy McGarryAAA2013-2019
    2015-  8- 247-PIT
    PIT [3] PHI [3] MinorsPhiladelphia PhilliesAAA
    Randy McGarveyCWarren Randolph McGarveyA-1999-2008
    2002- 26- 791-HOU
    HOU [2] -------
    Gerron McGaryPGerron Dontrae McGaryRk2002-2004
    2001- 45-1353-CHA
    CHA [3] -------
    Jack McGearyPJohn Anthony McgearyA+2007-2014
    2007-  6- 190-WAS
    WAS [6] BOS [1] LAN [1] Free Agt-
    Ashton Mcgee1B-RFAshton Wood McGeeRk2017-2019
    2019- 18- 553-MIL
    MIL [1] MinorsMilwaukee BrewersRk
    Brian McGeeC-1BBrian E. McGeeA1991-1992
    CHN [1] -------
    Chris McGeePChristopher McGeeA+1999-2003
    1999- 15- 454-MIL
    MIL [3] -------
    Easton McGeePEaston Michael McGeeA2016-2019
    2016-  4- 120-TBA
    TBA [4] MinorsTampa Bay RaysA
    Larry McGeeOFLawrence McGeeRk1982-1982
    1982- 21- 535-CHA
    CHA [1] -------
    Lenell McGeeCF-OFLenell P. McGeeA2008-2010
    2008- 13- 397-LAN
    LAN [3] -------
    Mike McGeeLF-CFMichael J. McGeeA+2008-2013
    2011- 15- 453-SEA
    SEA [3] Ret-
    Ron McGeeP-1BRonald E. McGeeAAA1978-1985
    1978-  4-  84-SEA
    SEA [3] -------
    Stephen McGeeCStephen James McgeeAAA2010-2018
    2013-  9- 277-ANA
    ANA [5] SDN [2] MIA [1] Free Agt--
    Tim McGeeC-OFTimothy Russell McGeeAA1986-1989
    1986-  7- 169-BOS
    BOS [3] -------
    Tom McGeeC-OFThomas Sidney McGeeAAA1997-2005
    BAL [7] LAN [1] -------
    Tony McGeeCGary Anthony McGeeA+1989-1990
    1989- 19- 494-SDN
    SDN [2] -------
    Conor McGeehanCConor McGeehanA2006-2006
    LAN [1] -------
    Conner McGeheeOFCharles C. McGeheeAA1979-1984
    1979-  5- 120-PIT
    PIT [6] -------
    Michael McGeheeC-1BMichael Alan McGeheeA1994-1997
    1994- 13- 358-CHN
    TBA [2] CHN [1] -------
    Austin McGeorgePAustin McGeorgeAA2014-2019
    2016-  7- 220-NYN
    NYN [4] MinorsNew York MetsA+
    Austin McGeorgePAustin McGeorgeAA2014-2019
    2016-  7- 220-NYN
    NYN [4] Free Agt--
    Kevin McGerryPKevin I. McgerryA+2000-2001
    2000-  4- 120-OAK
    OAK [2] -------
    Paul McGhay1BPaul R. McGhayRk1988-1988
    1988- 27- 694-PIT
    PIT [1] -------
    Anthony McGillOFAnthony R. McGillA1978-1980
    1978-  2-  49-PHI
    PHI [3] -------
    Clint McGill2B-SSClint McGillA2003-2005
    HOU [1] -------
    Frankie McGillPFrankie Warren McGillA1998-2000
    1998-  6- 173-TEX
    TEX [3] -------
    Shawn McGillC-1BShawn P. McgillAAA2003-2013
    2006- 23- 697-PHI
    ATL [4] PHI [2] MinorsBaltimore Orioles-
    Trae McGillPTrae Bullard McGillAA2001-2005
    KCA [4] -------
    James McGilvrayCJames W. McGilvrayA+1982-1983
    HOU [1] SFN [1] -------
    Blake McGinleyPBlake Alan McGInleyAAA2000-2007
    2001- 21- 642-NYN
    NYN [6] MIA [1] -------
    Mark McGinnPMark D. McginnRk1992-1994
    1992- 38-1057-NYN
    NYN [2] -------
    Shawn McGinn2B-3BShawn P. McGinnA-1993-1994
    1991- 52-1341-CHA
    PHI [2] -------
    Clayton McGinnessPClayton Thomas McGinnessRk2016-2019
    2019- 20- 588-BAL
    BAL [1] MinorsBaltimore OriolesRk
    Adam McGinnisCAdam Richard McGinnisRk2014-2018
    CHA [2] MinorsChicago White SoxRk
    Cory McGinnisPCory Ryan McGinnisRk2009-2013
    2012- 22- 681-CHA
    CHA [2] Free Agt-
    Johnny McGinnisPJohnny P. McGinnisA-1998-2000
    1998-  4- 131-ATL
    ATL [3] -------
    Ronald McGinnisC-PRonald N. McGinnisA-1998-1999
    1998- 27- 794-PHI
    PHI [2] -------
    Shane McGinnis3B-2BMichael Shane McGinnis A1993-1993
    CHN [1] -------
    Shawn McGinnisOFShawn E. McGinnisRk1985-1986
    1985- 19- 488-SLN
    SLN [2] -------
    Mike McGirrPMichael McMackin McGirrA2000-2004
    2003-  8- 242-OAK
    OAK [2] -------
    Thomas McGivneyCThomas Francis McGivneyA1978-1979
    1978-  2-  33-TEX
    TEX [2] -------
    Tom McGlawn2BThomas J. McGlawnRk1993-1993
    PHI [1] -------
    Brian McGloneSS-3BBrian Anthony McGloneA1991-1993
    1990- 53-1321-HOU
    HOU [3] -------
    Rick McGloneCRickey W. McGloneRk1977-1977
    1977- 16- 411-KCA
    KCA [1] -------
    Billy McGonigleOFWilliam H. McGonigleA+1994-1996
    MIL [3] -------
    Mark McGonigleRF-OFMark Nathan McgonigleRk2005-2010
    2008- 43-1304-NYN
    NYN [1] SEA [1] -------
    Brett McGonnigalOFKevin Brett McGonnigalA+1990-1992
    1991- 44-1151-SFN
    SFN [2] -------
    John McGorty1B-OFJohn S. McGortyA-2002-2003
    2003- 36-1060-DET
    DET [1] -------
    Greg McGoughC-1BGregory Edward McGoughA+1990-1992
    1990- 40-1051-CHA
    CHA [2] -------
    Keith McGoughPKeith Aubrey McGough A1989-1991
    1989- 19- 483-TEX
    TEX [3] -------
    Tom McGoughPThomas Ray McGoughAAA1977-1979
    1973-  4-  77-CLE
    CLE [3] -------
    Trey McGoughP Trey Scott McGoughA-2017-2019
    2019- 24- 724-PIT
    PIT [1] MinorsPittsburgh PiratesA-
    Keegan McGovernLF-RFKeegan Thomas McGovernA+2015-2019
    2018-  9- 268-SEA
    SEA [2] MinorsSeattle MarinersA+
    Ryan McGovernPRyan Alexander McGovernRk2003-2006
    2002- 27- 817-SFN
    SFN [3] -------
    Steve McGovernPSteven McGovernA-1990-1990
    1990- 25- 665-PHI
    PHI [1] -------
    Brian McGowanPBrian Terrance McGowanA+1998-2000
    1998- 33- 987-DET
    DET [2] TBA [1] -------
    Don McGowanPDonald Eugene McgowanA+1985-1988
    1985-  4- 101-BOS
    BOS [4] -------
    Jacson McGowan1BJacson Wilding McGowanA-2016-2019
    2018- 11- 330-TBA
    TBA [2] MinorsTampa Bay RaysA-
    Sean McGowan1B-OFSean Michael McgowanAAA1999-2004
    1999-  3- 108-SFN
    SFN [4] BOS [2] -------
    Zeke McGranahanPLogan Zeke McGranahanA+2013-2017
    2014- 23- 691-BAL
    BAL [4] Free Agt-
    Jameson McGranePJameson McGraneA+2013-2019
    MIA [1] MinorsMiami MarlinsA-
    Chuck McGrathPCharles Edward McGrathAAA1982-1990
    1983- 17- 442-SLN
    SLN [6] MIL [1] -------
    Daniel McGrathPDaniel McGrathAAA2013-2019
    2012-  0-   0-BOS
    BOS [7] MinorsBoston Red SoxAAA
    Ryan McGrathP-CRyan Edward McgrathA+2000-2008
    SFN [2] HOU [1] -------
    Sean McGrath2B-3BSean McGrathA+1997-1999
    NYN [3] -------
    Doug McGrawPWalter Douglas McGrawA+1990-1994
    1990-  9- 240-CHA
    CHA [4] HOU [1] -------
    Gary McGrawOFGary Howard McGrawRk1982-1982
    OAK [1] -------
    Jamie McGrawOF-3BJames L. McgrawRk2008-2013
    2008- 40-1203-TEX
    TEX [1] -------
    Jeffrey McGraw1BJeffrey M. McGrawA1989-1989
    HOU [1] -------
    Thomas McGraw2BThomas R. McGrawA-1978-1978
    ----------
    Justin McGregorPJustin McGregorRk2015-2019
    2018- 31- 919-CIN
    CIN [2] MinorsCincinnati RedsRk
    Scott McGregorPScott Robert McgregorAAA2006-2016
    2008- 15- 455-SLN
    SLN [6] WAS [2] Free Agt-
    Charles McGrewC-1BCharles M. McGrewAA1985-1989
    1985-  7- 159-MIL
    MIL [4] OAK [1] -------
    Jamodrick McGruder2B-LFJamodrick Jamar McGruderA2010-2016
    2012-  9- 281-SEA
    SEA [2] CIN [1] Free Agt-
    Anthony McGrueOFAnthony Earl McGrueA-1978-1979
    1978- 19- 472-SDN
    SDN [2] -------
    John McGuckinP-CJohn Francis McGuckinRk1978-1978
    PIT [1] -------
    Patrick McGuffPPatrick McGuffA2015-2019
    2016- 36-1083-MIN
    MIN [2] CIN [1] ARI [1] MinorsArizona DiamondbacksRk
    Brendan McGuiganPBrendan James McGuiganA2015-2019
    SEA [1] MinorsSeattle MarinersA
    Patrick McGuiganPPatrick Makalea McGuiganA+2003-2007
    2006- 27- 810-TOR
    TOR [2] -------
    Andy McGuireP-1B-Andrew Scheafer McGuireA2014-2019
    2018- 28- 836-TOR
    TOR [2] MinorsToronto Blue JaysA
    Brandon McGuireP-1BBrandon Beau McguireA1995-2001
    1995- 10- 256-CAL
    ANA [2] CAL [2] -------
    Matt McGuireCMatthew H. McGuireA+1996-1996
    1994- 49-1338-SFN
    SFN [1] -------
    Michael McGuire1BMichael Robert McGuireA-1978-1978
    1972-  1-  11-DET
    ----------
    Mike McGuirePMichael T. McGuireA+2005-2013
    2008- 43-1311-CLE
    CLE [2] PHI [2] -------
    Mike McGuirePJames Michael McguireA1987-1989
    1987-  7- 163-SEA
    SEA [3] -------
    Steve McGuirePStephen Joseph McguireAA1985-1989
    1985- 10- 251-CAL
    CAL [5] -------
    Thomas McGuire2B-3BThomas McGuireA-1978-1978
    ----------
    MCH
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Joe McHenryOFJoseph D. MchenryA1995-1998
    1995-  9- 240-MIN
    MIN [4] -------
    Charles McHughPCharles E. McHughAA1984-1987
    1984-  1-  23-DET
    DET [4] -------
    Michael McHughPMichael McHughA-1988-1995
    1984- 34- 770-PIT
    LAN [1] TEX [1] -------
    Mike McHughPMichael Todd McHughA+1994-1998
    1995- 25- 682-TEX
    TEX [2] -------
    Ryan McHughOFRyan Vincent MchughA+1993-1997
    1995-  9- 239-SLN
    SLN [3] -------
    Scott McHugh3B-1BScott Edward McHughA+1986-1988
    1986- 20- 512-MON
    MON [2] -------
    Sean MchughCSean Kent McHughA-2011-2014
    2014- 18- 532-PHI
    PHI [1] Ret-
    Thomas McHugh1B-CThomas K. McHughA1981-1982
    1981-  2-  50-KCA
    KCA [2] -------
    MCI
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Thomas McIlraithPThomas McIlraithAA2015-2019
    2015- 20- 599-NYN
    NYN [5] MinorsNew York MetsAA
    Tim McIlvaineCTimothy McIlvaineRk2004-2004
    MIN [1] -------
    Pat McInerney1B-3BPatrick Joseph McInerneyA+2014-2019
    MIL [3] MinorsMilwaukee BrewersA+
    Dan McInernyOFDaniel O. McInernyAA1980-1983
    1980- 27- 667-CLE
    BAL [2] OAK [1] CLE [1] -------
    Chris McInnes2B-SSChristopher McInnesA1993-1997
    1993- 10- 291-MIL
    MIL [2] -------
    Bill McInnisOF-1BWilliam Robert McinnisAAA1985-1988
    BOS [4] -------
    Todd McInnisPTodd O'Neal McinnisA+2007-2012
    2011- 25- 770-SLN
    SLN [2] Ret-
    Blaine McIntoshCFBlaine McIntoshRk2019-2019
    2019- 13- 388-NYN
    NYN [1] MinorsNew York MetsRk
    Jim McIntoshPJames Edward McIntoshA+1981-1982
    1981-  2-  37-MON
    MON [2] -------
    Aiden McIntyrePAiden McIntyreAAA2018-2019
    2018- 22- 653-OAK
    OAK [2] MinorsOakland AthleticsA
    James McIntyreOF-1BJames J. McIntyreAA1977-1980
    SLN [4] -------
    Joe McIntyrePJoseph J. McIntyreA1991-1992
    PHI [2] -------
    Mitch McIntyrePMitch McIntyreRk2014-2019
    MIL [1] Free Agt--
    Nick McIntyre3B-SSNicholas D. McIntyreAA2000-2008
    2003- 20- 580-DET
    DET [6] -------
    Patrick McIntyre1B-CPatrick J. McIntyreA-2003-2003
    2002- 46-1374-CHN
    CHN [1] -------
    Remer McIntyreOFRemer Randall McIntyre Rk1997-1998
    1997- 39-1184-SLN
    SLN [2] -------
    Richard McIntyrePRichard E. McIntyreA+1987-1987
    1983- 12- 298-SDN
    KCA [1] -------
    Robert McIntyreSS-2BRobert Antwan McIntyreA+1999-2005
    1999- 13- 406-NYN
    NYN [7] -------
    Ryan McIntyreRF-CFRyan McIntyreA+2009-2014
    2011- 12- 373-MIA
    MIA [3] Free Agt-
    Andrew McInvalePAndrew Landis McInvaleRk2016-2019
    2019- 37-1107-TOR
    TOR [1] MinorsToronto Blue JaysRk
    Larry McIvarOF-1BLawrence Dale McIverA-1981-1982
    HOU [2] -------
    Anthony MciverPAnthony Michael McIverAAA2011-2018
    2015- 15- 440-MIN
    MIN [4] SEA [1] Free Agt--
    Jeryl McIver2BJeryl McIverA+1977-1978
    NYN [1] -------
    MCK
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Dave McKaePDavid MckaeAA2005-2010
    SFN [4] BOS [1] -------
    Kevin McKaguePKevin Cole MckagueRk2008-2012
    2012- 23- 719-ATL
    ATL [1] Free Agt--
    Sean McKamieSS-2BSean Dale McKamieA+1989-1997
    1988- 20- 504-LAN
    LAN [4] -------
    Alan McKayPAlan Wayne McKayAAA1983-1988
    1983-  5- 115-TOR
    TOR [3] CHN [2] MIN [1] -------
    Connor McKayLF-1BConnor Jay McKayA2012-2016
    2011- 24- 738-COL
    TEX [2] Free Agt-
    Jeff McKayPJeffrey Arthur McKayA-1978-1978
    1972-  2-  36-SFN
    ----------
    John McKayPJohn J. McKayA-2000-2000
    MIA [1] -------
    Karl McKayOF-PKarl Eugene McKay A+1979-1982
    1979-  6- 153-MIL
    MIL [3] BOS [1] -------
    Ryan McKayPRyan Chandler McKayA+2015-2018
    2015- 11- 326-MIA
    MIA [4] MinorsMiami MarlinsA-
    Troy McKayPTroy L. McKayAA1982-1986
    1982-  1-  18-MON
    MON [5] -------
    Tyler MckayPTyler MckayA2017-2019
    2018- 16- 467-PHI
    PHI [2] MinorsPhiladelphia PhilliesA
    Colin McKeePColin McKeeAAA2013-2019
    2016- 18- 547-HOU
    HOU [4] MinorsHouston AstrosAAA
    Mickey McKee1B-3BRobert M. McKeeA1998-2002
    2000- 32- 967-HOU
    HOU [3] -------
    Scott McKee1BScott Lee McKeeAAA1999-2003
    1995- 52-1397-MIA
    CHA [1] -------
    Ryan McKellerPRyan Howard McKellerAAA2003-2012
    2002- 45-1355-HOU
    HOU [7] -------
    Mitch McKelveyPMitchell Sean McKelveyAA1983-1987
    1982-  6- 139-PIT
    PIT [3] MON [1] KCA [1] -------
    Demetrius McKelvieLF-1BDemetrius A. McKelvieRk2009-2010
    2009- 25- 766-MIL
    MIL [2] -------
    Evan MckendryPEvan Daniel McKendryA-2017-2019
    2019-  9- 278-TBA
    TBA [1] MinorsTampa Bay RaysA-
    Alex McKennaCF-LFAlexander McKennaA2016-2019
    2018-  4- 132-HOU
    HOU [2] MinorsHouston AstrosA
    Brian McKennaPBrian McKennaA+2017-2019
    MIA [1] MinorsMiami MarlinsA+
    Daniel McKennaPDaniel Vincent McKennaA2002-2005
    2003- 27- 789-MIL
    MIL [2] -------
    Kevin McKennaPKevin M. McKennaAA1982-1983
    1978- 32- 710-MIL
    SFN [2] -------
    Mike McKennaOFMichael Stephen MckennaA-2005-2008
    2008- 14- 413-TBA
    TBA [1] -------
    Patrick McKenna2B-SSPatrick Albert McKennaAAA2009-2016
    2009- 27- 810-DET
    DET [2] SDN [1] -------
    Ryan McKennaCF-LFRyan Shea McKennaAA2015-2019
    2015-  4- 133-BAL
    BAL [5] MinorsBaltimore OriolesAAA
    Trevor McKennaPTrevor James McKennaA2015-2019
    ARI [2] Free Agt--
    Mike McKennon1B-OFMichael McKennonA2004-2008
    2006- 25- 744-CIN
    CIN [3] -------
    Carlton McKenzieOFCarlton McKenzieRk1996-1996
    1996- 33- 966-PIT
    PIT [1] -------
    Casey McKenziePCasey J. McKenzieA2001-2006
    2004- 27- 807-TOR
    TOR [2] -------
    Christopher McKenziePChristopher Stephen McKenzieA2010-2013
    2010- 13- 386-WAS
    WAS [4] Free Agt-
    Don McKenziePDonald C. McKenzieA1980-1981
    1980- 12- 292-SEA
    SEA [2] -------
    Doug McKenziePDouglas Donald MckenzieAA1982-1985
    1982- 17- 426-CAL
    CAL [4] -------
    Ibrahim McKenzie1BIbrahim Dayan McKenzieRk2011-2013
    ATL [3] Free Agt-
    Jason McKenziePJason Ray McKenzieA1996-1996
    1995- 12- 324-MIN
    MIN [1] -------
    Jeff MckenziePJeffrey William McKenzieA2012-2018
    2013- 28- 843-CHA
    CHA [2] Free Agt-
    Kyle McKenziePKyle Alexander McKenzieA+2010-2015
    2014- 20- 607-TBA
    TBA [2] Free Agt-
    Luke McKenzieRF-LFLuke Nathan McKenzieRk2018-2019
    LAN [1] -------
    Scott McKenziePDavid Scott MckenzieAA1993-1997
    1993- 22- 624-CIN
    CIN [5] -------
    Triston McKenziePTriston Andrew McKenzieAA2015-2018
    2015-  1-  42-CLE
    CLE [4] MinorsCleveland IndiansAA
    Alex McKeonCAlex McKeonA2012-2017
    2014- 31- 944-BOS
    BOS [2] Free Agt-
    Brian McKeonPBrian R. McKeonA+1989-1993
    1989- 14- 364-SDN
    SDN [4] MIL [2] -------
    Josh McKeonPJoshua Allen McKeonA-2011-2011
    CLE [1] -------
    Kasey McKeonC-3BKasey Joseph McKeonA+1989-1991
    1989- 34- 889-DET
    DET [2] -------
    Tim McKercherC-3BTimothy J. McKercherRk1988-1988
    1985-  8- 186-SEA
    ----------
    Rick McKernanPElbert Richard McKernanRk1999-2005
    BAL [1] -------
    Brandon McKerneyPBrandon Timothy McKerneyA-2005-2007
    2007- 14- 435-SEA
    SEA [1] -------
    Dustin McKeyPDustin P. McKeyA-1999-2000
    1997- 53-1469-TBA
    TBA [2] -------
    David McKieCDavid G. McKieA-1980-1980
    ----------
    Eddie McKiernanPEddie Walter MckiernanAAA2007-2013
    2007- 17- 538-ANA
    ANA [6] ARI [1] Free Agt-
    Mickey McKinionPMickey M. McKinionA1992-1994
    1992-  7- 204-CHA
    CHA [3] -------
    Dan McKinleyOFDaniel Thane McKinleyAAA1998-2002
    1997-  1-  49-SFN
    MON [3] CLE [2] SFN [2] ANA [1] -------
    Jayson McKinleyPJayson M. McKinleyAA2013-2019
    TBA [2] ARI [2] MinorsArizona DiamondbacksAA
    Josh McKinley2B-SSJoshua Brent McKinleyAA1998-2004
    1998-  1-  11-MON
    MON [7] TEX [1] -------
    Leif McKinleyPLeif Eric MckinleyA+1992-1996
    1992- 21- 590-BOS
    BOS [3] -------
    Mike McKinleyOFMichael Vincent McKinleyA-1996-1997
    1996- 18- 541-BOS
    BOS [2] -------
    Pat McKinleyPPatrick D. McKinleyA+1988-1988
    ----------
    Ryan McKinleyPRyan L. McKinleyRk2000-2000
    1997- 33- 994-CHN
    CHN [1] -------
    Tim McKinleyC-1BTimothy Wayne McKinleyAA1987-1990
    1985- 22- 573-TOR
    PIT [3] -------
    Antonio McKinneyOFAntonio DeVaughn McKinneyA+1996-2002
    1996-  3-  71-DET
    DET [5] TOR [1] -------
    Brett McKinneyPBrett R. MckinneyAAA2010-2018
    2013- 19- 569-PIT
    PIT [6] Free Agt--
    Charles McKinneyOF-PCharles Michael McKinney A1978-1980
    1978-  8- 199-CIN
    CIN [3] -------
    Clinton McKinneyPClinton Coleman McKinneyRk2006-2010
    2009- 48-1441-COL
    COL [2] -------
    Garth McKinneyOF-1BGarth Adam MckinneyAA2002-2008
    2001- 29- 867-DET
    DET [5] -------
    Gregory McKinneyOFGregory Lynn McKinneyA+1978-1981
    CIN [4] -------
    Ian McKinneyPIan Michael McKinneyAA2013-2019
    2013-  5- 155-SLN
    SLN [6] SEA [1] MinorsSeattle MarinersAA
    Jarrod McKinneyRF-LFJarrod L. McKinneyA-2009-2012
    2011- 31- 940-HOU
    HOU [2] Free Agt--
    Jeremy McKinneyPJeremy Baker McKinneyA+2014-2019
    2017- 31- 943-WAS
    WAS [3] MinorsWashington NationalsA+
    John McKinneyPJohn D. McKinneyA-1985-1986
    1985- 11- 278-PHI
    PHI [2] -------
    Lynn McKinneyPLynn Evan McKinneyAAA1977-1979
    1971-  1-   7-BOS
    KCA [1] MIL [1] SDN [1] -------
    Tony McKinneyPAnthony Madison McKinneyRk1988-1988
    PIT [1] -------
    Wade McKinney2BFranklin Wade McKinneyRk1980-1980
    KCA [1] -------
    Leroy McKinnisC-1BLeroy McKinnisA+1993-1997
    1993- 32- 898-SDN
    SDN [4] BAL [1] -------
    Tim McKinnisPTimothy Alan McKinnisA1984-1988
    CAL [2] -------
    Sandy McKinnonOFSandy Marcus MckinnonAA1993-1999
    1993- 12- 341-CHA
    CHA [6] ARI [1] -------
    Steven McKinnonPSteven McKinnonRk2011-2011
    2010- 32- 976-TEX
    TEX [1] -------
    Tom McKinnonOF-1BThomas Eugene McKinnonA+1991-1997
    1991-  1-  28-SLN
    SLN [5] TBA [1] -------
    Willie McKinnonOFWillie J. McKinnonRk1988-1989
    1988- 42-1087-MIN
    MIN [2] -------
    Zach McKinstry2B-SSZachary McKinstryAAA2015-2019
    2016- 33-1001-LAN
    LAN [4] MinorsLos Angeles DodgersAAA
    Phil McKinziePPhilip Linn McKinzieA1986-1987
    KCA [2] -------
    Myles McKisic1B-2BMyles McKisicRk2017-2018
    2017- 23- 704-TEX
    TEX [2] Free Agt--
    Blake McKnightPlake M. McKnightAA2013-2017
    2013- 38-1145-SLN
    SLN [5] Free Agt-
    Chris McKnightPChristopher Nelson McKnightA-1995-1995
    ATL [1] -------
    DJ McKnightLF-RFD.J. McKnightA-2014-2016
    2015- 12- 362-TOR
    TOR [2] Free Agt-
    Greg McKnightPGregory Covington McknightRk1989-1989
    PHI [1] -------
    Jack McKnightPJonathan Andrew McKnightAAA1981-1987
    TOR [4] SFN [3] -------
    Jim McKnight3B-SSJames Arthur McKnightA+1978-1985
    HOU [3] SLN [2] -------
    Lukas McKnightC-1BLukas Norman Matthew McKnightAA1999-2004
    2000- 21- 613-CHN
    CHN [5] -------
    Mark McKnight2BMark E. McKnightRk1979-1979
    1979- 33- 797-DET
    DET [1] -------
    Scott McKnightSS-2BScott McKnightA+2005-2008
    2005- 28- 835-MIL
    MIL [3] -------
    Heath McKoinPHeath Edward McKoinA-1998-2000
    1997- 37-1134-TBA
    TBA [2] -------
    Mitch McKownPMitchell McKownA-2015-2018
    2016- 21- 642-TOR
    TOR [3] MinorsToronto Blue JaysA-
    Keith McKoyOFKeith Antwaun McKoyA1990-1992
    1990-  8- 228-SDN
    SDN [3] -------
    MCL
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Brian McLainPBrian K. McLain A-1993-1993
    1992- 15- 421-SDN
    SDN [1] -------
    Josh McLainCF-LFJosh McLainA2015-2019
    2018-  9- 284-LAN
    LAN [2] MinorsLos Angeles DodgersRk
    Mike McLainPMichael G. McLainAA1992-1995
    1991- 30- 782-KCA
    SFN [4] DET [1] -------
    Tim McLainPTimothy E. McLainA+1984-1988
    1985-  7- 165-SEA
    SEA [4] -------
    Brian McLambSS-3BBrian K. MclambAA1993-1999
    1992- 29- 802-NYA
    NYA [6] -------
    Larry McLanePLarry Alan McLaneAA1981-1983
    1981-  9- 216-TEX
    TEX [3] -------
    John McLarnanPJohn McLarnanAAA1982-1990
    PHI [7] -------
    Griffin MclartyPGriffin David McLartyA-2017-2019
    2019-  8- 228-BAL
    BAL [1] MinorsBaltimore OriolesA-
    Colin McLaughlinPColin Michael MclaughlinAAA1980-1989
    1980-  1-   1-TOR
    TOR [7] SEA [1] -------
    Dave McLaughlinOF-1BDavid Damian McLaughlinAA1982-1986
    1982- 14- 354-CHA
    CHA [4] MIN [1] -------
    Denis McLaughlinPDenis Joseph McLaughlinA+1994-1998
    1994-  7- 187-BOS
    BOS [3] ATL [1] -------
    Erik McLaughlinOFErik Jerome McLaughlinRk1997-1998
    ATL [2] -------
    Joey McLaughlinPJoey R. McLaughlinA2004-2006
    2004- 18- 537-TOR
    TOR [3] TEX [1] -------
    Joseph McLaughlinPJoseph A. McLaughlinA-1977-1977
    ----------
    Matt McLaughlin2B-3BMatt McLaughlinA+2015-2019
    2017- 12- 356-COL
    COL [3] MinorsColorado RockiesA+
    Michael McLaughlinPMichael A. McLaughlinA-1980-1980
    ----------
    Michael McLaughlinSS-3BMichael MclaughlinA-1988-1988
    1988- 21- 539-SEA
    SEA [1] -------
    Sean McLaughlinPSean McLaughlinAA2013-2019
    2015- 19- 570-ATL
    ATL [5] MinorsAtlanta BravesA+
    Thomas McLaughlinPThomas Lee McLaughlinA1980-1981
    1980-  5-  75-SFN
    SFN [2] -------
    Lee McLaurinePWilliam Lee McLaurineAAA1977-1978
    1971-  7- 160-HOU
    MIL [2] -------
    Chuck McLeanP-OFCharles Garrett McLeanA+1978-1978
    1974- 13- 306-KCA
    ----------
    Malcolm McLeanOF-2BMalcolm D. McLeanA-1983-1983
    OAK [1] -------
    Matt McLeanRF-CFMatt McLeanA+2013-2017
    2016-  9- 268-BOS
    BOS [2] Free Agt-
    Tio McLeanPTio Nikita McLeanRk2009-2009
    HOU [1] -------
    Michael McLellanPMichael David McLellanA+1977-1978
    1974- 33- 644-KCA
    OAK [2] -------
    Darien McLemore2B-3BDarien McLemoreA2013-2016
    ATL [1] Free Agt-
    Kevin McLemoreHKevin Dwayne McLemoreA-1983-1983
    CAL [1] -------
    Craig McLendonCCraig C. MclendonA-1994-1995
    1994- 16- 449-TEX
    TEX [2] -------
    Brian McLeodPBrian S. McLeodA+1990-1993
    1989- 44-1139-SFN
    SFN [4] -------
    Jeremy McLeodLF-CFJeremy Antwan McLeodRk2012-2012
    COL [1] -------
    John McleodPJohn McleodRk2011-2015
    2014- 21- 631-BAL
    BAL [2] Free Agt-
    Michael McLeodOF-1BMichael A. McLeodRk1993-1993
    1993- 32- 909-OAK
    OAK [1] -------
    Mike McLeodPMichael Hillis McLeodA+1977-1979
    1977- 19- 488-NYA
    NYA [3] -------
    Robert McLeodPRobert J. McLeodRk1991-1991
    HOU [1] -------
    Zach McLeod3B-2BZach McLeodA-2016-2019
    2018- 33- 985-BAL
    BAL [2] Free Agt--
    Joe McLin1BJoseph Ceasar McLinA-1989-1991
    1989- 11- 288-PIT
    PIT [3] -------
    Larry McLinPLarry Bruce McLinA+1982-1986
    1982-  2-  41-TEX
    TEX [2] -------
    Jake McLintockPJake Robert MclintockRk2002-2007
    2005- 26- 772-KCA
    KCA [1] -------
    Tom McLishPThomas Jefferson McLishA-1978-1978
    1978- 14- 346-MIL
    MIL [1] -------
    Michael McLochlinPMichael Allen McLochlinA1990-1991
    CLE [2] -------
    Sutter McLoughlinPSutter McLoughlinA2013-2016
    2015- 22- 654-PHI
    PHI [2] MinorsPhiladelphia PhilliesRk
    Tim McLoughlinPTimothy Paul McLoughlinA+1983-1986
    1983- 16- 402-SDN
    SDN [3] TEX [1] -------
    MCM
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Cliff McMachenPClifford Randall McMachenA+2001-2004
    2001- 27- 818-ARI
    ARI [4] -------
    Ben McMahanLF-RFBenjamin Francis McMahanA+2009-2013
    2011- 23- 701-MIL
    MIL [3] Free Agt-
    James McMahanSS-3BJames Dean McMahanA-1984-1984
    1984- 22- 551-CLE
    CLE [1] -------
    Pearson McMahanPJohn Person McMahan.A2016-2019
    2017-  4- 116-COL
    COL [2] WAS [1] MinorsWashington NationalsA
    Hunter McMahonP Hunter Keaton McMahonA-2018-2019
    2019-  9- 273-WAS
    WAS [1] MinorsMinnesota Twins-
    Jack McMahonPJohn Frederick McMahonAA1980-1984
    1980-  3-  72-CAL
    MIN [3] CAL [2] -------
    James McMahonCJames W. McMahonRk2001-2001
    BAL [1] -------
    James McMahonPJames McMahonRk2013-2015
    2015- 24- 707-COL
    COL [1] Ret-
    Sean McMahonSS-2BSean M. McMahonA1987-1987
    TOR [1] -------
    Steve McManamanOF-1BSteven James McManamanAA1977-1980
    1977- 13- 327-MIN
    MIN [4] -------
    James McManusPJames E. McManusA-1979-1979
    1979-  5-  66-CHN
    CHN [1] -------
    Robert McManus3B-1BRobert W. McManusA+1982-1984
    DET [3] -------
    Shelton McMathOFShelton D. McMathAA1976-1980
    1979-  6- 147-TEX
    TEX [2] -------
    Chuck McMichaelPCharles R. McMichaelA1980-1981
    1975- 10- 222-NYN
    KCA [2] -------
    Beau McMillan2B-3BBeau R. McMillanA2004-2006
    2004- 39-1178-MIA
    MIA [2] -------
    Brett McMillan1B-3BBrett Fraser McmillanA+2003-2007
    2006- 14- 421-WAS
    WAS [2] -------
    Clayton McMillanPClayton D. McMIllanA2007-2009
    2006- 17- 520-ATL
    ATL [3] -------
    Drew McMillanCAndrew Fletcher McmillanAA1999-2005
    1999-  3-  90-MON
    MON [6] WAS [1] -------
    Josh McMillanPJoshua J. McMillanA2000-2001
    2000- 17- 508-TOR
    TOR [2] -------
    Leonard McMillanPLeonard W. McMillanA1994-1995
    1993- 43-1197-SFN
    SFN [2] -------
    Sam McMillanCSamual P. McMillanA2017-2019
    2017-  5- 155-DET
    DET [3] MinorsDetroit TigersA
    Stuart McMillanOFStuart Marshall McMillanRk1989-1990
    1989-  7- 168-ATL
    ATL [2] -------
    Tim McMillanOFLeon Timothy McMillanA+1984-1988
    1984-  2-  43-PIT
    PIT [4] -------
    Tom McMillanOF-1BThomas G. McMillan A1993-1997
    1993- 16- 452-SLN
    SLN [3] -------
    Kyle McMillenPKyle Ryan McMillenA2009-2015
    2011-  4- 141-CHA
    CHA [2] Free Agt-
    Brian McMillinOFBrian Lee McMillanA+1998-2001
    1998- 31- 919-MIN
    MIN [4] -------
    Darrell McMillinOF-3BDarrell John McMillinA-1992-1992
    1989- 60-1418-HOU
    KCA [1] -------
    Brent McMinnPBrent Edward McMinnRk2011-2014
    2013- 18- 536-NYN
    NYN [2] Free Agt-
    Josh McMinnPJoshua Samuel McMinnRk2016-2019
    2019- 27- 812-ARI
    ARI [1] MinorsArizona DiamondbacksRk
    Mark McMorris1BMark McMorrisA+1985-1987
    1985- 19- 494-CHN
    CHN [3] -------
    Chris McMullanCChristopher J. McMullanRk1990-1990
    1990- 28- 756-TEX
    TEX [1] -------
    Blake McMullenPBlake Andrew McMullenA2013-2014
    2013- 29- 881-OAK
    OAK [2] Ret-
    Dale McMullenSSDale Allan McMullenAA1977-1978
    1975-  2-  34-MON
    MON [2] -------
    Jeremy McMullenPJeremy Wayne McMullenA+1996-2002
    CHN [1] -------
    Jerry McMullenPJeremy Scott McMullenAA1995-2001
    1995- 26- 729-ATL
    BOS [3] ATL [1] -------
    Jon McMullen1BJon Lee McMullen A+1992-1997
    1992-  8- 221-PHI
    PHI [6] -------
    Kevin McMullenC-1BKevin B. McMullenA+1990-1992
    NYA [1] -------
    Michael McMullenPMichael Stephen McMullenAAA1993-2001
    1993- 14- 386-SFN
    SFN [8] KCA [1] MIN [1] -------
    Ricky McMullen2B-SSRichard L. McMullenAAA1980-1983
    1980-  1-  10-SDN
    NYN [3] SDN [2] -------
    Sean McMullenLF-RFSean McMullenA+2013-2015
    2014- 30- 886-HOU
    HOU [2] Free Agt-
    Brock McMurrayOF-1BRobert Brock McMurrayA+1988-1992
    1988- 11- 270-LAN
    LAN [5] -------
    Chris McMurrayCChristopher Michael McMurrayAAA2006-2014
    2008- 18- 539-CIN
    CIN [4] ARI [2] CHA [1] Free Agt-
    Heath McMurrayPHeath Alan McmurrayA2000-2003
    2000- 12- 351-MIL
    MIL [2] CIN [1] -------
    Steve McMurrayCSteven McMurrayA+1977-1980
    1977-  9- 219-CLE
    CLE [3] -------
    Daniel McMurtriePDaniel Hillenbrand McMurtrieA+1986-1989
    NYN [2] CLE [1] -------
    Kyle McMynePKyle McMyneAAA2009-2017
    2011-  4- 145-CIN
    CIN [7] Free Agt-
    MCN
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Tim McNabPTimothy Patrick McnabAAA2001-2011
    2002- 22- 657-NYN
    NYN [8] -------
    Buck McNabbOF-SSMcarthur McnabbAAA1991-2005
    1991-  2-  48-HOU
    HOU [7] ATL [1] CLE [1] CHN [1] -------
    Glen McNabb2B-3BCharles Glen McNabb A+1988-1992
    1988-  3-  70-PIT
    PIT [3] KCA [1] -------
    Bob McNair1BRobert L. McNairA+1978-1983
    1980-  4-  80-TOR
    TOR [3] SDN [1] -------
    Fred McNair1B-OFFrederick A. McNairAAA1989-1996
    1989- 10- 247-SEA
    SEA [5] PHI [2] NYA [1] -------
    Pat McNairPJames Patrick McNairA1998-2002
    2001- 43-1282-HOU
    HOU [2] -------
    Andy McNallyPAndrew James McnallyA1995-2001
    CLE [2] -------
    Bob McNallyC-1BRobert Joseph McNallyA+1985-1986
    ATL [2] -------
    Jason McNallyC-3BJason K. McnallyRk1995-1996
    COL [1] -------
    Sean McNally3B-1BSean Michael McNallyAAA1994-2002
    1994- 16- 443-KCA
    KCA [6] CLE [1] MIA [1] MON [1] TEX [1] ARI [1] -------
    Shawn McNallyOF-1BWilliam Shawn McnallyA+1994-1997
    1995- 13- 351-SLN
    SLN [3] -------
    Denny McNamaraOFDennis McNamaraA+1990-1992
    1990- 35- 924-DET
    DET [3] -------
    Dillon McNamaraPDillon Briordy McNamaraAAA2013-2019
    2013- 27- 824-NYA
    NYA [5] SFN [3] MinorsSan Francisco GiantsAAA
    Edward McNamaraPEdward A. McNamaraRk1981-1982
    1980-  6- 144-SLN
    KCA [1] -------
    Rusty McNamara3B-2BJames Russell McnamaraAAA1997-2005
    1997- 21- 626-PHI
    PHI [5] ATL [1] -------
    Tom McNamaraSS-3BThomas McnamaraA-1988-1988
    SEA [1] -------
    Scott McNaney2B-3BScott Patrick McNaneyA1988-1989
    1988- 19- 477-BAL
    BAL [1] -------
    Josh McNattPJoshua Brett McNattAA1996-2000
    1996-  6- 171-BAL
    BAL [5] -------
    Troy McNaughtonOF-2BTroy D. McNaughtonAAA1998-2002
    1998- 31- 918-SLN
    SLN [4] PHI [1] -------
    Aaron McNeal1BAaron Genior McnealAAA1996-2005
    1995- 27- 753-HOU
    HOU [5] NYN [2] CHA [1] SDN [1] COL [1] PHI [1] -------
    Pepe McNealC-1BPepe Chavalier McNealA+1994-2000
    1994-  5- 129-CLE
    SLN [4] CLE [2] -------
    Darryel McNealy1B-OFDarryel A. McNealyRk1979-1980
    1979-  7- 174-SFN
    SFN [1] NYA [1] -------
    Derwin McNealyOFDerwin Antonio McNealyAAA1979-1986
    1979- 21- 544-NYA
    NYA [6] TOR [2] -------
    Mike McNeelyPMichael S. McNeelyA-1985-1985
    1985- 34- 812-SLN
    SLN [1] -------
    Mitch McNeelyPMitchell Allen McNeelyA+1995-1997
    1995- 30- 835-LAN
    LAN [3] -------
    Ron McNeelyOF-2BRonald Patrick McNeelyAA1974-1979
    1976- 28- 636-OAK
    OAK [3] -------
    Shaine McNeelyPShaine Braido McNeelyRk2017-2019
    2019- 16- 495-NYA
    NYA [1] MinorsNew York YankeesRk
    Kevin McNeesOFKevin T. McNeesA+1986-1988
    BAL [1] ATL [1] -------
    John McNeesePJohn T. McNeeseA+1991-1996
    1995- 30- 819-CHN
    CHN [2] -------
    Derek McNeilSS-2BDerek McneilRk2004-2005
    2004- 23- 689-CHA
    CHA [1] -------
    Ryan McNeilPRyan McNeilAA2012-2018
    2012-  3- 101-CHN
    CHN [6] Free Agt--
    Kevin McNeillPKevin Gregg McNeillA+1994-1997
    1994- 34- 950-SLN
    SLN [4] -------
    Brandon McNelisPBrandon McNelisRk2009-2011
    2011- 41-1245-ANA
    ANA [1] -------
    Brandon McNittPBrandon McNittA2011-2015
    2014- 27- 796-HOU
    HOU [2] Ret-
    Brooks McNivenPBrooks A. McnivenAAA2003-2009
    2003-  4- 123-SFN
    SFN [7] -------
    Doug McNulty1BDouglas J. McNultyRk2005-2008
    2008- 49-1470-NYN
    NYN [1] -------
    Josh McNulty1BJoseph S. McNultyA2003-2003
    SEA [1] -------
    Larry McNutt1B-OFLarry McNuttA+1981-1983
    1981- 15- 367-NYN
    NYN [3] -------
    Mike McNuttPMichael S. McnuttAAA2000-2006
    2000- 25- 731-MIA
    MIA [7] -------
    Trey McNuttPKenneth Trey McNuttAAA2009-2019
    2009- 32- 980-CHN
    CHN [6] SDN [1] OAK [1] MinorsOakland AthleticsAAA
    Trey McNuttPKenneth Trey McNuttAAA2009-2019
    2009- 32- 980-CHN
    CHN [6] SDN [1] OAK [1] Free Agt--
    MCO
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    James McOwenOF-RFJames Douglas McOwenAA2005-2018
    2007-  6- 195-SEA
    SEA [4] -------
    MCP
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Michael McPaddenPMichael D. McPadden Rk1998-1998
    1998- 10- 303-CLE
    CLE [1] -------
    Marlin McPhail3B-OFMarlin Michael McPhailAAA1982-1991
    NYN [5] CHA [4] MON [1] -------
    Derrick McPhearsonLF-CFDerrick C. McPhearsonA2009-2009
    MIL [1] -------
    Matt McPhearsonCF-LFMatthew E. McPhearsonAAA2013-2019
    2013-  4- 120-ARI
    ARI [5] NYA [1] MinorsNew York YankeesA
    Barry McPhersonPBarry D. McPhersonA1984-1984
    1981- 21- 540-MIL
    SLN [1] -------
    George McPhersonOFGeorge D. McPhersonAAA1977-1977
    CIN [1] -------
    Kyle McPherson2B-SSKyle McPhersonA+2015-2019
    2017- 26- 786-SFN
    SFN [3] MinorsSan Francisco GiantsA+
    MCQ
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Francis McQuadePFrancis J. McQuadeRk1980-1980
    1980- 22- 553-LAN
    LAN [1] -------
    Tony McQuadeOFAnthony Thomas McquadeA+2001-2005
    2003- 15- 433-CHN
    CHN [2] SLN [1] -------
    Steve McQuailLF-1BStephen McquailAAA2008-2015
    2010- 30- 906-TOR
    TOR [2] ARI [2] Free Agt-
    Aeden McQueary-EnnisC-PAeden McQueary-EnnisA+2006-2008
    SDN [2] PIT [1] -------
    Conrad McQueenOFHugh Conrad McQueenRk1994-1994
    NYN [1] -------
    Eric McQueenC-1BEric Wesley McQueen A+1999-2001
    1999- 14- 430-COL
    COL [3] -------
    Mark McQueenPMark L. McQueenA-1985-1985
    ----------
    Steve McQueenSS-3BSteven Kermit McQueenA+1979-1980
    1978-  5-  69-MIN
    BOS [2] -------
    ZeErika McQueenLF-CFZeErika Z. McQueenA+2009-2012
    2009- 29- 884-NYN
    NYN [3] -------
    Mike McQuillan3B-LFMichael R. McQuillanA+2009-2014
    2012- 33-1014-WAS
    WAS [3] Free Agt-
    Ben McquownCF-LFBenjamin James McQuownA-2012-2014
    2013- 30- 911-OAK
    OAK [2] Free Agt-
    MCR
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Aaron McRaeC-1BAaron Daniel McRaeA-2001-2004
    2003- 27- 790-DET
    DET [2] -------
    Mason McReakenPMason Jeffry McReakenRk2015-2018
    2018-  0-   0-ATL
    ATL [1] Free Agt--
    Warren McReddie1BWarren Boyesen McReddie Rk1982-1982
    1982- 27- 686-TEX
    TEX [1] -------
    Alex McReePAlex Mitchell McReeRk2007-2010
    2010- 14- 442-LAN
    LAN [1] -------
    Aron McReePAron McReeA+2013-2018
    CHA [3] MinorsChicago White SoxA
    Jonah McReynolds3B-1BJonah Isaiah McReynoldsA-2016-2019
    2016- 13- 399-TEX
    TEX [4] MinorsChicago White SoxA
    Alex McRobbiePAlex Ted McrobbieA+2002-2008
    2005- 24- 716-TOR
    ANA [2] TOR [1] -------
    Mark McRobertsOF-CMark Jake McRobertsA+2000-2004
    2000- 14- 415-PHI
    PHI [4] SDN [1] -------
    MCS
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Galen McSpaddenPGalen Willis McSpaddenAA1977-1977
    1974-  6- 121-SDN
    SDN [1] -------
    Paul McSparinCPaul J. McsparinA1994-1997
    1994- 29- 802-PIT
    PIT [3] -------
    Greg McSparranPGregory Harold McSparranA+1981-1982
    SFN [2] -------
    Jason McStoots2B-SSJason William McStootsA+2003-2004
    2003- 27- 816-ARI
    ARI [2] -------
    Matt McSwainPSamuel Matthew McSwainAA2004-2012
    PIT [7] OAK [1] Free Agt--
    Morgan McSweeneyPMorgan McSweeneyA-2017-2019
    2019- 17- 498-BAL
    BAL [1] MinorsBaltimore OriolesA
    MCV
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Jeff McVaneyRF-LFJeffrey C. McVaneyAAA2009-2017
    2012-  8- 274-DET
    DET [6] Free Agt-
    Mason McVayPMason Michael McVayA+2009-2015
    2012- 26- 808-SFN
    SFN [4] Ret-
    Cameron McVeyPCameron Scott McVeyAAA2011-2019
    2011- 22- 687-SFN
    SFN [3] Free Agt-
    Connor McVey3B-1BConnor E. McVeyA2014-2019
    MIL [2] MinorsMilwaukee BrewersA
    MCW
    Player NameposProper NameHiLvlStat YearsDraft InfoOrganizationsStatusCurrent TeamcLevel
    Kevin McWhirterOF-SSKevin M. McWhirterAA1977-1980
    1977-  4-  93-MIN
    MIN [4] -------
    Kris McWhirterPKristopher Dale McWhirterAAA1999-2003
    1999- 22- 669-CHA
    CHA [5] -------
    Ray McWhite1B-3BRaymond Marcus McWhiteRk1994-1999
    1994- 20- 566-ATL
    ATL [2] -------
    Tim McWilliamOF-3BTimothy James McWilliamAAA1987-1992
    SDN [5] -------
    James McWilliamsPJames M. McWilliamsA1977-1979
    TEX [1] -------
    Juan McWilliams2B-3BJuan M. McWilliamsA1983-1985
    1985- 18- 450-PIT
    PIT [1] -------
    Matt McWilliamsPMatthew Murray McWilliamsA-1995-1995
    1995- 15- 421-ATL
    ATL [1] -------
    Matt McWilliamsP-3BMatthew Wade McWilliamsA+2001-2004
    2001- 15- 456-CIN
    CIN [4] -------
    Richard McWilliamsPRichard A. McWilliamsRk2013-2018
    2015- 25- 742-CHA
    CHA [2] MinorsMiami Marlins-
    Ryan McWilliamsPRyan M. McWilliamsA-1992-1992
    1992- 40-1117-PHI
    PHI [1] -------
    Sam McWilliamsPSamuel Rutherford McWilliamsAAA2014-2019
    2014-  8- 232-PHI
    ARI [3] PHI [2] TBA [2] ActiveKansas City RoyalsMLB
    Sam McWilliams2B-LFSam McWilliamsAA2018-2019
    2018- 19- 584-LAN
    LAN [2] MinorsLos Angeles DodgersA
    Thomas McWilliamsPThomas G. McWilliamsA+1977-1978
    1976- 22- 513-MIN
    MIN [2] -------
    819 record(s)
    Glossary:
    Player Name Name of the player. If not linked, then no profile on the site Pos Defensive Position Proper Name Given name, if available HiLvl Highest Level Reached Stat Years Available range of years of statistics within the TBC system Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance Status Roster Status Current Team Player's Active Major League Baseball Organization, if exists cLevel College Level or Division. NCAA I,II,III,NAIA,Jr College etc