List of Major League Baseball umpires

(Redirected from Mort Rogers)

The following is a list of major league baseball umpires. The list includes umpires who worked in any of four 19th century major leagues (American Association, National Association, Players' League, Union Association), one defunct 20th century major league (Federal League), the currently active Major League Baseball, or either of its leagues (American League, National League) when they maintained separate umpiring staffs.


 Contents: ABCDEFGHIJKLMNOPQRSTUVWXYZReferencesExternal links 


Major League umpires

Key

† denotes umpires who were former major league players[4]
‡ denotes umpires who were active players (emergency substitutes)

League
AAAmerican Association (1882–1891)
ALAmerican League (1901–1999)
FLFederal League (1914–1915)
MLBMajor League Baseball (2000–present)
NANational Association (1871–1875)
NLNational League (1876–1999)
PLPlayers' League (1890)
UAUnion Association (1884)
Games
Number of regular season games umpired (through end of 2020).

A

NameLeagueYearsGamesRef
Charlie AbbeyNL18972[5]
Fred AbbottNL19052[6]
Clarence AdamsNL19761[7]
Harry AdamsNL18971[8]
AL190315
Ryan AdditonMLB2017–present244[9]
Bob AddyNA18751[10]
AdlerUA18842[11]
Ham AllenNL18761[12]
Andy Allison‡†NA1872, 18743[13]
Art AllisonNA1871–1872, 18753[14]
Doug AllisonNA1872–1873, 18754[15]
Dave AlstonNA1871–1872, 18754[16]
Nick AltrockAL19071[17]
Andy AndersonNL1978–197919[18]
Dave AndersonNL18901[19]
Ollie AndersonFL1914152[20]
Bill AndressNL19793[21]
Ed Andrews‡†NL1889, 1895, 1898–1899206[22]
Bill AnnanNA18731[23]
Merle AnthonyAL1969–1975965[24]
Mark ArataAL19911[25]
Ramon ArmendarizMLB2004–200761[26]
Billy ArnoldNA18751[27]
Frank ArnoldAA18891[28]
David ArrietaMLB2020–present19[29]
Tug ArundelNL18881[30]
Dave AschwegeMLB2003–200447[31]
Emmett AshfordAL1966–1970810[32]
Ed AustinAA18901[33]
Nick AvantsAL1970–197118[34]
Ham AveryNA1874–18759[35]
A.D. AyersNL18761[36]

B

NameLeagueYearsGamesRef
Erich BacchusMLB2020–present34[37]
John BaconMLB2019–present50[38]
John BairdNL1979, 198114[39]
Bill BakerNL1957153[40]
Charles BakerNL18841[41]
Jordan BakerMLB2012–present1062[42]
Phil BakerNL18895[43]
Jersey BakleyAA18881[44]
PL18901
Kid BaldwinAA18871[45]
Mark BaldwinAA18921[46]
Lee BallanfantNL1936–19574[47]
Frank BallinaNL1991, 19957[48]
Jimmy BannonNL18941[49]
Sean BarberMLB2014–present693[50]
Al BarkerNL18813[51]
Lance BarksdaleMLB2000–present2522[52]
Al BarlickNL1940–1943, 1946–1955, 1958–19714231[53]
Tom BarlowNA18752[54]
Ron BarnesNL1990–1997295[55]
MLB2001–200257
Ross BarnesNA, PL1874, 189058[56]
Larry BarnettAL1969–19994281[57]
Billy BarnieAA, NL1882, 1884, 1887, 1889, 189217[58]
George BarnumAA, NL1890, 189648[59]
George BarrNL1931–19492759[60]
Bill BarrettNA1872, 18744[61]
Lance BarrettMLB2010–present1090[62]
Ted BarrettAL1994–1999524[63]
MLB2000–20222757
Dan BarryAL1928132[64]
Scott BarryMLB2006–present1439[65]
Mike BarstonNL19791[66]
Steve BasilAL1936–19421037[67]
Toby BasnerMLB2012–2017349[68]
Jack BaswellNL19791[69]
Joe BattinNA, AA, NL1874, 1882, 1886, 1891, 1895–189655[70]
Al BauerAA1887, 189032[71]
George BausewineNL1905123[72]
Damien BealMLB2007–201074[73]
Tommy BealsNA1872, 1874–18758[74]
Ed BeanAL199436[75]
Ollie BeardNL18942[76]
John BeardsleyNA1871–187314[77]
Ed BeatinNL18891[78]
Billy BecannonAA188312[79]
Buck BecannonAA, NL1884–18852[80]
George BechtelNA18742[81]
Adam BeckMLB2020–present124[82]
Bob BeckNL19796[83]
Erve BeckNL19021[84]
Jake BeckleyNL19061[85]
Fred BeebeNL19071[86]
W.S. BeebeNA18721[87]
Frank BehleNL19018[88]
Ollie BejmaAL19351[89]
Frank BellAA18892[90]
Wally BellNL1992–1999899[91]
MLB2000–20131861
Dan BellinoMLB2008–present1391[92]
Joe BendekovitsNL19791[93]
Chief BenderAL19071[94]
Jack BennettNL18932[95]
Frederick Berger NL18861[96]
Tun BergerNL18911[97]
Bill BernhardAL1903, 19074[98]
Charlie BerryAL1942–19623080[99]
Henry BerthrongNA18721[100]
Ralph BetcherNL19761[101]
William BettsNL1894–1896, 1898–1899121[102]
AL1901, 190312
Monte BevilleAL1903–19042[103]
Larry BialoruckiAL19957[104]
Jon BibleAL19843[105]
Oscar BielaskiNA1874–18752[106]
Bits BierhalterAL1918–1919, 1922, 19244[107]
W.J. BigelowAL1918–1919, 1922, 19242[108]
Dave BirdsallNA1873–18744[109]
Homer BishopAL19791[110]
Red BittmannAA, NL1889, 1892, 1894–1895, 18979[111]
William BlairNA18731[112]
Bob BlakistonNL18842[113]
Ryan BlakneyMLB2015–present766[114]
Fred BlandfordNL19701[115]
Cliff BlankenshipAL19071[116]
Cory BlaserMLB2010–present1230[117]
William BlodgettNA, NL1875–187615[118]
Wes BloggAA18861[119]
Ed BloomAA18872[120]
Ossie BluegeAL19381[121]
John BoakeNA18712[122]
Frederick BoardmanNA18757[123]
Dusty BoggessNL1944–1948, 1950–19622590[124]
Matt BohnAL19956[125]
Charles BolesNL18775[126]
Theo BomeislerNA1871–197523[127]
Tommy BondNA, NL, AA1875, 1883–1885, 189128[128]
Greg BoninNL1984–19991660[129]
MLB2000–200186
Frank BonnerNL18941[130]
Amos BoothAA18821[131]
Steve BorgaAL19793[132]
Nicholas BouseNA18711[133]
Terry BoveyNL1979, 1984, 199522[134]
Bill BoydNA1873, 187521[135]
Jim BoyerAL1944–19501026[136]
Henry BoyleNL18861[137]
Jack BoyleAA, NL1888, 1892, 18975[138]
Foghorn BradleyNA18751[139]
NL1879–1883266
AA188678
George BradleyUA18841[140]
Kitty BransfieldNL1917156[141]
Nick BremiganAL1974–19882122[142]
Bill BrennanNL1909–1913, 1921772[143]
FL1914–1915321
Joe BrinkmanAL1972–19993782[144]
MLB2000–2006723
Fred BrocklanderNL1979–19901514[145]
William BuchananNL19981[146]
William BuckNA18711[147]
Al BuckenbergerNL18901[148]
C. B. BucknorNL1996–1999231[149]
MLB2000–present2596
Charlie BuelowNL19011[150]
Fritz BuelowAL19061[151]
Charlie BuffintonNL1883, 1888–1889, 18924[152]
Charles BullymoreNL18822[153]
Fred BunceNA18741[154]
H. C. BunceNA18721[155]
Josh BunceNL18777[156]
Jack BurdockNA1872–187420[157]
NL18811
AA18871
Ken BurkhartNL1957–19732700[158]
Frank BurlingameNL18781[159]
UA18841
Watch BurnhamNL1883, 1886–1887, 1889, 1895107[160]
John BurnsNL188471[161]
Oyster BurnsAA18881[162]
NL1895, 189953
Tom BurnsNL189235[163]
Warren Burtis NL1876–187725[164]
Archie BushNA18712[165]
Garnet BushNL1911–1912100[166]
FL191445
Doc BushongNL1880–1881, 18906[167]
AA1888–18896
Charles ButlerAA18891[168]
Dick ButlerNL18975[169]
Ormond ButlerAA1883, 188615[170]
Jon ByrneMLB20149[171]
Walter ByrneAA18821[172]
Lord ByronNL1913–19191010[173]

C

NameLeagueYearsGamesRef
Ed CallahanNL188129[174]
UA18841
Nixey CallahanAL19011[175]
Frank CampagnaNL1979, 198418[176]
Bick CampbellAL1928–1931618[177]
NL1938–1940318
Bob CampbellAL19794[178]
Dan CampbellAA18901[179]
NL1894–189766
Angel CamposMLB2007–2014585[180]
Joe CaracoAL19957[181]
Joe CantillonAL1901125[182]
NL190282
Vic CarapazzaMLB2010–present1185[183]
Billy CarlinAA1885–1886, 1888–188949[184]
Mark CarlsonNL199944[185]
MLB2000–present2503
Bill CarpenterNL1897, 1904, 1906–07431[186]
AL190455
Sam CarriganAL1961–1964627[187]
Kid CarseyAA18911[188]
NL1894, 1896, 19014
Bob Caruthers‡†NL1886, 1891, 189311[189]
AL1902–1903193
Kevin CauseyMLB2006–200981[190]
Gary CederstromAL1989–19991067[191]
MLB2000–20192512
Nestor CejaMLB2020–present20[192]
Moses ChandlerNA1872–18743[193]
NL18773
Jack ChapmanNA1871, 1873–18747[194]
NL1876, 1880, 188223
Ollie ChillAL1914–1916, 1919–19221028[195]
Harry ChipmanNL1883, 1885–18869[196]
Randy ChristalAL19840[197]
Nestor ChylakAL1954–19783857[198]
Bobby ClackNL18765[199]
John ClappNA1874–187514[200]
Al ClarkAL1976–19993213[201]
MLB2000–2001179
Bob ClarkNL18971[202]
Artie ClarkeNL18901[203]
Bob ClarkeNL1930–1931244[204]
Boileryard ClarkeNL1893–1894, 18964[205]
Dad ClarksonNL1893–18967[206]
John ClarksonNL1888, 1890, 1892–18934[207]
Dick CleggAL197920[208]
Curly ClementAL1978–19792[209]
Paul ClemonsMLB2020–present20[210]
Jim ClintonNA1873, 18757[211]
AA188612
Drew CobleAL1982–19992303[212]
Al CohenNL19762[213]
Harry ColliflowerAL191046[214]
Nick ColosiNL1968–19822063[215]
Jocko ConlanAL19352[216]
NL1941–19653621
Delfin ColonMLB2008–200946[217]
Tom ConnollyNL1898–1900317[218]
AL1901–19314453
Chris ConroyMLB2010–present1107[219]
Terry CooneyAL1974–19922233[220]
Eric CooperAL1996–1999254[221]
MLB2000–20192204
Tommy CorcoranFL191546[222]
Derryl CousinsAL1979–19992855[223]
MLB2000–20121641
Jerry CrawfordNL1976–19993178[224]
MLB2000–20101193
Shag CrawfordNL1956–19753120[225]
Monte CrossFL1914141[226]
Jim CudworthNL18801[227]
Fieldin CulbrethAL1993–1999531[228]
MLB2000–20212531
Dick CullerNL19471[229]
George CuppyNL18942[230]
Steve CusackNL190951[231]
FL1914141
Andy CusickNL1886–18874[232]
Phil CuzziNL1991–1993, 1999120[233]
MLB2000–present2538

D

NameLeagueYearsGamesRef
John DaileyNL188212[234]
AA1884, 188925
Con DailyPL18901[235]
NL1891, 1894, 18963
Jerry DaleNL1970–19851987[236]
Tom DalyNL19012[237]
Charles F. DanielsNA1874–187528[238]
NL1876, 1878–80, 1885, 1887–88278
AA1883–85, 1889206
Law DanielsAA18872[239]
Kerwin DanleyNL1992–1999398[240]
MLB2000–20212199
Dell DarlingNL18872[241]
AA18912
Gary DarlingNL1986–19991674[242]
MLB2002–20131596
Frank DascoliNL1948–19612057[243]
Bob DavidsonNL1982–19992339[244]
MLB2005–20161572
Satch DavidsonNL1969–19842262[245]
Gerry DavisNL1982–19992227[246]
MLB2000–20212579
Harry DavisAL19031[247]
Jumbo DavisAA189168[248]
Ramon De JesusMLB2016–present417[249]
Pat DealyNL18862[250]
Harry Deane‡†NA1871, 18743[251]
NL1876, 18784
Bill DeeganAL1971–1980, 1991, 19951428[252]
Herman DehlmanNA1873–187514[253]
Vic DelmoreNL1956–1959618[254]
Dana DeMuthNL1983–19992171[255]
MLB2000–20191927
Don DenkingerAL1969–19983824[256]
Laz DíazAL1995, 1997–1999135[257]
MLB2000–present2657
Lou DiMuroAL1963–19822659[258]
Mike DiMuroAL1997, 199987[259]
MLB2000–20181790
Ray DiMuroAL1996–199899[260]
Bill Dinneen‡†AL1907, 1909–19374217[261]
Augie DonatelliNL1950–19733776[262]
Adam DowdyMLB2002–2007326[263]
Jack DoyleNL191142[264]
Rob DrakeNL19993[265]
MLB2000–present2436
Bruce DreckmanNL1995–1999357[266]
MLB2000–present1759
Cal DrummondAL1960–19691357[267]
Jim DuffyAL1951–1953449[268]
Tom DunnNL1939–19461142[269]
Peter DurfeeMLB20054[270]
Frank Dwyer‡†NL1889, 1893–94, 1896–97, 1899, 1901193[271]
AL1904152

E

NameLeagueYearsGamesRef
John EaganNL1878–1879, 188645[272]
Billy EarleNL1892, 18942[273]
Harold EasleyAL197911[274]
Mal Eason‡†NL1902, 1910–1917992[275]
Jack EastonAA18911[276]
Doug EddingsAL1998–199987[277]
MLB2000–present2634
Larry EdwardsNL19781[278]
Rip EganAL1903, 1907–19141048[279]
Red EhretAA18901[280]
NL1892, 1895–18976
Clarence EldridgeAL1914–19156[281]
Joe EllickNL188617[282]
AA1888–18893
William EllisNA1871–1872, 18754[283]
Paul EmmelAL199930[284]
MLB2000–present2337
Bob EmslieAA1890137[285]
NL1891–19244092
Bob EngelNL1965–19903630[286]
Bill EngelnNL1952–1956751[287]
John EnglishNA1874–18759[288]
NL18761
Fred ErbyNA18725[289]
George EshelmanAL197919[290]
Mike EstabrookMLB2006–present1447[291]
Billy EvansAL1906–19273320[292]
George EvansNA18721[293]
Jake EvansNL18861[294]
Jeff EvansAL19911[295]
Jim EvansAL1971–19993896[296]
Mike EverittAL1996–1999199[297]
MLB2000–20192434
Buck EwingAA18822[298]
John EwingAA18891[299]

F

NameLeagueYearsGamesRef
Clint FaganMLB2011–2017522[300]
Chad FairchildMLB2004–present1781[301]
Anton FalchUA18841[302]
Duke FarrellNL1901–19023[303]
Bob FergusonNA1871–187543[304]
NL1879, 1884–1885147
AA1886–1889, 1891503
PL1890136
Charlie Ferguson‡ (1880s pitcher)NL18861[305]
Charlie Ferguson† (1900s pitcher)AL1913–1914122[306]
Wallace FessendenNL1889–189053[307]
Mike FichterAL19993[308]
MLB2000–2005554
Steve FieldsNL1979–1981373[309]
Bill FinneranNL1911–1912582[310]
Cherokee FisherNA1871, 18753[311]
NL18761
Freddie FitzsimmonsNL19411[312]
Patsy FlahertyAL19032[313]
NL1904, 19073
Red FlahertyAL1953–19733207[314]
Andy FletcherNL199935[315]
MLB2000–present2447
Jocko FlynnNL18931[316]
Tom FoleyNA1874–18754[317]
Davy ForceNA18731[318]
NL18811
Dale FordAL1976–19993137[319]
Brownie ForemanNL18962[320]
Frank ForemanNL18951[321]
AL19011
Al FormanNL1961–1965781[322]
Marty FosterAL1996–1999219[323]
MLB2000–20222450
Pop FosterNL19002[324]
Edward FountainNL18799[325]
Bill FouserNL18762[326]
Art FrantzAL1969–19771386[327]
Ralph FraryNL191117[328]
Buck FreemanNL19001[329]
Bill FrielAL192056[330]
Bruce FroemmingNL1971–19994107[331]
MLB2000–20091056
Grover FroeseAL1952–1953258[332]
Chick FulmerNA1872–187512[333]
NL1881, 188665
AA18881
Chris FulmerAA18872[334]
Lee FyfeFL191584[335]
NL19205

G

NameLeagueYearsGamesRef
Rich GarciaAL1975–19993398[336]
Harry GeiselAL1925–19422554[337]
Greg GibsonNL1997–1999136[338]
MLB2000–20222746
Tripp GibsonMLB2013–present808[339]
Larry GoetzNL1936–19573218[340]
Russ GoetzAL1969–19832384[341]
Manny GonzalezMLB2010–present1048[342]
Artie GoreNL1947–19561464[343]
Brian GormanNL1993–1999982[344]
MLB2000–20212366
Tom GormanNL1951–19773805[345]
Eric GreggNL1975–19992621[346]
Bill GrieveAL1938–19552789[347]
Bob GroomFL19141[348]
Chris GuccioneMLB2000–present2673[349]
Augie GuglielmoNL1952154[350]
Bill GuthrieNL191320[351]
AL1922, 1928–1932821

H

NameLeagueYearsGamesRef
Bill HallerAL1961–19823069[352]
Tom HallionNL1985–19991635[353]
MLB2005–20221860
Vance HarrisNL19956[354]
Pete HarrisonNL1916–1920645[355]
Bill Hart‡†NL1896–1897, 1914–1915, 1917266[356]
AL190128
Bob HartAL1912–1913203[357]
NL1920–19291506
Doug HarveyNL1962–19924673[358]
Marvin HechtAL19791[359]
Ted HendryAL1977–19992905[360]
Butch HenlineNL1945–1948607[361]
Ángel HernándezNL1991–1999928[362]
MLB2000–20242613
John HeydlerNL1895–189883[363]
Ed HickoxAL1990–1999905[364]
MLB2005–present1667
George HildebrandAL1913–19343331[365]
John HirschbeckAL1983–19992018[366]
MLB2000–20161571
Mark HirschbeckNL1987–19991364[367]
MLB2000–2003402
Willard HoaglandNL189427[368]
Bill HohnNL1987–19991309[369]
MLB2002–2010885
Sam HolbrookAL19964[370]
NL1997–1999264
MLB2002–20222045
Sam Holley NA187112[371]
Ducky HolmesNL192113[372]
AL1923–1924294
Jim HonochickAL1949–19733815[373]
Harry Howell‡†AL1904, 1906–19075[374]
FL191585
James HoyeMLB2003–present1971[375]
Cal HubbardAL1936–19512466[376]
Marvin HudsonNL1998–199957[377]
MLB2000–present2655
Eddie HurleyAL1947–19652825[378]

I

NameLeagueYearsGamesRef
Dan IassognaAL199917[379]
NL19996
MLB2000–present2621
Arthur Irwin‡†NL1881, 190253[380]
John IrwinAA18851[381]
Bill IvoryAL19795[382]

J

NameLeagueYearsGamesRef
Fred JacklitschNL19011[383]
Bill JackowskiNL1952–19682519[384]
Charles JacksonAL19791[385]
Dick JacksonNL19957[386]
Johnny JamesAL1978–197919[387]
Dan JanuaryNL1991, 19957[388]
Ron JeffersNL19794[389]
W. W. Jeffers NL188124[390]
Jeff JenkinsNL19956[391]
Alamazoo JenningsAA1882, 1884–85, 1887, 1889, 189119[392]
UA188427
Andrew JenningsNA18731[393]
Hughie JenningsNL1893, 19003[394]
Fred JevneNL1892, 1894–189580[395]
Richard JohnsNA18731[396]
Adrian JohnsonMLB2006–present1668[397]
Mark JohnsonAL1979–19991979[398]
Steamboat JohnsonNL191466[399]
Syl JohnsonNL19341[400]
Charles JohnstonAL1936–1937270[401]
Jim JohnstoneAL1902140[402]
NL1903–19121443
FL1915153
Charley JonesPL1890121[403]
AA189176
Henry JonesNL18901[404]
Red JonesAL1944–1949886[405]
Lou JordaAL1927–1931, 1940–19522503[406]
Jim JoyceAL1990–19991383[407]
MLB2000–20161885
Joseph JulianNL187831[408]
AA18882
Howard JumperNL19791[409]

K

NameLeagueYearsGamesRef
Mike KahoeNL19051[410]
Ken KaiserAL1977–19992815[411]
Steve KaneNL1909–1910312[412]
FL191439
Ed KargerNL19061[413]
Tim Keefe‡†NL1880–82, 1885, 1887, 1892–96240[414]
AA18842
PL18901
Willie KeelerNL19101[415]
Jim Keenan‡†AA1887–18887[416]
NL1890, 18932
George KeerlNA1872, 18752[417]
Jeff KelloggNL1991–1999932[418]
MLB2000–20192344
Win KellumNL19051[419]
John KellyUA18843[420]
Kick KellyNL1882, 1884–85, 1888, 1897184[421]
AA1883–1997442
King KellyNL1881, 1892–18935[422]
PL18902
Toss KellyAL190567[423]
Charles KennedyNL190419[424]
Doc KennedyNL18841[425]
AL19102
Ted KennedyNL18931[426]
John KenneyNA18721[427]
NL1876–187713
John KerinAL1908–1910265[428]
John KerinsNL18881[429]
AA1889–1891243
AL19032
John KiblerNL1963–19893630[430]
Frank KillenNL1896–18972[431]
Matt KilroyAA18871[432]
Charles KingAL1904162[433]
Bill KinnamonAL1960–19691227[434]
Tom KinslowNL18922[435]
John KirbyAA18881[436]
Frank KitsonNL19021[437]
Malachi KittridgeNL1890, 18992[438]
AL1905–19062
Chuck KleinNL19421[439]
Bill KlemNL1905–19415372[440]
Bill KlingNL18921[441]
Johnny KlingNL19011[442]
Billy KlusmanNL18931[443]
Phil KnellAA18914[444]
NL18951
Brian KnightMLB2001–present1713[445]
George KnightNA18753[446]
Lon KnightNL1876, 1888–188946[447]
AA188743
PL1890123
Jimmy KnowlesNL18921[448]
Henry KohlerNA18731[449]
Lou KollsAL1933–19401195[450]
Greg KoscAL1976–19993255[451]
Bill KriegNL18871[452]
Ron KulpaNL1998–199984[453]
MLB2000–present2502
Bill KunkelAL1968–19842227[454]

L

NameLeagueYearsGamesRef
Stan LandesNL1955–19722875[455]
Arlie LathamNL1899–1900, 1902130[456]
Jerry LayneNL1989–19991341[457]
MLB2000–present2143
Harry LeachPL189028[458]
Nic LentzMLB2016–present532[459]
Steve LibbyNL1879–18809[460]
John LibkaMLB2017–present237[461]
Fred LincolnNL191431[462]
Vive LindamanNL19071[463]
Joe LinsalataAL1961166[464]
Harry LittleAA18841[465]
Will LittleMLB2013–present800[466]
Shane LivenspargerMLB2017–present145[467]
Marshall LockeNA1873–18742[468]
Jerry LoeberAL19793[469]
NL19795
Mark LolloMLB2011–201210[470]
Bill LongNL1893, 189532[471]
Bob LongNL1992–199312[472]
Ron LucianoAL1969–19791668[473]
Thomas LynchNL1888–1899, 19021325[474]

M

NameLeagueYearsGamesRef
Fred MabbottAL19791[475]
Harry MaceAL19031[476]
Denny MackNA1873–187528[477]
AA18866
Alex MacKayMLB2020–present4[478]
John MackinAL19791[479]
Jimmy MacullarAA1886, 18916[480]
NL189233
Kid MaddenPL18901[481]
Charles MaddoxNL18821[482]
Sherry MageeNL1928148[483]
George MagerkurthNL1929–19472812[484]
Jim Maginnis NL19101[485]
John MagnerAA1882–1884, 188730[486]
Joe MaherNL19798[487]
Jerry MahoneyAA189149[488]
NL189216
Nick MahrleyMLB2017–present202[489]
Fergy MaloneNA18752[490]
NL1884, 189215
J. R. MaloneAA18883[491]
Martin MaloneNA18754[492]
Billy MaloneyNL19021[493]
George MaloneyAL1969–19832159[494]
Terry MannAL19956[495]
Al MannassauNL189992[496]
AL190196
FL1914109
Jack ManningNL18811[497]
Jim ManningNL1886, 18933[498]
J. H. MannyNA18711[499]
Blake MapledoramUA188440[500]
NL18861
Firpo MarberryAL193596[501]
Jimmy MarinoAL19793[502]
Alfonso MárquezNL199930[503]
MLB2000–present2505
Randy MarshNL1981–19992521[504]
MLB2000–20091186
Frank MarshallAA18872[505]
Lewis MartinNA1871, 1873–18747[506]
Phonney MartinNA1871, 1873, 18759[507]
NL18761
Bruce MartineNL19911[508]
Charlie MasonNL18761[509]
Darrel MasonAL19957[510]
Bobby MathewsNA1871, 1873–187525[511]
NL1876, 1880, 188217
AA1888, 189141
PL189072
Christy MathewsonNL1901, 19073[512]
Mike MattimoreAA18881[513]
Boyd MauerNL1978–197917[514]
AL197918
Bert MaxwellFL19141[515]
Corty MaxwellNA18753[516]
Ben MayMLB2014–present524[517]
Ed MayerNL18931[518]
Al MaysAA18872[519]
Charles McCaffertyNL1921, 19238[520]
Jack McCarthyAL1905148[521]
Tim McClellandAL1981–19992417[522]
MLB2000–20131819
Barry McCormickFL1914–1915315[523]
AL191797
NL1919–19291571
Larry McCoyAL1970–19994023[524]
Kyle McCradyMLB2020–202131[525]
Bill McGowanAL1925–19544425[526]
Eugene McGreevyAL1912–191398[527]
Ted McGrewNL1930–1931, 1933–1934440[528]
Jim McKeanAL1974–19993355[529]
MLB2000–2001159
Bill McKinleyAL1946–19652976[530]
Edward McLaughlinNL1929155[531]
Peter McLaughlinNL1924–1927447[532]
Jack McQuaidAA1886–1888242[533]
NL1889–1894710
John McSherryNL1971–19963396[534]
Jerry MealsNL1992–1999397[535]
MLB2000–20222680
Chuck MeriwetherAL1987–19991246[536]
MLB2000–20091348
Durwood MerrillAL1976–19993121[537]
Dan MerzelMLB2020–present10[538]
Bill MillerAL1997–1999177[539]
MLB2000–present2656
Brennan MillerMLB2019–present73[540]
Ed MontagueNL1974, 1976–19993240[541]
MLB2000–20091129
Malachi MooreMLB2020–present19[542]
Augie MoranNL1903–1904, 1910, 1918368[543]
Charley MoranNL1918–19393181[544]
Hank MorgenweckAL1972–1975623[545]
George MoriartyAL1917–1926, 1929–19403047[546]
Dan MorrisonAL1979–19992491[547]
MLB2000–2001169
Edwin MoscosoMLB2020–present60[548]
Mike MuchlinskiMLB2006–present1325[549]
Dominic MullaneyAL191536[550]
John MullinNL19097[551]
AL1911148
FL191567

N

NameLeagueYearsGamesRef
Dick NallinAL1915–19322722[552]
Larry NappAL1951–19743610[553]
Billy NashNL1901101[554]
Paul NauertNL1995–1999294[555]
MLB2002–20222156
Jose NavasMLB2020–present34[556]
Jeff NelsonNL1997–1999254[557]
MLB2000–20233142
Jerry NeudeckerAL1966–19853026[558]
Lee NortonAA18901[559]

O

NameLeagueYearsGamesRef
Henry OberbeckUA18843[560]
Darby O'BrienAA1887–18882[561]
Frank O'BrienAA189012[562]
Jim O'BrienAL197910[563]
Joe O'BrienAL1912, 191478[564]
FL191543
Pete O'Brien‡ (1900s second baseman)AL19071[565]
Pete O'Brien (umpire)NA18751[566]
William O'BrienNL18761[567]
Arthur O'ConnorNL191424[568]
Jack O'ConnorAA18891[569]
NL1893, 19014
Jim O'ConnorAL1978–197917[570]
Tom O'ConnorAL19793[571]
Hank O'Day‡†AA18841[572]
NL1888–90, 1895–1911, 1913, 1915–273981
PL18902
Larry O'DeaAA189025[573]
Mike O'DellAL19841[574]
Arthur OdlinNL188313[575]
Jim OdomAL1965–19741597[576]
Jake O'DonnellAL1968–1971489[577]
Dan O'LearyNL18791[578]
Ed OligerNL19795[579]
Silk O'LoughlinAL1902–19182574[580]
Andy OlsenNL1968–19801860[581]
Mike O'NeillNL19041[582]
Brian O'NoraAL1992–1999710[583]
MLB2000–present2342
Red OrmsbyAL1923–19412537[584]
Jim O'Rourke‡†NL1893–189430[585]
Dave OrrNL18911[586]
Al Orth‡†NL1901, 1912–1917505[587]
Roberto OrtizMLB2016–present279[588]
William OsborneNL18762[589]
John O'SullivanNL19224[590]
Orval OverallNL1905, 19103[591]
Brick OwensNL1908, 1912–1913165[592]
AL1916–19373159

P

NameLeagueYearsGamesRef
Steve PalermoAL1976–19911871[593]
Dave PalloneNL1979–19881361[594]
Joe PaparellaAL1946–19653143[595]
Tiny ParkerNL1936–1938329[596]
Art PassarellaAL1941–1942, 1945–19521673[597]
Marcus PattilloMLB2014–201594[598]
Chris PelekoudasNL1960–19752487[599]
Bull PerrineAL1909–1912507[600]
Cy PfirmanNL1922–19362240[601]
Dave PhillipsAL1971–19993858[602]
MLB2001–200275
Gracie PierceNL1887, 1892–189383[603]
AA1882, 18844
PL190357
Babe PinelliNL1935–19563394[604]
George PipgrasAL1938–19461145[605]
Larry PoncinoNL1985–1988, 1991–19991145[606]
MLB2002–2007816
Alan PorterMLB2010–present1177[607]
Paul PryorNL1961–19813094[608]
Frank PulliNL1972–19993774[609]

Q

NameLeagueYearsGamesRef
Arthur QueisserFL19144[610]
Joe QuestNL1886–188769[611]
Jim QuickNL1974, 1976–19982987[612]
Ernie QuigleyNL1913–19383356[613]
A.J. QuinnAA188619[614]
Billy QuinnAA1884–188555[615]
NL1887, 1889–18909
Joe Quinn† (catcher)NL1881–188225[616]
Joe Quinn‡ (second baseman)NL1894, 18962[617]
John QuinnAL1935–19421247[618]
Paddy QuinnNA18751[619]
NL18762

R

NameLeagueYearsGamesRef
David RackleyMLB2010–present912[620]
Charlie RamosMLB2020–present6[621]
Tony RandazzoNL199930[622]
MLB2000–present2321
Ed RapuanoNL1990–19991219[623]
MLB2000–20121627
Beans ReardonNL1926–19493515[624]
Rick ReedAL1979–19992397[625]
MLB2000–2010995
Icicle ReederAA18841[626]
Jeremie RehakMLB2018–present281[627]
Mike ReillyAL1977–19993095[628]
MLB2000–20101396
Charlie RelifordAL1989–19991199[629]
MLB2000–20101079
Dutch RennertNL1973–19922693[630]
D.J. ReyburnMLB2008–present1169[631]
Jim ReynoldsAL199962[632]
MLB2000–20222587
John RiceAL1955–19732990[633]
Rich RiekerNL1992–1999789[634]
MLB2000–2001212
Jeremy RiggsMLB2020–present14[635]
Cy RiglerNL1906–1922, 1924–19354140[636]
Mark RippergerMLB2010–present864[637]
Steve RippleyNL1983–19992109[638]
MLB2000–2003404
Scotty RobbNL1947–1952662[639]
AL1952–1953207
Lenny RobertsNL195372[640]
Armando RodriguezAL1974–1975318[641]
Rocky RoeAL1979–19992600[642]
MLB2000–2001171
Mort Rogers NA1871–187213[643]
Eddie RommelAL1938–19593364[644]
Randy RosenbergMLB2020–present20[645]
Pants RowlandAL1923–1927752[646]
Frank RudderhamNL1907–1908121[647]
Joe RueAL1938–19471516[648]
Gus RuhlAA18822[649]
Brian RungeNL199983[650]
MLB2000–20121481
Ed RungeAL1954–19702638[651]
Paul RungeNL1973–19973196[652]
Jimmy RyanNL18921[653]
Johnny Ryan‡†NA1872, 18754[654]
AA18822
Red RyanNL19461[655]
Cy RybergNL19956[656]

S

NameLeagueYearsGamesRef
Harry SageAA18901[657]
Al SalernoAL1961–19681110[658]
Ben SandersNL18891[659]
Lou SayNL18791[660]
Harry SchaferNA18751[661]
Stu ScheurwaterMLB2014–present537[662]
Boss SchmidtAL1906–19073[663]
Henry SchmidtAL19031[664]
Ossee SchreckengostAL19032[665]
Paul SchrieberNL1997–1999288[666]
MLB2000–20151919
Pop SchriverNL19017[667]
Harry SchwartsAL1960–1962338[668]
Dale ScottAL1985–19991715[669]
MLB2000–20172177
Jim ScottNL1978–197918[670]
Jim ScottNL1930–1931252[671]
Ziggy SearsNL1934–19451643[672]
Frank SecoryNL1952–19702977[673]
Chris SegalMLB2014–present683[674]
Frank SellmanNA18732[675]
AA18823
Count Sensenderfer‡†NA1872–187513[676]
Paul SentellNL1922–1923157[677]
Billy SeradNL18841[678]
AA18881
Ed SewardNL1892–189327[679]
George SewardNL1876–187821[680]
AA188454
UA188433
Spike ShannonFL1914–1915177[681]
Jack SheridanPL189081[682]
NL1892–1893, 1896–1897288
AL1901–19141808
John ShulockAL1979–19992722[683]
MLB2000–2002328
Al SmithAL1960–1964798[684]
Vinnie SmithNL1957–19651243[685]
Pop Snyder‡†NA18751[686]
AA1886, 189114
PL189053
NL1892–1893, 1895, 1898–1901322
Hank SoarAL1950–1975, 1977–19783595[687]
Fred SpennAL1977–1980, 1991364[688]
Marty SpringsteadAL1966–19853010[689]
Jack StaffordNL19061[690]
AL1907131
Billy StageNL1894–189749[691]
Dolly StarkNL1928–1935, 1937–19401550[692]
Paul SteinburgNL19096[693]
Mel SteinerNL1961–19721918[694]
Harry SteinfeldtNL19051[695]
Dick StelloNL1968–19872764[696]
John StevensAL1948–1971, 1973, 19753346[697]
Bill StewartNL1933–19543192[698]
Bob StewartAL1958–19701958[699]
Ernie StewartAL1941–1945688[700]
Otis Stockdale‡†NL1895, 191513[701]
FL19151
Ed SudolNL1957–19773245[702]
Bill SummersAL1933–19594119[703]
James SumnerNL1876–187828[704]
Monroe SweeneyNL1924–1926412[705]

T

NameLeagueYearsGamesRef
Frank TabacchiAL1956–1959516[706]
Terry TataNL1973–19993742[707]
Todd TichenorMLB2007–present1505[708]
Chris TillerMLB2008–201064[709]
Tim TimmonsNL199910[710]
MLB2000–20222623
Nate TomlinsonMLB2020–present14[711]
Alex TosiMLB2019–present55[712]
Harry TrubyNL190958[713]
Tim TschidaAL1987–19991698[714]
MLB2000–20121660
John TumpaneMLB2010–present1048[715]

U

NameLeagueYearsGamesRef
Jake UhlenhoppMLB20091[716]
George UlrichAL19955[717]
Frank UmontAL1954–19733147[718]
Woody UrchakAL1978–197913[719]
Emmett UrellNA18731[720]
Jim UremovichAL1991, 19957[721]
Dick UrlageNL1979, 19916[722]

V

NameLeagueYearsGamesRef
Bill ValentineAL1963–1968947[723]
Junior ValentineMLB2020–present22[724]
Roy Van GraflanAL1927–19331034[725]
Larry VanoverNL1991–1999827[726]
MLB2002–present2281
Mike VanvleetMLB2000–2002247[727]
Ed VargoNL1960–19833555[728]
Tony VenzonNL1957–19712226[729]
Vic VoltaggioAL1977–19962218[730]
Clint VondrakMLB2020–present11[731]

W

NameLeagueYearsGamesRef
Ben WadeNL1879–18802[732]
Larry WaldingAL19955[733]
Tom WalkerNL19051[734]
William WalkerNL1876–187829[735]
Joe WallNL19011[736]
Bobby Wallace‡†NL18951[737]
AL1915111
Jim WallerNL19791[738]
Ed WalshAL192287[739]
Frank WalshNL1961–1963344[740]
Mike WalshNA18756[741]
NL1876–188062
AA1882–1888236
WaltersNL1892–18933[742]
Bucky WaltersNL1942, 19472[743]
Benny WaltonAL19961[744]
G.W. WaltonNL18763[745]
Monte WardNL18881[746]
WardellNA18741[747]
Lon WarnekeNL1949–19551055[748]
Al WarnerNL1898–1900138[749]
Jack WarnerNL1896–1897, 1901, 19035[750]
AL19081
L.B. WarrenNL18761[751]
Frank WashNL18773[752]
Fred WatermanNA18733[753]
Hal WeaferAL1943–1947779[754]
Farmer WeaverNL18931[755]
Charles WedenNL1889–18907[756]
Mark WegnerNL1998–1999136[757]
MLB2000–present2525
Stump WeidmanNL189655[758]
William WeigelNA1873–18743[759]
Jake WeimerNL1905, 19073[760]
Mickey WelchNL1881–1882, 1885–1886, 1888, 18907[761]
Bill WelkeAL199973[762]
MLB2000–20222590
Tim WelkeAL1983–19992207[763]
MLB2000–20162009
Harry WendelstedtNL1966–19984500[764]
Hunter WendelstedtNL1998–1999170[765]
MLB2000–present2453
Buck WestNL18901[766]
Edward WestAA1885, 18878[767]
NL18851
George WestNL18781[768]
Joe WestNL1976–19992991[769]
MLB2002–20212469
Fredrick WesterveltAL1911–1912151[770]
FL1915145
NL1922–192349
Lee WeyerNL1962–19883827[771]
Gus WeyhingAA18911[772]
NL1894, 1899–19003
Bart WhaleyNL19952[773]
Harry WheelerAA18821[774]
UA18841
Lew WhistlerNL18911[775]
Deacon WhiteNL18803[776]
Doc WhiteNL19021[777]
AL19031
Gideon WhiteNL1876–187811[778]
Horatio WhiteNA18732[779]
Warren WhiteNA18741[780]
NL18762
Will WhiteNA18751[781]
Jim WhitneyNL1884, 1886, 18883[782]
Chad WhitsonMLB2014–present491[783]
Dan WickhamNL1990–199247[784]
Mark WidlowskiNL19955[785]
WigginsNA18751[786]
Charles WilburNL187919[787]
John WildeyNA18712[788]
Kaiser WilhelmNL1904–19052[789]
FL191552
Gardner WillardNA18711[790]
Art WilliamsNL1972–1977806[791]
Billy WilliamsNL1963–19873432[792]
Charlie WilliamsNL1978–19992695[793]
MLB2000–2001115
Dale WilliamsNL1978–19796[794]
AL197917
Dale WilliamsNL18761[795]
Lew WilliamsMLB2020–present9[796]
Ned WilliamsonNL18781[797]
Vic WillisNL19031[798]
Bob WillmanNL1991, 19957[799]
Ryan WillsMLB2020–present13[800]
Walt WilmotNL18971[801]
Bill Wilson‡NL1890, 1892–18939[802]
Frank WilsonAL1921–1922212[803]
NL1922–1928783
Jimmie WilsonNL19401[804]
John WilsonNL188714[805]
Parke WilsonNL1894–1896, 18995[806]
Zeke WilsonNL1896–1897, 18993[807]
Matt WinansAL199428[808]
George WinterAL1903, 19053[809]
Mike WintersNL1988–19991339[810]
MLB2000–20192471
Adam WirthNA18752[811]
Sam WiseNL1889, 18932[812]
Quinn WolcottMLB2013–present810[813]
Chicken WolfNL1893, 1895–18978[814]
Jim WolfNL19998[815]
MLB2000–present2427
Frank WolkeNA18712[816]
George Wood‡†AA1886, 18912[817]
NL1889, 189891
Jimmy Wood‡†NA18712[818]
NL18762
Tom WoodringMLB2014–present489[819]
Herb WorthNA18721[820]
Harry WrightNA18751[821]
NL1876–1877, 18853
Marvin WrightAL19956[822]
Parry WrightAA18842[823]
W.S. WyckoffNL18921[824]

X

  • None

Y

NameLeagueYearsGamesRef
George YeagerNL19011[825]
Dave YeastNL19957[826]
Tom York‡†NA18743[827]
AA188616
NL188633
Ben YoungAA1886–188720[828]
Cy YoungNL18962[829]
AL19032
Irv YoungNL1905, 19072[830]
Joseph YoungNL18796[831]
AA18901
Larry YoungAL1985–19991882[832]
MLB2000–2007966
Nick YoungNA1871–187571[833]

Z

NameLeagueYearsGamesRef
Thomas ZachariasNL189052[834]
Chief Zimmer‡†AA18881[835]
NL1889, 1901, 1904153
Jerry ZimmermanAL19781[836]
Larry ZirbelAL197913[837]
Dick ZivicAL19841[838]
Rico Zuccaro AL19781[839]

References