Page Notes  
Major Leaguers whose last name begin with MI. Only active players are listed in the first grid with historical players listed in full (including active) in the 2nd grid.

For the full player listing, an ACTIVE player (in bold) is based on his last active year as a pro which could be in the minors or overseas. Its an indicator that the player is still known to be playing ball at the pro level.

TBC PREMIUM Subscribers will see Current Roster Information for recently active players
About the Data:MLB 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.
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.

'MI' Full Player Listing

top csv share Sort PREV | NEXT
  • Grid Filters
  • Drafted
  • 1st Round Pick
  • Hitters
  • pitchers
  • 'MIA' Players
    Player NamePosProper NameMLB YearsYears Count
    Bart MiadichPJohn Miadich2001-20033
    'MIC' Players
    Player NamePosProper NameMLB YearsYears Count
    Dan MiceliPDaniel Miceli1993-200614
    Mickey MicelottaSSRobert Peter Micelotta1954-19552
    Gene MichaelSS-2BEugene Richard Michael1966-197510
    Cass Michaels2B-SSCasimir Eugene Michaels1943-195412
    Jason MichaelsLF-OFJason Drew Michaels2001-201111
    John MichaelsPJohn Joseph Michaels1932-19321
    Ralph Michaels3B-SSRalph Joseph Michaels1924-19263
    John MichaelsonPJohn August Michaelson1921-19211
    Chris MichalakP-1BChristian Matthew Michalak1998-20069
    Ed Mickelson1BEdward Allen Mickelson1950-19578
    Glenn MickensPGlenn Roger Mickens1953-19531
    Kam MickolioPKameron Kraig Mickolio2008-20114
    'MID' Players
    Player NamePosProper NameMLB YearsYears Count
    Jason MiddlebrookPJason Douglas Middlebrook2001-20033
    Will Middlebrooks3B-1BWilliam Scott Middlebrooks2012-20176
    Jim MiddletonPJames Blaine Middleton1917-19215
    John MiddletonPJohn Wayne Middleton1922-19221
    Keynan MiddletonPKeynan Anthony Middleton2017-20215
    Dick MidkiffPRichard James Midkiff1938-19381
    Ezra Midkiff3B-SSEzra Millington Midkiff1909-19135
    'MIE' Players
    Player NamePosProper NameMLB YearsYears Count
    Gary MielkePGary Roger Mielke1987-19904
    Doug Mientkiewicz1B-3BDouglas Andrew Mientkiewicz1998-200912
    Ed MierkowiczOFEdward Frank Mierkowicz1945-19506
    Matt MieskeOF-RFMatthew Todd Mieske1993-20008
    'MIG' Players
    Player NamePosProper NameMLB YearsYears Count
    Larry MigginsOF-1BLawrence Edward Miggins1948-19525
    'MIH' Players
    Player NamePosProper NameMLB YearsYears Count
    John Mihalic2B-SSJohn Michael Mihalic1935-19373
    'MIJ' Players
    Player NamePosProper NameMLB YearsYears Count
    Jose MijaresPJose Manuel Mijares2008-20136
    'MIK' Players
    Player NamePosProper NameMLB YearsYears Count
    Pete MikkelsenPPeter James Mikkelsen1964-19729
    Hank MiklosPJohn Joseph Miklos1944-19441
    Miles MikolasPMiles Tice Mikolas2012-202110
    Eddie Miksis2B-OFEdward Thomas Miksis1944-195815
    'MIL' Players
    Player NamePosProper NameMLB YearsYears Count
    Bob MilackiPRobert Milacki1988-19969
    Clyde MilanOFJesse Clyde Milan1907-192216
    Horace MilanOFHorace Robert Milan1915-19173
    Larry Milbourne2B-SSLawrence William Milbourne1974-198411
    Mike MilchinPMichael Wayne Milchin1996-19961
    Aaron Miles2B-SSAaron Wade Miles2003-20119
    Carl MilesPCarl Thomas Miles1940-19401
    Dee MilesOFWilson Daniel Miles1935-19439
    Don MilesOFDonald Ray Miles1958-19581
    Jim MilesPJames Charlie Miles1968-19692
    Mike MileySSMichael Wilfred Miley1975-19762
    Wade MileyPAllen Wade Miley2011-202111
    Sam MilitelloPSam Salvatore Militello Jr.1992-19932
    Johnny MiljusPJohn Kenneth Miljus1917-192913
    Felix Millan2B-3BFelix Bernardo Millan Martinez1966-197712
    Kevin Millar1B-LFKevin Charles Millar1998-200912
    Frank Millard2BFrank E. Millard1890-18901
    Lastings MilledgeOF-LFLastings Darnell Milledge2006-20116
    Andrew MillerPAndrew Mark Miller2006-202116
    Bert MillerPHerbert Alexander Miller1897-18971
    Bill MillerOFWilliam Alexander Miller1902-19021
    Bill MillerPWilliam Paul Miller1952-19554
    Bill MillerPWilliam Francis Miller1937-19371
    Bing MillerOF-1BEdmund John Miller1921-193616
    Bob MillerP-OFRobert W. Miller1890-18912
    Bob MillerPRobert John Miller1949-195810
    Bob MillerPRobert Lane Miller1957-197418
    Bob MillerPRobert Gerald Miller1953-196210
    Brad Miller1B-3BBradley Austin Miller2013-20219
    Brian MillerLF-CFBrian Christopher Miller2021-20211
    Bruce Miller3B-2BCharles Bruce Miller1973-19764
    Charlie MillerSSCharles Elmer Miller1912-19121
    Chuck MillerOFCharles Marion Miller1913-19142
    Corky MillerC-1BCorky Abraham Philip Miller2001-201313
    Cyclone MillerP-OFJoseph H. Miller1884-18863
    Damian MillerC-1BDamian Donald Miller1997-200711
    Darrell MillerC-OFDarrell Keith Miller1984-19885
    Doc MillerOFRoy Oscar Miller1910-19145
    Doggie MillerC-OFGeorge Frederick Miller1884-189613
    Dots Miller1B-2BJohn Barney Miller1909-192113
    Dusty MillerOFDakin Evans Miller1902-19021
    Dusty MillerOF-SSCharles Bradley Miller1889-189911
    Dyar MillerPDyar K Miller1975-19817
    Ed MillerOFL. Edward Miller1884-18841
    Ed Miller1B-OFEdwin J. Miller1912-19187
    Eddie MillerSS-2BEdward Robert Miller1936-195015
    Eddie MillerOF-DHEdward Lee Miller1977-19848
    Elmer MillerP-OFElmer Joseph Miller1929-19291
    Elmer MillerOFElmer Miller1912-192211
    Frank MillerPFrank Lee Miller1913-192311
    Fred MillerPFrederick Holman Miller1910-19101
    George MillerCGeorge C. Miller1877-18848
    Hack MillerOFLaurence H. Miller1916-192510
    Hack MillerCJames Eldridge Miller1944-19452
    Ian MillerCF-RFIan Andrew Miller2019-20202
    Jai MillerOF-RFRandall Jai Miller2008-20114
    Jake MillerOFJacob George Miller1922-19221
    Jake MillerPWalter Miller1924-193310
    Jason MillerPJason Douglas Miller2007-20071
    Jim Miller2BJames McCurdy Miller1901-19011
    Jim MillerP-OFJames Matthew Miller2008-20147
    Joe Miller2B-1BJoseph Wick Miller1872-18754
    Joe MillerSS-3BJoseph A. Miller1884-18852
    John MillerPJohn Ernest Miller1962-19676
    John MillerOF-1BJohn Allen Miller1966-19694
    Justin MillerPJustin Mark Miller2002-20109
    Justin MillerPJustin Ryan Miller2014-20218
    Keith MillerOF-2BNeal Keith Miller1988-19892
    Keith Miller2B-OFKeith Alan Miller1987-19959
    Kohly Miller2B-SSFrank Aloyvisous Miller1892-18976
    Kurt MillerPKurt Everett Miller1994-19996
    Larry MillerPLarry Don Miller1964-19663
    Lemmie MillerOF-3BLemmie Earl Miller1984-19841
    Matt MillerPMatthew Lincoln Miller2001-20022
    Matt MillerPMatt Jacob Miller2003-20075
    Mike MillerSS-2BMichael Miller2016-20161
    Norm MillerOF-3BNorman Calvin Miller1965-197410
    Orlando MillerSS-3BOrlando Miller1994-19974
    Otto Miller3B-2BOtis Louis Miller1927-19326
    Otto MillerC-1BLowell Otto Miller1910-192213
    Owen Miller2B-SSOwen Miller2021-20211
    Ox MillerPJohn Anthony Miller1943-19475
    Paul MillerPPaul Robert Miller1991-19933
    Ralph MillerP-OFRalph Darwin Miller1898-18992
    Ralph MillerPRalph Henry Miller1921-19211
    Ralph Miller3B-SSRalph Joseph Miller1920-19245
    Randy MillerP-2BRandall Scott Miller1977-19782
    Ray Miller1BRaymond Peter Miller1917-19171
    Red MillerPLeo Alphonso Miller1923-19231
    Rick MillerOF-DHRichard Alan Miller1971-198515
    Rod MillerOFRodney Carter Miller1957-19571
    Roger MillerPRoger Wesley Miller1974-19741
    Ronnie MillerPRonald Arthur Miller1941-19411
    Roscoe MillerPRoscoe Clyde Miller1901-19044
    Rudy Miller3BRudel Charles Miller1929-19291
    Russ MillerPRussell Lewis Miller1927-19282
    Shelby MillerPShelby Charles Miller2012-202110
    Stu MillerPStuart Leonard Miller1952-196817
    Tom MillerC-3BThomas P. Miller1874-18752
    Tom MillerHThomas Royall Miller1918-19192
    Travis MillerPTravis Eugene Miller1996-20027
    Trever MillerPTrever Douglas Miller1996-201116
    Tyson MillerPTyson Marcus Miller2020-20201
    Wade MillerPWade T. Miller1999-20079
    Walt MillerPWalter W. Miller1911-19111
    Ward MillerOFWard Taylor Miller1909-19179
    Warren MillerOFWarren Lemuel Miller1909-19113
    Whitey MillerPKenneth Albert Miller1944-19441
    Joe MilletteSS-2BJoseph Anthony Millette1992-19932
    Ralph Milliard2B-SSRalph Gregory Milliard1996-19983
    Wally MilliesCWalter Louis Millies1934-19418
    Billy MilliganP-OFWilliam Joseph Milligan1901-19044
    Jocko MilliganC-1BJohn Milligan1884-189310
    John MilliganPJohn Alexander Milligan1928-19347
    Randy Milligan1B-OFRandy Andre Milligan1987-19948
    Bob MillikenPRobert Fogle Milliken1953-19542
    Alan MillsPAlan Bernand Mills1990-200112
    Alec MillsPAlec Thomas Mills2016-20216
    Art MillsPArthur Grant Mills1927-19282
    Bill MillsCWilliam Henry Mills1944-19441
    Brad Mills3B-1BJames Bradley Mills1980-19834
    Brad MillsPBradley Aaron Mills Jr.2009-20157
    Buster MillsOFColonel Buster Mills1934-194613
    Charlie MillsC-OFCharles F. Mills1871-18722
    Dick MillsPRichard Alan Mills1970-19701
    Everett Mills1B-OFEverett Mills1871-18766
    Frank MillsCFrank Le Moyne Mills1914-19141
    Jack Mills3BAbbott Paige Mills1911-19111
    Lefty MillsPHoward Robinson Mills1934-19407
    Willie MillsPWilliam Grant Mills1901-19011
    Wyatt MillsPGregory Wyatt Mills2021-20211
    Kevin MillwoodPKevin Austin Millwood1997-201216
    Al MilnarP-OFAlbert Joseph Milnar1936-194611
    Pete MilneOFWilliam James Milne1948-19503
    Brian MilnerC-OFBrian Tate Milner1978-19781
    Eddie MilnerOFEdward James Milner1980-19889
    Hoby MilnerPHoby Trey Milner2017-20215
    John Milner1B-OFJohn David Milner1971-198212
    Tommy MilonePTomaso Anthony Milone2011-202111
    Mike MilosevichSS-2BMichael Milosevich1944-19452
    George MilsteadPGeorge Earl Milstead1924-19263
    Eric MiltonPEric Robert Milton1998-200912
    Larry MiltonPSamuel Lawrence Milton1903-19031
    'MIM' Players
    Player NamePosProper NameMLB YearsYears Count
    Mike MimbsPMichael Randall Mimbs1995-19973
    'MIN' Players
    Player NamePosProper NameMLB YearsYears Count
    Cotton MinahanPEdmund Joseph Minahan1907-19071
    Rudy MinarcinPRudy Anthony Minarcin1955-19573
    Juan MinayaPJuan Gustavo Minaya2016-20216
    Don Mincher1B-OFDonald Ray Mincher1960-197213
    Ed MincherOFEdward M. Mincher1871-18722
    Nate MincheyPNathan Derek Minchey1993-19975
    Ray MinerPRaymond Theadore Miner1921-19211
    Zach MinerPZachary Charles Miner2006-20138
    Craig MinettoPCraig Stephen Minetto1978-19814
    Steve MingoriPStephen Bernard Mingori1970-197910
    Dan Minnehan3B-OFDaniel Joseph Minnehan1895-18951
    Paul MinnerPPaul Edison Minner1946-195611
    Don MinnickPDonald Athey Minnick1957-19571
    Blas MinorPBlas Minor Jr.1992-19976
    Damon Minor1B-OFDamon Reed Minor2000-20045
    Mike MinorPMichael David Minor2010-202112
    Ryan Minor3B-1BRyan Dale Minor1998-20014
    Minnie MinosoOF-3BSaturnino Orestes Armas Minoso Arrieta1949-198032
    Jim MinshallPJames Edward Minshall1974-19752
    AJ MinterPAlex Jordan Minter2017-20215
    Greg MintonPGregory Brian Minton1975-199016
    Steve MintzP-CStephen Wayne Mintz1995-19995
    Gino MinutelliPGino Michael Minutelli1990-19934
    'MIR' Players
    Player NamePosProper NameMLB YearsYears Count
    Paul MirabellaPPaul Thomas Mirabella1978-199013
    Doug MirabelliC-1BDouglas Anthony Mirabelli1996-200712
    Angel MirandaPAngel Luis Miranda Andujar1993-19975
    Ariel MirandaPAriel Miranda (Gil)2016-20183
    Juan Miranda1B-DHJuan Miguel Miranda2008-20114
    Willy MirandaSS-3BGuillermo Miranda Perez1951-19599
    'MIS' Players
    Player NamePosProper NameMLB YearsYears Count
    Pat MischPPatrick Theodore Joseph Misch2006-20116
    Anthony MisiewiczPAnthony Misiewicz2020-20212
    Mike MisuracaPMichael William Misuraca1997-19971
    'MIT' Players
    Player NamePosProper NameMLB YearsYears Count
    Bobby MitchellP-OFRobert McKasha Mitchell1877-18826
    Bobby MitchellOFRobert Van Mitchell1980-19834
    Bobby MitchellOF-DHRobert Vance Mitchell1970-19756
    Bryan MitchellPBryan Bedford Mitchell2014-20218
    Charlie MitchellPCharles Ross Mitchell1984-19852
    Clarence MitchellP-1BClarence Elmer Mitchell1911-193222
    Craig MitchellPCraig Seton Mitchell1975-19773
    Dale MitchellOF-1BLoren Dale Mitchell1946-195611
    DJ MitchellP-RFWilliam Douglas Mitchell Jr.2012-20121
    Fred MitchellP-CFrederick Francis Mitchell1901-191313
    John MitchellPJohn Kyle Mitchell1986-19905
    Johnny MitchellSS-2BJohn Franklin Mitchell1921-19255
    Keith MitchellOF-1BKeith Alexander Mitchell1991-19988
    Kevin MitchellOF-3BKevin Darrell Mitchell1984-199815
    Larry MitchellPLarry Paul II Mitchell1996-19961
    Mike MitchellOF-1BMichael Francis Mitchell1907-19148
    Monroe MitchellPMonroe Barr Mitchell1923-19231
    Paul MitchellPPaul Michael Mitchell1975-19806
    Roy MitchellPAlbert Roy Mitchell1910-191910
    Russ Mitchell3B-1BRussell Lance Mitchell2010-20112
    Willie MitchellP-OFWilliam Mitchell1909-191911
    Sergio MitrePSergio Armando Mitre2003-20119
    Ralph MitterlingOFRalph Mitterling1916-19161
    George MitterwaldC-1BGeorge Eugene Mitterwald1966-197712
    'MIZ' Players
    Player NamePosProper NameMLB YearsYears Count
    Casey MizePCasey A. Mize2020-20212
    Johnny Mize1B-OFJohn Robert Mize1936-195318
    Vinegar Bend MizellPWilmer David Mizeli1952-196211
    John MizerockC-1BJohn Joseph Mizerock1983-19897
    Bill MizeurHWilliam Francis Mizeur1923-19242
    236 record(s)
    Player Name Name of the player. If not linked, then no profile on the site Pos Defensive Position Proper Name Given name, if available MLB Years Up-to-date Range of Years played