Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
156Jeremiah Estradaus USPitcher*24SR6' 1"185Nov 1, 19982017
261Matt Waldronus USPitcher*26RR6' 2"185Sep 26, 19962016
334Michael Kingus USPitcher*28RR6' 3"210May 25, 19952014
477Luis Patiñoco COPitcher*23RR6' 1"192Oct 26, 19992017
550Adrián Morejóncu CUPitcher*24LL5' 11"224Feb 27, 19992014
660Pedro Avilave VEPitcher*26RR5' 11"210Jan 14, 19972015
798Randy Vásquezdo DOPitcher*24RR6' 0"165Nov 3, 19982018
875Robert Suarezve VEPitcher*32RR6' 2"210Mar 1, 19912015
932Stephen Kolekus USPitcher*26RR6' 3"210Apr 18, 19972016
1044Joe Musgroveus USPitcher*30RR6' 5"230Dec 4, 19922011
1176Jhony Britodo DOPitcher*25RR6' 2"210Feb 17, 19982016
1236Steven Wilsonus USPitcher*28RR6' 3"221Aug 24, 19942014
1359Tom Cosgroveus USPitcher*27LL6' 2"190Jun 14, 19962015
1458Wandy Peraltado DOPitcher*31LL6' 0"227Jul 27, 19912010
1549Glenn Ottous USPitcher*27RR6' 3"240Mar 11, 19962015
1621Woo Suk Gokr KRPitcher*24RR5' 11"198Aug 6, 19982017
1762Enyel De Los Santosdo DOPitcher*27RR6' 3"235Dec 25, 19952015
1811Yu Darvishjp JPPitcher*36RR6' 5"220Aug 16, 19862005
191Yuki Matsuijp JPPitcher*27LL5' 8"165Oct 30, 19952014
2012Luis Campusanous USPosition*24RR5' 11"232Sep 29, 19982017
2116Tucupita Marcanove VEPosition*23LR6' 0"170Sep 16, 19992017
222Xander Bogaertsaw AWPosition*30RR6' 2"218Oct 1, 19922010
2313Manny Machadous USPosition*30RR6' 3"218Jul 6, 19922010
2420Kyle Higashiokaus USPosition*33RR6' 1"202Apr 20, 19902008
2510Jurickson Profarcw CWPosition*30SR6' 0"184Feb 20, 19932010
2628José Azocarve VEPosition*27RR5' 11"181May 11, 19962013
279Jake Cronenworthus USPosition*29LR6' 0"187Jan 21, 19942013
287Ha-Seong Kimkr KRPosition*27RR5' 9"168Oct 17, 19952014
2923Fernando Tatis Jr.do DOPosition*24RR6' 3"217Jan 2, 19992016
305Eguy Rosariodo DOPosition*23RR5' 7"150Aug 25, 19992016
3129Brett Sullivanus USPosition*29LR5' 10"195Feb 22, 19942013
3271Logan Gillaspieus USPitcher26RR6' 2"215Apr 17, 19972017
3354Sean Reynoldsus USPitcher25LR6' 8"250Apr 19, 19982016
3455Jay Groomeus USPitcher24LL6' 6"262Aug 23, 19982016
3538Jairo Iriarteve VEPitcher21RR6' 2"160Dec 15, 20012019
3637Alek Jacobus USPitcher25LR6' 3"190Jun 16, 19982017
3717Matthew Battenus USPosition28RR5' 10"180Jun 22, 19952014
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
Pedro Avila26ve VERR5' 11"210Jan 14, 1997414601414000000000000
José Azocar27ve VERR5' 11"181May 11, 199625524554400000091721442710$723,700
Scott Barlow30us USRR6' 3"210Dec 18, 1992625002525000000000000
Matthew Batten28us USRR5' 10"180Jun 22, 1995243334339006171720000232
Xander Bogaerts30aw AWRR6' 2"218Oct 1, 199211155154155146000001460000910$25,454,545
Luis Campusano24us USRR5' 11"232Sep 29, 199844941494204200000000550$722,700
Drew Carlton27us USRR6' 1"215Sep 8, 1995311001111000000000000
Matt Carpenter37us USLR6' 4"224Nov 26, 198513765876130013000000055170$6,500,000
José Castillo27ve VELL6' 6"252Jan 10, 1996410011000000000000$730,000
Ji Man Choi32kr KRLR6' 1"260May 19, 199181612161000100000000630
Garrett Cooper32us USRR6' 5"235Dec 25, 1990741294131003100000001090
Tom Cosgrove27us USLL6' 2"190Jun 14, 19961st54005454000000000000
Nabil Crismatt28co CORR6' 1"220Dec 25, 1994470077000000000000$750,000
Jake Cronenworth29us USLR6' 0"187Jan 21, 199441271241271270010635000000020$4,225,000
Nelson Cruz42do DORR6' 2"230Jul 1, 1980194933491001000000042160$1,000,000
David Dahl29us USLR6' 1"197Apr 1, 1994643430000000033010$1,250,000
Yu Darvish36jp JPRR6' 5"220Aug 16, 198611242402424000000000000$25,000,000
Brandon Dixon31us USRR6' 2"215Jan 29, 1992533233325101600020911745
Adam Engel31us USRR6' 2"215Dec 9, 1991753540000001304002$1,000,000
Jose Espada26pr PRRR6' 0"170Feb 22, 19971st10011000000000000
Ben Gamel31us USLL5' 10"180May 17, 1992864630000003013111
Luis García36do DORR6' 2"240Jan 30, 19871161006161000000000000$3,750,000
Trent Grisham26us USLL5' 11"224Nov 1, 1996515314215315300000001530153061$3,175,000
Josh Hader29us USLL5' 11"180Apr 7, 1994761016161000000000000$14,100,000All-Star
Nick Hernandez28us USRR6' 1"212Dec 30, 19941st20022000000000000
Rich Hill43us USLL6' 5"220Mar 11, 19801910501010000000000000
Tim Hill33us USRL6' 4"210Feb 10, 1990648004848000000000000$1,850,000
Brent Honeywell Jr.28us USRR6' 2"195Mar 31, 1995236003636000000000000$725,000
Alek Jacob25us USLR6' 3"190Jun 16, 19981st30033000000000000
Ray Kerr28us USLL6' 3"185Sep 10, 1994222002222000000000000
Ha-Seong Kim27kr KRRR5' 9"168Oct 17, 1995315214415215100010632200000142$7,000,000
Reiss Knehr26us USLR6' 2"205Nov 3, 1996341044000000000000
Taylor Kohlwey28us USLL6' 1"200Jul 20, 19941st53540000003014110
Seth Lugo33us USRR6' 4"225Nov 17, 19898262602626000000000000$7,500,000
Manny Machado30us USRR6' 3"218Jul 6, 1992121381381381050000105000003300$17,090,909
Nick Martínez32us USLR6' 1"200Aug 5, 1990663906363000000000000$10,000,000
Adrián Morejón24cu CULL5' 11"224Feb 27, 1999581088000000000000$800,000
Joe Musgrove30us USRR6' 5"230Dec 4, 19928171701717000000000000$20,000,000
Austin Nola33us USRR6' 0"197Dec 28, 198955245525205200000000010$2,350,000
Rougned Odor29ve VELR5' 11"200Feb 3, 19941059355946001309000999143$800,000
Jurickson Profar30cw CWBR6' 0"184Feb 20, 199310141014120051006028140
Alfonso Rivas26us USLL5' 10"200Sep 13, 1996385880080000000001
Eguy Rosario23do DORR5' 7"150Aug 25, 19992119111100011100000002
Gary Sánchez30do DORR6' 2"258Dec 2, 199297262726306300000000770$1,500,000
Chandler Seagle27us USRR5' 10"190May 23, 19961st10100000000000110
Blake Snell30us USLL6' 4"225Dec 4, 19928323203232000000000000$16,600,000
Juan Soto24do DOLL6' 2"224Oct 25, 1998616216016215400000015400154720$23,000,000All-Star
Robert Suarez32ve VERR6' 2"210Mar 1, 1991227002627000000000000$10,000,000
Brett Sullivan29us USLR5' 10"195Feb 22, 19941st3324333203100100000041
Domingo Tapia31do DORR6' 3"263Aug 4, 1991415011515000000000000$735,000
Fernando Tatis Jr.24do DORR6' 3"217Jan 2, 1999414114014113900010005137139310$7,714,285
Michael Wacha31us USRR6' 6"215Jul 1, 199111242402424000000000000$7,500,000
Matt Waldron26us USRR6' 2"185Sep 26, 19961st86088000000000000
Ryan Weathers23us USRL6' 1"230Dec 17, 19993121001212000000000000$727,600
Steven Wilson28us USRR6' 3"221Aug 24, 1994252005252000000000000$726,400
Jackson Wolf24us USLL6' 7"205Apr 22, 19991st11011000000000000
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 Melvin61us USOct 28, 1961ManagerMar 30Oct 1
Name Age DoB Role Start Date End Date