Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name Birth OnActv IL Age B T Ht Wt DoB 1stYr
158Wandy Peraltado DOPitcher*32LL6' 0"227Jul 27, 19912010
284Dylan Ceaseus USPitcher*28RR6' 2"200Dec 28, 19952015
334Michael Kingus USPitcher*29RR6' 3"210May 25, 19952014
466Tanner Scottus USPitcher*29RL6' 0"235Jul 22, 19942013
575Robert Suarezve VEPitcher*33RR6' 2"210Mar 1, 19912015
661Matt Waldronus USPitcher*27RR6' 2"185Sep 26, 19962016
744Joe Musgroveus USPitcher*31RR6' 5"230Dec 4, 19922011
878Bryan Hoeingus USPitcher*27RR6' 6"210Oct 19, 19962017
956Jeremiah Estradaus USPitcher*25SR6' 1"185Nov 1, 19982017
1040Jason Adamus USPitcher*32RR6' 3"229Aug 4, 19912011
1150Adrián Morejóncu CUPitcher*25LL5' 11"224Feb 27, 19992014
121Yuki Matsuijp JPPitcher*28LL5' 8"165Oct 30, 19952014
1354Martín Pérezve VEPitcher*33LL6' 0"200Apr 4, 19912008
1411Yu Darvishjp JPPitcher*37RR6' 5"220Aug 16, 19862005
1523Fernando Tatis Jr.do DOPosition*25RR6' 3"217Jan 2, 19992016
1639Donovan Solanoco COPosition*36RR5' 8"210Dec 17, 19872005
1728Brandon Lockridgeus USPosition*27RR6' 0"185Mar 14, 19972016
183Jackson Merrillus USPosition*21LR6' 3"195Apr 19, 20032021
1914Tyler Wadeus USPosition*29LR6' 1"188Nov 23, 19942013
2024David Peraltave VEPosition*36LL6' 1"210Aug 14, 19872006
2120Kyle Higashiokaus USPosition*34RR6' 1"202Apr 20, 19902008
2215Elias Díazve VEPosition*33RR6' 1"223Nov 17, 19902009
2313Manny Machadous USPosition*31RR6' 3"218Jul 6, 19922010
242Xander Bogaertsaw AWPosition*31RR6' 2"218Oct 1, 19922010
2510Jurickson Profarcw CWPosition*31SR6' 0"184Feb 20, 19932010
264Luis Arráezve VEPosition*27LR5' 10"175Apr 9, 19972014
279Jake Cronenworthus USPosition*30LR6' 0"187Jan 21, 19942013
2816Nick Ahmedus USPosition*34RR6' 2"201Mar 15, 19902010
2918Mason McCoyus USPosition10-day29RR5' 11"185Mar 31, 19952015
307Ha-Seong Kimkr KRPosition10-day28RR5' 9"168Oct 17, 19952014
3176Jhony Britodo DOPitcher60-day26RR6' 2"210Feb 17, 19982016
3232Stephen Kolekus USPitcher60-day27RR6' 3"210Apr 18, 19972016
3377Luis Patiñoco COPitcher60-day24RR6' 1"192Oct 26, 19992017
3425Sean Reynoldsus USPitcher26LR6' 8"250Apr 19, 19982016
3571Logan Gillaspieus USPitcher27RR6' 2"215Apr 17, 19972017
3659Tom Cosgroveus USPitcher28LL6' 2"190Jun 14, 19962015
3798Randy Vásquezdo DOPitcher25RR6' 0"165Nov 3, 19982018
3837Alek Jacobus USPitcher26LR6' 3"190Jun 16, 19982017
3912Luis Campusanous USPosition25RR5' 11"232Sep 29, 19982017
4027Bryce Johnsonus USPosition28SR6' 1"195Oct 27, 19952015
41Tirso Ornelasmx MXPosition24LR6' 3"200Mar 11, 20002017
425Eguy Rosariodo DOPosition24RR5' 7"150Aug 25, 19992016
4329Brett Sullivanus USPosition30LR5' 10"195Feb 22, 19942013
Rk Uni Name Birth OnActv IL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age Birth 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
Jason Adam32us USRR6' 3"229Aug 4, 19917270027270000000000001.4
Nick Ahmed34us USRR6' 2"201Mar 15, 19901122220001010000000-0.2
Luis Arráez27ve VELR5' 10"175Apr 9, 19976117113117670061900000047400.9All-Star
Pedro Avila27ve VERR5' 11"210Jan 14, 1997540044000000000000-0.2
José Azocar28ve VERR5' 11"181May 11, 199636117615600000045115562412-0.4$745,700
Matthew Batten29us USRR5' 10"180Jun 22, 19953111100100000000000.1$740,000
Xander Bogaerts31aw AWRR6' 2"218Oct 1, 1992121111101111010008502000009101.2$25,454,546
Jhony Brito26do DORR6' 2"210Feb 17, 19982260126260000000000000.2$746,000
Luis Campusano25us USRR5' 11"232Sep 29, 1998591749188086200000000100-0.7$754,700
Dylan Cease28us USRR6' 2"200Dec 28, 199563333033330000000000004.2$8,000,000
Tom Cosgrove28us USLL6' 2"190Jun 14, 1996218001818000000000000-0.9$750,500
Jake Cronenworth30us USLR6' 0"187Jan 21, 199451551511551490085700000005201.9$7,285,714
Yu Darvish37jp JPRR6' 5"220Aug 16, 1986121616016160000000000002.0$16,000,000
Austin Davis31us USLL6' 4"235Feb 3, 1993670077000000000000-0.2
Enyel De Los Santos28do DORR6' 3"235Dec 25, 19956440044440000000000000.3$1,600,000
Elias Díaz33ve VERR6' 1"223Nov 17, 1990101271212012000000000000.1
Carl Edwards Jr.32us USRR6' 3"165Sep 3, 199110100110000000000000.0
Jeremiah Estrada25us USBR6' 1"185Nov 1, 19983620062620000000000001.2$740,000
Logan Gillaspie27us USRR6' 2"215Apr 17, 1997390099000000000000-0.1$740,000
Kyle Higashioka34us USRR6' 1"202Apr 20, 1990884778483083000000000101.4$2,180,000
Bryan Hoeing27us USRR6' 6"210Oct 19, 19963180018180000000000000.9
Alek Jacob26us USLR6' 3"190Jun 16, 19982700770000000000000.3$740,000
Bryce Johnson28us USBR6' 1"195Oct 27, 19953471847430000004138431411-0.3
Ha-Seong Kim28kr KRRR5' 9"168Oct 17, 199541211191211210000012100000112.6$8,000,000
Michael King29us USRR6' 3"210May 25, 199563130031310000000000004.2$3,150,000
Stephen Kolek27us USRR6' 3"210Apr 18, 19971st42004242000000000000-0.2$740,000
Brandon Lockridge27us USRR6' 0"185Mar 14, 19971st12312800000051282050.0
Manny Machado31us USRR6' 3"218Jul 6, 19921315215115210000001000000051103.1$17,090,909
Yuki Matsui28jp JPLL5' 8"165Oct 30, 19951st640064640000000000000.8$3,250,000
Adam Mazur23us USRR6' 2"180Apr 20, 20011st88088000000000000-0.6$740,000
Mason McCoy29us USRR5' 11"185Mar 31, 199521916191900000190000000-0.1
Jackson Merrill21us USLR6' 3"195Apr 19, 20031st156148156155000000015501550514.4$740,000All-Star
Adrián Morejón25cu CULL5' 11"224Feb 27, 19996600060600000000000001.3$850,000
Joe Musgrove31us USRR6' 5"230Dec 4, 199291919019190000000000001.7$20,000,000
Graham Pauley23us USLR6' 1"200Sep 24, 20001st1381360010600000550-0.4$740,000
David Peralta36ve VELL6' 1"210Aug 14, 198711916691650000001105465162000.8
Wandy Peralta32do DOLL6' 0"227Jul 27, 19919460046460000000000000.4$3,350,000
Martín Pérez33ve VELL6' 0"200Apr 4, 1991131010010100000000000001.0
Jurickson Profar31cw CWBR6' 0"184Feb 20, 199311158158158150002000148001488003.6$1,000,000All-Star
Sean Reynolds26us USLR6' 8"250Apr 19, 19981st900990000000000000.3
Eguy Rosario24do DORR5' 7"150Aug 25, 19993301130270002260000031600.3$744,400
Tanner Scott29us USRL6' 0"235Jul 22, 19948280028280000000000000.7
Donovan Solano36co CORR5' 8"210Dec 17, 19871196679657002613200000292611.0
Robert Suarez33ve VERR6' 2"210Mar 1, 19913650065650000000000002.1$10,000,000All-Star
Brett Sullivan30us USLR5' 10"195Feb 22, 19942747705200000000200.0$740,000
Fernando Tatis Jr.25do DORR6' 3"217Jan 2, 1999510299102960000000096964202.6$11,714,286All-Star
Randy Vásquez25do DORR6' 0"165Nov 3, 199822020020200000000000000.5$740,000
Tyler Wade29us USLR6' 1"188Nov 23, 199489038907200015311312272151421-0.7$850,000
Matt Waldron27us USRR6' 2"185Sep 26, 199622726027270000000000000.8$741,800
Name Age Birth 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 Birth DoB Role Start Date End Date
Mike Shildt55Aug 9, 1968ManagerMar 20Sep 29
Mike McCoy43us USApr 2, 1981Assistant Hitting Coach
Pat O'Sullivan47us USMar 22, 1977Assistant Hitting Coach
Victor Rodriguez62us USJul 14, 1961Hitting Coach
Ruben Niebla52us USDec 19, 1971Pitching Coach
Ben Fritz43us USMar 29, 1981Bullpen Coach
David Macias38us USMar 7, 1986First Base Coach
Tim Leiper57us USJul 19, 1966Third Base Coach
Morgan Burkhart52us USJan 29, 1972Assistant Coach
Jose Andrade57ve VEDec 20, 1966Bullpen Catcher
Brian Esposito45us USFeb 24, 1979Catching Coach
Peter Summerville32us USJan 10, 1992Game Planning Coach
Ryan Barba39us USDec 6, 1984Major League Field Coordinator
Name Age Birth DoB Role Start Date End Date