Support TBC:  If you're a frequent visitor and use the data on this site, please support The Baseball Cube by leaving a small tip.


The following players have played at least one game for an affiliated minor league baseball team since 1977 but have never played in the Major Leagues.
Other Letters
AA | AB | AC | AD | AF | AG | AH | AI | AK | AL | AM | AN | AO | AP | AQ | AR | AS | AT | AU | AV | AW | AX | AY | AZ | BA | BE | BH | BI | BJ | BL | BO | BR | BU | BY | CA | CE | CH | CI | CL | CO | CR | CS | CU | CV | CY | CZ | DA | DE | DF | DH | DI | DJ | DL | DO | DR | DU | DV | DW | DY | DZ | EA | EB | EC | ED | EF | EG | EH | EI | EK | EL | EM | EN | EP | ER | ES | ET | EU | EV | EW | EX | EY | EZ | FA | FE | FI | FJ | FL | FO | FR | FU | FY | GA | GB | GE | GH | GI | GJ | GL | GN | GO | GR | GS | GU | GW | GY | HA | HE | HI | HL | HM | HO | HR | HS | HU | HV | HY | IA | IB | IC | ID | IE | IF | IG | IH | II | IJ | IK | IL | IM | IN | IO | IP | IR | IS | IT | IV | IW | IZ | JA | JE | JH | JI | JO | JU | KA | KE | KH | KI | KJ | KL | KN | KO | KR | KU | KV | KW | KY | LA | LE | LI | LL | LO | LU | LY | MA | MC | ME | MI | ML | MO | MR | MU | MY | NA | ND | NE | NG | NI | NO | NU | NY | OA | OB | OC | OD | OE | OF | OG | OH | OI | OJ | OK | OL | OM | ON | OO | OP | OQ | OR | OS | OT | OU | OV | OW | OX | OY | OZ | PA | PE | PF | PH | PI | PL | PO | PR | PS | PU | PY | QU | RA | RE | RH | RI | RO | RU | RY | SA | SB | SC | SE | SF | SG | SH | SI | SJ | SK | SL | SM | SN | SO | SP | SQ | SR | ST | SU | SV | SW | SY | SZ | TA | TE | TH | TI | TJ | TK | TO | TR | TS | TU | TV | TW | TY | TZ | UB | UC | UD | UE | UF | UG | UH | UL | UM | UN | UP | UR | US | UT | UV | UX | UZ | VA | VE | VI | VL | VO | VR | VU | WA | WE | WH | WI | WL | WO | WR | WU | WY | XA | YA | YB | YE | YI | YN | YO | YR | YS | YU | ZA | ZB | ZE | ZG | ZI | ZM | ZO | ZR | ZU | ZW | ZY |

Player Name          Pos   HiLvl    Play Years  Full Name                                
Monte McAbee         OF    AA       1978-1983   Monte R. McAbee                          
Scott McAdam         P     A+       2002-2003   Scott Michael McAdam                     
Denny McAdams        P     A        1993-1996   Dennis J. Mcadams                        
Josh McAdams         OF    A        2012-2014   Joshua Schubert-McAdams                  
Sean McAdams         P     Rk       2012-2014   Sean McAdams                             
Duncan McAdoo        P     AA       1997-2004   Christopher Duncan McAdoo                
Bret McAfee          SS    A        1981-1982   Bret R. McAfee                           
Leland McAfee        OF    RK       1994-1996   Leland R. McAfee                         
Josh McAffee         C     AAA      1996-2002   Joshua Davis McAffee                     
Bruce McAlister      SS    A+       1976-1978   Bruce Wesley McAlister                   
John McAllen         P     AAA      1977-1977   John Stephen McAllen                     
Cody McAllister      P     A+       2006-2010   Cody R. McAllister                       
Steve McAllister     SS    AA       1981-1986   Steven Michael Mcallister                
Troy McAllister      SS-2B A+       1992-1994   Troy J. Mcallister                       
Jake McAloose        3B    RK       2007-2010   Jacob Pierce Mcaloose                    
Duncan McAlpine      C     A-       2010-2014   Duncan Kinne McAlpine                    
Pat McAlurney        P     A+       1980-1980   Patrick McAlarney                        
Johnny McAnally      P     A-       1980-1981   John L. McAnally                         
Pat McAnaney         P     AA       2005-2010   Patrick Riley Mcananey                   
Jim McAnany          OF    A+       1984-1988   James Emmett McAnany                     
Travis McAndrews     OF    A+       2001-2005   Travis J. McAndrews                      
Zach McAngus         3B    RK       2004-2007   Zach McAngus                             
John McAninch        C     A+       1995-1998   John Wayne McAninch                      
Terry McAnnally      P     RK       1980-1981   Terry E. McAnnally                       
James McArdle        3B    A        1976-1979   James G. McArdle                         
Brian McArn          OF    RK       1990-1992   Brian D. McArn                           
Matt McArow                A-       1979-1979                                            
Evan McArthur        IF    A-       2005-2010   Evan Burns Mcarthur                      
Greg McArthur        P     AA       1978-1982   Gregory Lee McArthur                     
Kennon McArthur      C     A        1998-2001   Joe Kennon McArthur                      
Brad McAtee          P     A        2006-2011   Bradley McAtee                           
John McAulay         OF    A+       1995-1996   John R. McAulay                          
James McAuley        C     A+       1997-2001   James Frederick Mcauley                  
Jarod McAuliff       P     A        2002-2004   Jarod Matthew McAuliff                   
Jimbo McAuliff       OF    A-       1998-2001   James M. McAuliff                        
Dave McAuliffe       P     AA       1988-1991   David Alan McAuliffe                     
Jeff McAvoy          P     AAA      1998-2002   Jeffrey Garrett McAvoy                   
Kevin Mcavoy         P     A-       2012-2014   Kevin Mcavoy                             
Robert McBee               A        1985-1985                                            
John McBrain         OF    A-       1979-1979   John Henry Mcbrain                       
Mark McBratney       OF    A        2007-2008   Mark Mcbratney                           
Chris McBride        P     AA       1994-2001   Jonathan Christopher Mcbride             
Gator McBride        OF    AA       1993-1999   Charles Elliot McBride                   
Ivan McBride         OF-2B A        1987-1988   Jose Ivan McBride                        
Jason McBride        P     A        1996-1998   Jason Eric McBride                       
Kevin McBride        P     RK       1981-1981   Kevin T. McBride                         
Loy McBride          OF    AA       1988-1991   Loy L. McBride                           
Nick McBride         P     AAA      2010-2013   Nicholas L. McBride                      
Rodney McBride       P     A        1994-1997   Rodney Allen Mcbride                     
Ryan Mcbroom         1B    A-       2011-2014   Ryan Mcbroom                             
Jeremy McBryde       P     AAA      2007-2060   Jeremy R. McBryde                        
Michael McBryde      RF    AAA      2004-2011   Michael S. Mcbryde                       
Brett McCabe         1B    A-       1993-1993   Brett A. McCabe                          
Dennis McCaffery     OF    A+       1990-1993   Dennis J. McCaffery                      
Dennis McCaffrey     P     RK       1994-1995   Dennis M. McCaffrey                      
Richard McCaffrey    P     Rk       2011-2012   Richard P. McCaffrey                     
Marcus McCain        OF    A+       1995-1999   Marcus M. McCain                         
Mike McCain          SS    AAA      1981-1984   Michael T. McCain                        
Shane McCain         OF    A-       2010-2014   Shane Ruffner McCain                     
Daniel McCall        P     RK       1998-2002   Daniel W. McCall                         
Derell McCall        P     AA       2000-2013   Louis Derrell McCall                     
Dexture McCall       1B    Rk       2014-2014   Dexture R McCall                         
Gerard McCall        C     RK       1999-2005   Gerard McCall                            
Greg McCall          C     Rk       2011-2014   Greg Mccall                              
Rod McCall           1B    AAA      1990-2001   Roderick John Mccall                     
Shilo McCall         OF    A-       2012-2014   Shilo Freeman McCall                     
Terrell McCall       P     RK       1985-1986   Terrell F. McCall                        
Travis McCall        P     A+       1996-2001   Travis Leighton McCall                   
Trey McCall          C     A+       1985-1989   Roy Franklin McCall                      
Derek McCallum       LF    A+       2007-2011   Derek Mccallum                           
Geoff McCallum       SS    A+       1999-2008   Geoffrey Mitchell Mccallum               
Ryan McCally         P     A+       2000-2005   Ryan E. McCally                          
Jim McCalmont        2B    A+       1993-1996   James A. McCalmont                       
Justin McCalvin      P     A-       2012-2014   Justin McCalvin                          
Zac McCamie          P     A-       2002-2005   Zac Stephen McCamie                      
Bob McCandlish       P     A-       1981-1985   Robert A. McCandlish                     
Brad McCann          3B    AA       2003-2007   Bradley William McCann                   
Frank McCann         IF    AAA      1976-1982   Francis Edward McCann                    
Howard McCann        SS    A-       1978-1978   Howard McCann                            
Joseph McCann        2B    A+       1976-1980   Joseph B. MCCann                         
Joseph McCann        P     A+       1988-1993   Joseph Michael McCann                    
Michael McCardell    C     A        1982-1982   Michael Lane Mccardell                   
Mike McCardell       P     AA       2004-2010   Michael Robert McCardell                 
Matthew McCarney     CF    RK       2008-2008   Matthew Kenneth Mccarney Jr.             
Ed McCarter          P     A+       1984-1986   Edward J. McCarter                       
Jake McCarter        P     A+       2006-2011   Jacob Charles Mccarter                   
Jason McCarter       P     A        1995-2001   Jason Ray Mccarter                       
Bill McCarthy        OF    AAA      2001-2007   William Joseph McCarthy                  
Casey McCarthy       P     AAA      2010-2014   Casey Michael McCarthy                   
David McCarthy       P     A+       1977-1979   David F. McCarthy                        
Greg McCarthy        C     A        2005-2006   Gregory McCarthy                         
John McCarthy        P     RK       1992-1992   John McCarthy                            
Kevin Mccarthy       P     A        2011-2014   Kevin Edward McCarthy                    
Kevin McCarthy       OF    A        1994-2008   Kevin W. Mccarthy                        
Marty McCarthy       P     RK       1987-1987   Martin W. McCarthy                       
Matt McCarthy        P     RK       1999-2002   Matthew William McCarthy                 
Mike McCarthy        P     AAA      2007-2014   Michael McCarthy                         
Ryan McCarthy        3B    A+       2002-2008   Ryan Edward Mccarthy                     
Steve McCarthy       P     AAA      1987-1991   Steven Michael McCarthy                  
Thomas Mccarthy      3B    Rk       2010-2012   Thomas Joseph McCarthy                   
Sommer McCartney     C     A+       1994-1997   T. Sommer Mccartney                      
Brock McCarty        OF    RK       1998-2000   Jeremy Brock Mccarty                     
Matt McCarty         3B    A+       1995-1997   Matthew Perry Mccarty                    
Scott McCarty        P     A+       1989-1992   Scott Edward McCarty                     
Rodney McCarver            RK       1982-1982                                            
Tom McCaskey         P     RK       1995-1995   Thomas M. Mccaskey                       
Jake McCasland       P     A-       2011-2014   Jacob J. McCasland                       
Ralph McCasland      P     A+       2000-2004   Ralph Andrew McCasland                   
Brian McCaslin       P     RK       1976-1978   Brian Richard McCaslin                   
Shane McCatty        P     A+       2008-2012   Shane Peter McCatty                      
Jeffery McCauley     2B    RK       1980-1980   Jeffery L. McCauley                      
Sean McCauley        C     A        2007-2009   Sean Patrick McC                         
Seth McCauley        C     AAA      2003-2005   Seth Adam McCauley                       
Stan McCauley        3B    AA       1979-1981   Stanley Wayne McCauley                   
Ryan McChesney       C     A+       2012-2014   Ryan Blaise McChesney                    
Tony McCladdie       3B    A-       1996-1999   Tony A. McCladdie                        
Charles McClain      P     A+       1990-1993   Charles Young McClain                    
Greg McClain         3B-OF A        1984-1985   Gregory McClain                          
Harold McClain       P     AA       1977-1977   Harold Floyd McClain                     
Jeremy McClain       P     A-       1999-2003   Jeremy A. McClain                        
Joe McClain          P-1B  AAA      1978-1981                                            
Justin McClain       1B    A        2000-2005   Justin S. Mcclain                        
Kevin McClain        P     AA       1998-2003   Kevin Howard McClain                     
Lance McClain        P     A+       2007-2010   Robert Lance Mcclain                     
Michael McClain      P     AA       1982-1987   Michael E. McClain                       
Terrence McClain     OF    A-       1995-1995   Terrence L. McClain                      
Jonah McClanahan     OF    A        2000-2002   Jonah M. McClanahan                      
Justin McClanahan    2B    A+       2007-2010   Justin Scott Mcclanahan                  
Scott McClanahan     P     A+       1985-1985   Scott J. McClanahan                      
Scott McClanahan     OF    A-       1999-2002   Marcus Scott McClanahan                  
Tim McClaskey        P     AAA      1995-2008   Timothy Karl McClaskey                   
Michael McClear      P     A+       1984-1986   Michael James McClear                    
Bruce McCleland      P     RK       2003-2005   Bruce Beckley McCleland                  
Matt McClellan       P     AAA      1997-2004   Matthew Brinton McClellan                
Robbie McClellan     P     A+       2002-2007   Robert Joseph Mcclellan                  
Sean McClellan       P     AAA      1993-1999   Sean Michael McClellan                   
Bo McClendon         LF    A-       2007-2011   Beaudilio Scott McClendon                
Damion McClendon     OF    RK       1979-1979   Damion S. McClendon                      
Matt McClendon       P     AAA      1997-2004   Matthew Bruce Mcclendon                  
Thomas McClendon     2B-3B A+       1977-1978   Thomas Earl McClendon                    
Travis McClendon     C     AAA      1995-2000   Travis Clifford Mcclendon                
Ron McClintock       1B-OF RK       1987-1987   Ronald D. McClintock                     
Patrick McClinton    P     A+       1993-1997   Patrick J. Mcclinton                     
Tim McClinton        OF    A+       1989-1993   Timothy D. McClinton                     
Josh McCloud         P     RK       1999-1999   Joshua R. McCloud                        
Scot McCloughan      OF    A+       1990-1994   Scot McCloughan                          
Austin McClune       CF    A+       2006-2010   Austin McClune                           
Alex McClure         SS-2B AA       2008-2013   Alex Joesp McClure                       
Brian McClure        SS    AAA      1992-2001   Brian Wesley Mcclure                     
Craig McClure        OF    A        1993-1996   Craig D. Mcclure                         
D'vone McClure       OF    A-       2012-2014   D'vone McClure                           
David McClure        C     AA       1983-1984   David C. McClure                         
Richard McClure      P     A+       1977-1979   Richard Dale McClure                     
Terry McClure        OF    Rk       2013-2014   Terry Austin McClure                     
Todd McClure         P     A+       1986-1989   Larue Todd McClure                       
Trey McClure         IF    RK       1995-1999   Archie Leo Mcclure                       
Clint McClurg        P     A-       1993-1995   Clinton J. Mcclurg                       
Jim McCollom         IF    AAA      1982-1990   James Anthony Mccollom                   
Adam McCollough      C     A+       1993-1996   Steven Adam McCollough                   
Mike McCollough      OF    A        1991-1992   Michael A. McCollough                    
Greg McCollum        P     A+       1984-1988   Gregory Paul McCollum                    
Jeff McCollum        P     RK       2004-2007   Jeffery L. McCollum                      
Jason McCommon       P     AAA      1994-1999   Jason Heath McCommon                     
Doug McConathy       OF    A+       1991-1993   Douglas M. McConathy                     
Jacob McConiga       P     RK       2003-2004   Jacob P. McConiga                        
Brian McConkey       1B    A+       2007-2013   Brian Mitchel McConkey                   
Robert McConnaughy   SS    A-       1978-1978   Robert E. McConnaughy                    
Adam McConnell       2B-3B A-       2009-2012   Adam Joseph McConnell                    
Brandon McConnell    P     A+       2003-2008   Brandon David McConnell                  
Caleb McConnell      P     A-       2000-2007   Caleb Ryan McConnell                     
Chad McConnell       OF    AA       1991-1996   Chad Michael Mcconnell                   
Chris McConnell      SS    AAA      2004-2012   Christopher Michael McConnell            
Eryk McConnell       P     A        2004-2010   Eryk Roy McConnell                       
Gary McConnell       P     RK       1998-1999   Gary W. McConnell                        
Jason McConnell      SS    A+       1995-1999   Jason Paul McConnell                     
John McConnell       C     A-       1977-1978   John Hillis McConnell                    
Kellan McConnell     P     A-       2001-2005   Kellan T. McConnell                      
Matthew McConnell    2B    A        2009-2012   Matthew M. McConnell                     
Tim McConnell        C     AA       1992-1994   Timothy Alan McConnell                   
Walt McConnell       3B    AAA      1983-1992   Walter Gerald McConnell                  
Lee McCool           IF    AAA      1999-2002   Lee A. McCool                            
Lance McCord         P     RK       1978-1978   Lance McCord                             
Dave McCorkle        P     AA       1985-1988   Dave Mccorkle                            
Robert McCorkle            A+       1981-1982                                            
Shawn McCorkle       1B    A+       1997-2001   Shawn Dick Anthony McCorkle              
Andrew McCormack     P     AA       1992-1996   Andrew R. Mccormack                      
Brian McCormack      P     AA       1985-1990   Brian John Mccormack                     
Ron McCormack        P     A+       1983-1987   Ronald A. McCormack                      
Taylor McCormack     3B    RK       2001-2004   Taylor Jordan McCormack                  
Zach McCormack       P     A+       2003-2005   Zachariah E. McCormack                   
Andrew McCormick     OF    A+       1994-1996   Andrew D. Mccormick                      
Andrew McCormick     P     A-       2006-2008   Andrew James Mccormick                   
Cody McCormick       C     A        1995-1996   Cody McCormick                           
Glenn McCormick      3B-1B A        1988-1990   Glenn Frederick McCormick                
John McCormick       P     A+       1988-1991   John Thomas McCormick                    
Mark McCormick       P     AA       2003-2008   Mark Andrew Mccormick                    
Michael McCormick    3B    A+       2004-2009   Michael McCormick                        
Phil McCormick       P     AA       2008-2014   Philip David McCormick                   
Terry McCormick      P     A        1997-2002   Terrance J. McCormick                    
Ken McCorvey         OF    RK       1997-1998   Kenneth O'Brien McCorvey                 
Brent McCoy          SS    A+       1987-1991   Brent Lamar McCoy                        
Corby McCoy          P     RK       2013-2013   Corby Terry McCoy                        
Jim McCoy            P     RK       1978-1978   Jim McCoy                                
Justin McCoy         C     RK       1993-1993   Justin D. McCoy                          
Kevin McCoy          P     AA       1980-1984   Kevin B. McCoy                           
Kevin McCoy          P     AA       2012-2014   Kevin Daniel McCoy                       
Marcus McCoy         OF    RK       1992-1992   Marcus C. McCoy                          
Nick McCoy           C     AA       2006-2013   Nick Mccoy                               
Tim McCoy            P     AAA      1983-1991   Timothy Jay McCoy                        
Trey McCoy           OF-1B AAA      1986-1996   Homer Claude Mccoy                       
Douglas McCracken    OF    A+       1977-1978   Douglas A. McCracken                     
Jason McCracken      P     A        2012-2014   Jason Michael McCracken                  
Vance McCracken      P     A+       1999-2003   Vance Edward McCracken                   
Ryan McCrann         IF    RK       2007-2010   Ryan Patrick McCrann                     
Arnold McCrary       OF    AA       1977-1980   Arnold Dwayne McCrary                    
Scott McCrary        P     AA       1996-2000   Scott James McCrary                      
Johnny McCraw        1B    A        1993-1993   John W. McCraw                           
Sean McCraw          C     AA       2005-2011   Sean Alexander Mccraw                    
Eric McCray          P     AA       1988-1996   Eric James Mccray                        
Justin McCray        SS-3B A+       1989-1991   Justin Lewis McCray                      
Stephen McCray       P     AAA      2007-2013   Edward Stephen McCray                    
Todd McCray          P     A+       1987-1991   Charles Todd McCray                      
Brant McCreadie      P     A+       1989-1991   Brant Thomas McCreadie                   
Jim McCready         P     AAA      1988-1996   James McCready                           
Bob McCreary         P     AA       1988-1993   Robert J. McCreary                       
Adam McCreery        P     Rk       2012-2014   Adam Glenn McCreery                      
John McCreery        3B    A        2001-2004   John Andrew McCreery                     
Ricky McCreery       P     RK       1996-1996   Ricky M. Mccreery                        
Pat McCrory          SS    RK       2006-2010   Patrick Sullivan McCrory                 
Jackie McCroskey     OF    RK       1993-1996   Jackie A. McCroskey                      
Wes McCrotty         P     A        1998-2003   Wesley Odell McCrotty                    
Will McCrotty        P     AA       1997-2003   William Dennis McCrotty                  
Jerad Mccrummen      P     A-       2010-2014   Jerad Alan McCrummen                     
Shane McCubbin       OF    A        1992-1994   Shane Michael McCubbin                   
Deron McCue          OF    AAA      1983-1988   Deron Clay John McCue                    
Mike McCuistion      C     A+       2001-2006   Michael William McCuistion               
Harry McCulla        OF    AA       1981-1986   Henry E. McCulla                         
Ryan McCullem        P     RK       1999-2003   Ryan Philip McCullem                     
Matthew McCullen     P     RK       2006-2007   Matthew McCullen                         
Lance McCullers      P     A+       2012-2014   Lance Graye McCullers Jr.                
Reese McCulley       P     RK       2010-2010   Reese McCulley                           
Andy McCulloch       P     A        1997-2001   Andrew Bradley McCulloch                 
Kyle McCulloch       P     AAA      2004-2011   Kyle Roberts McCulloch                   
Alec McCullock       P     AA       1980-1984   Alec Gene McCullock                      
Clayton McCullough   C     AAA      2000-2005   Clayton Andrew Mccullough                
Mason McCullough     P     A-       2012-2014   Mason Garrett McCullough                 
Nick McCully         P     AAA      2007-2014   Nicholas Gathany McCully                 
Stephen McCumiskey   C     A-       1990-1990   Stephen John McCumiskey                  
Rob McCune           2B    RK       1990-1991   Robert E. McCune                         
Jason McCurdy        P     RK       2002-2002   Jason Lee McCurdy                        
John McCurdy         SS    AA       2000-2006   John Clifford Mccurdy                    
Josh McCurdy         OF    AAA      1999-2006   Joshua McCurdy                           
Nick McCurdy         P     AAA      1999-2010   Nicholas T. Mccurdy                      
Ryan McCurdy         C     AAA      2007-2014   Ryan Joseph Mccurdy                      
Brenden McCurry      P     A+       2011-2014   Brenden McCurry                          
Cole McCurry         P     AAA      2007-2013   Cole Edward McCurry                      
Randy McCurry        3B    A-       2009-2013   Randal Charles McCurry                   
Paul McCurtain       P     AA       1997-2001   Paul Elum McCurtain                      
Michael McCutchen    P     AA       1996-2001   Michael C. Mccutcheon                    
Greg McCutcheon      P     A-       1988-1990   Gregory Lynn McCutcheon                  
James McCutcheon     OF    A+       1986-1993   James Jacob Mccutcheon                   
Blake McDade         1B    A-       2007-2011   Timothy Blake Mcdade                     
Mike McDade          1B    AAA      2007-2014   Michael Mcdade                           
Neal McDade          P     AAA      1996-2005   Neal Joseph McDade                       
Derek McDaid         P     AA       2004-2010   Derek Patrick McDaid                     
Adam McDaniel        P     A-       2004-2007   Nicholas Adam McDaniel                   
Dan McDaniel         P     A+       2007-2011   Daniel M. McDaniel                       
Denny McDaniel       P     AAA      1995-2006   Denton Carroll McDaniel                  
Joel McDaniel        P     RK       1988-1988   Joel James McDaniel                      
Kevin McDaniel       SS    A+       1981-1982                                            
Randy McDaniel       2B    A-       1980-1980                                            
Ryan McDaniel        C     A        1997-1999   David Ryan McDaniel                      
Paul McDaniels       OF    A        1994-1998   Paul J. McDaniels                        
Jerry McDermott      OF    RK       1981-1983   Gereld D. McDermott                      
Jim McDermott        P     A        1990-1993   James McDermott                          
Mike McDermott       3B    RK       1995-1996   Michael J. McDermott                     
Randy McDermott      OF    RK       1992-1992                                            
Ryan McDermott       P     RK       1996-1998   Ryan Patrick McDermott                   
Toby McDermott       P     RK       1995-2002   Toby A. McDermott                        
Steve McDevitt       P     A+       1983-1987   Stephen Francis McDevitt                 
Terry McDevitt       SS    AA       1986-1990   Terrance Ray McDevitt                    
Andy McDonald              A-       1992-1992                                            
Ashanti McDonald     SS-OF A        1995-2002   Ashanti Nadeem McDonald                  
Blane McDonald       C     A+       1978-1980   Blane Holcomb McDonald                   
Bob McDonald         P     RK       1991-1992   Robert James McDonald                    
Bruce McDonald       P     RK       1985-1986   John Bruce McDonald                      
Chad McDonald        3B    AA       1990-1992   Chad Robert McDonald                     
Chamar McDonald      OF    A        2001-2004   Chamar Marquis McDonald                  
Chase McDonald       1B    A+       2011-2014   Charles Lawrence McDonald                
Corey McDonald       P     A-       1997-2000                                            
Dan McDonald         P     A-       2005-2007   Daniel Ross Mcdonald                     
Dan McDonald         OF    A-       1993-1993   Daniel J. McDonald                       
Darin McDonald       CF    A-       2006-2008   Darin William Mcdonald                   
Dave McDonald        P     A+       1990-1991   David James McDonald                     
Dock McDonald        OF    RK       1994-1994   Immanuel Dock McDonald                   
James McDonald       1B    AAA      1977-1982   James Earl McDonald                      
James McDonald       2B-OF A+       2011-2014   James Edward McDonald                    
Jared McDonald       SS    RK       2007-2013   Jared McDonald                           
Jeff McDonald        P     AA       1981-1986   Jeffrey Alan McDonald                    
Jerry McDonald       OF    AAA      1977-1980   Jerry W. McDonald                        
Jim McDonald         P     A-       1986-1986                                            
Jon McDonald         P     A+       1995-1999   Jon M. Mcdonald                          
Jon McDonald         P     AA       1997-2006   Jonathan Patrick Mcdonald                
Kevin McDonald       C     A+       1999-2005   Kevin M. Mcdonald                        
Kevin McDonald       OF    A        1989-1989   Kevin F. McDonald                        
Kevin McDonald       P     A+       1989-1993   James Kevin McDonald                     
Kirk McDonald        P     AA       1985-1989   Kirk Todd McDonald                       
Manny McDonald       IF    AAA      1977-1982   Manuel Placido McDonald                  
Mark McDonald        P     A+       1980-1985   Mark John Mcdonald                       
Matt McDonald        P     A+       1994-1998   Matthew Stephen McDonald                 
Mike McDonald        SS-OF AAA      1986-1993   Michael James McDonald                   
Mike McDonald        OF    A-       1987-1989   Michael W. McDonald                      
Ray McDonald         3B    RK       1986-1986   Raymond Timothy McDonald                 
Rod McDonald         P     AA       1982-1983                                            
Rusty McDonald       P     AAA      1978-1984   Russell Goff McDonald                    
Ryan McDonald        2B    RK       1996-1998   Ryan M. McDonald                         
Shelby McDonald      P     AA       1986-1989   Shelby Wayne McDonald                    
Sheldon McDonald     P     A+       2007-2013   Sheldon A. McDonald                      
Steven McDonald            A-       1987-1987                                            
T.J. McDonald        OF-3B AA       1983-1989   Thomas Joseph McDonald                   
Todd McDonald        OF    Rk       2013-2014   Todd Matthew McDonald                    
Gary McDonnell       2B    A-       1977-1977                                            
Matt McDonnell       P     A-       2001-2004   Matthew Everett McDonnell                
Shawn McDonnell      C     AA       1991-1994                                            
Brian McDonough      P     A+       1981-1983   Brian J. McDonough                       
Julius McDougal      SS    AAA      1984-1992   Julius McDougal                          
Mike McDougal        P     AAA      1994-2000   Michael Neil McDougal                    
Matt McDougall       OF    RK       1995-1996   Matthew J. Mcdougall                     
Spike McDougall      SS    AA       2004-2009   Brandon Mcdougall                        
Kenny McDowall       P     RK       2009-2011   Kenneth Robert McDowall                  
Arturo McDowell      OF    AA       1998-2002   Arturo Jamaal Mcdowell                   
Chase McDowell       P-OF  A-       2010-2014   Chase Harrison McDowell                  
D.T. McDowell        OF    RK       2004-2004   Donatavious K. McDowell                  
Kevin McDowell       P     AA       1998-2005   Kevin Michael McDowell                   
Mike McDowell        P     A        1989-1991   Michael Roath McDowell                   
Tim McDowell         P     A+       1988-1991   Timothy Michael McDowell                 
Jason McEachern      P     A        2008-2012   Jason M. Mceachern                       
Kuehl Mceachern      P     A-       2012-2014   Kuehl Mceachern                          
Aaron McEachran      C     A+       1999-2007   Aaron Daniel Mceachran                   
Shawn McElfish       P     RK       1988-1990   Shawn William McElfish                   
Brad McElroy         CF    AA       2007-2012   Bradley McElroy                          
C.J. McElroy         OF    A        2011-2014   Charles Dwayne McElroy                   
Casey McElroy        2B    AA       2009-2014   Casey Robert McElroy                     
Codey McElroy        IF    A        2012-2014   Codey McElroy                            
Glen McElroy         C     AAA      1985-1989   Glen Alan McElroy                        
Tanner McElroy       P     A-       2002-2005   Tanner McElory                           
Eugene McElwain      P     A+       1977-1977   Eugene P. McElwain                       
Josh McElwee         P     AA       2008-2014   Joshua William McElwee                   
Alex McEnaney        P     RK       2005-2007   Alex Christopher McEnaney                
Ethan McEntire       P     AA       1993-1999   Ethan Ralph Mcentire                     
Michael McEvilly           A        1980-1980                                            
Casey McEvoy         P     A        1996-2001   Casey Patrick McEvoy                     
Bobby McEwen         P     RK       2004-2008   Robert Sean McEwen                       
Charles McFadden     C     RK       1986-1986   Charles Dwayne McFadden                  
Robert McFadden      P     A        1981-1982                                            
Warren McFadden      OF    RK       2005-2008   Warren Louis Mcfadden                    
Brian McFall         1B    AA       2003-2011   Robert Brian McFall                      
Blake McFarland      P     AA       2008-2014   Blake Mackey McFarland                   
Christopher McFarland 2B    A        2012-2014   Christopher Jamal McFarland              
Dane McFarland       OF    Rk       2013-2014   Dane Andrew McFarland                    
Stuart McFarland     P     A-       1998-2000   Stuart Douglas McFarland                 
Toby McFarland       P     A        1991-1994   Toby A. Mcfarland                        
Ty McFarland         2B    A-       2011-2014   Ty McFarland                             
Hermanus McFarlane         A-       1985-1985                                            
Joe McFarlane        P     RK       1995-1998   Joseph L. Mcfarlane                      
Randy McFarlen       OF    A+       1981-1981   Randy L. McFarlen                        
Jason McFarlin       OF    AAA      1989-1998   Jason Lamar McFarlin                     
Terry McFarlin       P     AAA      1991-1995   Terric L. McFarlin                       
Shea McFeely         IF    A        2004-2009   Shea S. McFeely                          
Chris McFerrin       P     A+       1995-1998   Christian Shane Mcferrin                 
John McGaffey        OF-C  RK       1980-1980   John F. McGaffey                         
Scott McGahan              A+       1978-1978                                            
Brian McGan                RK       1981-1981                                            
Kevin McGann         3B    A-       1977-1980   Kevin J. McGann                          
Jeremy McGarity      P     A+       1989-1998   Jeremy Hoyt McGarity                     
Randy McGarvey       C     A-       1999-2008   Warren Randolph McGarvey                 
Gerron McGary        P     RK       2002-2004   Gerron Dontrae McGary                    
Jack McGeary         P     A+       2007-2014   John Anthony Mcgeary                     
Brian McGee                A        1990-1992                                            
Chris McGee          P     A+       1999-2003   Christopher  McGee                       
Larry McGee          OF    RK       1982-1982                                            
Lenell McGee         OF    A        2008-2010   Lenell P. McGee                          
Mike McGee           OF    A+       2008-2013   Michael J. McGee                         
Ron McGee            P     AAA      1978-1985   Ronald E. McGee                          
Stephen McGee        C     A        2010-2014   Stephen James Mcgee                      
Tim McGee            OF    AA       1986-1989   Timothy Russell McGee                    
Tom McGee            C     AAA      1996-2005   Thomas Sidney McGee                      
Tony McGee           C     A+       1989-1990   Gary Anthony McGee                       
Conor McGeehan       C     A        2003-2006   Conor McGeehan                           
Conner McGehee       OF    AA       1979-1984   Charles C. McGehee                       
Michael McGehee      C     A        1994-1997   Michael Alan McGehee                     
Kevin McGerry        P     A+       1998-2001   Kevin I. Mcgerry                         
Paul McGhay          OF    RK       1988-1988                                            
Anthony McGill       OF    A        1978-1980                                            
Clint McGill         2B    A        2001-2005   Clint McGill                             
Frankie McGill       P     A        1998-2000   Frankie Warren McGill                    
Shawn McGill         C     AAA      2003-2013   Shawn P. Mcgill                          
Trae McGill          P     AA       2001-2005   Trae Bullard McGill                      
James McGilvray      C     A+       1982-1983   James W. McGilvray                       
Blake McGinley       P     AAA      2000-2007   Blake Alan McGInley                      
Mark McGinn          P     RK       1992-1994   Mark D. Mcginn                           
Shawn McGinn         SS    A-       1993-1994   Shawn P. McGinn                          
Cory McGinnis        P     Rk       2009-2013   Cory Ryan McGinnis                       
Johnny McGinnis      P     A-       1998-2000   Johnny P. McGinnis                       
Ronald McGinnis      C     A-       1998-1999   Ronald N. McGinnis                       
Shane McGinnis       3B    A        1992-1993   Michael Shane McGinnis                   
Shawn McGinnis       OF    RK       1985-1986   Shawn E. McGinnis                        
Mike McGirr          P     A        2000-2004   Michael McMackin McGirr                  
Thomas McGivney      C     A        1978-1979   Thomas Francis McGivney                  
Tom McGlawn          2B    RK       1993-1993   Thomas J. McGlawn                        
Brian McGlone        SS    A        1991-1993   Brian Anthony McGlone                    
Rick McGlone         C     RK       1976-1977                                            
Billy McGonigle      OF    A+       1994-1996   William H. McGonigle                     
Mark McGonigle       OF    RK       2005-2010   Mark Nathan Mcgonigle                    
Brett McGonnigal     OF    A+       1991-1992   Kevin Brett McGonnigal                   
John McGorty         1B    A-       2002-2003   John S. McGorty                          
Greg McGough         C     A+       1989-1992   Gregory Edward McGough                   
Keith McGough        P     A        1989-1991   Keith Aubrey McGough                     
Scott McGough        P     AAA      2009-2013   Scott Thomas McGough                     
Tom McGough          P     AAA      1977-1979   Thomas Ray McGough                       
Ryan McGovern        P     RK       2003-2006   Ryan Alexander McGovern                  
Steve McGovern       P     A-       1990-1990   Steven McGovern                          
Brian McGowan        P     A+       1998-2000                                            
Don McGowan          P     A+       1985-1988   Donald Eugene Mcgowan                    
Kevin McGowan        P     A+       2011-2014   Kevin Michael McGowan                    
Sean McGowan         1B    AAA      1996-2004   Sean Michael Mcgowan                     
Kyle Mcgowin         P     AA       2011-2014   Kyle Keston Mcgowin                      
Zeke McGranahan      P     A-       2014-2014                                            
Chuck McGrath        P     AAA      1983-1990   Charles Edward McGrath                   
Daniel McGrath       P     A        2013-2014   Daniel McGrath                           
Kyle Mcgrath         P     Rk       2011-2014   Kyle Daniel McGrath                      
Ryan McGrath         P     A+       2000-2008   Ryan Edward Mcgrath                      
Sean McGrath         3B    A+       1995-1999   Sean McGrath                             
Doug McGraw          P     A+       1990-1994   Walter Douglas McGraw                    
Gary McGraw          OF    RK       1982-1982   Gary Howard McGraw                       
Greg McGraw          P     A-       1991-1991   Greg McGraw                              
Jamie McGraw         OF    RK       2008-2011   James L. Mcgraw                          
Jeffrey McGraw       1B    A        1989-1989   Jeffrey M. McGraw                        
Thomas McGraw        2B    A-       1978-1978   Thomas R. McGraw                         
Scott McGregor       P     AAA      2006-2014   Scott Robert Mcgregor                    
Charles McGrew       C     AA       1985-1989   Charles M. McGrew                        
Jamodrick McGruder   2B    A        2010-2014   Jamodrick Jamar McGruder                 
Anthony McGrue       OF    A-       1978-1979   Anthony Earl McGrue                      
John McGuckin        P     RK       1978-1978   John Francis McGuckin                    
Patrick McGuigan     P     A+       2003-2007   Patrick Makalea McGuigan                 
Brandon McGuire      P     A        1995-2001   Brandon Beau Mcguire                     
Deck McGuire         P     AAA      2008-2014   William Deck Mcguire                     
Matt McGuire         C     A+       1996-1996   Matthew H. McGuire                       
Michael McGuire      OF    A-       1978-1978   Michael Robert McGuire                   
Mike McGuire         P     A        1987-1989   James Michael Mcguire                    
Mike McGuire         P     A+       2005-2013   Michael T. McGuire                       
Reese McGuire        C     A        2013-2014   Reese McGuire                            
Steve McGuire        P     AA       1985-1989   Stephen Joseph Mcguire                   
Thomas McGuire       2B    A-       1978-1978   Thomas McGuire                           
Joe McHenry          OF    A        1995-1998   Joseph D. Mchenry                        
Charles McHugh       P     AA       1984-1987   Charles E. McHugh                        
Michael McHugh       P     A-       1988-1995   Michael McHugh                           
Mike McHugh          P     A+       1993-1998   Michael Todd McHugh                      
Ryan McHugh          OF    A+       1993-1997   Ryan Vincent Mchugh                      
Scott McHugh         3B    A+       1986-1988   Scott Edward McHugh                      
Sean Mchugh          C-1B  A-       2011-2014   Sean Kent McHugh                         
Thomas McHugh        1B    A        1981-1982   Thomas K. McHugh                         
Tim McIlvaine        C     RK       2004-2004   Timothy McIlvaine                        
Dan McInerny         OF    AA       1979-1983   Daniel O. McInerny                       
Chris McInnes        SS    A        1993-1997   Christopher McInnes                      
Bill McInnis         OF    AAA      1985-1988   William Robert Mcinnis                   
Todd McInnis         P     A+       2007-2012   Todd O'Neal Mcinnis                      
Jim McIntosh         P     A+       1981-1982   James Edward McIntosh                    
James McIntyre       OF-1B AA       1977-1980   James J. McIntyre                        
Joe McIntyre         P     A        1991-1992   Joseph J. McIntyre                       
Nick McIntyre        2B    AA       2000-2008   Nicholas D. McIntyre                     
Patrick McIntyre     C     A-       2003-2003   Patrick J. McIntyre                      
Remer McIntyre       OF    RK       1997-1998   Remer Randall McIntyre                   
Richard McIntyre     P     A+       1985-1987   Richard E. McIntyre                      
Robert McIntyre      SS    A+       1999-2005   Robert Antwan McIntyre                   
Ryan McIntyre        RF-OF A+       2009-2013   Ryan McIntyre                            
Larry McIvar         OF    A-       1981-1982   Lawrence Dale McIver                     
Jeryl McIver         2B    A+       1977-1978   Jeryl McIver                             
Dave McKae           P     AA       2002-2010   David Mckae                              
Kevin McKague        P     Rk       2008-2012   Kevin Cole Mckague                       
Sean McKamie         2B-SS A+       1989-1997   Sean Dale McKamie                        
Alan McKay           P     AAA      1983-1988   Alan Wayne McKay                         
Jeff McKay           P     A-       1978-1978   Jeffrey Arthur McKay                     
John McKay           P     A-       1997-2000   John J. McKay                            
Karl McKay           P-OF  A+       1979-1982   Karl Eugene McKay                        
Troy McKay           P     AA       1982-1986   Troy L. McKay                            
Mickey McKee         1B-3B A        1998-2002   Robert M. McKee                          
Scott McKee          1B    AAA      1999-2003   Scott Lee McKee                          
Ryan McKeller        P     AAA      2003-2012   Ryan Howard McKeller                     
Mitch McKelvey       P     AA       1983-1987   Mitchell Sean McKelvey                   
Demetrius McKelvie   OF    RK       2009-2010   Demetrius A. McKelvie                    
Daniel McKenna       P     A        2003-2005   Daniel Vincent McKenna                   
Kevin McKenna        P     AA       1982-1983   Kevin McKenna                            
Mike McKenna         OF    A-       2005-2008   Michael Stephen Mckenna                  
Patrick McKenna      SS-2B AAA      2006-2013   Patrick Albert McKenna                   
Mike McKennon        OF    A        2004-2008   Michael McKennon                         
Carlton McKenzie     OF-3B RK       1996-1996                                            
Casey McKenzie       P     A        2001-2006   Casey J. McKenzie                        
Christopher McKenzie P     A        2009-2013   Christopher Stephen McKenzie             
Don McKenzie         P     A        1980-1981                                            
Doug McKenzie        P     AA       1982-1985   Douglas Donald Mckenzie                  
Ibrahim McKenzie     1B    Rk       2013-2013   Ibrahim Dayan McKenzie                   
Jason McKenzie       P     A        1994-1996   Jason Ray McKenzie                       
Jeff Mckenzie        P     A        2010-2014   Jeffrey William McKenzie                 
Kyle McKenzie        P     A-       2010-2014   Kyle Alexander McKenzie                  
Scott McKenzie       P     AA       1993-1997   David Scott Mckenzie                     
Alex Mckeon          C-1B  A-       2012-2014   Alex Mckeon                              
Brian McKeon         P     A+       1988-1993   Brian R. McKeon                          
Josh McKeon          P     A-       2008-2011   Joshua Allen McKeon                      
Kasey McKeon         C     A+       1989-1991                                            
Tim McKercher        OF    RK       1987-1988   Timothy J. McKercher                     
Rick McKernan        P     RK       1999-2005   Elbert Richard McKernan                  
Brandon McKerney     P     A-       2005-2007   Brandon Timothy McKerney                 
Dustin McKey         OF    A-       1999-2000   Dustin P. McKey                          
David McKie          C     A-       1980-1980   David G. McKie                           
Eddie McKiernan      P     AAA      2007-2013   Eddie Walter Mckiernan                   
Mickey McKinion      P     A        1992-1994   Mickey M. McKinion                       
Dan McKinley         OF    AAA      1995-2002   Daniel Thane McKinley                    
Josh McKinley        C     AA       1998-2004   Joshua Brent McKinley                    
Leif McKinley        P     A+       1992-1996   Leif Eric Mckinley                       
Mike McKinley        OF    A-       1996-1997   Michael Vincent McKinley                 
Pat McKinley         P     A+       1982-1988   Patrick D. McKinley                      
Ryan McKinley        P     RK       1998-2000   Ryan L. McKinley                         
Tim McKinley         OF    AA       1987-1990   Timothy Wayne McKinley                   
Anthony McKinney     P     RK       1988-1988   Anthony Madison McKinney                 
Antonio McKinney     OF    A+       1996-2002   Antonio DeVaughn McKinney                
Billy McKinney       OF    A+       2013-2014   William L. McKinney                      
Brett McKinney       P     A+       2010-2014   Brett R. Mckinney                        
Charles McKinney     P     A        1978-1980   Charles Michael McKinney                 
Clinton McKinney     P-OF  RK       2006-2010   Clinton Coleman McKinney                 
Garth McKinney       OF    AA       2002-2008   Garth Adam Mckinney                      
Gregory McKinney     OF    A+       1978-1981   Gregory Lynn McKinney                    
Ian McKinney         P     A-       2013-2014   Ian Michael McKinney                     
Jarrod McKinney      LF-RF A-       2009-2012   Jarrod L. McKinney                       
John McKinney        P     A-       1985-1986   John D. McKinney                         
Lynn McKinney        P     AAA      1977-1979   Lynn Evan McKinney                       
Wade McKinney              RK       1980-1980                                            
Leroy McKinnis       C     A+       1992-1997   Leroy McKinnis                           
Tim McKinnis         P     A        1984-1988   Timothy Alan McKinnis                    
Sandy McKinnon       OF    AA       1993-1999   Sandy Marcus Mckinnon                    
Steven McKinnon      P     RK       2011-2011   Steven McKinnon                          
Tom McKinnon         P-OF  A+       1991-1997   Thomas Eugene McKinnon                   
Willie McKinnon      OF    RK       1988-1989   Willie J. McKinnon                       
Phil McKinzie              A        1986-1987                                            
Andrew McKirahan     P     AA       2009-2014   Andrew David McKirahan                   
Blake McKnight       P     A        2013-2014                                            
Chris McKnight             A-       1995-1995                                            
Greg McKnight        P     RK       1989-1989   Gregory Covington Mcknight               
Jack McKnight        P     AAA      1981-1987   Jonathan Andrew McKnight                 
James McKnight       IF    A+       1978-1985   James Arthur McKnight                    
Lukas McKnight       C     AA       2000-2004   Lukas Norman Matthew McKnight            
Mark McKnight        2B    RK       1979-1979   Mark E. McKnight                         
Scott McKnight       2B    A+       2005-2008   Scott McKnight                           
Heath McKoin         P     A-       1998-2000   Heath Edward McKoin                      
Keith McKoy          2B    A        1990-1992   Keith Antwaun McKoy                      
Brian McLain         P     A-       1993-1993   Brian K. McLain                          
Mike McLain          P     AA       1992-1995   Michael G. McLain                        
Tim McLain           P     A+       1982-1988   Timothy E. McLain                        
Brian McLamb         SS    AA       1993-1999   Brian K. Mclamb                          
Larry McLane         P     AA       1981-1983   Larry Alan McLane                        
John McLarnan        P     AAA      1983-1990                                            
Colin McLaughlin     P     AAA      1978-1989   Colin Michael Mclaughlin                 
Dave McLaughlin      OF    AA       1982-1986   David Damian McLaughlin                  
Denis McLaughlin     P     A+       1993-1997   Denis Joseph McLaughlin                  
Erik McLaughlin      OF    RK       1997-1998   Erik Jerome McLaughlin                   
Joey McLaughlin      P     A        2001-2006   Joey R. McLaughlin                       
Joseph McLaughlin          AAA      1977-1977                                            
Michael McLaughlin   P     A-       1979-1980   Michael A. McLaughlin                    
Michael McLaughlin   SS    A-       1988-1988   Michael Mclaughlin                       
Thomas McLaughlin    P     A        1980-1981   Thomas Lee McLaughlin                    
Lee McLaurine        P     AAA      1977-1978   William Lee McLaurine                    
Chuck McLean         3B    A+       1975-1978   Charles Garrett McLean                   
Malcolm McLean             A-       1983-1983                                            
Tio McLean           P     RK       2009-2009   Tio Nikita McLean                        
Michael McLellan     P     A+       1977-1978   Michael David McLellan                   
Kevin McLemore       H     A-       1983-1983   Kevin Dwayne McLemore                    
Craig McLendon       C     A-       1994-1995   Craig C. Mclendon                        
Brian McLeod         P     A+       1989-1993   Brian S. McLeod                          
Jeremy McLeod        LF    RK       2012-2012   Jeremy McLeod                            
John Mcleod          P     Rk       2011-2014   John Mcleod                              
Michael McLeod       OF    RK       1993-1993   Michael A. McLeod                        
Mike McLeod          P     A+       1976-1979   Michael Hillis McLeod                    
Robert McLeod        P     RK       1991-1991   Robert J. McLeod                         
Joe McLin            1B    A-       1989-1991   Joseph Ceasar McLin                      
Larry McLin          P     A+       1982-1986   Larry Bruce McLin                        
Jake McLintock       OF    RK       2002-2007   Jake Robert Mclintock                    
Tom McLish           P     A-       1978-1978                                            
Michael McLochlin    P     A        1990-1991   Michael Allen McLochlin                  
Tim McLoughlin       P     A+       1983-1986   Timothy Paul McLoughlin                  
Cliff McMachen       P     A+       2001-2004   Clifford Randall McMachen                
Ben McMahan          OF    A+       2009-2013   Benjamin Francis McMahan                 
James McMahan        SS-3B A-       1984-1984   James Dean McMahan                       
Jack McMahon         P     AA       1980-1984   John Frederick McMahon                   
James McMahon        C     RK       2001-2001   James W. McMahon                         
Ryan McMahon         3B    A        2013-2014   Ryan P. McMahon                          
Sean McMahon         SS-2B A        1987-1987   Sean M. McMahon                          
Derin McMains        2B    AAA      2001-2007   Derin Wayne Mcmains                      
Steve McManaman      OF    AA       1977-1980                                            
James McManus        P     A-       1979-1979   James E. McManus                         
Robert McManus       3B    A+       1982-1984   Robert W. McManus                        
Shelton McMath       OF    AA       1977-1980   Shelton D. McMath                        
Chuck McMichael      P     A        1980-1981   Charles R. McMichael                     
Beau McMillan        2B    A        2004-2006   Beau R. McMillan                         
Brett McMillan       1B-3B A+       2003-2007   Brett Fraser Mcmillan                    
Clayton McMillan     P     A        2007-2009   Clayton D. McMIllan                      
Drew McMillan        C     AA       1999-2005   Andrew Fletcher Mcmillan                 
Josh McMillan        P     A        2000-2001   Joshua J. McMillan                       
Leonard McMillan     P     A        1994-1995   Leonard W. McMillan                      
Stuart McMillan      OF    RK       1989-1990   Stuart Marshall McMillan                 
Tim McMillan         OF    A+       1984-1988   Leon Timothy McMillan                    
Tom McMillan         OF    A        1993-1997   Thomas G. McMillan                       
Kyle McMillen        P     A        2009-2013   Kyle Ryan McMillen                       
Brian McMillin       OF    A+       1998-2001   Brian Lee McMillan                       
Darrell McMillin     OF    A-       1992-1992   Darrell John McMillin                    
Brent McMinn         P     Rk       2011-2014   Brent Edward McMinn                      
Mark McMorris        1B    A+       1985-1987   Mark McMorris                            
Chris McMullan       C     RK       1990-1990                                            
Blake McMullen       P     A        2013-2014                                            
Dale McMullen        OF    AA       1977-1978   Dale Allan McMullen                      
Jeremy McMullen      P     A+       1996-2002   Jeremy Wayne McMullen                    
Jerry McMullen       P     AA       1995-2001   Jeremy Scott McMullen                    
Jon McMullen         1B    A+       1992-1997   Jon Lee McMullen                         
Kevin McMullen       C-1B  A+       1990-1992   Kevin B. McMullen                        
Michael McMullen     P     AAA      1993-2001   Michael Stephen McMullen                 
Ricky McMullen       IF    AAA      1980-1983   Richard L. McMullen                      
Sean McMullen        OF    Rk       2011-2014   Sean McMullen                            
Brock McMurray       OF    A+       1988-1992   Robert Brock McMurray                    
Chris McMurray       C     AAA      2006-2013   Christopher Michael McMurray             
Heath McMurray       P     A        1998-2003   Heath Alan Mcmurray                      
Steve McMurray       OF    A+       1977-1980   Steven McMurray                          
Daniel McMurtrie     P     A+       1986-1989   Daniel Hillenbrand McMurtrie             
Kyle McMyne          P     AA       2009-2014   Kyle McMyne                              
Tim McNab            P     AAA      2000-2011   Timothy Patrick Mcnab                    
Buck McNabb          OF    AAA      1991-2005   Mcarthur Mcnabb                          
Glen McNabb          2B-3B A+       1988-1992   Charles Glen McNabb                      
Bob McNair           1B    A+       1978-1983   Robert L. McNair                         
Fred McNair          SS    AAA      1989-1996   Frederick A. McNair                      
Pat McNair           P     A        1998-2002   James Patrick McNair                     
Andy McNally         P     A        1993-2001   Andrew James Mcnally                     
Jason McNally        C     RK       1995-1996   Jason K. Mcnally                         
Robert McNally             A+       1985-1986                                            
Sean McNally         3B    AAA      1992-2002   Sean Michael McNally                     
Shawn McNally        OF    A+       1994-1997   W. Shawn Mcnally                         
Denny McNamara       OF    A+       1989-1992   Dennis McNamara                          
Dillon McNamara      P     AA       2013-2014   Dillon Briordy McNamara                  
Edward McNamara      P     RK       1982-1982   Edward A. McNamara                       
Rusty McNamara       IF    AAA      1995-2005   James Russell Mcnamara                   
Tom McNamara         IF-OF A-       1988-1988   Thomas Mcnamara                          
Scott McNaney        SS    A        1988-1989   Scott Patrick McNaney                    
Josh McNatt          P     AA       1996-2000   Joshua Brett McNatt                      
Troy McNaughton      OF    AAA      1994-2002   Troy D. McNaughton                       
Aaron McNeal         1B    AAA      1996-2005   Aaron Genior Mcneal                      
Pepe McNeal          C     A+       1994-2000   Pepe Chavalier McNeal                    
Darryel McNealy      1B    RK       1979-1980   Darryel A. McNealy                       
Derwin McNealy       OF    AAA      1979-1986   Derwin Antonio McNealy                   
Mike McNeely         P     A-       1985-1985   Michael S. McNeely                       
Mitch McNeely        P     A+       1995-1997   Mitchell Allen McNeely                   
Ron McNeely          OF    AA       1977-1979   Ronald Patrick McNeely                   
Kevin McNees               A+       1987-1999                                            
John McNeese         P     A+       1991-1996   John T. McNeese                          
Derek McNeil         SS    RK       2003-2004   Derek Mcneil                             
Jeff McNeil          2B    A+       2011-2014   Jeff McNeil                              
Ryan McNeil          P     A-       2012-2014   Ryan McNeil                              
Kevin McNeill              A+       1994-1997                                            
Kevin McNeill        P     A+       1994-1997   Kevin Gregg McNeill                      
Brandon McNelis      P     RK       2009-2011   Brandon McNelis                          
Brandon McNitt       P     A-       2011-2014   Brandon McNitt                           
Brooks McNiven       P     AAA      2003-2009   Brooks A. Mcniven                        
Doug McNulty         1B    RK       2005-2008   Douglas J. McNulty                       
Josh McNulty         1B    A        2003-2003   Joseph S. McNulty                        
Larry McNutt         1B    A+       1981-1983   Larry McNutt                             
Mike McNutt          P     AAA      2000-2006   Michael S. Mcnutt                        
Trey McNutt          P     AA       2009-2013   Kenneth Trey McNutt                      
James McOwen         CF-LF AA       2005-2012   James Douglas McOwen                     
Michael McPadden     P     RK       1998-1998   Michael D. McPadden                      
Marlin McPhail       OF-3B AAA      1982-1991   Marlin Michael McPhail                   
Derrick McPhearson   OF    A        2009-2009   Derrick C. McPhearson                    
Matt McPhearson      OF    Rk       2013-2014   Matthew E. McPhearson                    
Barry McPherson      P     A        1984-1984                                            
George McPherson           AAA      1977-1977                                            
Francis McQuade      P     RK       1980-1980   Francis J. McQuade                       
Tony McQuade         OF    A+       2001-2005   Anthony Thomas Mcquade                   
Steve McQuail        LF    AAA      2008-2014   Stephen Mcquail                          
Aeden McQueary-Ennis C-P   A+       2006-2008   Aeden McQueary-Ennis                     
Conrad McQueen             RK       1994-1994                                            
Eric McQueen         C     A+       1996-2001   Eric Wesley McQueen                      
Mark McQueen         P     A-       1985-1985   Mark L. McQueen                          
Steve McQueen        SS    A+       1979-1980                                            
ZeErika McQueen      LF    A+       2009-2012   ZeErika Z. McQueen                       
Mike McQuillan       3B    A+       2009-2014   Michael R. McQuillan                     
Ben Mcquown          OF    A-       2012-2014   Benjamin James McQuown                   
Aaron McRae          C     A-       2001-2004   Aaron Daniel McRae                       
Alex Mcrae           UT-P  A-       2012-2014   Alex Mcrae                               
Warren McReddie      1B    RK       1979-1982   Warren Boyesen McReddie                  
Alex McRee           P     RK       2007-2010   Alex McRee                               
Alex McRobbie        P     A+       2002-2008   Alex Ted Mcrobbie                        
Mark McRoberts       C     A+       2000-2004   Mark Jake McRoberts                      
Galen McSpadden      P     AA       1977-1977   Galen Willis McSpadden                   
Paul McSparin        C     A        1994-1997   Paul J. Mcsparin                         
Greg McSparran       P     A+       1981-1982   Gregory Harold McSparran                 
Jason McStoots       SS    A+       2003-2004   Jason William McStoots                   
Matt McSwain         P     AA       2004-2012   Samuel Matthew McSwain                   
Jeff McVaney         OF    A+       2009-2014   Jeffrey C. McVaney                       
Mason McVay          P     A+       2009-2014   Mason Michael McVay                      
Cameron McVey        P     A-       2009-2014   Cameron Scott McVey                      
Kevin McWhirter      OF    AA       1977-1980   Kevin M. McWhirter                       
Kris McWhirter       P     AAA      1998-2003   Kristopher Dale McWhirter                
Ray McWhite          OF    RK       1994-1999   Raymond Marcus McWhite                   
Tim McWilliam        OF    AAA      1987-1992                                            
James McWilliams     P     A        1977-1979   James M. McWilliams                      
Juan McWilliams      3B    A        1985-1985   Juan M. McWilliams                       
Matt McWilliams      P     A-       1994-1995   Matthew Murray McWilliams                
Matt McWilliams      P     A+       2001-2004   Matthew Wade McWilliams                  
Ryan McWilliams      P     A-       1992-1992   Ryan M. McWilliams                       
Sam McWilliams       P     Rk       2014-2014   Sam Rutherford McWilliams                
Thomas McWilliams    P     A+       1977-1978   Thomas G. McWilliams                     

Major Leaguers by Letter

Select a letter to see a list of historical Major Leaguers starting with that letter.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

College Players

Players who have not (yet) played professional baseball but have listed college stats on The Cube.
AA | AB | AC | AD | AE | AF | AG | AH | AI | AK | AL | AM | AN | AO | AP | AQ | AR | AS | AT | AU | AV | AX | AY | AZ | BA | BE | BH | BI | BJ | BL | BN | BO | BR | BU | BW | BY | CA | CB | CE | CH | CI | CJ | CL | CO | CR | CS | CU | CV | CY | CZ | DA | DC | DE | DH | DI | DJ | DO | DR | DS | DU | DV | DW | DY | DZ | EA | EB | EC | ED | EE | EF | EG | EH | EI | EK | EL | EM | EN | EP | ER | ES | ET | EU | EV | EW | EX | EY | EZ | FA | FE | FI | FL | FO | FR | FU | FY | GA | GE | GH | GI | GL | GN | GO | GR | GS | GU | GV | GW | GY | HA | HE | HI | HL | HN | HO | HR | HS | HU | HW | HY | IA | IB | IC | ID | IE | IF | IG | IH | IK | IL | IM | IN | IO | IR | IS | IT | IV | IZ | JA | JE | JI | JO | JU | JY | KA | KE | KH | KI | KJ | KL | KM | KN | KO | KR | KS | KU | KV | KW | KY | LA | LE | LI | LJ | LL | LO | LU | LY | MA | MB | MC | ME | MI | MO | MR | MT | MU | MY | NA | NE | NI | NN | NO | NS | NU | NW | NY | OA | OB | OC | OD | OE | OF | OG | OH | OJ | OK | OL | OM | ON | OP | OQ | OR | OS | OT | OU | OV | OW | OX | OY | OZ | PA | PE | PF | PH | PI | PL | PO | PR | PS | PT | PU | PY | QU | RA | RE | RH | RI | RO | RU | RY | RZ | SA | SB | SC | SE | SG | SH | SI | SK | SL | SM | SN | SO | SP | SQ | SR | ST | SU | SV | SW | SY | SZ | TA | TE | TH | TI | TK | TO | TR | TS | TU | TW | TY | UC | UD | UE | UG | UH | UL | UM | UN | UP | UR | US | UT | VA | VE | VI | VL | VO | VR | VU | WA | WE | WH | WI | WL | WO | WR | WU | WY | XA | XE | XI | XY | YA | YB | YC | YE | YI | YN | YO | YR | YU | ZA | ZB | ZD | ZE | ZI | ZL | ZO | ZS | ZU | ZW | ZY |

About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from

Please Support The Baseball Cube.