Baseball in St. Louis

There are 1964 matches for 198
PlayerBirth dateFirst year
in majors
Last year
in majors
Played
in majors
With StL-NWith minorsDrafted
David AardsmaDecember 27, 198120042015YesNoYes0
Ben AbnerMay 14, 196300NoNoYes0
Frank AbreuSeptember 24, 196700NoNoYes0
Adam AcostaNovember 21, 198100NoNoYes0
Emilio AcostaJanuary 14, 198000NoNoYes0
Luis AcostaMarch 18, 198000NoNoYes0
Tyler AdamczykNovember 9, 198200NoNoYes2001
Jason AdamsApril 27, 198500NoNoYes0
John AdamsMay 25, 195900NoNoYes1981
Matt AdamsAugust 31, 198820122021YesYesYes2009
Nick AdditonDecember 16, 198700NoNoYes2006
Jim AdduciAugust 9, 195919831989YesYesYes1980
Jeff AgarMarch 29, 196300NoNoYes0
Sal AgostinelliSeptember 4, 196100NoNoYes1983
Juan AgostoFebruary 23, 195819811993YesYesNo0
Luis AguayoMarch 13, 195919801989YesNoNo0
Miguel AgueroMay 19, 198200NoNoYes0
Rick Aguilera2264619852000YesNoNo1980
Alan AhmadyDecember 14, 198700NoNoYes2009
Sid AkinsNovember 14, 196200NoNoYes0
Gibson AlbaJanuary 18, 196019881988YesYesYes0
Vance AlbitzJanuary 31, 198800NoNoYes0
Michael AldreteSeptember 30, 198900NoNoYes2012
Luis AliceaJuly 29, 196519882002YesYesYes1986
Jim AllenApril 13, 196700NoNoYes1989
Neil AllenJanuary 24, 195819791989YesYesNo0
Jose AlmaranteOctober 19, 198800NoNoYes0
Walter AlstonDecember 1, 191119361936YesYesYes0
Wilmer AlvaradoFebruary 8, 198800NoNoYes0
Carmelo AlvarezApril 28, 196400NoNoYes0
Hector AlvarezJanuary 25, 198700NoNoYes0
Mike AlvarezJanuary 26, 196600NoNoYes1986
Oscar AlvarezSeptember 17, 198000NoNoYes0
Tom AmanteJanuary 20, 196100NoNoYes0
Pilar AmayaMarch 29, 198000NoNoYes2001
Phillip AndersenOctober 28, 198300NoNoYes2004
Bryan AndersonDecember 16, 198620102015YesYesYes2005
Mike AndersonMarch 9, 195300NoNoYes0
Joaquin AndujarDecember 21, 195219761988YesYesNo0
Juan AndujarAugust 14, 197100NoNoYes0
Mark AngeloSeptember 22, 196000NoNoYes1983
Dean AnnaNovember 24, 198620142015YesYesYes0
Jorge AranzamendiAugust 26, 195300NoNoYes0
Matt ArburrMarch 21, 198600NoNoYes2007
Jose AriasMay 11, 197000NoNoYes0
Scott ArigoniFebruary 6, 195900NoNoYes1978
Scott ArnoldAugust 18, 196219881988YesYesYes1984
Brad ArnsbergAugust 20, 196319861992YesNoYes1982
Jose ArredondoSeptember 3, 198700NoNoYes0
Rick ArzolaDecember 18, 196100NoNoYes0
Rick AsadoorianJuly 23, 198000NoNoYes0
Tim AtkinsonJuly 18, 196200NoNoYes0
Bryan AugensteinJuly 11, 198620092011YesYesYes0
Jerry AugustineJuly 24, 195219751984YesNoYes0
Pat AustinFebruary 9, 196600NoNoYes0
Michael AvilaSeptember 7, 198900NoNoYes0
John AxfordApril 1, 198320092021YesYesNo0
Benny AyalaFebruary 7, 195119741985YesYesYes0
Ricardo AybarAugust 7, 198600NoNoYes0
Jack AyerNovember 10, 195800NoNoYes1979
Joe BabrickDecember 7, 198900NoNoYes2008
Manny BaezFebruary 3, 196800NoNoYes0
Tom BaineApril 25, 196300NoNoYes1986
Jack BairdApril 28, 198100NoNoYes0
Doug BairAugust 22, 194919761990YesYesNo0
Corey BakerNovember 23, 198900NoNoYes2011
Dave Baker2078419821982YesNoNo1974
Ernie BakerAugust 14, 196600NoNoYes0
Steve BakerAugust 30, 195619781983YesYesYes0
Kris BakeySeptember 15, 198400NoNoYes0
Alan BalcombSeptember 25, 196100NoNoYes0
John BalfanzSeptember 16, 196500NoNoYes1987
Jeff BallardAugust 13, 196319871994YesNoYes0
Scott BantonFebruary 3, 196700NoNoYes1989
Mike BarbaMay 3, 195700NoNoYes0
Bret Barberie2470019911996YesNoNo1986
Brian BardenApril 2, 198120072010YesYesYes0
Daniel BardJune 25, 198520092023YesNoYes0
Greg BargarJanuary 27, 195919831986YesYesYes1979
Mike BarlowApril 30, 194819751981YesYesYes0
Steve BarnardNovember 19, 196100NoNoYes1984
Skeeter BarnesMarch 7, 195719831994YesYesYes0
Daniel BaroneApril 24, 198320072007YesNoYes0
German BarrancaOctober 19, 195619791982YesNoYes0
Joel BarretoOctober 14, 198000NoNoYes0
Stan BarrsFebruary 14, 196600NoNoYes1986
Jeffrey Barr00NoNoYes0
Ryan BarthelemyMay 19, 198000NoNoYes0
Brian BartonApril 25, 198220082009YesYesYes0
Daric BartonAugust 16, 198520072014YesNoYes2003
Jeff BartonFebruary 9, 196200NoNoYes0
Phillip Baskerville195700NoNoYes1979
Aaron BatesMarch 10, 198420092009YesNoYes0
Doug BatesMay 19, 196400NoNoYes0
Francisco BatistaAugust 18, 196000NoNoYes0
Roberto BatistaMarch 10, 198200NoNoYes0
Mark BattellFebruary 8, 196600NoNoYes1988
Angel BautistaSeptember 15, 196700NoNoYes0
Jose BautistaJuly 26, 196419881997YesYesYes0
Daniel BaysingerJanuary 27, 198200NoNoYes2004
Dave BearApril 19, 196200NoNoYes1981
Blaine Beatty2349219891991YesNoNo1985
C.J. BeattySeptember 28, 198800NoNoYes2009
Billy BecherMarch 8, 198200NoNoYes2004
Greg BeckerJanuary 19, 196400NoNoYes0
Mark BehnyAugust 3, 196400NoNoYes1986
Mike BehrendJuly 29, 196100NoNoYes1983
Juan BelbruApril 23, 196900NoNoYes0
Matt BelisleJune 6, 198020032018YesYesNo0
David BellJanuary 18, 196900NoNoYes1988
Tim BelzApril 7, 198000NoNoYes0
Andy BenesAugust 20, 196719892002YesYesYes0
Drew BenesNovember 4, 198800NoNoYes2010
Brad BennettJanuary 21, 195900NoNoYes0
Gary BennettJuly 28, 196500NoNoYes0
Brett BenzaJuly 19, 195900NoNoYes0
David BerginAugust 25, 198900NoNoYes2011
Joey BergmanFebruary 7, 198800NoNoYes2010
Jeremy BergJuly 17, 198600NoNoYes0
Randy BerlinNovember 21, 196700NoNoYes1988
Marcos BetancesDecember 8, 196700NoNoYes0
Dave BialasFebruary 6, 195400NoNoYes1972
Jim BibbyOctober 29, 194419721984YesYesYes0
Daniel BibonaJune 19, 198800NoNoYes2010
Alan BiggersDecember 16, 196700NoNoYes1987
Dann BilardelloMay 26, 195919831992YesNoNo0
Davis BilardelloDecember 3, 198400NoNoYes2007
Adam BileckyjOctober 17, 198800NoNoYes0
Logan BillbroughAugust 4, 198900NoNoYes0
Jon BillingerJuly 19, 196100NoNoYes1984
Eric BinderSeptember 15, 198600NoNoYes0
Pat BisertaJune 30, 198900NoNoYes2010
Scott BittleAugust 27, 198600NoNoYes2009
Bill BivensJanuary 17, 196400NoNoYes0
George BjorkmanAugust 26, 195619831983YesNoYes1978
Gary BlaineJanuary 16, 196200NoNoYes1984
Buddy BlairJuly 2, 198100NoNoYes2003
Seth BlairMarch 3, 198900NoNoYes2010
Matt BlantonMay 10, 198100NoNoYes2003
Jeff Blauser2405419871999YesNoNo1984
Michael BlazekMarch 16, 198920132019YesYesYes2007
Brad BluntAugust 15, 196400NoNoYes1982
Tom BocockMarch 14, 196000NoNoYes1982
Joe BoeverOctober 4, 196019851996YesYesYes0
Jarred BoganyJanuary 4, 198700NoNoYes0
Mitchell BoggsFebruary 15, 198420082013YesYesYes2005
Dan Boitano1944019781982YesNoNo1972
Billys BolivarFebruary 14, 198800NoNoYes0
Domnit BolivarMay 12, 198900NoNoYes0
Elijah BonaparteSeptember 6, 195700NoNoYes0
Bobby BondsMarch 15, 194619681981YesYesNo0
Bobby BonillaFebruary 23, 196319862001YesYesNo0
Jared BonnellDecember 9, 198000NoNoYes0
Rod BookerSeptember 4, 195819871991YesYesYes0
Pedro BorbonDecember 2, 194619691980YesYesYes0
Pat BordersMay 14, 196319882005YesYesNo0
Danny BorneMay 5, 198300NoNoYes0
Rick BosettiAugust 5, 195319761982YesYesYes0
Dave BossNovember 7, 196700NoNoYes1989
Derek BotelhoAugust 2, 195619821985YesNoYes0
Alan BotkinOctober 6, 196700NoNoYes1989
Peter BourjosMarch 31, 198720102019YesYesNo0
Chris BovaFebruary 7, 198200NoNoYes2004
Mark BowlanJune 5, 196700NoNoYes1989
Shaun BoydAugust 15, 198100NoNoYes2000
Steven BoydApril 27, 196300NoNoYes1985
Blaine BoyerJuly 11, 198120052018YesYesYes0
Ken BoyerMay 20, 193119551969YesYesYes0
Kyle BoyerMarch 5, 198000NoNoYes2002
Jared BradfordApril 3, 198600NoNoYes2008
Larry BradfordDecember 21, 194919771981YesNoYes0
Cliff BrannonJuly 28, 196700NoNoYes1989
Jeff BrantleySeptember 5, 196319882001YesYesYes0
Steve BraunMay 8, 194819711985YesYesYes0
Edgar BravoMay 5, 198200NoNoYes0
Jonny BravoAugust 23, 198600NoNoYes2008
Larry BreedloveMarch 11, 196200NoNoYes0
Michael Breslin196100NoNoYes0
Mike Bretz195700NoNoYes0
Rod BrewerFebruary 24, 196619901993YesYesYes1987
Jamie BriscoMarch 4, 196200NoNoYes1983
David BritoNovember 12, 198800NoNoYes0
Javier BritoMarch 25, 198300NoNoYes0
Oscar BritoOctober 28, 195900NoNoYes0
Simon BritoOctober 3, 198600NoNoYes0
Ivan BrizuelaApril 30, 198700NoNoYes0
Scott BroadfootJune 18, 196500NoNoYes0
Dave BrockmanJune 14, 198000NoNoYes2002
Lou BrockJune 18, 193919611979YesYesYes0
Brian BroderickSeptember 1, 198620112011YesNoYes2007
Robert BrooksApril 27, 195800NoNoYes1979
Rod BrooksDecember 1, 196500NoNoYes1988
Mark BroomeJune 22, 198200NoNoYes2004
Barret BrowningDecember 28, 198420122012YesYesYes0
Andrew BrownFebruary 17, 198120062008YesNoYes0
Andrew BrownSeptember 10, 198420112014YesYesYes2007
Andy BrownApril 14, 198000NoNoYes0
Brian BrownJune 13, 196200NoNoYes0
Gary BrownSeptember 28, 198820142014YesNoYes0
George BrownJune 18, 198600NoNoYes2008
Justin BrownOctober 6, 198000NoNoYes0
Winston BrownJune 8, 196800NoNoYes0
Jonathan BroxtonJune 16, 198420052017YesYesNo0
Glenn BrummerNovember 23, 195419811985YesYesYes0
Tom BrunanskyAugust 20, 196019811994YesYesNo0
Brandon BuckmanFebruary 14, 198400NoNoYes2006
Brian BuckFebruary 3, 198600NoNoYes2007
Anthony BuglioneDecember 6, 196300NoNoYes1985
Rich BuonantonyNovember 28, 196200NoNoYes0
Kerry BurchettOctober 4, 195500NoNoYes1978
Jason BurchOctober 15, 198200NoNoYes2003
John BurgosAugust 2, 196700NoNoYes0
James BurnsJuly 22, 196100NoNoYes0
Todd BurnsJuly 6, 196319881993YesYesNo0
Ray BurrisAugust 22, 195019731987YesYesYes0
Adam BurtonNovember 16, 198100NoNoYes2004
Phil BurwellJune 30, 196100NoNoYes1983
Steve Busby1817019721980YesNoNo0
Garrett BussiereAugust 28, 198500NoNoYes2006
John Butcher2088719801986YesNoNo1976
Joey ButlerMarch 12, 198620132015YesYesYes0
Keith ButlerJanuary 30, 198920132014YesYesYes2009
Randy ButtsMarch 21, 196600NoNoYes1986
Jason BuursmaSeptember 9, 198500NoNoYes2008
Randy ByersOctober 2, 196419871988YesNoYes0
Freddie BynumMarch 15, 198020052008YesNoYes0
Juan CabreraMarch 15, 198800NoNoYes0
Juan CabreraJune 22, 198800NoNoYes0
Greg CadaretFebruary 27, 196219871998YesNoYes0
Mark CahillDecember 25, 196000NoNoYes0
Jason CairnsNovember 13, 198200NoNoYes2005
Steven Caito00NoNoYes0
Ciro CalderaJune 16, 198600NoNoYes0
Jose CalderonApril 18, 195600NoNoYes0
Mike Caldwell1792019711984YesNoNo0
Daniel CalhounSeptember 5, 198600NoNoYes2009
Mike CaliseMarch 16, 195700NoNoYes1976
Art CalvertOctober 11, 196300NoNoYes0
Johnny CalzadoSeptember 5, 196800NoNoYes0
Ernie CamachoFebruary 1, 195519801990YesYesYes0
Mike CampasJuly 3, 196700NoNoYes1989
Bill CampbellAugust 9, 194819731987YesYesNo0
Ryan CampbellAugust 2, 198300NoNoYes0
Chris CanellizJanuary 2, 198100NoNoYes0
Mitch CanhamSeptember 25, 198400NoNoYes2006
Tim CantuFebruary 2, 198300NoNoYes0
Domingo CapellanDecember 12, 198200NoNoYes0
Doug CapillaJanuary 7, 195219761981YesYesYes0
Jose CaraballoOctober 3, 195900NoNoYes0
Bernie CarboAugust 5, 194719691980YesYesNo0
Jose CardenalOctober 7, 194319631980YesYesNo0
Hector CardenasDecember 14, 198600NoNoYes0
Ismael CardonaApril 22, 198900NoNoYes0
Steve CarltonDecember 22, 194419651988YesYesYes0
Greg CarmonaMay 9, 196800NoNoYes0
Cris CarpenterApril 5, 196519881996YesYesYes1987
David CarpenterJuly 15, 198520112019YesNoYes2006
Matt CarpenterNovember 26, 198520112023YesYesYes2009
Javier CarranzaJanuary 30, 196100NoNoYes0
Armando CarrascoJuly 1, 198500NoNoYes2005
Ernie CarrascoDecember 31, 196100NoNoYes0
Ted CarsonNovember 15, 196000NoNoYes1982
Charles CarterSeptember 27, 198200NoNoYes2005
Dennis CarterNovember 20, 196400NoNoYes1984
Ed CarterSeptember 16, 196800NoNoYes1986
Larry CarterMay 22, 196519921992YesNoYes1986
Brian CartieApril 2, 198500NoNoYes2007
Jim CartwrightJuly 8, 196300NoNoYes0
Tim Cartwright196200NoNoYes0
Luis Carvajal196400NoNoYes0
David CassidyOctober 4, 196600NoNoYes1989
Alex CastellanosAugust 4, 198620122013YesNoYes2008
Hugo CastellanosJune 30, 198000NoNoYes0
Julio CastellanosJune 11, 198700NoNoYes0
Alex CastellanoNovember 19, 198800NoNoYes0
Juan CastilloDecember 13, 198900NoNoYes0
Manny CastilloApril 1, 195719801983YesNoYes0
Richard CastilloOctober 11, 198900NoNoYes0
Yunior CastilloMay 15, 198900NoNoYes0
Angel CastroNovember 14, 198220152015YesNoYes0
Ivan CastroNovember 17, 198700NoNoYes0
Victor CastroAugust 24, 196500NoNoYes0
Troy CateOctober 21, 198020072007YesYesYes0
Bill CaudillJuly 13, 195619791987YesNoYes1974
Tom CaulfieldMay 10, 196100NoNoYes0
Andy CavazosJanuary 5, 198120072007YesYesYes0
Jack CawleyMarch 2, 198600NoNoYes2008
Jose Cazares195900NoNoYes0
John CebuharJuly 28, 196600NoNoYes1988
Brett CecilJuly 2, 198620092018YesYesYes0
Francisco CedanoJanuary 3, 198100NoNoYes0
Cesar CedenoFebruary 25, 195119701986YesYesYes0
Fernando CedenoNovember 15, 198900NoNoYes0
Ed CeperoAugust 25, 196500NoNoYes0
Philip CerretoOctober 4, 198700NoNoYes2010
Steward ChacinDecember 31, 198500NoNoYes0
Bob ChadwickAugust 17, 196500NoNoYes0
Hal ChafeyMay 7, 198000NoNoYes2002
Tom ChamberlainJanuary 21, 195500NoNoYes1977
Adron ChambersOctober 8, 198620112013YesYesYes2007
Keith ChampionSeptember 19, 195900NoNoYes0
Clint ChaunceyJanuary 1, 198100NoNoYes0
Marcos ChavezMay 19, 198900NoNoYes0
Miguel ChavezDecember 12, 198100NoNoYes0
Paul CherryJune 7, 196200NoNoYes1980
Floyd Chiffer2056519821984YesNoNo1977
Ryan ChristiansonApril 21, 198100NoNoYes0
Justin ChristianApril 3, 198020082012YesNoYes0
Rick ChristianJanuary 13, 196700NoNoYes1986
Ian ChurchFebruary 28, 198100NoNoYes0
John ChurchNovember 4, 198600NoNoYes0
Gary Cicatiello195800NoNoYes0
Frank CimorelliAugust 2, 196819941994YesYesYes1989
Wilson CiprianNovember 14, 198200NoNoYes0
Galen Cisco195900NoNoYes0
Steve CishekJune 18, 198620102022YesYesNo0
Ralph CitarellaFebruary 7, 195819831987YesYesYes1979
Stan ClarkeAugust 9, 196019831990YesYesYes0
Jack ClarkNovember 10, 195519751992YesYesNo0
Mark ClarkMay 12, 196819912000YesYesYes1988
Terry ClarkOctober 18, 196019881997YesNoYes1979
Will ClarkMarch 13, 196419862000YesYesNo0
Marty ClaryApril 3, 196219871990YesNoYes0
Troy ClemensJanuary 12, 196800NoNoYes0
Dave ClementsSeptember 22, 196000NoNoYes1982
Chris ClemMay 27, 198300NoNoYes0
Maikel CletoMay 1, 198920112014YesYesYes0
Reggie ClevelandMay 23, 194819691981YesYesYes0
Ricky CoatneyAugust 29, 195900NoNoYes0
Jaime CocanowerFebruary 14, 195719831986YesNoYes0
Rick ColbertSeptember 14, 195900NoNoYes0
Paul ColemanDecember 9, 197000NoNoYes1989
Vince ColemanSeptember 22, 196119851997YesYesYes1982
Rob ColescottDecember 8, 196500NoNoYes0
Darnell ColesJune 2, 196219831997YesYesNo0
Alex ColeAugust 17, 196519901996YesNoYes1985
Ethan ColeOctober 27, 198900NoNoYes0
Luis ColinaJune 23, 198300NoNoYes0
Manuel CollettiAugust 17, 195600NoNoYes0
Logan CollierApril 5, 198500NoNoYes2006
Donald CollinsJanuary 26, 196200NoNoYes1980
Kevin CollinsMay 6, 198100NoNoYes0
Rafael Colon195900NoNoYes0
Moises ColoradoDecember 8, 198900NoNoYes0
Edwin CondeApril 7, 198700NoNoYes0
Kyle ConleyMay 7, 198700NoNoYes2009
Jim ConroyJuly 3, 196700NoNoYes0
Tim ConroyApril 3, 196019781987YesYesYes0
Jose ContrerasApril 26, 198500NoNoYes0
Mike CookAugust 14, 196319861993YesNoYes0
Scott CoolbaughJune 13, 196619891994YesYesYes0
Cecil Cooper1825219711987YesNoNo0
Michael CooperFebruary 2, 198400NoNoYes2005
Ryan CopelandJune 10, 198800NoNoYes2010
Ricardo CordovaJuly 5, 198100NoNoYes0
Mark CoreyNovember 3, 195519791981YesNoYes0
Rheal CormierApril 23, 196719912007YesYesYes1988
Richie CormierMarch 17, 198300NoNoYes0
Jonathan CorneliusMay 31, 198800NoNoYes2011
John CoronaMay 28, 196900NoNoYes1989
Pat CorralesMarch 20, 194119641973YesYesYes0
Chris CorriganDecember 24, 198700NoNoYes2009
Delynn CorryApril 23, 197000NoNoYes1988
Jose CortezJanuary 29, 198900NoNoYes0
John CostelloDecember 24, 196019881991YesYesYes1983
Luis CottoJuly 9, 198100NoNoYes0
Danny CoxSeptember 21, 195919831995YesYesYes1981
Zack CoxMay 9, 198900NoNoYes2010
Allen CraigJuly 18, 198420102015YesYesYes2006
Brandon CreathFebruary 16, 198900NoNoYes2011
Tripp CromerNovember 21, 196719932003YesYesYes1989
Todd CrosbyFebruary 22, 196500NoNoYes0
Dave CrossleyMay 24, 196300NoNoYes1984
Angel CruzApril 25, 198800NoNoYes0
Hector CruzApril 2, 195319731982YesYesYes0
Jose CruzAugust 8, 194719701988YesYesYes0
Paul CruzSeptember 20, 198500NoNoYes2008
Tony CruzAugust 18, 198620112018YesYesYes2007
Victor CruzDecember 24, 195719781983YesNoYes0
Romy CucjenApril 22, 196200NoNoYes0
Joe CudaSeptember 13, 198900NoNoYes2012
Jim Cunningham00NoNoYes0
Joe CunninghamJanuary 16, 196300NoNoYes0
Todd CunninghamMarch 20, 198920132016YesNoYes0
Jermaine CurtisJuly 10, 198720132013YesYesYes2008
John CurtisMarch 9, 194819701984YesYesNo0
Charlie CutlerJuly 29, 198600NoNoYes2008
John D'AcquistoDecember 24, 195119731982YesYesNo0
Gary DaleyNovember 1, 198500NoNoYes2006
Wayne DamanOctober 1, 198400NoNoYes0
Sean DanielsonAugust 6, 198200NoNoYes0
Adam DanielsAugust 16, 198200NoNoYes2005
Jerry DanielsFebruary 8, 196600NoNoYes1987
Patrick DaughertyAugust 30, 198800NoNoYes2009
Vic DavalilloJuly 30, 193919631980YesYesNo0
Andy DavidsonMarch 1, 198000NoNoYes2002
Bob DavidsonJanuary 6, 196319891989YesNoYes0
Mark David195600NoNoYes1977
Andrew DavieJanuary 5, 198300NoNoYes2001
Chris DavisMarch 25, 195500NoNoYes0
Danny DavisNovember 11, 196900NoNoYes1989
Daryl DavisFebruary 19, 196500NoNoYes0
Eric DavisMay 29, 196219842001YesYesNo0
Jerry DavisDecember 16, 197000NoNoYes1988
Jody DavisNovember 12, 195619811990YesNoYes0
Mark DavisJuly 8, 196200NoNoYes0
Mark DavisMay 20, 196300NoNoYes0
Mark Davis2370619911991YesNoNo1982
Russ DavisAugust 4, 195900NoNoYes1980
Bill DawleyFebruary 6, 195819831989YesYesNo0
Ken DayleyFebruary 25, 195919821993YesYesYes0
Angel De JesusFebruary 3, 198900NoNoYes0
Carlos De La CruzJanuary 8, 198400NoNoYes0
Luis De La CruzMay 6, 198900NoNoYes0
Jose De La RosaFebruary 23, 198600NoNoYes0
Rene De Los SantosDecember 29, 198000NoNoYes0
Manuel DeAzaDecember 21, 196000NoNoYes0
Doug DeCincesAugust 29, 195019731987YesYesNo0
Dave DeCordovaJanuary 28, 196200NoNoYes1985
Brandon DeJaynesSeptember 10, 198000NoNoYes0
Antone DeJesusJanuary 25, 198600NoNoYes2007
Rigoberto DeJesusOctober 25, 198100NoNoYes0
Mark DeJohnSeptember 18, 195319821982YesNoNo0
Jose DeLeonDecember 20, 196019831995YesYesNo0
Luis DeLeonAugust 19, 195819811989YesYesYes0
Bobby DeLoachMay 21, 196700NoNoYes0
Matt DeMarcoJanuary 24, 198000NoNoYes0
Benji DeQuinJune 2, 198000NoNoNo0
Joe DeSaJuly 27, 195919801985YesYesYes1977
Bill DeckerJune 8, 196900NoNoYes1988
Eddie DegermanSeptember 14, 198300NoNoYes2006
John DelMonteSeptember 5, 195800NoNoYes1979
Dennis DelanyMarch 10, 195600NoNoYes1978
Jose DelgadoSeptember 10, 198300NoNoYes2004
Ramon DelgadoSeptember 3, 198600NoNoYes2007
Chris Della RoccoJanuary 17, 198200NoNoYes2004
Todd DemeterAugust 1, 196100NoNoYes0
John DempseyAugust 18, 197100NoNoYes1989
John DennyNovember 8, 195219741986YesYesYes1970
Bucky Dent1895719731984YesNoNo1970
Bucky Dent1895719731984YesNoNo1970
Nick DerbaSeptember 9, 198500NoNoYes2007
Daniel DescalsoOctober 19, 198620102019YesYesYes2007
Geoff DesmondJuly 9, 198300NoNoYes0
Bob DetherageSeptember 20, 195419801980YesNoYes0
Thomas Detmer196000NoNoYes0
Josh DewJanuary 15, 198500NoNoYes2007
John DiGioiaMarch 10, 196000NoNoYes1981
Frank DiPinoOctober 22, 195619811993YesYesYes0
Mark DiapoulesMay 31, 198800NoNoYes2006
Aneuris DiazJanuary 20, 198100NoNoYes0
Felix Diaz196700NoNoYes0
Johnny DiazOctober 11, 198000NoNoYes0
Omar DiazJanuary 7, 198800NoNoYes0
Sandy DiazJanuary 1, 198400NoNoYes0
Rob Dibble2340019881995YesNoNo1982
Bo DickersonMay 11, 198200NoNoYes0
Corey DickersonMay 22, 198920132023YesYesYes0
Brandon DicksonNovember 3, 198420112021YesYesYes0
James DietersMay 6, 195600NoNoYes1978
Steve DillardFebruary 8, 195119751982YesNoNo0
David Dillenberger196300NoNoYes0
Mike DimmelOctober 16, 195419771979YesYesYes0
Ryan DixonJuly 8, 198300NoNoYes0
Steve DixonAugust 3, 196919931994YesYesYes1989
Tom DixonApril 23, 195519771983YesNoYes0
Sean DobsonJuly 24, 198200NoNoYes2004
Matt DogeroJuly 3, 198000NoNoYes2000
Tremayne DonaldAugust 8, 197100NoNoYes1989
Billy Donathan196000NoNoYes1982
Joey DonofrioMay 10, 198900NoNoYes2012
Tim DornDecember 30, 198200NoNoYes0
Greg DossDecember 21, 196500NoNoYes0
Gene DotsonNovember 1, 195300NoNoYes0
Mark DoughertySeptember 25, 196100NoNoYes1983
Dennis DoveAugust 31, 198120072007YesYesYes2003
Jeff DoyleOctober 2, 195619831983YesYesYes1977
Cory DoyneAugust 13, 198120072007YesNoYes0
Tom DozierSeptember 5, 196119861986YesNoYes1979
Rob DresslerFebruary 2, 195419751980YesYesYes0
Dan DriessenJuly 29, 195119731987YesYesYes0
Robert DriscolMay 4, 196700NoNoYes0
Dave DroschakOctober 4, 196000NoNoYes1980
Erik DrownFebruary 21, 198000NoNoYes0
Zach DukeApril 19, 198320052019YesYesYes0
Don DumasApril 27, 196200NoNoYes0
Cristofher DumontJanuary 7, 198700NoNoYes0
Chris DuncanMay 5, 198120052009YesYesYes1999
Eric DuncanDecember 7, 198400NoNoYes0
Mike DunneOctober 27, 196219871992YesNoYes1984
Bruce Dunn196000NoNoYes1982
Greg DunnJanuary 7, 196200NoNoYes1980
Shawon DunstonMarch 21, 196319852002YesYesNo0
Iggy DuranMarch 21, 197100NoNoYes0
John DurhamAugust 19, 198700NoNoYes2009
Leon DurhamJuly 31, 195719801989YesYesYes1976
Brad DuvallMay 17, 196600NoNoYes1988
Thomas EagerAugust 12, 198500NoNoYes2007
Tracey EalyJuly 8, 197100NoNoYes1989
Bill EarleyJanuary 30, 195619861986YesYesYes0
Mike EaslerNovember 29, 195019731987YesNoYes0
Ed EasleyDecember 21, 198520152015YesYesYes0
Rawly EastwickOctober 24, 195019741981YesYesNo0
Joe EdelenSeptember 16, 195519811982YesYesYes1973
Chris EdmondsonApril 7, 198800NoNoYes2010
Hector EduardoApril 10, 195400NoNoYes0
Calvin EdwardsDecember 22, 196800NoNoYes0
Jon EdwardsJanuary 8, 198820142019YesNoYes2006
Justin EdwardsDecember 3, 198700NoNoYes2009
Dave EilandJuly 5, 196619882000YesNoYes0
Lee ElciFebruary 18, 196600NoNoYes0
Packy ElkinsNovember 6, 198700NoNoYes2010
Terry ElliotMarch 19, 196400NoNoYes0
Richard Ellis196100NoNoYes0
Ben EllsworthMarch 8, 197100NoNoYes1989
Rich EmbserMay 1, 196000NoNoYes0
Steve EngelDecember 31, 196119851985YesNoYes0
Tom EppleNovember 17, 196100NoNoYes1980
Roger EricksonAugust 30, 195619781983YesNoYes0
John EricksSeptember 16, 196719951997YesNoYes1988
Gustavo EscobarJanuary 30, 198000NoNoYes0
Bill EspinalOctober 24, 196700NoNoYes1989
Roberto EspinozaMarch 8, 198900NoNoYes0
Jonathan EstesMay 13, 198000NoNoYes2002
Marc EstesNovember 14, 196200NoNoYes0
Kevin EstradaOctober 1, 198000NoNoYes2002
Rafael EstradaMarch 25, 198100NoNoYes0
Terry EvansJanuary 19, 198220072010YesNoYes2001
Bryan EversgerdFebruary 11, 196919941998YesYesYes0
Luis FaccioNovember 3, 196700NoNoYes0
Pete FalconeOctober 1, 195319751984YesYesYes0
Omar FalconSeptember 1, 198200NoNoYes0
Melvin FaluAugust 28, 198000NoNoYes2002
Collin FanningSeptember 21, 198500NoNoYes2007
Steve FanningMay 16, 196700NoNoYes1988
Ronnie FarkasJuly 30, 195300NoNoYes0
Brian FarleyDecember 14, 196000NoNoYes1982
Chris FarleyFebruary 24, 198300NoNoYes0
Joe FarmerJune 27, 196300NoNoYes1985
Bob FaronApril 8, 196300NoNoYes0
Jeff FasseroJanuary 5, 196319912006YesYesYes1984
Jeff FayneJune 9, 197000NoNoYes1989
Richard Federici195900NoNoYes0
Joe FedericoAugust 8, 196500NoNoYes1988
Kevin Fehr195800NoNoYes1980
Jim FergusonDecember 22, 196400NoNoYes0
Joe FergusonSeptember 19, 194619701983YesYesNo0
Joey FernandezNovember 18, 196500NoNoYes1987
Jose FernandezAugust 24, 196700NoNoYes1989
Anthony FerraraSeptember 2, 198900NoNoYes2008
Rick FerrellOctober 12, 190519291947YesYesYes0
Mike FerrisDecember 31, 198200NoNoYes2004
Neil FialaAugust 24, 195619811981YesYesYes1977
C.J. FickNovember 20, 198520122012YesYesYes2007
Bill FielitzSeptember 4, 196700NoNoYes1989
Bien FigueroaFebruary 7, 196419921992YesYesYes1986
Steve FincherNovember 28, 196200NoNoYes0
Rollie Fingers1703919681985YesNoNo0
Billy FinkAugust 20, 196100NoNoYes1979
Chuck FinleyNovember 26, 196219862002YesYesNo0
William FinneganMay 14, 195800NoNoYes1981
Mike FioreMay 4, 196600NoNoYes1988
Timothy Fish196100NoNoYes1979
Justin FiskeSeptember 3, 198400NoNoYes0
Kevin FitzgeraldNovember 27, 198300NoNoYes2005
Mike FitzgeraldMarch 28, 196419881988YesYesYes1984
Stephen Fleming196000NoNoYes0
Dennis FletcherMarch 1, 196700NoNoYes1989
Miguel FloresJanuary 2, 198800NoNoYes2008
Jack FoleyNovember 8, 196100NoNoYes0
Mike FolliJuly 17, 198500NoNoYes2007
Anthony FonsecaFebruary 8, 198900NoNoYes0
Mark ForcheeSeptember 22, 195700NoNoYes0
Curt FordOctober 11, 196019851990YesYesYes1981
Eric FornataroJanuary 2, 198820142014YesYesYes2008
Chris ForrestMarch 31, 196300NoNoYes0
Bob ForschJanuary 13, 195019741989YesYesYes1968
Tony FossasSeptember 23, 195719881999YesYesNo0
Dexter FowlerMarch 22, 198620082021YesYesNo0
Mike FoxJune 16, 196300NoNoYes0
Terry FranconaApril 22, 195919811990YesNoYes0
Iker FrancoMarch 3, 198100NoNoYes0
Willie FraserMay 26, 196419861995YesYesNo0
George FrazierOctober 13, 195419781987YesYesYes0
Mick FreedDecember 13, 196200NoNoYes1985
Sam FreemanJune 24, 198720122020YesYesYes2008
David FreeseApril 28, 198320092019YesYesYes0
Jim FregosiApril 11, 196400NoNoYes1985
Ron FrenchDecember 6, 197000NoNoYes1989
Matthew FrevertNovember 16, 198600NoNoYes2008
Jim FreyMay 26, 193119291936YesNoYes0
John FreyApril 8, 196200NoNoYes0
Sal FrisellaApril 10, 198100NoNoYes2003
Josh FritscheNovember 22, 198400NoNoYes2007
Eric FryerAugust 26, 198520112017YesYesNo0
John FulghamJune 9, 195619791980YesYesYes1976
Ed FultonJanuary 7, 196600NoNoYes1987
Brad FurnishJanuary 19, 198500NoNoYes2006
Chad GabrielMay 19, 198400NoNoYes2004
Dennis Gadowski195900NoNoYes1978
Gary GaettiAugust 19, 195819812000YesYesNo1978
Andres GalarragaJune 18, 196119852004YesYesYes0
Bob GalassoJanuary 13, 195219771981YesNoYes0
Jay GalbraithJuly 18, 198000NoNoYes2002
Mike GallegoOctober 31, 196019851997YesYesYes0
Mike GambeskiJuly 7, 196200NoNoYes1980
Ron GantMarch 2, 196519872003YesYesNo0
Bernardo GarayApril 30, 198700NoNoYes0
Shaun GarceauAugust 28, 198700NoNoYes2005
Francisco GarciaDecember 4, 196900NoNoYes0
Frank GarciaSeptember 16, 195800NoNoYes0
Greg GarciaAugust 8, 198920142020YesYesYes2010
Isa GarciaAugust 20, 198400NoNoYes2006
Jaime GarciaJuly 8, 198620082018YesYesYes2005
Jose GarciaJune 2, 198100NoNoYes0
Jose Garcia195900NoNoYes0
Jose GarciaFebruary 11, 198800NoNoYes0
Luis GarciaJanuary 30, 198720132023YesYesNo0
Nelson GarciaSeptember 16, 195000NoNoYes0
Tony GarciaJune 17, 198000NoNoYes0
Wayne Garland1856219731981YesNoNo1969
Brandon GarnerAugust 27, 198600NoNoYes2005
Jerry Garvin2038319771982YesNoNo0
Tavaris GaryMarch 6, 198200NoNoYes2003
Justin GarzaJuly 13, 198200NoNoYes2003
Jeff GassOctober 22, 196100NoNoYes1983
Russell GastonAugust 14, 196900NoNoYes0
John GastFebruary 16, 198920132013YesYesYes2010
John GaubApril 28, 198520112011YesNoYes0
Huey GaydenJanuary 21, 195900NoNoYes0
Rich GedmanSeptember 26, 195919801992YesYesNo0
Jean GentlemanOctober 27, 196600NoNoYes1987
Bob GerenSeptember 22, 196119881993YesNoYes0
Steve GeweckeFebruary 7, 196700NoNoYes0
Rich GiannottiAugust 9, 198300NoNoYes0
Jim GibbsJuly 11, 196400NoNoYes1987
Bob GibsonNovember 9, 193519591975YesYesYes0
Bernard GilkeySeptember 24, 196619902001YesYesYes0
Robert Gilles195900NoNoYes0
Nicholas GillungFebruary 25, 198900NoNoYes2011
Gary GillSeptember 1, 196100NoNoYes1982
Ronny GilMarch 15, 198900NoNoYes0
Andy GintherSeptember 22, 198000NoNoYes0
Joe GirardiOctober 14, 196419892003YesYesYes0
John GlidewellMay 17, 196400NoNoYes0
Bob GlissonAugust 23, 196400NoNoYes1986
Greg GloverFebruary 2, 197000NoNoYes1989
Philip GoguenOctober 15, 196600NoNoYes1984
Brian GoldenFebruary 10, 196600NoNoYes1988
Paul GoldschmidtSeptember 10, 198720112023YesYesNo0
Deibis GomezMarch 16, 198000NoNoYes0
Edwin GomezMarch 10, 198800NoNoYes0
Jose GomezJanuary 8, 198100NoNoYes0
Luis GomezNovember 5, 198200NoNoYes0
James Gonzales196000NoNoYes1980
Larry Gonzales2455919931993YesNoNo1985
Carlos GonzalezAugust 31, 198800NoNoYes0
Dylan GonzalezMarch 7, 198500NoNoYes2007
Jesus Gonzalez195900NoNoYes0
Jonathan GonzalezOctober 13, 198700NoNoYes0
Jose GonzalezJune 23, 198700NoNoYes0
Julio GonzalezDecember 25, 195219771983YesYesNo0
Marco GonzalezMay 28, 198400NoNoYes0
Orlando GonzalezMarch 8, 196500NoNoYes0
Reynier GonzalezNovember 5, 198800NoNoYes0
Steve GonzalezMay 31, 198700NoNoYes2005
Devin GoodwinOctober 2, 198600NoNoYes2009
Reid GoreckiDecember 22, 198020092009YesNoYes2002
Scott GorgenJanuary 27, 198700NoNoYes2008
Luke GorsettMay 28, 198500NoNoYes2006
Chris GortonJanuary 24, 196600NoNoYes0
Ruben GotayAugust 21, 195900NoNoYes0
Ruben GotayDecember 25, 198220042008YesNoYes0
Jim GottAugust 3, 195919821995YesNoYes1977
Steve GraffDecember 29, 196400NoNoYes0
Everett GrahamFebruary 20, 196200NoNoYes0
Jeff GrahamMay 15, 196300NoNoYes0
Steve GrahamSeptember 25, 196600NoNoYes1988
Tony GranadilloAugust 10, 198400NoNoYes0
Jessen GrantJune 25, 198200NoNoYes2004
Rick GrapenthinApril 16, 195819831985YesNoYes0
Mark GraterJanuary 19, 196419911993YesYesYes1986
Don GravesJanuary 3, 198100NoNoYes1999
Al GreeneNovember 9, 195419791979YesNoYes0
Tyler GreeneAugust 17, 198320092013YesYesYes2005
Nick GreenwoodSeptember 28, 198720142015YesYesYes0
David GreenDecember 4, 196019811987YesYesYes0
Don GreenNovember 15, 196600NoNoYes1989
Gary Green2266019861992YesNoNo1983
Terry GreenJune 22, 196600NoNoYes0
Luke GregersonMay 14, 198420092019YesYesYes2006
Antron GrierNovember 11, 196500NoNoYes1987
Kerry GriffithSeptember 13, 196300NoNoYes1985
David GrimesApril 7, 196600NoNoYes1988
Casey GrimmFebruary 9, 198100NoNoYes2003
William GroffNovember 17, 198400NoNoYes2006
LeRoy Grossini195700NoNoYes1977
Chris GrossmanFebruary 3, 198100NoNoYes0
Jim GrossmanFebruary 11, 196100NoNoYes0
Kip Gross2361319902000YesNoNo1985
Michael GrossOctober 4, 198100NoNoYes2004
Sean GrubbOctober 22, 196600NoNoYes1988
Edwin GrullonAugust 16, 198700NoNoYes0
Larry GryskevichSeptember 12, 196600NoNoYes0
Alberto GuerreroOctober 7, 198500NoNoYes0
Henry GuerreroApril 4, 198200NoNoYes0
Mario GuerreroSeptember 28, 194919731980YesYesYes0
Pedro GuerreroJune 29, 195619781992YesYesYes0
Lee GuettermanNovember 22, 195819841996YesYesYes0
Preston GuilmetJuly 27, 198720132021YesYesYes0
Greg GuinOctober 13, 195900NoNoYes1981
Glenn GulliverOctober 15, 195419821983YesNoYes0
Matt GundelfingerAugust 24, 195900NoNoYes0
Cody GunnMarch 9, 198200NoNoYes2001
Mark Guthrie2400719892003YesNoNo1986
Isidro GutierrezAugust 16, 196300NoNoYes0
Julian GutierrezJune 23, 195900NoNoYes0
Francisco GuzmanFebruary 20, 198800NoNoYes0
Jedd GyorkoSeptember 23, 198820132020YesYesNo0
Stan HaasFebruary 19, 195900NoNoYes0
Eric HabererSeptember 14, 198200NoNoYes2004
John HabyanJanuary 29, 196419851996YesYesNo0
John HackettJuly 7, 196300NoNoYes0
Cody HaertherJuly 14, 198300NoNoYes2002
Kevin HagenMarch 8, 196019831984YesYesYes1980
Joe HageFebruary 17, 198900NoNoYes2007
Scott HalamaApril 18, 196500NoNoYes1987
Kyle HaldMay 27, 198900NoNoYes2011
Chip HaleDecember 2, 196419891997YesNoYes0
Ed Halicki1854019741980YesNoNo1968
Joe HallMarch 6, 196619941997YesNoYes1988
Russ HaltiwangerApril 21, 198400NoNoNo0
Dave HamiltonDecember 13, 194719721980YesYesNo0
Mark HamiltonJuly 29, 198420102011YesYesYes2006
Scott HamiltonDecember 17, 196300NoNoYes1986
Allan HammondJanuary 26, 197100NoNoYes1989
Travis HansonJanuary 24, 198100NoNoYes2002
J.A. HappOctober 19, 198220072021YesYesNo0
Gerard HaranSeptember 28, 198500NoNoYes0
Willie HardwickAugust 15, 195900NoNoYes0
Dan HarenSeptember 17, 198020032015YesYesYes2001
Brian HarperOctober 16, 195919791995YesYesNo0
Brett HarrisonOctober 30, 196200NoNoYes1984
Carlton Harris196000NoNoYes0
Glenn HarrisApril 9, 196100NoNoYes1983
Mike HarrisMay 9, 196100NoNoYes0
Mitch HarrisNovember 7, 198520152015YesYesYes2008
Vic HarrisMarch 27, 195019721980YesYesYes0
Mike HartleyAugust 31, 196119891995YesNoYes0
Brad HarvickDecember 20, 196400NoNoYes1987
Andy HasslerOctober 18, 195119711985YesYesYes0
Shawn HathawayOctober 6, 196400NoNoYes1987
Marcus HatleyMarch 26, 198820152015YesYesYes0
Blake HawksworthMarch 1, 198320092011YesYesYes2001
Ben HayesAugust 4, 195719821983YesNoYes0
Calvin HayesMarch 21, 198400NoNoYes2002
Jim HayesOctober 5, 196800NoNoYes0
Mark HayesSeptember 17, 196800NoNoYes0
Robert Hayes196000NoNoYes1981
Kevin HaynesSeptember 27, 196300NoNoYes1984
Kevin HaysMarch 11, 196600NoNoYes0
Jeremy HazelbakerAugust 14, 198720162017YesYesYes0
Trey HearneAugust 19, 198300NoNoYes2005
Mike HeathFebruary 5, 195519781991YesYesNo0
Jeremy HefnerMarch 11, 198620122013YesNoYes0
Kyle HeimSeptember 30, 198700NoNoYes2009
Don HeinkelOctober 20, 195919881989YesYesYes0
Jack HeinJune 26, 196300NoNoYes1983
Bob HelsomAugust 3, 195800NoNoYes0
Scott HemondNovember 18, 196519891995YesYesYes0
Hal HempenJuly 20, 196500NoNoYes0
Bill HendersonFebruary 7, 196900NoNoNo0
Hector HendricksSeptember 15, 196300NoNoYes0
George HendrickOctober 18, 194919711988YesYesNo0
Tom HenkeDecember 21, 195719821995YesYesNo0
Tyler HenleyJune 10, 198500NoNoYes2007
Michael Hennessy196100NoNoYes0
Mike HenryMay 8, 196700NoNoYes1985
Mike HensleyApril 15, 196700NoNoYes1988
Sam HerbertOctober 12, 198100NoNoYes2004
Elvis HernandezApril 27, 198500NoNoYes0
Henry HernandezAugust 9, 196700NoNoYes0
Jeremy HernandezJuly 6, 196619911995YesNoYes1987
Keith HernandezOctober 20, 195319741990YesYesYes1971
Larry HerndonNovember 3, 195319741988YesYesYes1971
Ezequiel HerreraApril 19, 197100NoNoYes0
Franklyn HerreraOctober 8, 198000NoNoYes0
Tyler HerronAugust 5, 198600NoNoYes2005
Aaron HerrMarch 7, 198100NoNoYes0
Tom HerrApril 4, 195619791991YesYesYes0
Bill HershmanOctober 7, 196400NoNoYes1986
Hans HerzogJanuary 19, 196100NoNoYes0
Joshua HesterSeptember 3, 198500NoNoYes2008
Pat HewesNovember 12, 196400NoNoYes1986
Jason HeywardAugust 9, 198920102023YesYesNo0
Bryan Hickerson2329719911995YesNoNo1985
Anthony HicksNovember 16, 196700NoNoYes1989
Bob HicksSeptember 23, 196000NoNoYes1978
Jutt HilemanJuly 13, 198100NoNoYes2000
Ken HillDecember 14, 196519882001YesYesYes0
Marc HillFebruary 18, 195219731986YesYesYes1970
Rich HillJune 30, 196200NoNoYes0
Rich HillMarch 11, 198020052023YesNoYes0
Steven HillNovember 4, 198300NoNoYes2007
Steven HillMarch 14, 198520102012YesYesYes2007
Steve HillMarch 14, 196300NoNoYes0
Virgil HillSeptember 9, 198900NoNoYes2009
Howard HiltonJanuary 3, 196419901990YesYesYes1985
Mike HinkleMarch 17, 196500NoNoYes1987
Braulio HiraldoJuly 11, 198800NoNoYes0
Eduardo HiraldoAugust 21, 198900NoNoYes0
Larry Hisle1729219681982YesNoNo0
Dan HittNovember 27, 196700NoNoYes1987
George Hoag00NoNoYes0
Mike HocuttSeptember 11, 196100NoNoYes0
Ryan HodinkaFebruary 25, 198400NoNoYes0
Brett HoffmannMarch 26, 198100NoNoYes0
Rich HoffmanMarch 7, 196600NoNoYes1988
Jarrett HoffpauirJune 18, 198320092010YesYesYes2004
Eric HohnMarch 7, 196400NoNoYes1986
Greg HollandNovember 20, 198520102022YesYesYes0
Matt HollidayJanuary 15, 198020042018YesYesNo0
Joseph HollinshedJanuary 16, 196600NoNoYes0
Kris HonelNovember 7, 198200NoNoYes0
Don HoodOctober 16, 194919731983YesYesNo0
Deryk HookerJune 21, 198900NoNoYes2007
Ashley HooksMay 18, 198300NoNoYes0
Bob HornerAugust 6, 195719781988YesYesNo0
Clint HorsleyFebruary 7, 196500NoNoYes1987
Dave HortonOctober 28, 196400NoNoYes0
Ricky HortonJuly 30, 195919841990YesYesYes1980
Paul HouseholderSeptember 4, 195819801987YesYesNo0
Brett Houser195600NoNoYes1975
Chris HouserApril 26, 196500NoNoYes1987
Kevin HouseJuly 27, 198200NoNoYes2003
Kevin HowardJune 25, 198100NoNoYes0
Jeff HowesApril 6, 196600NoNoYes0
Art HoweDecember 15, 194619741985YesYesNo0
Dann HowittFebruary 13, 196419891994YesNoYes0
Dave HoytJuly 29, 195900NoNoYes0
Al HraboskyJuly 21, 194919701982YesYesYes1969
Ty HubbardSeptember 26, 196000NoNoYes0
Rex HudlerSeptember 2, 196019841998YesYesNo0
Chad HuffmanApril 29, 198520102017YesYesYes0
Kris HuffmanFebruary 14, 196600NoNoYes1987
Donald Hughes195900NoNoYes1980
Warren HughesOctober 31, 196200NoNoYes0
Tim HulettJanuary 12, 196019831995YesYesYes0
Bryce HulstromAugust 19, 196500NoNoYes0
Frank Hunsaker195400NoNoYes1976
Alan HunsingerMay 3, 195900NoNoYes1981
Cedric HunterMarch 10, 198820112016YesNoYes0
Randy HuntJanuary 3, 196019851986YesYesYes1981
Clint HurdleJuly 30, 195719771987YesYesNo0
Bill HurstApril 28, 197019961996YesNoYes1989
Dale Hurst196000NoNoYes0
Ken HuthFebruary 27, 196100NoNoYes0
Luis IglesiasFebruary 3, 196700NoNoYes0
Mike Ignasiak2417819911995YesNoNo1987
Kennedy InfanteJanuary 5, 196600NoNoYes0
Tom InfanteFebruary 13, 196700NoNoYes0
D'Marcus IngramMarch 30, 198800NoNoYes2006
Dane IorgMay 11, 195019771986YesYesYes0
Don IsnerMay 23, 196200NoNoYes1984
Ramon ItoMarch 31, 198900NoNoYes0
Lee IttnerAugust 4, 196100NoNoYes1983
Cesar IzturisFebruary 10, 198020012013YesYesNo0
Danny JacksonJanuary 5, 196219831997YesYesYes0
Edwin JacksonSeptember 9, 198320032019YesYesNo0
Mark JacksonJanuary 6, 196500NoNoYes1985
Ron JacksonMay 9, 195319751984YesNoYes0
Ryan JacksonMay 10, 198820122015YesYesYes2009
Chris JacobsNovember 25, 198800NoNoYes0
Don JacobyAugust 2, 195900NoNoYes0
Kevin JacobMarch 26, 198900NoNoYes2011
Wes JailletMarch 20, 198000NoNoYes2002
Sonny JamesOctober 18, 196200NoNoYes0
Juan JaquezNovember 7, 198700NoNoYes0
Milko JaramilloJanuary 21, 198000NoNoYes0
Omar JavierOctober 4, 198700NoNoYes0
Stan JavierJanuary 9, 196419842001YesNoYes0
Jon JayMarch 15, 198520102021YesYesYes2006
Mike Jeffcoat2176519831994YesNoNo1977
Gregg JefferiesAugust 1, 196719872000YesYesNo0
Steve JeffersJune 4, 196400NoNoYes1986
Greg JelksAugust 16, 196119871987YesNoYes0
Das JessonNovember 13, 198000NoNoYes2004
Charllan JimenezNovember 29, 198900NoNoYes0
Eleazar JimenezMarch 4, 198800NoNoYes0
Kelvin JimenezOctober 27, 198020072008YesYesYes0
Raul JimenezMarch 25, 196500NoNoYes0
Ben JohnsonJune 18, 198120052007YesNoYes1999
Cale JohnsonAugust 26, 198700NoNoYes2009
Chuck JohnsonDecember 6, 196200NoNoYes0
Darrell JohnsonAugust 25, 192819521962YesYesNo0
David Johnson195700NoNoYes1975
Jerry JohnsonNovember 7, 195500NoNoYes1975
Kelly JohnsonMay 9, 198000NoNoYes2000
Lance JohnsonJuly 6, 196319872000YesYesYes1984
Rob JohnsonJuly 22, 198220072013YesYesYes0
Tyler JohnsonJune 7, 198120052007YesYesYes2000
Jay Johnstone1676119661985YesNoNo0
Ryan JohnstonSeptember 7, 196500NoNoYes1987
Ron JohnsOctober 7, 196200NoNoYes1984
Jason JohnNovember 3, 198100NoNoYes2003
Daryl JonesJune 25, 198700NoNoYes2005
David JonesAugust 17, 195700NoNoYes0
Tim JonesDecember 1, 196219881993YesYesYes1985
Steve JongewaardDecember 6, 196300NoNoYes0
B.J. JordanApril 24, 198100NoNoYes2003
Brian JordanMarch 29, 196719922006YesYesYes1988
Tim JordanSeptember 23, 197000NoNoYes1989
Mike JorgensenAugust 16, 194819681985YesYesNo0
David JornOctober 2, 195400NoNoYes0
Felix JoseMay 2, 196519882003YesYesYes0
Ben JukichOctober 17, 198200NoNoNo0
Jim KaatNovember 7, 193819591983YesYesNo0
Dave KableJanuary 15, 196000NoNoYes1978
Jonny KaplanJanuary 11, 198000NoNoYes0
Kurt KaullNovember 24, 196000NoNoYes1983
Tim KavanaughSeptember 18, 196200NoNoYes1983
Jeff KeenerJanuary 14, 195919821983YesYesYes1981
Jonathan KeenerDecember 10, 198900NoNoYes2011
Mick KelleherJuly 25, 194719721982YesYesYes1969
Clyde KellerFebruary 7, 196700NoNoYes1989
Joe KellyJune 9, 198820122023YesYesYes2009
Ty KellyJuly 20, 198820162018YesNoYes0
Kevin KennedyMay 26, 195419741983YesNoYes0
Terry KennedyJune 4, 195619781991YesYesYes1977
Matt KeoughJuly 3, 195519771986YesYesYes0
Kurt KepshireJuly 3, 195919841986YesYesYes0
Dean KiekheferJune 7, 198920162018YesYesYes2010
Paul KilgusFebruary 2, 196219871993YesYesYes0
John KillaleaFebruary 23, 198300NoNoYes2001
Kwang Hyun KimJuly 22, 198820202021YesYesYes0
Charles KinardAugust 4, 196400NoNoYes1983
William KincanonJanuary 9, 196000NoNoYes0
Vince KindredSeptember 17, 196400NoNoYes1986
Charles KingreyJanuary 19, 198500NoNoYes2007
David KingtonDecember 1, 198700NoNoYes2009
Blake KingApril 11, 198700NoNoYes2005
Clyde KingMay 23, 192419441953YesNoNo0
Mike KinnunenApril 1, 195819801987YesNoYes0
Matt KinzerJune 17, 196319891990YesYesYes1984
Bob KishOctober 25, 195900NoNoYes1981
Dale KistenJune 26, 196500NoNoYes0
Hub KittleFebruary 19, 191700NoNoYes0
Chuck KleinOctober 7, 190419281944YesNoYes0
Geoff KleinMarch 27, 198800NoNoYes2010
Alan KnicelyMay 19, 195519791986YesYesYes0
Justin KnoffJune 22, 198100NoNoYes0
Darold KnowlesDecember 9, 194119651980YesYesNo0
Rob Knowles00NoNoYes1985
Michael KnoxApril 18, 198900NoNoYes2011
Ron KoenigsfeldFebruary 21, 195800NoNoNo0
Erik KomatsuOctober 1, 198720122012YesYesNo0
Jim KoontzJune 18, 195700NoNoYes0
David KoppOctober 22, 198500NoNoYes2007
Nate KopszywaDecember 14, 198100NoNoYes2003
George KottarasMay 10, 198320082014YesYesNo0
Pete KozmaApril 11, 198820112021YesYesYes2007
Mike KraftOctober 25, 196500NoNoYes0
Ray Krawczyk2183219841989YesNoNo1980
Wayne KrenchickiSeptember 17, 195419791986YesNoYes0
J.T. KroegerJune 25, 196500NoNoYes1988
Jack KrolJuly 5, 193620132021YesNoYes0
Ray KrumlAugust 5, 198500NoNoYes0
Glen KuiperMay 20, 196300NoNoYes0
Ryan KulikDecember 3, 198500NoNoYes2008
Ryan KurosakiJuly 3, 195219751975YesYesYes0
Lerrin LaGrowJuly 8, 194819701980YesYesYes0
Dave LaPointJuly 29, 195919801991YesYesYes0
Bill LaRosaJuly 4, 195500NoNoYes0
Pedro LaTorreJanuary 28, 196000NoNoYes1982
Mike LaValliereAugust 18, 196019841995YesYesYes0
Mike LagaJune 14, 196019821990YesYesYes0
Jeff LahtiOctober 8, 195619821986YesYesYes0
Steve LakeMarch 14, 195719831993YesYesYes0
Chris LambertMarch 8, 198320082009YesNoYes2004
Ed LampeAugust 17, 196700NoNoYes1986
Tom LampkinMarch 4, 196419882002YesYesNo0
Les LancasterApril 21, 196219871993YesYesNo0
Carlos LandinezJuly 20, 197000NoNoYes0
Jaime LandinApril 19, 198400NoNoYes0
Tito LandrumOctober 25, 195419801988YesYesYes0
Matthew LaneAugust 17, 198400NoNoYes2005
Rick Langford1907319761986YesNoNo1971
Freddie LangiottiNovember 16, 196600NoNoYes1988
Hal LanierJuly 4, 194219641973YesNoYes0
Ray LankfordJune 5, 196719902004YesYesYes1987
Crucito LaraDecember 31, 196600NoNoYes0
Edgar LaraMarch 2, 198900NoNoYes0
Oscar LaraApril 10, 198400NoNoYes0
Dan LarsonJuly 4, 195419761982YesNoYes1972
Tim LataNovember 3, 196800NoNoYes1989
Jeff LauckMarch 3, 196200NoNoYes1981
Tyler LavigneJuly 30, 198800NoNoYes2009
Travis LawlerJune 13, 198800NoNoYes2009
Tom LawlessDecember 19, 195619821990YesYesYes0
Casey LawrenceOctober 28, 198720172023YesYesYes0
Scott LawrenceAugust 1, 196300NoNoYes1986
Rayner LayaSeptember 30, 198000NoNoYes0
Tommy LayneNovember 2, 198420122017YesNoYes0
Wade LeBlancAugust 7, 198420082021YesYesNo0
Tyler LeachSeptember 8, 198600NoNoYes2005
Mike LeakeNovember 12, 198720102019YesYesNo0
Charlie Lea2081419801988YesNoNo1976
Aaron LedbetterJune 28, 198100NoNoYes2001
Jeff LedbetterDecember 25, 195900NoNoYes0
Manuel LeeJune 17, 196519851995YesYesYes0
Thomas LeeOctober 20, 198900NoNoYes0
Matt LemanczykOctober 5, 198000NoNoYes2002
Jake LemmermanMay 4, 198900NoNoYes0
Tim LemonsMarch 23, 196200NoNoYes0
Ricky LemonSeptember 16, 196000NoNoYes0
Tim LemonSeptember 23, 198000NoNoYes1998
Jim LentineJuly 16, 195419781980YesYesYes1975
Ron LeonOctober 30, 196100NoNoYes0
Jim LeopoldMay 17, 195900NoNoYes0
John LepleyJune 11, 196500NoNoYes1988
Randy LerchOctober 9, 195419751986YesNoYes0
Jon LesterJanuary 7, 198420062021YesYesNo0
Adam LewisApril 12, 198900NoNoYes0
Amos LewisAugust 14, 196000NoNoYes0
Anthony LewisFebruary 2, 197100NoNoYes1989
Nick LeyvaAugust 16, 195319711971YesNoYes1975
Sixto LezcanoNovember 28, 195319741985YesYesNo0
Danny LigginsNovember 17, 195700NoNoYes0
Brett LilleyJuly 30, 198500NoNoYes2008
Bob LillisJune 2, 193019581967YesYesNo0
Kristhiam LinaresMay 17, 198600NoNoYes0
Jim LindemanJanuary 10, 196219861994YesYesYes1983
Bill Lindsey2201819871987YesNoNo1979
Mark LittellJanuary 17, 195319731982YesYesYes0
John LittlefieldJanuary 5, 195419801981YesYesYes1976
Jeff LittleDecember 25, 195419801982YesYesYes0
Rob LivchakJuly 13, 196200NoNoYes0
Pedro LlanesOctober 10, 196300NoNoYes0
Rick LockwoodSeptember 2, 196100NoNoYes0
Tim LollarMarch 17, 195619801986YesNoYes0
Nick LongmireJanuary 5, 198900NoNoYes2010
Clayton LongSeptember 19, 198500NoNoYes0
Eddie LooperDecember 13, 196400NoNoYes1986
Aurelio LopezSeptember 21, 194819741987YesYesYes0
Carlos Lopez1780319761978YesNoNo0
Christian LopezJanuary 23, 198700NoNoYes2005
Felipe LopezMay 12, 198020012011YesYesNo0
Jose LopezAugust 11, 197100NoNoYes0
Josh LopezJanuary 31, 198900NoNoNo0
Miguel LopezNovember 23, 198900NoNoYes0
Mike LoyndMarch 26, 196419861987YesNoYes0
Willie LozadoMay 12, 195919841984YesNoYes0
Aidan LucasApril 21, 198800NoNoYes2010
Juan LucenaJanuary 20, 198400NoNoYes0
Henderson LugoSeptember 15, 198400NoNoYes0
Nelson LugoApril 24, 198500NoNoYes0
Rigoberto LugoMarch 7, 198900NoNoYes2007
Aaron LunaMarch 28, 198700NoNoYes2008
Hector LunaFebruary 1, 198020042012YesYesYes0
Wayne LundgrenApril 21, 198200NoNoYes0
Brad LutherOctober 12, 196100NoNoYes1981
Jeff LymanJanuary 14, 198700NoNoYes0
Lance LynnMay 12, 198720112023YesYesYes2008
Barry LyonsJune 3, 196019861995YesNoYes0
Bill LyonsApril 26, 195819831984YesYesYes0
Tyler LyonsFebruary 21, 198820132020YesYesYes2010
Jeffrey Maack00NoNoYes0
Evan MacLaneNovember 4, 198220102010YesYesYes0
Lonnie MaclinFebruary 17, 196719931993YesYesYes1986
Scott MaddenJanuary 6, 198200NoNoYes0
Bill Madlock1864019731987YesNoNo1969
Santo MaertzMay 9, 198600NoNoYes2008
Joe MagraneJuly 2, 196419871996YesYesYes1985
Mickey MahlerJuly 30, 195219771986YesNoYes0
Kenneth MaiquesJune 25, 198500NoNoYes2005
Steffen MajerAugust 23, 196500NoNoYes0
Jameson MajOctober 22, 198500NoNoYes2007
Benito MalaveOctober 1, 196100NoNoYes0
Tom MalcheskyFebruary 13, 196700NoNoYes1988
Luis Maldonado196500NoNoYes0
Ovidio MaldonadoNovember 4, 196300NoNoYes0
Gus MalespinDecember 4, 195700NoNoYes0
Chris MaloneySeptember 6, 196100NoNoYes0
Seth ManessOctober 14, 198820132017YesYesYes2011
Mark ManghamNovember 27, 196200NoNoYes0
Bill MannOctober 11, 196100NoNoYes0
Fred ManriqueNovember 5, 196119811991YesYesYes0
Brandon MarcelliJanuary 2, 198100NoNoYes2004
Lance MarcumJuly 5, 198300NoNoYes0
Kevin Maris196000NoNoYes0
Josh MarkhamNovember 19, 198400NoNoYes2003
Oliver MarmolJuly 2, 198620202021YesNoYes0
Fabian MarquezNovember 12, 198600NoNoYes0
Mateo MarquezJanuary 5, 198500NoNoYes2007
Jay MartelSeptember 5, 196300NoNoYes0
Roberto MarteApril 7, 196500NoNoYes0
Victor MarteNovember 8, 198020092013YesYesYes0
Quincy MartinaFebruary 14, 198700NoNoYes0
Buck Martinez1784419691986YesNoNo0
Cristian MartinezJuly 1, 195900NoNoYes0
Frankie MartinezApril 24, 196800NoNoYes0
Freddie MartinezMarch 15, 195719801981YesNoYes0
Gustavo MartinezApril 30, 198800NoNoYes0
Jairo MartinezMay 27, 198700NoNoYes0
Jose MartinezJuly 25, 198820162020YesYesYes0
Jose MartinezJanuary 24, 198600NoNoYes0
Julian MartinezJune 2, 196700NoNoYes0
Luis MartinezJanuary 20, 198020032003YesNoYes0
Luis MartinezJune 11, 196600NoNoYes0
Marcos MartinezMarch 3, 198900NoNoYes0
Marty MartinezAugust 23, 194119621972YesYesNo0
Miguel MartinezSeptember 29, 198100NoNoYes0
Randy MartinezMarch 5, 196000NoNoYes0
Ricky MartinezApril 20, 198800NoNoYes0
Silvio MartinezAugust 19, 195519771981YesYesYes0
Tomas MartinezJune 27, 196000NoNoYes0
Wilfredo Martinez196200NoNoYes0
Wilmer MartinezApril 3, 198100NoNoYes0
Brian MartinJune 14, 198000NoNoYes0
John MartinApril 11, 195619801983YesYesYes0
John MartinSeptember 20, 195900NoNoYes1980
Roger Martin195800NoNoYes0
Sammy MartinMarch 21, 196100NoNoYes0
Marty MasonApril 4, 195800NoNoYes0
Mike Mason2151019821988YesNoNo1979
Justin MastersonMarch 22, 198520082015YesYesNo0
Jose MateoAugust 31, 198600NoNoYes0
Joe MatherJuly 23, 198220082012YesYesYes2001
Greg MathewsMay 17, 196219861992YesYesYes1984
Tom MathewsApril 11, 196200NoNoYes1984
Carlos Matos196000NoNoYes0
John MatosMarch 26, 198100NoNoNo0
Gene MauchNovember 18, 192519441957YesYesNo0
Tom MauchJuly 12, 196200NoNoYes1983
Kevin Maxey00NoNoYes0
LaCurtis MayesAugust 2, 198800NoNoYes2006
Julio MazaJuly 5, 198900NoNoYes0
Zach McAllisterDecember 8, 198720112023YesNoYes0
Bake McBrideFebruary 3, 194919731983YesYesYes1970
Tim McCarverOctober 16, 194119591980YesYesYes0
Stanley McCauleyFebruary 20, 195700NoNoYes1979
Kyle McClellanJune 12, 198420082013YesYesYes2002
Mark McCormickOctober 15, 198300NoNoYes2005
Mike McCoyApril 2, 198120092012YesNoYes2002
Harry McCullaNovember 5, 196000NoNoYes1981
Nick McCullySeptember 5, 198800NoNoYes2009
Oddibe McDowell2288319851994YesNoNo1981
T.J. McFarlandJune 8, 198920132023YesYesYes0
Jeremy McGarityMarch 22, 197100NoNoYes1989
Willie McGeeNovember 2, 195819821999YesYesYes0
Shawn McGinnis196600NoNoYes1985
Lynn McGlothenMarch 27, 195019721982YesYesNo0
Kevin McGovernMay 22, 198900NoNoYes0
Chuck McGrathAugust 5, 196100NoNoYes1983
Scott McGregorDecember 19, 198600NoNoYes2008
Terry McGriffSeptember 23, 196319871994YesYesNo0
Deck McGuireJune 23, 198920172018YesNoYes0
Mark McGwireOctober 1, 196319862001YesYesNo0
Todd McInnisMarch 26, 198800NoNoYes2011
James McIntyreDecember 11, 195600NoNoYes0
Michael McKenryMarch 4, 198520102016YesYesYes0
Michael McNeely196300NoNoYes1985
Barry McPhersonAugust 6, 196200NoNoYes0
Tony McQuadeDecember 24, 198100NoNoYes0
Larry McWilliamsFebruary 10, 195419781990YesYesNo0
Bob MeachamAugust 25, 196019831988YesNoYes1981
Geoff MeadowsAugust 11, 196000NoNoYes0
Michael MeagherSeptember 24, 198400NoNoYes2005
Tim MeamberJuly 11, 196500NoNoYes0
David MedinaJanuary 1, 198900NoNoYes0
Dennis MedinaJanuary 17, 198300NoNoYes0
Dave Meier2177019841988YesNoNo1978
Aureliano MejiasJuly 7, 198000NoNoYes0
Sam MejiasMay 9, 195219761981YesYesYes0
Carlos MejiaNovember 28, 198800NoNoYes0
Ramon Mejia196300NoNoYes0
Adam MelkerJanuary 31, 198800NoNoYes2010
Tyler MellingSeptember 4, 198800NoNoYes2011
Scott MelvinOctober 3, 196300NoNoYes0
Jesus MendezJune 14, 196400NoNoYes0
Jose MendezJuly 17, 198300NoNoYes0
Julio MendezApril 9, 196600NoNoYes1988
Orlin MendezJune 11, 198300NoNoYes0
Wladimir MendozaMay 20, 198600NoNoYes0
Chuck MenzhuberJuly 18, 195900NoNoYes1981
Juan MercedesJune 1, 198900NoNoYes0
Kent MerckerFebruary 1, 196819892008YesYesNo0
Ron MeridithNovember 26, 195619841987YesNoYes0
Larry MerrillApril 26, 197100NoNoYes1989
Jose Mesa195800NoNoYes0
Matt MeyerJanuary 17, 198500NoNoYes0
Steve MeyerJanuary 27, 196500NoNoYes1986
Mark MichaelAugust 25, 198200NoNoYes2003
Matt MichaelNovember 13, 198300NoNoYes2006
Greg MiclatJuly 23, 198700NoNoYes0
Julio Mieses196500NoNoYes0
Dario MijaresDecember 19, 198500NoNoYes0
Miles MikolasAugust 23, 198820122023YesYesYes0
Jon MikrutNovember 22, 198200NoNoYes0
Larry MilbourneFebruary 14, 195119741984YesNoYes0
Mike MilchinFebruary 28, 196819961996YesNoYes1989
Andrew MillerMay 21, 198520062021YesYesYes0
Brad MillerOctober 18, 198920132023YesYesNo0
Brian MillerOctober 18, 198200NoNoYes0
Dyar MillerMay 29, 194619751981YesNoYes0
Justin MillerJune 13, 198720142021YesYesYes0
Michael MillerApril 21, 198300NoNoYes2004
Brent MilliganOctober 7, 196100NoNoYes1980
Kenneth MillsAugust 25, 196100NoNoYes1982
Rhadames MillsJune 17, 195800NoNoYes0
Ted MilnerApril 13, 196100NoNoYes1983
Minnie MinosoNovember 29, 192319461980YesYesNo0
Billy MitchellSeptember 7, 196200NoNoYes0
Travis MitchellSeptember 27, 198700NoNoYes2006
Burny MitchemApril 9, 198900NoNoYes0
Johnny MizeJanuary 7, 191319361953YesYesYes0
Kenneth Mohler195900NoNoYes1980
Robinson MojicaMay 31, 198200NoNoYes0
Yadier MolinaJuly 13, 198220042022YesYesYes2000
Daylon MonetteJuly 24, 198100NoNoYes2002
Ruben MonettMay 7, 196600NoNoYes0
Luis MontanezDecember 15, 198120082011YesNoYes0
Willie MontanezApril 1, 194819661982YesNoYes0
A.J. MontanoJanuary 30, 198400NoNoYes0
Edgard MontielJanuary 13, 198800NoNoYes0
Jahir MontillaDecember 24, 198800NoNoYes0
Bill Mooneyham2214419861986YesNoNo1979
Kevin MoonOctober 5, 196400NoNoYes1982
Alan Moore195800NoNoYes0
Bryan MooreMarch 20, 198000NoNoYes2001
Donald MooreOctober 15, 195900NoNoYes1977
Donnie MooreFebruary 13, 195419751988YesYesYes0
Mike Moore2188019821995YesNoNo1978
Pat Moore196400NoNoYes1987
Scott MooreNovember 17, 198320062012YesNoYes0
Jerry MoralesFebruary 18, 194919691983YesYesNo0
Juan MoralesDecember 1, 198200NoNoYes0
Osvaldo MoralesJuly 4, 198700NoNoYes0
Ronald Morander196200NoNoYes1982
Frank MoranJuly 20, 196400NoNoYes1987
Victor MorenoDecember 22, 198200NoNoYes0
Joe MorganNovember 19, 193019591964YesYesYes0
Al MorlockJuly 2, 196000NoNoYes0
Dan MorogielloMarch 26, 195519831983YesNoYes0
Adam MorrisDecember 1, 198200NoNoYes2005
John MorrisFebruary 23, 196119861992YesYesYes0
Clayton MortensenApril 10, 198520092013YesYesYes2007
Dennis MortonSeptember 27, 195900NoNoYes1977
Juan MosqueraJanuary 23, 198800NoNoYes0
Andrew MossOctober 8, 198600NoNoYes2009
Brandon MossSeptember 16, 198320072017YesYesYes0
Taylor MotterSeptember 18, 198920162023YesYesYes0
Jason MotteJune 22, 198220082017YesYesYes2003
Jamie MoyerNovember 18, 196219862012YesYesYes0
Timothy Mueller195900NoNoYes1978
William Mueller196300NoNoYes0
Edward MujicaMay 10, 198420062017YesYesYes0
Casey MulliganOctober 5, 198700NoNoYes2006
Jacob MullinaxJune 13, 198200NoNoYes2004
Steve MumawAugust 9, 196300NoNoYes0
Jerry MumphreySeptember 9, 195219741988YesYesYes1971
Kyle MuraNovember 24, 198400NoNoYes2006
Steve MuraFebruary 12, 195519781985YesYesNo0
Blake MurphyMay 19, 198500NoNoYes2008
John Murphy196300NoNoYes0
John MurphyAugust 7, 195700NoNoYes0
John MurphyMay 12, 196200NoNoYes1984
Rob MurphyMay 26, 196019851995YesYesNo0
Scott MurraySeptember 21, 196000NoNoYes0
Jeff NadeauJuly 30, 198900NoNoYes2010
Chris NarvesonDecember 20, 198120062016YesYesYes2000
Efren NavarroMay 14, 198620112018YesNoYes0
Jaime Navarro2455819892000YesNoNo0
Keith NaylorJanuary 12, 198300NoNoYes0
Iden NazarioMarch 28, 198900NoNoYes2010
Alex NeelyJanuary 15, 195700NoNoYes0
Dan NelsonFebruary 12, 198400NoNoYes2004
Darren NelsonNovember 25, 196500NoNoYes1987
Carey NemethAugust 6, 196300NoNoYes1985
Pat NeshekSeptember 4, 198020062019YesYesNo0
Bob NettlesJanuary 16, 196400NoNoYes1986
Craig NewtonOctober 1, 198100NoNoYes0
Juan NicasioAugust 31, 198620112020YesYesNo0
Scott NicholsJuly 29, 196300NoNoYes0
Tom NiedenfuerAugust 13, 195919811990YesYesYes0
Arquimedes NietoApril 28, 198900NoNoYes0
Tom NietoOctober 27, 196019841990YesYesYes1981
Al NipperApril 2, 195919831990YesNoYes0
Carlos NogueraApril 21, 198900NoNoYes0
Rickey NolandNovember 4, 198500NoNoYes0
Jose NolascoJune 20, 198100NoNoYes0
Chris NoonanMarch 5, 198100NoNoYes2004
Wayne NordhagenJuly 4, 194819761983YesNoYes0
Fred NormanAugust 20, 194219621980YesYesYes0
Greg NormanDecember 8, 196000NoNoYes0
Nelson NormanMay 23, 195819781987YesNoNo0
Scott NormanSeptember 12, 196200NoNoYes0
Tyler NorrickSeptember 27, 198300NoNoYes2006
Bud NorrisMarch 2, 198520092018YesYesNo0
Jay NorthJune 21, 196200NoNoYes1980
Matt NorthMay 23, 198800NoNoYes2006
Chris NottiSeptember 3, 198800NoNoYes2008
Jason NovakOctober 19, 198700NoNoYes2009
Mauricio NunezJanuary 26, 196300NoNoYes0
Angelo NunleyJune 5, 196400NoNoYes0
Jim O'ConnorOctober 22, 196500NoNoYes1983
Tim O'KeefeJanuary 4, 196600NoNoYes0
Randy O'NealAugust 30, 196019841990YesYesYes0
Mike O'NeillFebruary 12, 198800NoNoYes2010
Paul OatesFebruary 2, 196500NoNoYes1983
Kainoa ObreyOctober 6, 198000NoNoYes2003
Tony OchsAugust 1, 196700NoNoYes1989
Ross OederApril 19, 198500NoNoYes2007
Bryan OelkersMarch 11, 196119831986YesNoYes0
Seunghwan OhJuly 15, 198220162019YesYesNo0
Alex OjeaDecember 5, 196300NoNoYes1985
Luis OjedaApril 15, 196100NoNoYes0
Frank OliverosAugust 9, 198600NoNoYes0
Reed OlmsteadOctober 19, 196800NoNoYes1986
Al OlmstedMarch 18, 195719801980YesYesYes1975
Gregg Olson2439119882001YesNoNo0
Steve OntiverosMarch 5, 196119852000YesNoYes0
Kevin OolJanuary 4, 198100NoNoYes0
Jose OquendoJuly 4, 196319831995YesYesYes0
Carlos OraaOctober 5, 198900NoNoYes0
Jose OrtegaAugust 17, 196200NoNoYes0
Jose Ortiz196800NoNoYes0
Pablo OrtizJune 11, 198800NoNoYes0
Dave OsteenAugust 3, 196300NoNoYes1981
Jeff OswaltDecember 15, 196500NoNoYes1989
Adam OttavinoNovember 22, 198520102023YesYesYes2006
Jim OttenJuly 1, 195119741981YesYesYes0
Malcolm OwensMarch 23, 198400NoNoYes2005
Paul OwensFebruary 7, 192419831995YesNoYes0
Rick OwnbeyOctober 20, 195719821986YesYesYes0
Jeff OysterFebruary 28, 196300NoNoYes0
Gab OzunaApril 10, 196900NoNoYes0
Mateo OzunaJanuary 1, 197100NoNoYes0
Al PachecoMarch 18, 196700NoNoYes1989
Bill PackerJune 23, 196100NoNoYes1982
Karl Pagel2017719781983YesNoNo1975
Sean PageSeptember 5, 197000NoNoYes1989
Matt PagnozziNovember 10, 198220092014YesYesYes2003
Tom PagnozziJuly 30, 196219871998YesYesYes1983
Vicente PalaciosJuly 19, 196319872000YesYesNo0
Cody PalmerAugust 25, 198100NoNoYes0
Jordan PalsOctober 18, 198000NoNoYes2003
Stan PapiFebruary 4, 195119741981YesYesYes0
Pete PariseDecember 5, 198400NoNoYes0
Brian ParishJanuary 20, 198200NoNoYes2004
Mike ParisiApril 18, 198320082008YesYesYes2004
Kelly ParisOctober 17, 195719821988YesYesYes1975
Blake ParkerJune 19, 198520122021YesNoYes0
Ted ParkerOctober 1, 196300NoNoYes1986
Tyler ParkerMay 13, 198100NoNoYes2002
James ParksMarch 31, 195900NoNoYes0
Walter ParmenterApril 17, 195900NoNoYes0
Jimmy ParqueOctober 3, 198800NoNoYes0
Jeff ParrettAugust 26, 196119861996YesYesNo0
Casey ParsonsApril 14, 195419811987YesNoYes0
Jeffrey Pasquale196100NoNoYes1982
Chris PatrickFebruary 20, 198200NoNoYes2004
Chris PattersonMarch 29, 198800NoNoYes2010
Claude Patton196300NoNoYes0
Jeremy PattonAugust 12, 198800NoNoYes2011
Victor PaulinoJuly 14, 196300NoNoYes0
Dave PaytonDecember 14, 196400NoNoYes0
Jackson PazJuly 10, 198200NoNoYes0
Carlos PegueroFebruary 22, 198720112015YesNoYes0
Charlie PeltDecember 28, 198400NoNoYes2007
Jose PenalozaJune 28, 198800NoNoYes0
Brayan PenaJanuary 7, 198220052016YesYesYes0
Francisco PenaOctober 12, 198920142018YesYesYes0
Geronimo PenaMarch 29, 196719901996YesYesYes0
Nelson PenaNovember 11, 196500NoNoYes0
Omar PenaMarch 2, 198200NoNoYes2003
Tony PenaJune 4, 195719801997YesYesYes0
Terry PendletonJuly 16, 196019841998YesYesYes1982
Dave PenniallSeptember 26, 195400NoNoYes0
Nicholas PeoplesAugust 10, 198400NoNoYes2007
David PeraltaAugust 14, 198720142023YesNoYes0
Jhonny PeraltaMay 28, 198220032017YesYesYes0
Luis PerdomoApril 27, 198420092012YesNoYes0
Angel PerezAugust 5, 198300NoNoYes0
Audry PerezDecember 23, 198820132014YesYesYes0
Chris PerezJuly 1, 198520082014YesYesYes2006
Francisco Perez196600NoNoYes0
Juan PerezDecember 10, 198000NoNoYes0
Mike PerezOctober 19, 196419901997YesYesYes1986
Oneli PerezMay 26, 198300NoNoYes0
Pedro PerezSeptember 7, 196300NoNoYes0
Roberto PerezAugust 31, 198800NoNoYes0
Wilson PerezMay 30, 198900NoNoYes0
Gerald PerryOctober 30, 196019831995YesYesNo0
Jeff PerryAugust 5, 196200NoNoYes1983
Jerry PerryMarch 28, 195700NoNoYes0
Pat PerryFebruary 4, 195919851990YesYesYes0
Brock PetersonNovember 20, 198320132013YesYesYes0
Shane PetersonFebruary 11, 198820132017YesNoYes2008
Steve PetersNovember 14, 196219871988YesYesYes1985
Steven Petitt196200NoNoYes0
Zach PetrickJuly 29, 198900NoNoYes0
Timothy PettengillDecember 3, 196500NoNoYes1988
Jay Pettibone2099219831983YesNoNo0
Joe PettiniJanuary 26, 195519801983YesNoYes0
Chad PettyFebruary 17, 198200NoNoYes0
Marty PeveyDecember 25, 196219891989YesNoYes0
Tommy PhamMarch 8, 198820142023YesYesYes2006
David PhillipsMay 21, 198500NoNoYes2005
Mike PhillipsAugust 19, 195019731983YesYesNo0
Zach PhillipsSeptember 21, 198620112016YesNoYes0
Doug Piatt2401119911991YesNoNo1984
Joel PichardoFebruary 20, 198800NoNoYes0
Len PicotaJuly 23, 196600NoNoYes0
Walt PierceApril 4, 195800NoNoYes1976
Larry PiersonFebruary 10, 196500NoNoYes1987
Luis PimentelDecember 30, 198800NoNoYes0
Rafael PimentelJune 15, 195900NoNoYes0
Wander PimentelSeptember 18, 197200NoNoYes0
Alejandro PinardSeptember 21, 198800NoNoYes0
Renyel PintoJuly 8, 198220062010YesNoYes0
Michael PittmanSeptember 9, 195900NoNoYes0
Zachary PittsMarch 30, 198600NoNoYes2008
Gregg PleeterJanuary 29, 198200NoNoYes2004
Scott PleisMay 6, 196300NoNoYes0
Lee PlemelSeptember 19, 196600NoNoYes1988
Dan Plesac2268119862003YesNoNo1980
Dallas PollaroJune 27, 198000NoNoYes2000
Frank PolFebruary 23, 198800NoNoYes0
Stu PomeranzDecember 17, 198420122012YesNoYes2003
William Poore196400NoNoYes0
David PopkinsNovember 16, 198900NoNoYes0
Darrell PorterJanuary 17, 195219711987YesYesYes0
Frank PotestioNovember 8, 196300NoNoYes0
John PowellJuly 30, 198400NoNoYes2003
Ted PowerJanuary 31, 195519811993YesYesYes0
Adam PrangeDecember 5, 198700NoNoYes2008
Louis PrattSeptember 8, 195600NoNoYes0
Dave Pregon196100NoNoYes0
Josh PressleyApril 2, 198000NoNoYes0
Tim PrestonNovember 30, 198100NoNoYes0
Neal PritchardFebruary 21, 198900NoNoYes0
Mike ProlyDecember 15, 195019761983YesYesYes1972
Patrick ProulxJuly 28, 195600NoNoYes0
Melvin PuelloNovember 27, 198500NoNoYes0
Albert PujolsJanuary 16, 198020012022YesYesYes1999
Wilfrido PujolsSeptember 11, 198700NoNoYes2005
Timothy Pulliam196500NoNoYes0
Carlos PupoAugust 29, 198500NoNoYes0
Jim PuzeySeptember 19, 196300NoNoYes1985
Jose QuintanaJanuary 24, 198920122023YesYesNo0
Jamie QuirkOctober 22, 195419751992YesYesNo0
Dan QuisenberryFebruary 7, 195319791990YesYesNo0
Richard RacobaldoJuly 10, 198500NoNoYes2009
Jose RadaApril 13, 198800NoNoYes0
Ernie RadcliffeMay 1, 196500NoNoYes1986
Dave RaderDecember 26, 194819711980YesYesNo0
Dave RajsichSeptember 28, 195119781980YesNoYes0
Gary RajsichOctober 28, 195419821985YesYesYes0
Jose RamirezMarch 12, 198500NoNoYes0
Ronald RamirezJanuary 30, 198600NoNoYes0
Gregorio RamosSeptember 27, 198900NoNoYes0
Mario Ramos196200NoNoYes0
James RamseyDecember 19, 198900NoNoYes2012
Mike RamseyMarch 29, 195419781985YesYesYes1975
Jeff RandazzoAugust 12, 198100NoNoYes0
Lenny Randle1794119711982YesNoNo1967
Robert RansomAugust 25, 198100NoNoYes0
Jim RapoportJune 25, 198500NoNoYes2006
Vern RappMay 11, 192819922001YesNoYes0
Eric RasmussenMarch 22, 195219751983YesYesYes1973
Colby RasmusAugust 11, 198620092018YesYesYes2005
Cory RauschenbergerJuly 31, 198400NoNoYes2005
Anthony RawsonJuly 31, 198000NoNoYes2001
Floyd RayfordJuly 27, 195719801987YesYesNo0
Scott RazianoSeptember 12, 196200NoNoYes0
Jim RebouletAugust 13, 196100NoNoYes1983
Tim RedmanAugust 9, 196500NoNoYes1987
Perry Redmond196100NoNoYes1980
Shane ReedyJune 2, 198200NoNoYes2001
George Reed196000NoNoYes0
Ron ReedNovember 2, 194219661984YesYesNo0
Kyle ReeseSeptember 23, 196500NoNoYes0
Chase ReidMay 17, 198800NoNoYes2010
Adam ReiferJune 3, 198600NoNoYes2007
Matt ReinMay 29, 198800NoNoYes0
Ken ReitzJune 24, 195119721982YesYesYes1969
Josh RenfroAugust 31, 198900NoNoYes0
Michael RepoleJuly 12, 198300NoNoYes2005
Bob ReveszJuly 16, 198800NoNoYes2010
Anthony ReyesOctober 16, 198120052009YesYesYes2003
Christian ReyesApril 24, 198600NoNoYes2006
Eduardo ReyesJanuary 14, 198200NoNoYes0
Roberto ReyesMay 10, 198900NoNoYes0
Larry ReynoldsJuly 9, 195700NoNoYes0
Mark ReynoldsAugust 3, 198320072019YesYesNo0
Mike RhodesJune 17, 195800NoNoYes1980
Daniel RichardsonMarch 21, 198500NoNoYes2008
Dave RichardsonSeptember 22, 196600NoNoYes1988
Jeff RichardsonAugust 26, 196519891993YesNoYes0
Kevin RichmondApril 1, 198300NoNoYes0
Ryan RiddleJune 10, 198500NoNoYes0
Mark RigginsJanuary 23, 195700NoNoYes0
Jim RigglemanNovember 9, 195219201929YesNoYes0
Joe RigoliDecember 14, 195600NoNoYes0
Matt RigoliNovember 19, 198500NoNoYes2008
John RigosApril 29, 196200NoNoYes1983
Andy RinconMarch 5, 195919801982YesYesYes1977
Luciano Rincon196600NoNoYes0
Royce RingDecember 21, 198020052010YesNoYes0
Geney RiosFebruary 12, 198800NoNoYes0
Beau RiportellaAugust 20, 198800NoNoYes2007
Raymond RivasAugust 8, 195700NoNoYes1978
Bombo RiveraAugust 2, 195219751982YesNoYes0
Eddy RiveraDecember 18, 198800NoNoYes0
Francisco RiveraDecember 3, 198800NoNoYes0
Luis Rivera2337919861998YesNoNo0
Alberto RiveroApril 30, 198900NoNoYes0
Miguel RizoJune 23, 198000NoNoYes0
Steven RoathMarch 10, 196100NoNoYes1981
Robin RobbinsJuly 24, 195800NoNoYes0
Justin RobersonSeptember 16, 198400NoNoYes0
Michael Robertson196400NoNoYes1984
Mike RobertsonJune 1, 196200NoNoYes1985
Quinton RobertsonDecember 18, 198100NoNoYes2004
Norm Roberts196300NoNoYes0
Kevin RobinsonOctober 1, 196400NoNoYes1987
Mike RobinsonSeptember 20, 196100NoNoYes1983
Shane RobinsonOctober 30, 198420092018YesYesYes2006
Ruben RoblesAugust 13, 195900NoNoYes0
Jose RoccaApril 28, 196800NoNoYes0
Adam RodgersDecember 1, 198200NoNoYes2005
Ahmed RodriguezMarch 6, 197000NoNoYes0
Alex RodriguezJanuary 11, 196200NoNoYes0
Claudio RodriguezJune 9, 196200NoNoYes0
Jonathan RodriguezAugust 21, 198900NoNoYes2009
Jose RodriguezNovember 2, 196100NoNoYes0
Manuel RodriguezOctober 21, 197100NoNoYes1989
Marcos RodriguezApril 7, 198300NoNoYes0
Ryde RodriguezFebruary 2, 198800NoNoYes0
Starlin RodriguezDecember 31, 198900NoNoYes0
Victor RodriguezJuly 14, 196119841989YesNoYes0
Joe RogersJuly 19, 198100NoNoYes0
Cookie RojasMarch 6, 193919621977YesYesNo0
Francis RojasAugust 17, 198500NoNoYes0
Yorlan RojasMay 15, 198000NoNoYes0
Jamie RomakSeptember 30, 198520142015YesNoYes0
Luis RomanJune 8, 196000NoNoYes0
Austin RomineNovember 22, 198820112022YesYesYes0
Vicente Romo1580819681982YesNoNo0
Jorge RondonFebruary 16, 198820142016YesYesYes0
Gene RoofJanuary 13, 195819811983YesYesYes1976
Derek RoperDecember 31, 198000NoNoYes2003
Andres RosalesJune 13, 198800NoNoYes0
Alberto RosarioJanuary 10, 198720162017YesYesYes0
Francisco RosarioAugust 17, 196700NoNoYes0
Jose RosarioAugust 30, 198800NoNoYes0
Rainel RosarioMarch 29, 198900NoNoYes0
Christian RosaSeptember 3, 198600NoNoYes0
Matt RoseAugust 23, 196600NoNoYes0
Zac RosscupJune 9, 198820132021YesNoYes0
Thomas Rossi196100NoNoYes1982
Mark Ross1994419821990YesNoNo0
Mike RossOctober 14, 196500NoNoYes1988
Tyson RossApril 22, 198720102019YesYesNo0
Randy RothMarch 5, 198200NoNoYes2005
Casey RowlettFebruary 8, 198300NoNoYes2005
Dave RuckerSeptember 1, 195719811988YesYesNo0
Romulo RuizNovember 30, 198900NoNoYes0
Rich RundlesJune 3, 198120082009YesNoYes0
Bob RunyonJune 9, 198000NoNoYes2002
John RussellJanuary 5, 196119841993YesNoYes0
Paul Russell196400NoNoYes1982
Robert RussellJuly 31, 195800NoNoYes1978
Zach RussellJuly 27, 198900NoNoYes2007
Vincent Russomagno196000NoNoYes1982
Tony RussoDecember 22, 196400NoNoYes1987
Mark RyalAugust 28, 196019821990YesNoYes0
Brendan RyanMarch 26, 198220072016YesYesYes2003
Marc RzepczynskiAugust 29, 198520092018YesYesYes0
Chris SaboJanuary 19, 196219881996YesYesYes0
Kyle SadlowskiJune 19, 198400NoNoYes2005
Fernando SalasMay 30, 198520102019YesYesYes0
Mark SalasMarch 8, 196119841991YesYesYes1979
Angel Salazar2258919831988YesNoNo0
Jose SalazarDecember 30, 198300NoNoYes0
Dave SalaFebruary 16, 196500NoNoYes1986
Francisco SamuelDecember 20, 198600NoNoYes0
Carlos SanchezSeptember 9, 196200NoNoYes0
Danilo SanchezOctober 25, 198000NoNoYes0
Eduardo SanchezFebruary 16, 198920112013YesYesYes0
Jose SanchezDecember 16, 196000NoNoYes0
Julio SanchezJuly 11, 198500NoNoYes0
Orlando SanchezSeptember 7, 195619811984YesYesYes0
Victor SanchezDecember 30, 198800NoNoYes2010
Santo SandovalApril 20, 198900NoNoYes0
Willian SandovalDecember 27, 198500NoNoYes0
Edmund SanfordFebruary 15, 195700NoNoYes0
Jose SantanaFebruary 12, 196700NoNoYes0
Rafael SantanaJanuary 31, 195819831990YesYesYes0
Sandy SantanaJuly 11, 198000NoNoYes0
John SantorNovember 16, 198100NoNoYes2000
Randy SantosAugust 21, 198800NoNoYes0
Walter SantosOctober 28, 198900NoNoYes0
Robert SanzilloNovember 30, 198500NoNoYes2007
Mike SassoneAugust 14, 196200NoNoYes0
Cory SatterfieldApril 23, 196600NoNoYes1988
Matt SaucedaDecember 26, 198300NoNoYes0
Odalis SavinonMay 8, 197000NoNoYes0
Barry SaylerApril 17, 195800NoNoYes1980
Rich ScalamandreAugust 20, 198000NoNoYes2002
Randy ScarberyJune 22, 195219791980YesNoYes0
Jordan SchaferSeptember 4, 198620092015YesNoYes0
Mike SchellingerDecember 2, 198200NoNoYes0
Matt SchererJanuary 20, 198300NoNoYes2004
Billy SchmittAugust 16, 198200NoNoYes2000
Scott SchneiderJune 7, 198800NoNoYes2009
Jesse SchoendienstJuly 10, 198200NoNoYes2005
Red SchoendienstFebruary 2, 192319451963YesYesYes0
Carlos SchonenbergAugust 14, 198600NoNoYes0
Brian SchroederNovember 19, 198400NoNoYes2006
Mark SchulteJune 1, 196400NoNoYes1982
Buddy SchultzSeptember 19, 195019751979YesYesYes0
Skip SchumakerFebruary 3, 198020052015YesYesYes2001
Andy SchutzenhoferJanuary 24, 198100NoNoYes0
Josh SchwartzFebruary 11, 198200NoNoYes2005
Brian SchwarzeMarch 11, 198100NoNoYes0
Jared SchweitzerOctober 13, 198300NoNoYes2006
Scott SchweitzerMay 4, 198000NoNoYes2002
Paul SchwendelAugust 9, 198900NoNoYes0
J.D. ScottSeptember 3, 196300NoNoYes0
Tony ScottSeptember 18, 195119731984YesYesNo0
Xavier ScruggsSeptember 23, 198720142016YesYesYes2008
Kim SeamanMay 6, 195719791980YesYesYes0
Ray SearageMay 1, 195519811990YesNoYes1976
Bob SebraDecember 11, 196119851990YesNoYes0
Ken SebreeDecember 22, 196500NoNoYes1987
Colt SedbrookJuly 28, 198500NoNoYes2008
Jefferson SegundoSeptember 30, 198900NoNoYes0
Dennis Seiple195900NoNoYes1982
John SellickOctober 19, 196500NoNoYes1987
Mike SenneJune 5, 196400NoNoYes1986
Jimmy SextonDecember 15, 195119771983YesYesYes0
Rick ShackleJanuary 20, 196700NoNoYes0
Mike ShadeMarch 7, 196100NoNoYes1982
Steven Shade196300NoNoYes0
Jake ShafferAugust 16, 198700NoNoYes0
Dan ShannonOctober 24, 196600NoNoYes0
Tim ShannonNovember 21, 196000NoNoYes0
Danny SheafferAugust 2, 196119871997YesYesYes0
Devin ShepherdSeptember 9, 198700NoNoYes2008
Matt ShepherdMay 5, 198300NoNoYes2004
Ron ShepherdOctober 27, 196019841986YesNoYes0
Steven ShermanAugust 20, 198100NoNoYes2004
Tim SherrillSeptember 10, 196519901991YesYesYes1987
Craig Shipley2301819861998YesNoNo0
Jeff ShiremanMarch 20, 196600NoNoYes1988
Bob ShirleyJune 25, 195419771987YesYesNo0
Mark ShoreyAugust 13, 198400NoNoYes2006
Joey SiakAugust 3, 198200NoNoYes0
Kevin SiegristJuly 20, 198920132017YesYesYes2008
Joe SilkwoodJuly 19, 196000NoNoYes0
Mike SillmanDecember 3, 198100NoNoYes2004
Freddie SilvaJune 17, 195900NoNoYes0
Ildemaro SilvaJuly 30, 195800NoNoYes0
Ray SilvaFebruary 21, 198400NoNoYes0
Roy SilverSeptember 22, 196200NoNoYes0
Nelson SimmonsJune 27, 196319841987YesNoYes0
Ted SimmonsAugust 9, 194919681988YesYesYes1967
Neil SimoneauxMarch 16, 198000NoNoYes2001
Jesse SimpsonJanuary 29, 198700NoNoYes2009
Ken SinclairOctober 11, 195900NoNoYes0
Chico SingletaryFebruary 8, 196700NoNoYes1985
Yonathan SiviraJanuary 25, 198400NoNoYes0
Ted SizemoreApril 15, 194519691980YesYesNo0
John SkorupskiJuly 13, 198300NoNoYes0
Bob Skube2110119821983YesNoNo1978
Enos SlaughterApril 27, 191619381959YesYesYes0
Roy Smalley1929219751987YesNoNo1971
Zach SmithlinOctober 12, 198000NoNoYes0
Bryn SmithAugust 11, 195519811993YesYesYes1973
C.J. SmithFebruary 22, 198200NoNoYes0
Curt SmithSeptember 9, 198600NoNoYes2008
Donald SmithAugust 16, 195900NoNoYes0
Donnie SmithJanuary 14, 198300NoNoYes2004
Greg SmithJune 30, 196400NoNoYes1986
Justin SmithMarch 23, 198800NoNoYes2009
Keith SmithMay 3, 195319771980YesYesYes1972
Ken SmithNovember 16, 196500NoNoYes1987
Lee SmithDecember 4, 195719801997YesYesNo0
Lonnie SmithDecember 22, 195519781994YesYesNo0
Ozzie SmithDecember 26, 195419781996YesYesNo0
Pete SmithFebruary 27, 196619871998YesNoYes0
Reggie SmithApril 2, 194519661982YesYesNo0
Ross SmithOctober 6, 198700NoNoYes2009
John SmoltzMay 15, 196719882009YesYesNo0
Van SniderAugust 11, 196319881989YesNoYes0
Jim Snyder1191619611964YesNoNo0
Miguel SocolovichJuly 24, 198620122018YesYesYes0
Ray SoffOctober 31, 195819861987YesYesYes0
Donovan SolanoDecember 17, 198720122023YesNoYes0
Eddie SolomonFebruary 9, 195119731982YesYesYes0
Alan SontagOctober 21, 196300NoNoYes0
Lary SorensenOctober 4, 195519771988YesYesNo0
Alexander SorianoJuly 15, 198200NoNoYes0
Elias SosaJune 10, 195019721983YesYesNo0
Peter SoteropoulosAugust 5, 198100NoNoYes2003
Miguel SotoJune 13, 196500NoNoYes0
Nathan SouthardOctober 27, 198300NoNoYes2006
Mitchell SouthernMarch 2, 195900NoNoYes1980
Matt SpadeApril 26, 198700NoNoYes0
Kenneth SpearsFebruary 12, 195900NoNoYes1980
Chris SpeierJune 28, 195019711989YesYesNo0
Derron SpillerDecember 20, 196900NoNoYes1988
Keith Spreckels195700NoNoYes1979
Jared SpringerJuly 17, 198800NoNoYes0
Daniel SpringDecember 15, 198000NoNoYes0
Josh SquatritoMarch 12, 198700NoNoYes2009
Jonathan StambaughOctober 25, 198400NoNoYes2007
Steve Stanicek2245119871989YesNoNo1979
Cody StanleyDecember 21, 198820152015YesYesYes2010
Mike Stanton1926219751985YesNoNo0
Nick StavinohaMay 3, 198220082010YesYesYes2005
Paul Steele195900NoNoYes0
Bill SteinJanuary 21, 194719721985YesYesYes1969
Phil StephensonSeptember 19, 196019891992YesNoYes0
John StephensJuly 7, 196600NoNoYes1988
Ray StephensSeptember 22, 196219901992YesYesYes1985
Daniel StevensJune 8, 198500NoNoYes0
James Stevens196200NoNoYes1980
Todd SteversonNovember 15, 197119951996YesNoYes1989
Jason StidhamFebruary 26, 198800NoNoYes2009
Danny StienstraMarch 1, 198900NoNoYes2011
Bob StinsonOctober 11, 194519691980YesYesYes0
Brian StittAugust 26, 198200NoNoYes0
Robert StockNovember 21, 198920182021YesNoYes2009
Brian StoneAugust 16, 196400NoNoYes0
Todd StottlemyreMay 20, 196519882002YesYesNo1985
Len StrelitzJune 11, 195600NoNoYes1974
Jim StrichekNovember 6, 196200NoNoYes0
Les StrodeJune 17, 195800NoNoYes0
Dan StryffelerJune 18, 196200NoNoYes1980
Richard Stuart195900NoNoYes0
Moose StubingMarch 31, 193819671967YesNoYes0
John StuperMay 9, 195719821985YesYesYes0
Bob SudoOctober 12, 196300NoNoYes0
Rafael Suero00NoNoYes0
Tyris SuggsJuly 6, 196000NoNoYes0
Juan Carlos SulbaranNovember 9, 198900NoNoYes0
Houston SummersAugust 20, 198700NoNoYes0
Bruce SutterJanuary 8, 195319761988YesYesNo0
Wes SwackhamerJanuary 21, 198300NoNoYes2004
Jordan SwagertyJuly 14, 198900NoNoYes2010
Craig Swan1859719731984YesNoNo1968
Chris SwaugerAugust 11, 198600NoNoYes2008
R.J. SwindleJuly 7, 198320082009YesNoYes0
Michael SwinsonSeptember 24, 198900NoNoYes2008
Steve SwisherAugust 9, 195119741982YesYesNo0
Bob SykesDecember 11, 195419771981YesYesYes0
Matt SzczurJuly 20, 198920142018YesNoYes0
Kevin TahanAugust 11, 196600NoNoYes1989
Cory TaillonMay 18, 198200NoNoYes2004
Dave TakachJanuary 8, 196300NoNoYes0
John TamargoNovember 7, 195119761980YesYesYes1973
Mike TamulionisAugust 10, 198000NoNoYes2003
Eddie TannerJuly 7, 196200NoNoYes0
Miguel TapiaFebruary 6, 198800NoNoYes0
Scott Tarasovitch196300NoNoYes0
Travis TartamellaDecember 17, 198720152015YesYesYes2009
Luis Taveras00NoNoYes0
Andrew Taylor196400NoNoYes0
Jeffery Taylor196100NoNoYes1979
Josh TeekelSeptember 18, 198000NoNoYes1999
Ruben TejadaOctober 27, 198920102019YesYesYes0
Franklin TejedaApril 7, 198000NoNoYes0
Garry TempletonMarch 24, 195619761991YesYesYes1974
Gene TenaceOctober 10, 194619691983YesYesNo0
Ryan TeperaNovember 3, 198720152023YesYesNo0
Kleininger TeranJuly 23, 198900NoNoYes0
Aaron TerryDecember 28, 198600NoNoYes2009
Scott TerryNovember 21, 195919861991YesYesYes0
Bob TewksburyNovember 30, 196019861998YesYesYes0
Gator ThiesenJune 9, 196300NoNoYes1985
Christopher ThomasMarch 16, 198800NoNoYes0
Deron ThomasMarch 26, 195900NoNoYes1977
Kevin ThomasJuly 8, 198600NoNoYes2008
Orlando ThomasNovember 23, 196600NoNoYes1986
Randy ThomasApril 18, 195500NoNoYes1976
Roy ThomasJune 22, 195319771987YesYesYes0
Scott ThomasMarch 21, 198500NoNoYes2006
Tee ThomasJune 13, 198100NoNoYes2003
William ThomasApril 26, 195800NoNoYes1977
Brad ThompsonJanuary 31, 198220052010YesYesYes2002
Michael ThompsonAugust 28, 198600NoNoYes2009
Milt ThompsonJanuary 5, 195919841996YesYesNo0
Paul ThoutsisOctober 23, 196500NoNoYes0
Keith ThrowerAugust 23, 195900NoNoYes1980
Tom ThurbergOctober 16, 195700NoNoYes0
Jack TinklerMarch 6, 195800NoNoYes0
Freddie TisdaleMay 1, 195600NoNoYes0
Jess ToddApril 20, 198620092010YesYesYes2007
Mark TolbertSeptember 30, 196800NoNoYes1989
Jeff TolottiMay 20, 198000NoNoYes2002
Troy TomsickJanuary 14, 196500NoNoYes0
Brady ToopsJuly 31, 198100NoNoYes2004
Guillermo ToribioMarch 3, 198700NoNoYes0
Jaymie TorresJanuary 12, 198200NoNoYes0
Mike TorrezAugust 28, 194619671984YesYesYes0
J.R. TowlesFebruary 11, 198420072011YesNoYes0
Mike TrapassoSeptember 18, 196300NoNoYes1983
Steven Travers195900NoNoYes0
Keith TraylorNovember 29, 196400NoNoYes0
Zack TreadwayJune 2, 198200NoNoYes0
Matthew TrentAugust 7, 198200NoNoYes2005
Steve TroutJuly 30, 195719781989YesNoYes0
Jose TrujilloJune 9, 196600NoNoYes1989
Austin TubbMarch 7, 198200NoNoYes2004
Cardoza TuckerNovember 11, 198400NoNoYes0
John Tucker196100NoNoYes0
John TudorFebruary 2, 195419791990YesYesYes0
Stan TukesSeptember 6, 196600NoNoYes0
Lee TunnellOctober 30, 196019821989YesYesYes0
Steve TurcoMay 24, 195800NoNoYes0
Steve TurgeonAugust 16, 195900NoNoYes0
Keith TurnbullSeptember 25, 196200NoNoYes1982
David Turney196200NoNoYes1985
Joe TurveyOctober 27, 196900NoNoYes1989
Chris TuttleMay 25, 198100NoNoYes0
Mike TysonJanuary 13, 195019721981YesYesYes1970
Leonardo UndaJanuary 10, 198700NoNoYes0
Tom UnderwoodDecember 22, 195319741984YesYesNo0
Adriano UribeMay 17, 198900NoNoYes0
Jose UribeJanuary 21, 195919841993YesYesYes0
John UrreaFebruary 9, 195519771981YesYesYes1974
Luis UruetaJanuary 9, 198100NoNoYes0
Mike VailNovember 10, 195119751984YesNoYes1971
Matt ValaikaApril 2, 198800NoNoYes2010
Fernando ValenzuelaNovember 1, 196019801997YesYesNo0
Yeury ValeraMarch 1, 198600NoNoYes0
Bob ValliantMay 31, 196200NoNoYes0
Joe Van GorderMarch 10, 198100NoNoYes2002
Jim Van HoutenNovember 14, 196200NoNoYes1984
Gary Van MatreApril 8, 198000NoNoYes0
A.J. Van SlykeNovember 19, 198300NoNoYes2005
Andy Van SlykeDecember 21, 196019831995YesYesYes1979
Ed Vande Berg2148419821988YesNoNo1978
Scott Vander WegDecember 14, 198200NoNoYes2005
Niko VasquezFebruary 26, 198900NoNoYes2008
Paul VasquezMarch 7, 198500NoNoYes0
Greg Vaughn2392619892003YesNoNo1984
Mike VaughnMay 28, 195800NoNoYes0
Axel Vega195900NoNoYes0
Eugenio VelezMay 16, 198220072011YesNoYes0
Gabe VelozAugust 13, 198000NoNoYes2002
Nick VeraAugust 13, 198500NoNoYes2007
Eric VerbrykeAugust 6, 198100NoNoYes0
Adam VeresMarch 19, 198800NoNoYes2008
Albert VergaraNovember 8, 196500NoNoYes0
Carlos VillanuevaNovember 28, 198320062016YesYesNo0
Bill VirdonJune 9, 193119551968YesYesYes0
Jose VirgilMarch 28, 198100NoNoYes2003
Wilfred VivasNovember 8, 198900NoNoYes0
Jose VizcainoMarch 26, 196819892006YesYesNo0
George VogelJune 14, 196100NoNoYes1983
Dave Von OhlenOctober 25, 195819831987YesYesYes0
Ed Vosberg2255219862002YesNoNo1979
Jay VossApril 22, 198700NoNoYes0
Pete VuckovichOctober 27, 195219751986YesYesNo0
Doug WabekeFebruary 24, 195800NoNoYes0
Dale Waddill196100NoNoYes0
Adam WainwrightAugust 30, 198120052023YesYesYes0
Jordan WaldenNovember 16, 198720102015YesYesYes0
Tyler WaldronMay 1, 198900NoNoYes0
Duane WalkerMarch 13, 195719821988YesYesYes0
Larry WalkerDecember 1, 196619892005YesYesNo0
Brett WallaceAugust 26, 198620102016YesNoYes2008
Pat Wallace196000NoNoYes1982
Shane WallaceDecember 29, 198000NoNoYes0
Tim WallaceDecember 11, 196000NoNoYes1982
Ty WallerMarch 14, 195719801987YesYesYes1977
Denny WallingApril 17, 195419751992YesYesNo0
Colin WalshSeptember 26, 198920162016YesNoYes2010
P.J. WaltersMarch 12, 198520092013YesYesYes2006
Gene WalterNovember 22, 196019851988YesNoYes0
Bruce Walton2300519911994YesNoNo1981
Jeffrey WarburtonOctober 29, 196000NoNoYes1979
Curt Wardle2223619841985YesNoNo1978
Kevin Ward2255219911992YesNoNo1982
Stephen Ward196400NoNoYes0
Ken WarmbierMarch 13, 196300NoNoYes1985
Bradley WatsonAugust 8, 198900NoNoYes2011
Sean WatsonAugust 22, 198700NoNoYes0
Matt WeagleJuly 11, 198200NoNoYes2003
Earl WeaverAugust 14, 193019441944YesNoYes0
Earl Weaver195600NoNoYes1979
Levi WebberFebruary 27, 198200NoNoYes2003
Nicholas WebberMay 9, 198400NoNoYes2005
Ron WeberAugust 9, 196700NoNoYes0
Rick WeemsDecember 11, 195800NoNoYes1980
Dean WeeseMarch 2, 196500NoNoYes1987
Brad WehrfritzJune 25, 198000NoNoYes0
Craig WeissmannJanuary 26, 196100NoNoYes0
Dennis WerthDecember 29, 195219791982YesNoYes0
Kevin WhitakerJuly 8, 196500NoNoYes1983
Charlie WhiteJune 16, 196700NoNoYes1988
Jerry WhiteAugust 23, 195219741986YesYesNo0
Boone WhitingAugust 20, 198900NoNoYes2010
Matt WietersMay 21, 198620092020YesYesNo0
Hoyt WilhelmJuly 26, 192219521972YesYesNo0
Matthew WilkersonDecember 18, 198200NoNoYes0
Willie WilliamsonMay 13, 198000NoNoYes2002
Jerome WilliamsDecember 4, 198120032016YesYesYes0
Jimy WilliamsOctober 4, 194319661967YesYesYes0
Joseph WilliamsApril 8, 198100NoNoYes0
Matt WilliamsAugust 29, 198900NoNoYes2011
Ray Williams196100NoNoYes1980
Ray Williams195700NoNoYes1976
Reggie WilliamsSeptember 15, 198900NoNoYes2010
Reggie Williams2215719851988YesNoNo1981
Simon WilliamsJune 30, 198200NoNoYes2004
Timothy Willman196200NoNoYes0
Paul WilmetNovember 8, 195819891989YesNoYes0
Bill Wilson196300NoNoYes1984
Craig WilsonNovember 28, 196419891993YesYesYes1984
Josh WilsonSeptember 6, 198600NoNoYes2005
Mark Wilson196700NoNoYes0
Steve WinfieldDecember 2, 195800NoNoYes1976
Daniel WinslowJanuary 13, 195800NoNoYes1976
Paul Wirkus195800NoNoYes0
Michael Wirth196000NoNoYes0
Dennis WisemanJune 27, 196700NoNoYes1989
Rick WiseSeptember 13, 194519641982YesYesNo0
Bobby WittMay 11, 196419862001YesYesNo0
John WockenfussFebruary 27, 194919741985YesNoYes0
Mike WodnickiJanuary 17, 198000NoNoYes2001
Michael WoltersMarch 14, 195600NoNoYes0
Justin WoodrowMarch 26, 198200NoNoYes2000
Tracy WoodsonOctober 5, 196219871993YesYesYes0
Tanner WootanOctober 14, 198200NoNoYes2003
Mark WorrellMarch 8, 198320082011YesYesYes2004
Todd WorrellSeptember 28, 195919851997YesYesYes1982
Justin WrightAugust 18, 198900NoNoYes2010
Ricky Wright2151119821986YesNoNo1977
Rick WronaDecember 10, 196319881994YesNoYes0
Heath WyattAugust 27, 198800NoNoYes2011
Spencer WymanMay 10, 198200NoNoYes0
Brandon YarbroughNovember 9, 198400NoNoYes2003
Joel YoungbloodAugust 28, 195119761989YesYesNo0
Gerald YoungOctober 22, 196419871994YesYesYes0
John YoungDecember 14, 196000NoNoYes1982
Matt YoungOctober 3, 198220112012YesNoYes0
Scott YoungJanuary 20, 195900NoNoYes1981
Stan ZaltsmanMarch 14, 196400NoNoYes1986
Clay ZavadaJune 28, 198420092009YesNoYes0
Brett ZawackiMay 2, 198900NoNoYes2007
Lance ZawadzkiMay 26, 198520102010YesNoYes2006
Felipe Zayas194700NoNoYes0
Josh ZeidMarch 24, 198720132014YesNoYes0
Todd ZeileSeptember 9, 196519892004YesYesYes1986
Jeremy ZickAugust 25, 198200NoNoYes2004
Rob ZimmermannNovember 17, 198100NoNoYes0
Zach ZuercherApril 10, 198400NoNoYes2005
Gary Zunino195700NoNoYes0
Ivan de JesusJanuary 9, 195319741988YesYesYes0