ABCDEFGHIJKLMNOPQRSTUVWYZ
PlayerPosSeasonsBornBirthplace 
Fernando AbadP2010-12Dec 17, 1985La RomanaDR
Reggie AbercrombieOF2008Jul 15, 1980ColumbusGA
Bobby AbreuOF1996-97Mar 11, 1974MaracayVZ
Juan AbreuP2011Apr 8, 1985San Francisco de MacorisDR
Dave AdleshC1963-68Jul 15, 1943Long BeachCA
Troy AfenirC1987Sep 21, 1963EscondidoCA
Tommie AgeeOF1973Aug 9, 1942MagnoliaAL
Juan AgostoP1987-90, 1993Feb 23, 1958Rio PiedrasPR
Matt AlbersP2006-07, 2014Jan 20, 1983HoustonTX
Jason AlfaroSS2004Nov 29, 1977San AntonioTX
Jesús AlouOF1969-73, 1978-79Mar 24, 1942Bajos de HainaDR
Moises AlouOF1998, 2000-01Jul 3, 1966AtlantaGA
José Altuve2B2011-17May 6, 1990Puerto CabelloVZ
Joey Amalfitano2B1962Jan 23, 1934San PedroCA
Hector AmbrizP2012-13May 24, 1984OrangeCA
Larry AndersenP1986-90May 6, 1953PortlandOR
John AndersonP1962Nov 23, 1929St. PaulMN
Josh AndersonOF2007Aug 10, 1982SomersetKY
Rob Andrews2B1975-76Dec 11, 1952Santa MonicaCA
Joaquín AndújarP1976-81, 1988Dec 21, 1952San Pedro de MacorisDR
Rick AnkielOF2013Jul 19, 1979Fort PierceFL
Eric AnthonyOF1989-93Nov 8, 1967San DiegoCA
Norichika AokiOF2017Jan 5, 1982HyugaJP
Alberto ÁriasP2008-09Oct 14, 1983Santo DomingoDR
Don ArlichP1965-66Feb 15, 1943WayneMI
Alan AshbyC1979-89Jul 8, 1951Long BeachCA
Bob Aspromonte3B1962-68Jun 19, 1938BrooklynNY
Ezequiel AstacioP2005-06Nov 4, 1979Hato Mayor del ReyDR
Pedro AstacioP2001Nov 28, 1968Hato Mayor del ReyDR
Brad AusmusC1997-98, 2001-08Apr 14, 1969New HavenCT
Brandon BackeP2004-09Apr 5, 1978GalvestonTX
Jeff Bagwell1B1991-2005May 27, 1968BostonMA
Mark BaileyC1984-88Nov 4, 1961SpringfieldMO
Paul BakoC1999-2000Jun 20, 1972LafayetteLA
Jeff BaldwinOF1990Sep 5, 1965MilfordDE
Reggie BaldwinC1978-79Aug 19, 1954River RougeMI
Lee Bales2B/SS1967Dec 4, 1944Los AngelesCA
Josh BanksP2010Jul 18, 1982BaltimoreMD
Alan BannisterSS/OF1984Sep 3, 1951MontebelloCA
Floyd BannisterP1977-78Jun 10, 1955PierreSD
Glen BarkerOF1999-2001May 10, 1971AlbanyNY
Mike BarlowP1976Apr 30, 1948StamfordNY
Clint BarmesSS2011Mar 6, 1979VincennesIN
Brandon BarnesOF2012-13May 15, 1986OrangeCA
Manuel BarriosP1997Sep 21, 1974CabeceraPN
Philip BarzillaP2006Jan 25, 1979HoustonTX
Anthony BassP2014Nov 1, 1987DearbornMI
Kevin BassOF1982-89, 1993-94May 12, 1959Redwood CityCA
John BatemanC1963-68Jul 21, 1940Fort SillOK
Rafael Batista1B1973, 1975Nov 25, 1945San Pedro de MacorisDR
Yorman BazardoP2009Jul 11, 1984MaracayVZ
Jim BeauchampOF/1B1964-65, 1970Aug 21, 1939VinitaOK
Erik BedardP2013Mar 5, 1979NavanCN
Bo BelinskyP1967Dec 7, 1936New YorkNY
Buddy Bell3B1988Aug 27, 1951PittsburghPA
Derek BellOF1995-99Dec 11, 1968TampaFL
Eric BellP1993Oct 27, 1963ModestoCA
Carlos BeltránOF/DH2004, 2017Apr 24, 1977ManatiPR
Dave Bergman1B/OF1978-81Jun 6, 1953EvanstonIL
Sean BergmanP1998-99Apr 11, 1970JolietIL
Lance BerkmanOF/1B1999-2010Feb 10, 1976WacoTX
Dale BerraSS1987Dec 13, 1956RidgewoodNJ
Sean Berry3B1996-98Mar 22, 1966Santa MonicaCA
Buddy BiancalanaSS1987Feb 2, 1960GreenbraeCA
Craig Biggio2B/C/OF1988-2007Dec 14, 1965SmithtownNY
Jack BillinghamP1969-71Feb 21, 1943OrlandoFL
Brian BixlerOF/SS/2B2012Oct 22, 1982SanduskyOH
George BjorkmanC1983Aug 26, 1956OntarioCA
Travis BlackleyP2013Nov 4, 1982MelbourneAU
Willie BlairP1992Dec 18, 1965PaintsvilleKY
Nate BlandP2003Dec 27, 1974BirminghamAL
Wade BlasingameP1967-72Nov 22, 1943DemingNM
Curt Blefary1B1969Jul 5, 1943BrooklynNY
Geoff Blum3B2002-03, 2008-10Apr 26, 1973Redwood CityCA
Bruce BochyC1978-80Apr 16, 1955Landes de BussacFR
Joe BoeverP1992Oct 4, 1960KirkwoodMO
Tim BogarSS1997-2000Oct 28, 1966IndianapolisIN
Brian BogusevicOF2010-12Feb 18, 1984Oak LawnIL
Walt Bond1B/OF1964-65Oct 19, 1937DenmarkTN
Aaron Boone1B/3B2009Mar 9, 1973La MesaCA
Danny BooneP1982Jan 14, 1954Long BeachCA
Pedro BorbónP2002Nov 15, 1967MaoDR
Pat BordersC1995May 14, 1963ColumbusOH
Dave BorkowskiP2006-08Feb 7, 1977DetroitMI
Ken Boswell3B/2B1975-77Feb 23, 1946AustinTX
Kent BottenfieldP2001Nov 14, 1968PortlandOR
Jason BourgeoisOF2010-11Jan 4, 1982HoustonTX
Michael BournOF2008-11Dec 27, 1982HoustonTX
Jim BoutonP1969-70Mar 8, 1939NewarkNJ
Ryan BowenP1991-92Feb 10, 1968HanfordCA
Don BradeyP1964Oct 4, 1934CharlotteNC
Ron BrandC1965-68Jan 13, 1940Los AngelesCA
Jackie Brandt1B/OF1967Apr 28, 1934OmahaNE
Sid Bream1B1994Aug 3, 1960CarlislePA
Alex Bregman3B2016-17Mar 30, 1994AlbuquerqueNM
Doug BrocailP1995-96, 2008-09May 16, 1967ClearfieldPA
Hal BrownP1963-64Dec 11, 1924GreensboroNC
Ollie BrownOF1974Feb 11, 1944TuscaloosaAL
Byron BrowneOF1968Dec 27, 1942St. JosephMO
Pidge Browne1B1962Mar 21, 1929PeekskillNY
Bob BruceP1962-66May 16, 1933New YorkNY
Mike BrumleyOF/SS/3B1993, 1995Apr 9, 1963Oklahoma CityOK
George BrunetP1962-63Jun 8, 1935HoughtonMI
Eric BruntlettSS/OF/2B2003-07Mar 29, 1978LafayetteIN
Don BryantC1969-70Jul 13, 1941JasperFL
Jake BuchananP2014-15Sep 24, 1989CharlotteNC
Taylor BuchholzP2006Oct 13, 1981Lower MerionPA
Travis BuckOF2012Nov 18, 1983RichlandWA
Don BuddinSS/3B1962May 5, 1934TurbevilleSC
Kirk BullingerP2003-04Oct 28, 1969New OrleansLA
Eric BullockOF1985-86Feb 16, 1960Los AngelesCA
Chris BurkeOF/2B2004-07Mar 11, 1980LouisvilleKY
Mike BurnsP2005Jul 14, 1978WestminsterCA
Jim BusbyOF1962Jan 8, 1927KenedyTX
Ray Busse3B/SS1971, 1973-74Sep 25, 1948Daytona BeachFL
John BuzhardtP1967-68Aug 17, 1936ProsperitySC
Tim ByrdakP2008-10Oct 31, 1973Oak LawnIL
Enos Cabell3B/1B1975-80, 1984-85Oct 8, 1949Fort RileyKS
José CabreraP1997-2000Mar 24, 1972La DelgadaDR
Craig Cacek1B1977Sep 10, 1954Los AngelesCA
Jeff CalhounP1984-86Apr 11, 1958La GrangeGA
Ernie CamachoP1988Feb 1, 1955SalinasCA
Ken Caminiti3B1987-94, 1999-2000Apr 21, 1963HanfordCA
Dave Campbell3B/2B/1B1973-74Jan 14, 1942ManisteeMI
Jim CampbellC1962-63Jun 24, 1937Palo AltoCA
Robinson CancelC2011May 4, 1976LajasPR
Casey Candaele2B/OF/SS/3B1988, 1990-93Jan 12, 1961LompocCA
John CangelosiOF1995-96Mar 10, 1963BrooklynNY
Joe CannonOF1977-78Jul 13, 1953Camp LeJeuneNC
José CanóP1989Mar 7, 1962Boca del SocoDR
Mike CapelP1991Oct 13, 1961MarshallTX
George CappuzzelloP1982Jan 15, 1954YoungstownOH
Conrad CardinalP1963Mar 30, 1942BrooklynNY
David CarpenterP2011-12Jul 15, 1985MorgantownWV
Frank CarpinP1966Sep 14, 1938BrooklynNY
Chuck CarrOF1997Aug 10, 1967San BernardinoCA
Chris CarterDH/1B/OF2013-15Dec 18, 1986Redwood CityCA
Kevin CashC2010Dec 6, 1977TampaFL
Jack CasselP2008Aug 8, 1980Los AngelesCA
Vinny Castilla3B2001Jul 4, 1967OaxacaMX
José Castillo3B/2B2008Mar 19, 1981Las MercedesVZ
Jason CastroC2010, 2012-16Jun 18, 1987Castro ValleyCA
Andújar CedeñoSS1990-94, 1996Aug 21, 1969La RomanaDR
César CedeñoOF1970-81Feb 25, 1951Santo DomingoDR
Roger CedeñoOF2000Aug 16, 1974ValenciaVZ
Ronny CedeñoSS/DH2013Feb 2, 1983Puerto CabelloVZ
Xavier CedeñoP2011-13Aug 26, 1986GuayanillaPR
Juan CentenoC2017Nov 16, 1989AreciboPR
Bob CervOF1962May 5, 1925WestonNE
Gustavo ChacinP2010Dec 4, 1980MaracaiboVZ
Shawn ChaconP2008Dec 23, 1977AnchorageAK
Kevin ChapmanP2013-16Feb 19, 1988Coral SpringsFL
Frank CharlesC2000Feb 23, 1969FontanaCA
Raúl ChávezC2000, 2002-05Mar 17, 1973ValenciaVZ
Bruce ChenP2003Jun 19, 1977PanamaPN
Rocky ChildressP1987-88Feb 18, 1962Santa RosaCA
Rich ChilesOF1971-72, 1976Nov 22, 1949SacramentoCA
Al CicotteP1962Dec 23, 1929MelvindaleMI
José CisneroP2013-14Apr 11, 1989Bajos de HainaDR
Jim ClancyP1989-91Dec 18, 1955ChicagoIL
Cody ClarkC2013Sep 14, 1981FayettevilleAR
Dave ClarkOF/DH1998Sep 3, 1962TupeloMS
Terry ClarkP1990, 1996Oct 18, 1960Los AngelesCA
Paul ClemensP2013-14Feb 14, 1988ColumbiaSC
Roger ClemensP2004-06Aug 4, 1962DaytonOH
Nate ColbertOF/1B1966, 1968Apr 9, 1946St. LouisMO
Hank CongerC2015Jan 29, 1988Federal WayWA
Ron CookP1970-71Jul 11, 1947JeffersonTX
Danny CoombsP1963-69Mar 23, 1942LincolnME
Gary Cooper3B1991Aug 13, 1964LynwoodCA
Francisco CorderoP2012May 11, 1975Santo DomingoDR
Carlos CorporanC2011-14Jan 7, 1984Hato ReyPR
Carlos CorreaSS2015-17Sep 22, 1994PoncePR
Jim CorsiP1991Sep 9, 1961NewtonMA
Jarred CosartP2013-14May 25, 1990League CityTX
Mike CosgroveP1972-76Feb 17, 1951PhoenixAZ
Chris CosteC/1B2009Feb 4, 1973FargoND
Jim CrawfordP1973, 1975Sep 29, 1950ChicagoIL
Willie CrawfordOF1977Sep 7, 1946Los AngelesCA
Tripp CromerSS/3B/2B2000, 2003Nov 21, 1967Lake CitySC
Trevor CroweOF2013Nov 17, 1983PortlandOR
José CruzOF1975-87Aug 8, 1947ArroyoPR
José L. CruzOF2008Apr 19, 1974ArroyoPR
Nelson CruzP2001-02Sep 13, 1972Puerto PlataDR
Rhiner CruzP2012-13Nov 1, 1986Santo DomingoDR
Mike CuellarP1965-68May 8, 1937Las VillasCU
George CulverP1970-72Jul 8, 1943SalinasCA
Jay DahlP1963Dec 6, 1945San BernardinoCA
Casey DaigleP2010Apr 4, 1981Lake CharlesLA
Danny DarwinP1986-90, 1996Oct 25, 1955BonhamTX
Jack Daugherty1B/OF1993Jul 3, 1960HialeahFL
Jerry DaVanonSS/2B1975-76Aug 21, 1945OceansideCA
Mark DavidsonOF1989-91Feb 15, 1961KnoxvilleTN
Brock DavisOF1963-64, 1966Oct 19, 1943OaklandCA
Glenn Davis1B1984-90Mar 28, 1961JacksonvilleFL
Ron DavisOF1962, 1966-68Oct 21, 1941Roanoke RapidsNC
Tommy DavisOF1969-70Mar 21, 1939BrooklynNY
Bill DawleyP1983-85Feb 6, 1958NorwichCT
Jesús de la RosaPH1975Aug 5, 1953Santo DomingoDR
Jorge de LeonP2013-14Aug 15, 1987La VegaDR
Ramón de los SantosP1974Jan 19, 1949Santo DomingoDR
Sam DedunoP2014-15Jul 2, 1983La RomanaDR
Jim DeshaiesP1985-91Jun 23, 1960MassenaNY
Chris DevenskiP2016-17Nov 13, 1990CerritosCA
Alex DiazOF1999Oct 5, 1968BrooklynNY
Dayan DíazP2017Feb 10, 1989CartagenaColombia
Jim DicksonP1963Apr 20, 1938PortlandOR
Larry DierkerP1964-76Sep 22, 1946HollywoodCA
Jack DiLauroP1970Mar 3, 1943AkronOH
Frank DiPinoP1982-86Oct 22, 1956SyracuseNY
Benny DistefanoOF/1B1992Jan 23, 1962BrooklynNY
Tom DixonP1977-79Apr 23, 1955OrlandoFL
Matt Dominguez3B2012-14Aug 28, 1989Los AngelesCA
Chris Donnels3B/1B1993-95Apr 21, 1966Los AngelesCA
Bill Doran2B1982-90May 28, 1958CincinnatiOH
Octavio DotelP2000-04Nov 25, 1973Santo DomingoDR
Jim DoughertyP1995-96Mar 8, 1968BrentwoodNY
Darin DownsP2014Dec 26, 1984SouthfieldMI
Matt Downs3B/2B/1B/OF2010-12Mar 19, 1984TuscaloosaAL
Doug DrabekP1993-96Jul 25, 1962VictoriaTX
Cameron DrewOF1988Feb 12, 1964BostonMA
Dan Driessen1B1986Jul 29, 1951Hilton Head IslandSC
Travis DriskillP2005, 2007Aug 1, 1971OmahaNE
Dick DrottP1962-63Jul 1, 1936CincinnatiOH
Keith Drumright2B1978Oct 21, 1954SpringfieldMO
Brandon DuckworthP2004-05Jan 23, 1976Salt Lake CityUT
Matt Duffy3B/1B2015-16Feb 6, 1989BostonMA
Tom DukesP1967-68Aug 31, 1942KnoxvilleTN
Luis DurangoOF2011Apr 23, 1986PanamaPN
Arnold EarleyP1967Jun 4, 1933Lincoln ParkMI
Mike EaslerOF1973-75Nov 29, 1950ClevelandOH
Tom EdensP1993-94Jun 9, 1961OntarioOR
Johnny EdwardsC1969-74Jun 10, 1938ColumbusOH
Dave EilersP1967Dec 3, 1936OldenburgTX
Scott ElartonP1998-2001Feb 23, 1976LamarCO
Jake ElmoreSS/2B/DH/OF2013Jun 15, 1987DothanAL
Morgan Ensberg3B2000, 2002-07Aug 26, 1975Redondo BeachCA
Darin ErstadOF/1B2008-09Jun 4, 1974JamestownND
Sergio EscalonaP2011Aug 3, 1984El TocuyoVZ
Brian EspositoC2010Feb 24, 1979Staten IslandNY
Tony EusebioC1991, 1994-2001Apr 27, 1967Los LlanosDR
Adam EverettSS2001-07Feb 2, 1977AustellGA
Carl EverettOF1998-99Jun 3, 1971TampaFL
Kyle FarnsworthP2014Apr 14, 1976WichitaKS
Turk FarrellP1962-67Apr 8, 1934BostonMA
Ernie Fazio2B1962-63Jan 25, 1942OaklandCA
Mike FelderOF1994Nov 18, 1961VallejoCA
Scott FeldmanP2014-16Feb 7, 1983KailuaHI
Michael FelizP2015-17Jun 28, 1993AzuaDR
Pedro Feliz3B/1B2010Apr 27, 1975AzuaDR
Bobby Fenwick2B/3B1972Dec 10, 1946NahaJP
Joe FergusonC1977-78Sep 19, 1946San FranciscoCA
Jared FernandezP2003-04Feb 2, 1972Salt Lake CityUT
Sid FernandezP1997Oct 12, 1962HonoluluHI
C.J. FickP2012Nov 20, 1985Thousand OaksCA
Josh FieldsP2013-16Aug 19, 1985AthensGA
Mike FiersP2015-17Jun 15, 1985HollywoodFL
Nelson FigueroaP2010-11May 18, 1974BrooklynNY
Steve FinleyOF1991-94Mar 12, 1965Union CityTN
Mike FischlinSS1977-78, 1980Sep 13, 1955SacramentoCA
John FishelOF1988Nov 8, 1962FullertonCA
Brian FisherP1990Mar 18, 1962HonoluluHI
Derek FisherOF2017Aug 21, 1993LebanonPA
Doug FisterP2016Feb 4, 1984MercedCA
Mike FoltynewiczP2014Oct 7, 1991SterlingIL
Bob ForschP1988-89Jan 13, 1950SacramentoCA
Ken ForschP1970-80Sep 8, 1946SacramentoCA
Dexter FowlerOF2014Mar 22, 1986AtlantaGA
Nellie Fox2B1964-65Dec 25, 1927St. ThomasPA
Ben FranciscoOF2012Oct 23, 1981Santa AnaCA
John FrancoP2005Sep 17, 1960BrooklynNY
Wayne FranklinP2000-01Mar 9, 1974WilmingtonDE
Gene Freese3B/2B1966Jan 8, 1934WheelingWV
Jeff FulchinoP2009-11Nov 26, 1979TitusvilleFL
Jim FullerOF1977Nov 28, 1950BethesdaMD
Tom FunkP1986Mar 13, 1962Kansas CityMO
Joe GainesOF1964-66Nov 22, 1936BryanTX
Ty GaineyOF1985-87Dec 25, 1960CherawSC
Armando GalarragaP2012Jan 15, 1982CumanaVZ
Bob GallagherOF1973-74Jul 7, 1948NewtonMA
Mike GalloP2003-06Apr 2, 1977Long BeachCA
Kiko GarciaSS/3B/2B1981-82Oct 14, 1953MartinezCA
Ramón GarcíaP1997Feb 9, 1969GuanareVZ
Art GardnerOF1975, 1977Sep 21, 1952MaddenMS
Chris GardnerP1991Mar 30, 1969Long BeachCA
Phil Garner3B/2B1981-87Apr 30, 1949Jefferson CityTN
Evan GattisDH/C2015-17Aug 18, 1986DallasTX
Geoff GearyP2008-09Aug 26, 1976BuffaloNY
Rich GedmanC1990Sep 26, 1959WorcesterMA
Gary GeigerOF1969-70Apr 4, 1937Sand RidgeIL
Jim Gentile1B1965-66Jun 3, 1934San FranciscoCA
Dick Gernert1B1962Sep 28, 1928ReadingPA
César GerónimoOF1969-71Mar 11, 1948El SeiboDR
Sammy GervacioP2009-10Jan 10, 1985Sabana de la MarDR
Joe GibbonP1972Apr 10, 1935HickoryMS
Ken GilesP2016-17Sep 20, 1990AlbuquerqueNM
Hal GilsonP1968Feb 9, 1942Los AngelesCA
Héctor GiménezPH2006Sep 28, 1982San FelipeVZ
Keith Ginter2B/3B2000-02May 5, 1976NorwalkCA
Charles GipsonOF2005Dec 16, 1972OrangeCA
Dave GiustiP1962, 1964-68Nov 27, 1939Seneca FallsNY
Fred GladdingP1968-73Jun 28, 1936Flat RockMI
Jerry GoffC1995-96Apr 12, 1964San RafaelCA
Jim GoldenP1962-63Mar 20, 1936EldonMO
Carlos GómezOF2015-16Dec 4, 1985SantiagoDR
Edgar GonzálezP2012-13Feb 23, 1983San Nicolas de los GarzaMX
Julio González2B/SS1977-80Dec 25, 1952CaguasPR
Luis GonzalezOF1990-95, 1997Sep 3, 1967TampaFL
Marwin GonzálezSS/1B/3B/OF2012-17Mar 14, 1989Puerto OrdazVZ
Dwight GoodenP2000Nov 16, 1964TampaFL
Billy Goodman2B/3B1962Mar 22, 1926ConcordNC
Tom GordonP2002Nov 18, 1967SebringFL
Howie GossOF1963Nov 1, 1934WewokaOK
Julio Gotay2B/SS1966-69Jun 9, 1939FajardoPR
Wayne GrangerP1975Mar 15, 1944SpringfieldMA
Mark GrantP1993Oct 24, 1963AuroraIL
Jason GreenP2000Jun 5, 1975Port HopeCN
Tommy GreeneP1997Apr 6, 1967LumbertonNC
Tyler GreeneSS/2B2012Aug 17, 1983PlantationFL
Luke GregersonP2015-17May 14, 1984Park RidgeIL
Bill GreifP1971Apr 25, 1950Fort StocktonTX
Tom GriffinP1969-76Feb 22, 1948Los AngelesCA
Jeremy GriffithsP2004Mar 22, 1978FairviewOH
Greg GrossOF1973-76, 1989Aug 1, 1952YorkPA
Kip GrossP2000Aug 24, 1964ScottsbluffNE
Robbie GrossmanOF2013-15Sep 16, 1989San DiegoCA
Jerry GroteC1963-64Oct 6, 1942San AntonioTX
Mike GrzanichP1998Aug 24, 1972CantonIL
Reymin GuduanP2017Mar 16, 1992San Pedro de MacorisDR
Juan GuerreroSS/3B1992Feb 1, 1967Los LlanosDR
Skip GuinnP1969, 1971Oct 25, 1944St. CharlesMO
Bill GullicksonP1990Feb 20, 1959MarshallMN
Yuli Gurriel1B/3B2016-17Jun 9, 1984Sancti SpiritusCU
Jandel GustaveP2016-17Oct 12, 1992PimentelDR
Juan GutiérrezP2007Jul 14, 1983Puerto La CruzVZ
Ricky GutierrezSS1995-99May 23, 1970MiamiFL
Jesús Guzmán1B/DH/OF2014Jun 14, 1984CumanaVZ
Dave Hajek3B/2B1995-96Oct 14, 1967RosevilleCA
John HalamaP1998Feb 22, 1972BrooklynNY
Bill Hall2B2011Dec 28, 1979TupeloMS
Mike HamptonP1994-99, 2009Sep 9, 1972BrooksvilleFL
J.A. HappP2010-12Oct 19, 1982PeruIL
Carroll HardyOF1963-64May 18, 1933SturgisSD
Larry HardyP1976Jan 10, 1948Goose CreekTX
Pete HarnischP1991-94Sep 23, 1966CommackNY
Lucas HarrellP2011-14Jun 3, 1985SpringfieldMO
Buddy HarrisP1970-71Dec 5, 1948PhiladelphiaPA
Candy HarrisPH1967Sep 17, 1947SelmaAL
Reggie HarrisP1998Aug 12, 1968WaynesboroVA
Will HarrisP2015-17Aug 28, 1984HoustonTX
Chuck Harrison1B1965-67Apr 25, 1941AbileneTX
Dean HartgravesP1995-96Aug 12, 1966BakersfieldCA
J C HartmanSS1962-63Apr 15, 1934CottontonAL
Chad HarvilleP2004-05Sep 16, 1976SelmerTN
Billy HatcherOF1986-89Oct 4, 1960WilliamsAZ
LaTroy HawkinsP2008-09Dec 21, 1972GaryIN
Charlie Hayes3B/DH2001May 29, 1965HattiesburgMS
Bill HeathC1966-67Mar 10, 1939Yuba CityCA
Jeff HeathcockP1983, 1985, 1987-88Nov 18, 1959CovinaCA
Danny Heep1B/OF1979-82Jul 3, 1957San AntonioTX
Al HeistOF1962Oct 5, 1927BrooklynNY
Tommy Helms2B1972-75May 5, 1941CharlotteNC
Steve HendersonOF1988Nov 18, 1952HoustonTX
Mike HennemanP1995Dec 11, 1961St. CharlesMO
Randy HennisP1990Dec 16, 1965ClearlakeCA
Óscar HenriquezP1997Jan 28, 1974La GuairaVZ
Bill HenryP1969Oct 15, 1927AliceTX
Butch HenryP1992Oct 7, 1968El PasoTX
Doug HenryP1998-2000Dec 10, 1963SacramentoCA
Dwayne HenryP1991Feb 16, 1962ElktonMD
Anderson Hernández2B/SS2010Oct 30, 1982Santo DomingoDR
Carlos HernándezP2001-02, 2004Apr 22, 1980GuacaraVZ
Carlos E. Hernández2B/SS1999Dec 12, 1975CaracasVZ
Enrique HernándezOF/SS2014Aug 24, 1991San JuanPR
Manny HernándezP1986-87May 7, 1961La RomanaDR
Roberto HernándezP2015Aug 30, 1980Santo DomingoDR
Runelvys HernándezP2008Apr 27, 1978Santo DomingoDR
Teoscar HernándezOF2016-17Oct 15, 1992CotuiDR
Xavier HernandezP1990-93, 1996Aug 16, 1965Port ArthurTX
José HerreraOF/2B1967-68Apr 8, 1942San LorenzoVZ
Ed HerrmannC1976-78Aug 27, 1946San DiegoCA
Steve Hertz3B1964Feb 26, 1945Wright Patterson AFBOH
Jack HiattC1971-72Jul 27, 1942BakersfieldCA
Richard HidalgoOF1997-2004Jun 28, 1975CaracasVZ
Jason HirshP2006Feb 20, 1982Santa MonicaCA
Joe HoernerP1963-64Nov 12, 1936DubuqueIA
L.J. HoesOF2013-15Mar 5, 1990WashingtonDC
John HoffmanC1964-65Oct 31, 1943AberdeenSD
Chris HoltP1996-97, 1999-2000Sep 18, 1971DallasTX
J.R. HouseC/1B2006, 2008Nov 11, 1979CharlestonWV
Pat HouseP1967-68Sep 1, 1940BoiseID
Paul HouseholderOF1987Sep 4, 1958ColumbusOH
Larry HowardC1970-73Jun 6, 1945ColumbusOH
Thomas HowardOF1997Dec 11, 1964MiddletownOH
Wilbur HowardOF1974-78Jan 8, 1949LowellNC
Art Howe2B/3B/1B1976-82Dec 15, 1946PittsburghPA
Jack Howell1B/3B/DH1998-99Aug 18, 1961TucsonAZ
James HoytP2016-17Sep 30, 1986BoiseID
John HudekP1994-97Aug 8, 1966TampaFL
Aubrey HuffOF/3B2006Dec 20, 1976MarionOH
Philip HumberP2013Dec 21, 1982NacogdochesTX
Brian HunterOF1994-96, 2002-03Mar 5, 1971PortlandOR
Pete IncavigliaOF1992, 1998Apr 2, 1964Pebble BeachCA
Joe Inglett2B/3B2011Jun 29, 1978SacramentoCA
Mike Ivie1B1981-82Aug 8, 1952AtlantaGA
Chuck Jackson3B/OF1987-88Mar 19, 1963SeattleWA
Mike JacksonP2001Dec 22, 1964HoustonTX
Sonny JacksonSS1963-67Jul 9, 1944WashingtonDC
Chris JamesOF1993Oct 4, 1962RuskTX
Jordan JankowskiP2017May 17, 1989McMurrayPA
Al JavierOF1976Feb 4, 1954San Pedro de MacorisDR
Stan JavierOF1999Jan 9, 1964San Francisco de MacorisDR
Jason JenningsP2007Jul 17, 1978DallasTX
Charlton JimersonOF2005-06Sep 22, 1979San LeandroCA
Chris Johnson3B2009-12Oct 1, 1984NaplesFL
Cliff JohnsonC/1B/OF1972-77Jul 22, 1947San AntonioTX
Jerry JohnsonP1974Dec 3, 1943MiamiFL
Jonathan JohnsonP2003Jul 16, 1974La GrangeGA
Ken JohnsonP1962-65Jun 16, 1933West Palm BeachFL
Randy JohnsonP1998Sep 10, 1963Walnut CreekCA
Russ Johnson3B/2B1997-2000Feb 22, 1973Baton RougeLA
John JohnstoneP1996Nov 25, 1968LiverpoolNY
Chris C. JonesOF1992Dec 16, 1965UticaNY
Chris D. JonesOF1985Jul 13, 1957Los AngelesCA
Doug JonesP1992-93Jun 24, 1957CovinaCA
Gordon JonesP1964-65Apr 2, 1930PortlandOR
Jimmy JonesP1991-92Apr 20, 1964DallasTX
Todd JonesP1993-96Apr 24, 1968MariettaGA
Jeff JudenP1991, 1993Jan 19, 1971SalemMA
Skip JutzeC1973-76May 28, 1946BaysideNY
Eddie KaskoSS1964-65Jun 27, 1932LindenNJ
Matt Kata2B2009Mar 14, 1978Avon LakeOH
Scott KazmirP2015Jan 24, 1984HoustonTX
Mick KelleherSS1974Jul 25, 1947SeattleWA
Russ KemmererP1962-63Nov 1, 1930PittsburghPA
Tony KempOF/DH2016-17Oct 31, 1991FranklinTN
Jeff Kent2B2003-04Mar 7, 1968BellflowerCA
Matt KeoughP1986Jul 3, 1955PomonaCA
Jeff Keppinger2B/3B2009-11Apr 21, 1980MiamiFL
Charlie KerfeldP1985-87, 1990Sep 28, 1963Knob NosterMO
Dallas KeuchelP2012-17Jan 1, 1988TulsaOK
Darryl KileP1991-97Dec 2, 1968Garden GroveCA
Hal KingC1967-68Feb 1, 1944OviedoFL
Bob KnepperP1981-89May 25, 1954AkronOH
Alan KnicelyC/OF1979-82May 19, 1955HarrisonburgVA
Ray Knight1B/3B1982-84Dec 28, 1952AlbanyGA
Randy KnorrC1996-97, 1999Nov 12, 1968San GabrielCA
Mark KnudsonP1985-86Oct 28, 1960DenverCO
Doug KoniecznyP1973-75, 1977Sep 27, 1951DetroitMI
Erik KratzC2016Jun 15, 1980TelfordPA
Marc KraussOF/1B/DH2013-14Oct 5, 1987DeshlerOH
Gary KrollP1966Jul 8, 1941Culver CityCA
Frank LaCorteP1979-83Oct 13, 1951San JoseCA
Mike LaCossP1982-84May 30, 1956GlendaleCA
Pete LaddP1979Jul 17, 1956PortlandME
Brandon Laird1B/3B/DH2012-13Sep 11, 1987CypressCA
Jack LamabeP1965Oct 3, 1936FarmingdaleNY
Mike Lamb3B/1B2004-07Aug 9, 1975West CovinaCA
Keith LampardOF1969-70Dec 20, 1945WarringtonUK
Rafael Landestoy2B/SS1978-81May 28, 1953BaniDR
Jim LandisOF1967Mar 9, 1934FresnoCA
Jason LaneOF2002-07Dec 22, 1976Santa RosaCA
Norm Larker1B1962Dec 27, 1930Beaver MeadowsPA
Don LarsenP1964-65Aug 7, 1929Michigan CityIN
Dan LarsonP1976-77Jul 4, 1954Los AngelesCA
Barry LatmanP1966-67May 21, 1936Los AngelesCA
Wade LeBlancP2013Aug 7, 1984Lake CharlesLA
Carlos LeeOF/1B2007-12Jun 20, 1976AguadulcePN
Don LeeP1965-66Feb 26, 1934GlobeAZ
Denny LemasterP1968-71Feb 25, 1939CoronaCA
Mark LemongelloP1976-78Jul 21, 1955Jersey CityNJ
Jeff LeonardOF1978-81Sep 22, 1955PhiladelphiaPA
Brad LidgeP2002-07Dec 23, 1976SacramentoCA
Bob LillisSS/2B1962-67Jun 2, 1930AltadenaCA
José LimaP1997-2001Sep 30, 1972SantiagoDR
Jim Lindeman1B1993Jan 10, 1962EvanstonIL
Matt LindstromP2010Feb 11, 1980RexburgID
Scott LinebrinkP2000-03Aug 4, 1976AustinTX
Francisco LirianoP2017Oct 26, 1983San CristobalDR
Pat ListachSS/OF1997Sep 12, 1967NatchitochesLA
Chia-Jen LoP2013Apr 7, 1986Pingtung CountyTW
Kenny LoftonOF1991May 31, 1967East ChicagoIN
Steve Lombardozzi2B1989-90Apr 26, 1960MaldenMA
Davey LopesOF/3B1986-87May 3, 1945East ProvidenceRI
Aurelio LópezP1986-87Sep 21, 1948TecamachalcoMX
Mendy López2B/3B2001Oct 15, 1973PimentelDR
Wilton LópezP2009-12Jul 19, 1983LeonNI
Mark Loretta2B/SS/3B/1B2002, 2007-08Aug 14, 1971Santa MonicaCA
Scott LoucksOF1980-83Nov 11, 1956AnchorageAK
Jed LowrieSS/3B2012, 2015Apr 17, 1984SalemOR
Julio LugoSS/2B2000-03Nov 16, 1975BarahonaDR
Jordan LylesP2011-13Oct 19, 1990HartsvilleSC
Brandon LyonP2010-12Aug 10, 1979Salt Lake CityUT
Ken MacKenzieP1965Mar 10, 1934Gore BayCN
Mike MaddenP1983-86Jan 13, 1957DenverCO
Mike MadduxP2000Aug 27, 1961DaytonOH
Dave Magadan3B1995Sep 30, 1962TampaFL
Mike MagnanteP1997-98Jun 17, 1965GlendaleCA
Jim MahoneySS1965May 26, 1934EnglewoodNJ
Gary MajewskiP2010Feb 26, 1980HoustonTX
Rob MallicoatP1987, 1991-92Nov 16, 1964St. HelensOR
Jim MannP2001-02Nov 17, 1974BrocktonMA
Félix Mantilla3B/1B/2B1966Jul 29, 1934IsabellaPR
Kirt ManwaringC1996Jul 15, 1965ElmiraNY
Tommy ManzellaSS2009-10Apr 16, 1983ChalmetteLA
Jake MarisnickOF2014-17Mar 30, 1991RiversideCA
Mike MarshallP1970Jan 15, 1943AdrianMI
Francis MartesP2017Nov 24, 1995CotuiDR
Tom MartinP1997May 21, 1970CharlestonSC
David MartínezP2013-14Aug 4, 1987CumanaVZ
Fernando MartínezOF2012-13Oct 10, 1988Rio San JuanDR
J.D. MartinezOF2011-13Aug 21, 1987MiamiFL
Marty MartínezSS/OF/3B1969-71Aug 23, 1941La HabanaCU
Pedro MartínezP1995Nov 29, 1968Villa MellaDR
Roger MasonP1989Sep 18, 1957BellaireMI
Eddie Mathews1B/3B1967Oct 13, 1931TexarkanaTX
T.J. MathewsP2002Jan 9, 1970BellevilleIL
Ron MathisP1985, 1987Sep 25, 1958Kansas CityMO
Dave Matranga2B2003Jan 8, 1977OrangeCA
Kazuo Matsui2B2008-10Oct 23, 1975Higashi-OsakaJP
Justin MaxwellOF2012-13Nov 6, 1983OlneyMD
Derrick MayOF1995-96Jul 14, 1968RochesterNY
Lee May1B1972-74Mar 23, 1943BirminghamAL
Milt MayC1974-75Aug 1, 1950GaryIN
John Mayberry1B1968-71Feb 18, 1949DetroitMI
Lee MayeOF1965-66Dec 11, 1934TuscaloosaAL
Edwin Maysonet2B/3B/SS2008-09Oct 17, 1981AreciboPR
Brian McCannC2017Feb 20, 1984AthensGA
Lance McCullersP2015-17Oct 2, 1993TampaFL
Jeff McCurryP1999Jan 21, 1970TokyoJP
Joe McEwing2B2006Oct 19, 1972BristolPA
Leon McFaddenSS/OF1968-70Apr 26, 1944Little RockAR
Terry McGriffC1990Sep 23, 1963Fort PierceFL
Collin McHughP2014-17Jun 19, 1987NapervilleIL
Tony McKnightP2000-01Jun 29, 1977TexarkanaAR
Bo McLaughlinP1976-79Oct 23, 1953OaklandCA
Mark McLemore2B1991Oct 4, 1964San DiegoCA
Mark S. McLemoreP2007Oct 9, 1980SacramentoCA
Don McMahonP1962-63Jan 4, 1930BrooklynNY
Craig McMurtryP1995Nov 5, 1959TempleTX
Rusty MeachamP2000Jan 27, 1968StuartFL
Louie MeadowsOF1986, 1988-90Apr 29, 1961MaysvilleNC
Dave MeadsP1987-88Jan 7, 1964MontclairNJ
Román MejiasOF1962Aug 9, 1930AbreusCU
Mark MelanconP2010-11Mar 28, 1985Wheat RidgeCO
Mitch MeluskeyC1998-2000, 2003Sep 18, 1973YakimaWA
Mike MendozaP1979Nov 26, 1955InglewoodCA
Denis MenkeSS/2B/1B1968-71, 1974Jul 21, 1940BancroftIA
Orlando MercedOF/1B2001-03Nov 2, 1966Hato ReyPR
Roger MetzgerSS1971-78Oct 10, 1947FredericksburgTX
Brian MeyerP1988-90Jan 29, 1963CamdenNJ
Dan MiceliP2003-04Sep 9, 1970NewarkNJ
Jason MichaelsOF2009-11May 4, 1976TampaFL
Matt MieskeOF1999-2000Feb 13, 1968MidlandMI
Larry Milbourne2B/SS1974-76Feb 14, 1951Port NorrisNJ
Norm MillerOF1965-73Feb 5, 1946Los AngelesCA
Orlando MillerSS1994-96Jan 13, 1969ChanguinolaPN
Trever MillerP1998-99, 2006-07May 29, 1973LouisvilleKY
Wade MillerP1999-2004Sep 13, 1976ReadingPA
Blas MinorP1997Mar 20, 1966MercedCA
John MizerockC1983, 1985-86Dec 8, 1960PunxsutawneyPA
Dave MlickiP2001-02Jun 8, 1968ClevelandOH
Brian MoehlerP2003, 2007-10Dec 31, 1971RockinghamNC
Randy MoffittP1982Oct 13, 1948Long BeachCA
Rafael MontalvoP1986Mar 31, 1964Rio PiedrasPR
Aurelio MonteagudoP1966Nov 19, 1943CaibarienCU
Ray MontgomeryOF1996-98Aug 8, 1969BronxvilleNY
Scott Moore3B/1B/OF2012Nov 17, 1983Long BeachCA
Colin Moran3B2016-17Oct 1, 1992Port ChesterNY
Omar MorenoOF1983Oct 24, 1952Puerto ArmuellesPN
Joe Morgan2B1963-71, 1980Sep 19, 1943BonhamTX
Alvin MormanP1996Jan 6, 1969RockinghamNC
Charlie MortonP2017Nov 12, 1983FlemingtonNJ
Andy Mota2B1991Mar 4, 1966Santo DomingoDR
James MoutonOF1994-97Dec 29, 1968DenverCO
Jerry MumphreyOF1983-85Sep 9, 1952TylerTX
Pete MunroP2002-04Jun 14, 1975FlushingNY
Eric MunsonC2006-07Oct 3, 1977San DiegoCA
Rob MurphyP1992May 26, 1960MiamiFL
Iván MurrellOF1963-64, 1967-68Apr 24, 1943AlmirantePN
Joe MusgroveP2016-17Dec 4, 1992El CajonCA
Brett MyersP2010-12Aug 17, 1980JacksonvilleFL
Mike NagyP1974Mar 25, 1948New YorkNY
Oswaldo NavarroSS2010Oct 2, 1984Villa de CuraVZ
Pat NeshekP2015-16Sep 4, 1980MadisonWI
Phil Nevin3B1995Jan 19, 1971FullertonCA
David Newhan2B2008Sep 7, 1973FullertonCA
Carl NicholsC1989-91Oct 14, 1962Los AngelesCA
Dave NicholsonOF1966Aug 29, 1939St. LouisMO
Joe NiekroP1975-85Nov 7, 1944Martins FerryOH
Randy NiemannP1979-80Nov 15, 1955ScotiaCA
Fernando NieveP2006, 2008Jul 15, 1982Puerto CabelloVZ
C.J. NitkowskiP1998Mar 9, 1973SuffernNY
Bud NorrisP2009-13Mar 2, 1985GreenbraeCA
Don NottebartP1963-65Jan 23, 1936West NewtonMA
Brett OberholtzerP2013-15Jul 1, 1989ChristianaDE
Ken Oberkfell3B/1B/2B1990-91May 4, 1956HighlandIL
Jim Obradovich1B1978Sep 13, 1949Fort CampbellKY
Darren OliverP2004Oct 6, 1970Kansas CityMO
Gregg OlsonP1996Oct 11, 1966ScribnerNE
Javier OrtizOF1990-91Jan 22, 1963BostonMA
Russ OrtizP2009Jun 5, 1974Van NuysCA
Dan OsinskiP1970Nov 17, 1933ChicagoIL
Claude OsteenP1974Aug 9, 1939Caney SpringsTN
Al OsunaP1990-93Aug 10, 1965InglewoodCA
Roy OswaltP2001-10Aug 29, 1977KosciuskoMS
Jim OwensP1964-67Jan 16, 1934GiffordPA
Rudy OwensP2014Dec 18, 1987MesaAZ
John PaciorekOF1963Feb 11, 1945DetroitMI
Matt PagnozziC/DH2013Nov 10, 1982MiamiAZ
Orlando PalmeiroOF2004-07Jan 19, 1969HobokenNJ
Jim Pankovits2B/OF1984-88Aug 6, 1955Pennington GapVA
Jimmy ParedesOF/3B2011-13Nov 25, 1988Bajos de HainaDR
Rick ParkerOF1993Mar 20, 1963Kansas CityMO
Chad ParontoP2008-09Jul 28, 1975WoodsvilleNH
Troy PattonP2007Sep 3, 1985SpringTX
David PaulinoP2016-17Feb 6, 1994NizaoDR
Felipe PaulinoP2007, 2009-10Oct 5, 1983Santo DomingoDR
Brad PeacockP2013-17Feb 2, 1988Palm BeachFL
Steve PearceOF/1B2012Apr 13, 1983LakelandFL
Bert PeñaSS/3B1981, 1983-87Jul 11, 1959SanturcePR
Carlos Peña1B/DH2013May 17, 1978Santo DomingoDR
Tony PeñaC1997Jun 4, 1957Monte CristiDR
Hunter PenceOF2007-11Apr 13, 1983Fort WorthTX
Jim PendletonOF1962Jan 7, 1924St. CharlesMO
Lance PendletonP2011Sep 10, 1983HoustonTX
Gene PentzP1976-78Jun 21, 1953JohnstownPA
Joe Pepitone1B/OF1970Oct 9, 1940BrooklynNY
Oliver PérezP2015Aug 15, 1981CuliacanMX
Tomás Pérez2B/3B2008Dec 29, 1973BarquisimetoVZ
Yorkis PérezP2000Sep 30, 1967Bajos de HainaDR
Roberto Petagine1B1994Jun 7, 1971Nueva EspartaVZ
Gregorio PetitSS/3B2014Dec 10, 1984Ocumare del TuyVZ
Andy PettitteP2004-06Jun 15, 1972Baton RougeLA
J.R. Phillips1B/OF1997-98Apr 29, 1970West CovinaCA
Hipólito PichardoP2002Aug 22, 1969EsperanzaDR
Joe Pittman2B/3B1981-82Jan 1, 1953HoustonTX
Juan PizarroP1973Feb 7, 1937SanturcePR
Gordie PladsonP1979-82Jul 31, 1956New WestminsterCN
Phil PlantierOF1995Jan 27, 1969ManchesterNH
Aaron PointerOF1963, 1966-67Apr 19, 1942Little RockAR
Colin PorterOF2003Nov 23, 1975TucsonAZ
Mark PortugalP1989-93Oct 30, 1962Los AngelesCA
Brian PowellP2000-01Oct 10, 1973BainbridgeGA
Jay PowellP1998-2001Jan 9, 1972MeridianMS
Ross PowellP1994-95Jan 24, 1968Grand RapidsMI
Alex PresleyOF2014-15Jul 25, 1985MonroeLA
Brandon PufferP2002-03Oct 5, 1975DowneyCA
Terry PuhlOF1977-90Jul 8, 1956MelvilleCN
Luis PujolsC1977-83Nov 18, 1955Santiago de los CaballerosDR
Chad QuallsP2004-07, 2014-15Aug 17, 1978LomitaCA
Humberto QuinteroC2005-11Aug 2, 1979MaracaiboVZ
Doug Rader3B1967-75Jul 30, 1944ChicagoIL
Rafael RamírezSS1988-92Feb 18, 1958San Pedro de MacorisDR
Ken RamosOF1997Jun 6, 1967SidneyNE
Steve RandolphP2007May 1, 1974OkinawaJP
Merritt RanewC1962May 10, 1938AlbanyGA
Cody RansomSS/2B2007Feb 17, 1976MesaAZ
Colby RasmusOF2015-16Aug 11, 1986ColumbusGA
Gene RatliffPH1965Sep 28, 1945MaconGA
Jim RayP1965-66, 1968-73Dec 1, 1944Rock HillSC
Larry RayOF1982Mar 11, 1958MadisonIN
Claude RaymondP1964-67May 7, 1937St. JeanCN
Josh ReddickOF2017Feb 19, 1987SavannahGA
Tim ReddingP2001-04Feb 12, 1978RochesterNY
A.J. Reed1B/DH2016-17May 10, 1993Terre HauteIN
Howie ReedP1967Dec 21, 1936DallasTX
Jerry ReussP1972-73Jun 19, 1949St. LouisMO
Craig ReynoldsSS1979-89Dec 27, 1952HoustonTX
Ronn ReynoldsC1987Sep 28, 1958WichitaKS
Shane ReynoldsP1992-2002Mar 26, 1968BastropLA
Rick RhodenP1989May 16, 1953Boynton BeachFL
Karl RhodesOF1990-93Aug 21, 1968CincinnatiOH
Frank RiccelliP1978-79Feb 24, 1953SyracuseNY
J.R. RichardP1971-80Mar 7, 1950ViennaLA
Mike RichardtPH1984May 24, 1958North HollywoodCA
Ernie Riles3B/1B/SS1992Oct 2, 1960CairoGA
Germán Rivera3B1985Jul 6, 1960SanturcePR
Luis RiveraSS/2B1997Jan 3, 1964CidraPR
Bert RobergeP1979-80, 1982Oct 3, 1954LewistonME
Dave Roberts1B/OF1962, 1964Jun 30, 1933PanamaPN
Dave A. RobertsP1972-75Sep 11, 1944GallipolisOH
Dave W. Roberts1B/3B1981Feb 17, 1951LebanonOR
Leon RobertsOF1976-77Jan 22, 1951VicksburgMI
Robin RobertsP1965-66Sep 30, 1926SpringfieldIL
Jeriome RobertsonP2002-03Mar 30, 1977San JoseCA
Brady RodgersP2016Sep 17, 1990RichmondTX
Aneury RodríguezP2011-12Dec 13, 1987HigueyDR
Fernando RodriguezP2011-12Jun 18, 1984El PasoTX
Iván RodríguezC2009Nov 27, 1971ManatiPR
Wandy RodríguezP2005-12Jan 18, 1979Santiago RodriguezDR
Wilfredo RodríguezP2001Mar 20, 1979Ciudad BolivarVZ
Dave Rohde2B/3B1990-91May 8, 1964Los AltosCA
Gil RondonP1976Nov 18, 1953BronxNY
Enerio Del RosarioP2010-12Oct 16, 1985Santa LuciaDR
Rodrigo RosarioP2003Dec 14, 1977La RomanaDR
Mark RossP1982, 1984-85Aug 8, 1954GalvestonTX
Vern RuhleP1978-84Jan 25, 1951ColemanMI
Pete Runnels1B/2B1963-64Jan 28, 1928LufkinTX
Nolan RyanP1980-88Jan 31, 1947RefugioTX
Kirk SaarloosP2002-03May 23, 1979Long BeachCA
Mark Saccomanno1B2008Apr 30, 1980HoustonTX
Billy SadlerP2009Sep 21, 1981PensacolaFL
Joe SambitoP1976-82, 1984Jun 28, 1952BrooklynNY
Chris SampsonP2006-10May 23, 1978PasadenaTX
Ángel SánchezSS/2B2010-11Sep 20, 1983HumacaoPR
Domingo SantanaOF2014-15Aug 5, 1992Santo DomingoDR
Dennis SarfateP2007Apr 9, 1981QueensNY
Bob ScanlanP1998Aug 9, 1966Los AngelesCA
Jordan SchaferOF2011-12Sep 4, 1986HammondIN
Dan SchatzederP1989-90Dec 1, 1954ElmhurstIL
Rich ScheidP1992Feb 3, 1965Staten IslandNY
Fred SchermanP1974-75Jul 25, 1944DaytonOH
Curt SchillingP1991Nov 14, 1966AnchorageAK
Jay SchlueterOF1971Jul 31, 1949PhoenixAZ
Dan SchneiderP1967, 1969Aug 29, 1942EvansvilleIN
Pete SchourekP1998May 10, 1969AustinTX
Luke ScottOF2005-07Jun 25, 1978De Leon SpringsFL
Mike ScottP1983-91Apr 26, 1955Santa MonicaCA
Tony ScottOF1981-84Sep 18, 1951CincinnatiOH
Todd SelfOF2005Nov 9, 1978ShreveportLA
Carroll SemberaP1965-67Jul 26, 1941ShinerTX
Scott ServaisC1991-95, 2001Jun 4, 1967La CrosseWI
Jimmy SextonSS1978-79Dec 15, 1951MobileAL
Bobby ShantzP1962Sep 26, 1925PottstownPA
Steve SheaP1968Dec 5, 1942WorcesterMA
Larry SherryP1967Jul 25, 1935Los AngelesCA
Craig Shipley3B/SS1995Jan 7, 1963ParramattaAU
J.B. ShuckOF2011Jun 18, 1987WestervilleOH
Paul SiebertP1974-76Jun 5, 1953MinneapolisMN
Mike SimmsOF/1B1990-92, 1994-96Jan 12, 1967OrangeCA
Dick SimpsonOF1968Jul 28, 1943WashingtonDC
Greg SimsOF1966Jun 28, 1946San FranciscoCA
Jon Singleton1B2014-15Sep 18, 1991Harbor CityCA
Tony SippP2014-17Jul 12, 1983PascagoulaMS
Joe SlusarskiP1999-2001Dec 19, 1966IndianapolisIN
Craig Smajstrla2B1988Jun 19, 1962HoustonTX
Mark SmallP1996Nov 12, 1967PortlandOR
Billy SmithP1981Sep 13, 1954La MarqueTX
Dave SmithP1980-90Jan 21, 1955RichmondCA
Hal SmithC1962-63Dec 7, 1930West FrankfortIL
Jason Smith2B2009Jul 24, 1977MeridianMS
Chris SnyderC2012Feb 12, 1981HoustonTX
Julio SolanoP1983-87Jan 8, 1960Agua BlancaDR
Henry SosaP2011Jul 28, 1985El SeiboDR
José SosaP1975-76Dec 28, 1952Santo DomingoDR
Al SpanglerOF1962-65Jul 8, 1933PhiladelphiaPA
Rob Sperring2B/SS/3B1977Oct 10, 1949San FranciscoCA
Bill Spiers3B/SS1996-2001Jun 5, 1966OrangeburgSC
Harry Spilman1B/C1981-85, 1988-89Jul 18, 1954AlbanyGA
Scipio SpinksP1969-71Jul 12, 1947ChicagoIL
George SpringerOF2014-17Sep 19, 1989New BritainCT
Russ SpringerP1997, 2004-06Nov 7, 1968AlexandriaLA
Bobby SprowlP1979-81Apr 14, 1956SanduskyOH
Andy StankiewiczSS/2B1994-95Aug 10, 1964InglewoodCA
Mike StantonP1975Sep 25, 1952St. LouisMO
Max StassiC/DH2013-16Mar 15, 1991WoodlandCA
Rusty StaubOF/1B1963-68Apr 1, 1944New OrleansLA
Jimmy Stewart3B/1B/2B/OF1972-73Jun 11, 1939OpelikaAL
Bob StinsonC/OF1972Oct 11, 1945ElkinNC
Dean StoneP1962Sep 1, 1930MolineIL
Ricky StoneP2001-04Feb 28, 1975HamiltonOH
Mickey StoreyP2012Mar 16, 1986Fort LauderdaleFL
Dan StrailyP2015Dec 1, 1988RedlandsCA
Scott StricklandP2005Apr 26, 1976HoustonTX
Franklin Stubbs1B/OF1990Oct 21, 1960LaurinburgNC
Cory SullivanOF2010Aug 20, 1979TulsaOK
Gary Sutherland2B1972-73Sep 27, 1944GlendaleCA
Don SuttonP1981-82Apr 2, 1945ClioAL
Greg SwindellP1993-96Jan 2, 1965Fort WorthTX
Jeff TabakaP1995-96Jan 17, 1964BarbertonOH
Eddie TaubenseeC1992-94Oct 31, 1968BeevilleTX
Don TaussigOF1962Feb 19, 1932New YorkNY
Álex Taveras2B/SS1976Oct 9, 1955SantiagoDR
Willy TaverasOF2004-06Dec 25, 1981TenaresDR
Ron TaylorP1965-66Dec 13, 1937TorontoCN
Miguel TejadaSS2008-09May 25, 1974BaniDR
Johnny Temple2B/3B1962-63Aug 8, 1927LexingtonNC
Joe ThatcherP2015Oct 4, 1981IndianapolisIN
Derrel Thomas2B1971Jan 14, 1951Los AngelesCA
Frank Thomas1B1965Jun 11, 1929PittsburghPA
Lee ThomasOF1968Feb 5, 1936PeoriaIL
Roy ThomasP1977Jun 22, 1953QuanticoVA
Milt ThompsonOF1994-95Jan 5, 1959WashingtonDC
Ryan ThompsonOF1999Nov 4, 1967ChestertownMD
Dickie ThonSS1981-87Jun 20, 1958South BendIN
Otis ThorntonC1973Jun 30, 1945DocenaAL
George ThroopP1979Nov 24, 1950PasadenaCA
Bobby TiefenauerP1962Oct 10, 1929DeslogeMO
José Tolentino1B/OF1991Jun 3, 1961MexicoMX
Ashur TolliverP2017Jan 24, 1988Little RockAR
Tim TolmanOF/1B1981-85Apr 20, 1956Santa MonicaCA
Héctor TorresSS1968-70, 1973Sep 16, 1945MonterreyMX
J.R. TowlesC2007-11Feb 11, 1984CrosbyTX
Chris TremieC2004Oct 17, 1969HoustonTX
Álex TreviñoC1988-90Aug 26, 1957MonterreyMX
Gus TriandosC1965Jul 30, 1930San FranciscoCA
Nick TropeanoP2014Aug 27, 1990West IslipNY
Chris Truby3B2000-01Dec 9, 1973Palm SpringsCA
Eddie TuckerC1992-93, 1995Nov 18, 1966GreenvilleMS
Preston TuckerOF/DH2015-16Jul 6, 1990TampaFL
Jim UmbrichtP1962-63Sep 17, 1930ChicagoIL
Cecil UpshawP1973Oct 22, 1942SpearsvilleLA
José UribeSS1993Jan 21, 1959San CristobalDR
Luis Valbuena3B/1B2015-16Nov 30, 1985Caja SecaVZ
Marc ValdesP2000Dec 20, 1971DaytonOH
Raúl ValdésP2014Nov 27, 1977La HabanaCU
Sandy ValdespinoOF1969Jan 24, 1939San Jose de las LajasCU
José ValdézP2011-12Jan 22, 1983Santo DomingoDR
José ValverdeP2008-09Mar 24, 1978San Pedro de MacorisDR
Glenn VaughanSS1963Feb 16, 1944ComptonCA
Vincent VelasquezP2015Jun 7, 1992MontclairCA
José VerasP2013-14Oct 20, 1980Santo DomingoDR
Dave VeresP1994-95Oct 19, 1966MontgomeryAL
Henry VillarP2010May 24, 1987BonaoDR
Jonathan VillarSS2013-15May 2, 1991La VegaDR
Óscar VillarrealP2008Nov 22, 1981San Nicolas de los GarzaMX
Ron VilloneP2001, 2003Jan 16, 1970EnglewoodNJ
José VizcaínoSS/2B/3B2001-05Mar 26, 1968San CristobalDR
Bruce Von HoffP1965, 1967Nov 17, 1943OaklandCA
Billy WagnerP1995-2003Jul 25, 1971MarionVA
Tony WalkerOF1986Jul 1, 1959San DiegoCA
Donne WallP1995-97Jul 11, 1967PotosiMO
Brett Wallace1B2010-13Aug 26, 1986GreenbraeCA
Ty WallerOF1987Mar 14, 1957FresnoCA
Denny Walling3B/OF/1B1977-88, 1992Apr 17, 1954NeptuneNJ
Danny Walton1B1968, 1977Jul 14, 1947Los AngelesCA
Daryle WardOF1998-2002Jun 27, 1975LynwoodCA
Dan WarthenP1978Dec 1, 1952OmahaNE
Carl WarwickOF1962-63Feb 27, 1937DallasTX
Ron Washington3B/2B1989Apr 29, 1952New OrleansLA
Bob WatkinsP1969Mar 12, 1948San FranciscoCA
Bob Watson1B/OF1966-79Apr 10, 1946Los AngelesCA
David WeathersP2004Sep 25, 1969LawrenceburgTN
John WeeklyOF1962-64Jun 14, 1937WaterproofLA
Kyle WeilandP2012Sep 12, 1986AlbuquerqueNM
Barry WessonOF2002Apr 6, 1977TupeloMS
Dan WheelerP2004-07Dec 10, 1977ProvidenceRI
Mike WhiteOF/2B1963-65Dec 18, 1938DetroitMI
Rick WhiteP2003, 2007Dec 23, 1968SpringfieldOH
Tyler White1B/DH2016-17Oct 29, 1990MooresboroNC
Tom WiedenbauerOF1979Nov 5, 1958MenomoneeWI
Tom WieghausC1984Feb 1, 1957Chicago HeightsIL
Ty Wigginton3B/OF2007-08Oct 11, 1977San DiegoCA
Dean WilkinsP1991Aug 24, 1966Blue IslandIL
Rick WilkinsC1995-96Jun 4, 1967JacksonvilleFL
Brian WilliamsP1991-94, 1999Feb 15, 1969LancasterSC
George Williams2B1962Oct 23, 1939DetroitMI
Jerome WilliamsP2014Dec 4, 1981HonoluluHI
Mike WilliamsP2001Jul 29, 1968RadfordVA
Mitch WilliamsP1994Nov 17, 1964Santa AnaCA
Rick WilliamsP1978-79Nov 9, 1952MercedCA
Walt WilliamsOF1964Dec 19, 1943BrownwoodTX
Woody WilliamsP2007Aug 19, 1966HoustonTX
Ron WillisP1969Jul 12, 1943WillisvilleTN
Don WilsonP1966-74Feb 12, 1945MonroeLA
Gary WilsonP1979Nov 21, 1954CamdenAR
Glenn WilsonOF1989-90Dec 22, 1958BaytownTX
Preston WilsonOF2006Jul 19, 1974BambergSC
Robbie WineC1986-87Jul 13, 1962NorristownPA
Red WittP1962Nov 9, 1931Long BeachCA
Asher WojciechowskiP2015Dec 21, 1988HardeevilleSC
Randy WolfP2008Aug 22, 1976Canoga ParkCA
Dooley WomackP1969Aug 25, 1939ColumbiaSC
Hal WoodeshickP1962-65Aug 24, 1932Wilkes-BarrePA
Gary WoodsOF1980-81Jul 20, 1954Santa BarbaraCA
Danny Worth2B/3B/DH2016Sep 30, 1985NorthridgeCA
Wesley WrightP2008-13Jan 28, 1985MontgomeryAL
Jim WynnOF1963-73Mar 12, 1942CincinnatiOH
Eric YeldingSS/OF1989-92Feb 22, 1965MontroseAL
Larry YellenP1963-64Jan 4, 1943BrooklynNY
Jim YorkP1972-75Aug 27, 1947MaywoodCA
Anthony YoungP1996Jan 19, 1966HoustonTX
Gerald YoungOF1987-92Oct 22, 1964TeleHN
Larry YountP1971Feb 15, 1950HoustonTX
Chris ZacharyP1963-67Feb 19, 1944KnoxvilleTN
Óscar ZamoraP1978Sep 23, 1944CamagueyCU
Gregg ZaunC2002-03Apr 14, 1971GlendaleCA
Josh ZeidP2013-14Mar 24, 1987New HavenCT
Alan Zinter1B2002May 19, 1968El PasoTX
Eddie ZoskyPH2000Feb 10, 1968WhittierCA