Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
166Luis Garciado DOPitcher*35RR6' 2"240Jan 30, 19872006
211Yu Darvishjp JPPitcher*35RR6' 5"220Aug 16, 19862005
325Tim Hillus USPitcher*32RL6' 4"200Feb 10, 19902014
417Taylor Rogersus USPitcher*31LL6' 3"190Dec 17, 19902011
548Steven Wilsonus USPitcher*27RR6' 3"221Aug 24, 19942014
655Sean Manaeaus USPitcher*30RL6' 5"245Feb 1, 19922011
722Nick Martinezus USPitcher*31LR6' 1"200Aug 5, 19902011
874Nabil Crismattco COPitcher*27RR6' 1"220Dec 25, 19942012
952Mike Clevingerus USPitcher*31RR6' 4"215Dec 21, 19902011
101MacKenzie Goreus USPitcher*23LL6' 2"197Feb 24, 19992017
1144Joe Musgroveus USPitcher*29RR6' 5"230Dec 4, 19922011
1234Craig Stammenus USPitcher*38RR6' 2"228Mar 9, 19842005
134Blake Snellus USPitcher*29LL6' 4"225Dec 4, 19922011
1477C.J. Abramsus USPosition*21LR6' 2"185Oct 3, 20002019
1516Nomar Mazarado DOPosition*27LL6' 4"224Apr 26, 19952012
1613Manny Machadous USPosition*29RR6' 3"218Jul 6, 19922010
1741Sergio Alcantarado DOPosition*25SR5' 9"151Jul 10, 19962013
1845Luke Voitus USPosition*31RR6' 3"255Feb 13, 19912011
1926Austin Nolaus USPosition*32RR6' 0"197Dec 28, 19892010
2010Jurickson Profarcw CWPosition*29SR6' 0"184Feb 20, 19932010
2128Jose Azocarve VEPosition*26RR5' 11"181May 11, 19962013
2238Jorge Alfaroco COPosition*29RR6' 3"230Jun 11, 19932010
232Trent Grishamus USPosition*25LL5' 11"224Nov 1, 19962015
249Jake Cronenworthus USPosition*28LR6' 0"187Jan 21, 19942013
257Ha-Seong Kimkr KRPosition*26RR5' 9"168Oct 17, 19952014
2630Eric Hosmerus USPosition*32LL6' 4"226Oct 24, 19892008
275Wil Myersus USPosition10-day31RR6' 3"207Dec 10, 19902009
2850Adrián Morejóncu CUPitcher15-day23LL5' 11"224Feb 27, 19992014
2975Robert Suarezve VEPitcher15-day31RR6' 2"210Mar 1, 19912015
3036Pierce Johnsonus USPitcher60-day31RR6' 2"202May 10, 19912010
3154Austin Adamsus USPitcher60-day31RR6' 3"220May 5, 19912011
3215Drew Pomeranzus USPitcher60-day33RL6' 5"246Nov 22, 19882011
3327Matt Beatyus USPosition60-day29LR6' 0"215Apr 28, 19932012
3423Fernando Tatis Jr.do DOPosition60-day23RR6' 3"217Jan 2, 19992016
3529Dinelson Lametdo DOPitcher29RR6' 3"228Jul 18, 19922014
3649Michel Báezcu CUPitcher26RR6' 8"220Jan 21, 19962014
3756Ray Kerrus USPitcher27LL6' 3"185Sep 10, 19942017
3833Reiss Knehrus USPitcher25LR6' 2"205Nov 3, 19962016
3940Ryan Weathersus USPitcher22RL6' 1"230Dec 17, 19992018
4063Kyle Tylerus USPitcher25RR6' 0"185Dec 27, 19962016
4161Efrain Contrerasmx MXPitcher22RR5' 10"225Jan 2, 20002018
42Brett Sullivanus USPosition28LR6' 1"195Feb 22, 19942013
4312Brent Rookerus USPosition27RR6' 4"225Nov 1, 19942014
4421Luis Campusanous USPosition23RR5' 11"232Sep 29, 19982017
4532Eguy Rosariodo DOPosition22RR5' 9"150Aug 25, 19992016
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
C.J. Abrams21us USLR6' 2"185Oct 3, 20001st26222625000501800331200.0
Austin Adams31us USRR6' 3"220May 5, 19916200220000000000000.1$925,000
Sergio Alcantara25do DOBR5' 9"151Jul 10, 1996321821200006680000113-0.2
Jorge Alfaro29co CORR6' 3"230Jun 11, 1993740364035035000000004301.1$2,725,000
Pedro Avila25ve VERR5' 11"210Jan 14, 1997320022000000000000-0.1
Jose Azocar26ve VERR5' 11"181May 11, 19961st56255650000000131130504780.3
Matt Beaty29us USLR6' 0"215Apr 28, 199341712171200200020911240-0.7
Luis Campusano23us USRR5' 11"232Sep 29, 1998343400000000000410-0.3
Robinson Canó39do DOLR6' 0"212Oct 22, 1982171281250005000000340-0.5$561,538
Mike Clevinger31us USRR6' 4"215Dec 21, 19906650660000000000000.2$8,000,000
Nabil Crismatt27co CORR6' 1"220Dec 25, 19943240024240000000000001.3
Jake Cronenworth28us USLR6' 0"187Jan 21, 1994372727270008660400002002.6
Yu Darvish35jp JPRR6' 5"220Aug 16, 1986101313013130000000000001.5
Luis Garcia35do DORR6' 2"240Jan 30, 198710290029290000000000000.1$3,250,000
MacKenzie Gore23us USLL6' 2"197Feb 24, 19991st1211012120000000000000.9
Trent Grisham25us USLL5' 11"224Nov 1, 19964716471700000000700700501.0
Javy Guerra26pa PALR6' 0"185Sep 25, 1995510011000000000000-0.1
Tim Hill32us USRL6' 4"200Feb 10, 1990522002222000000000000-0.1$1,325,000
Eric Hosmer32us USLL6' 4"226Oct 24, 19891266656664006400000002001.1$21,000,000
Pierce Johnson31us USRR6' 2"202May 10, 1991560066000000000000-0.1$3,000,000
Ray Kerr27us USLL6' 3"185Sep 10, 19941st500550000000000000.0
Ha-Seong Kim26kr KRRR5' 9"168Oct 17, 19952666366660000175400000101.8$6,000,000
Reiss Knehr25us USLR6' 2"205Nov 3, 19962200220000000000000.2
Dinelson Lamet29do DORR6' 3"228Jul 18, 1992510001010000000000000-0.5$4,775,000
Manny Machado29us USRR6' 3"218Jul 6, 19921166656659000059000006103.9$32,000,000
Sean Manaea30us USRL6' 5"245Feb 1, 199271313013130000000000000.5
Nick Martinez31us USLR6' 1"200Aug 5, 199051310013130000000000000.3$4,500,000
Nomar Mazara27do DOLL6' 4"224Apr 26, 19957201720190000000019190210.2
Adrián Morejón23cu CULL5' 11"224Feb 27, 19994300330000000000000.0
Joe Musgrove29us USRR6' 5"230Dec 4, 199271313013130000000000002.1$8,625,000
Wil Myers31us USRR6' 3"207Dec 10, 199010323232321000000032320000.2$22,500,000
Austin Nola32us USRR6' 0"197Dec 28, 1989450465043043010000006300.9
Jurickson Profar29cw CWBR6' 0"184Feb 20, 19939737173700000007000703102.4$7,333,334
Taylor Rogers31us USLL6' 3"190Dec 17, 19907310031310000000000000.6
Blake Snell29us USLL6' 4"225Dec 4, 1992788088000000000000-0.5
Craig Stammen38us USRR6' 2"228Mar 9, 198413240024240000000000000.1$4,000,000
Robert Suarez31ve VERR6' 2"210Mar 1, 19911st220022220000000000000.4
Trayce Thompson31us USRR6' 3"225Mar 15, 1991664660000001066020-0.2
Kyle Tyler25us USRR6' 0"185Dec 27, 19962200220000000000000.1
Luke Voit31us USRR6' 3"255Feb 13, 199165453547007000000047100.7$5,450,000
Ryan Weathers22us USRL6' 1"230Dec 17, 1999311011000000000000-0.2
Steven Wilson27us USRR6' 3"221Aug 24, 19941st260026260000000000000.4
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary

Coaching Staff

Coaching Staff
Name Age DoB Role Start Date End Date
Bob Melvin60us USOct 28, 1961ManagerApr 7Jun 25
Ryan Christenson48us USMar 28, 1974Bench CoachApr 7
Michael Brdar28us USApr 7, 1994Hitting CoachApr 7
Morgan Burkhart50us USJan 29, 1972Major League Batting Practice/Hitting InstructorApr 7
Ruben Niebla50us USDec 19, 1971Pitching CoachApr 7
Ben Fritz41us USMar 29, 1981Bullpen CoachApr 7
David Macias36us USMar 7, 1986First Base Coach and Outfield InstructorApr 7
Mike Shildt53Aug 9, 1968Third Base CoachApr 7
Matt Williams56us USNov 28, 1965Third Base CoachApr 7
Francisco Cervelli36ve VEMar 6, 1986Catching CoachApr 7
Peter Summerville30us USJan 10, 1992Game Planning and Coaching AssistantApr 7
Heberto AndradeUnknownMajor League Coaching AssistantApr 7
Justin Novak26jp JPOct 20, 1995Major League Coaching AssistantApr 7
Ryan Flaherty35us USJul 27, 1986Quality Control CoachApr 7
Bryan Price60us USJun 22, 1962Senior Advisor to the Major League Coaching StaffApr 7
Name Age DoB Role Start Date End Date