Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
157Dan Altavillaus USPitcher*27RR5' 11"226Sep 8, 19922013
245Taylor Williamsus USPitcher*28SR5' 11"185Jul 21, 19912013
340Ryan Weathersus USPitcher*20RL6' 1"230Dec 17, 19992018
471Mason Thompsonus USPitcher*22RR6' 7"223Feb 20, 19982016
555Matt Strahmus USPitcher*28RL6' 2"190Nov 12, 19912012
634Craig Stammenus USPitcher*36RR6' 2"228Mar 9, 19842005
724Blake Snellus USPitcher*27LL6' 4"225Dec 4, 19922011
815Drew Pomeranzus USPitcher*31RL6' 5"246Nov 22, 19882011
914Emilio Paganus USPitcher*29LR6' 2"208May 7, 19912011
1059Chris Paddackus USPitcher*24RR6' 5"217Jan 8, 19962015
1144Joe Musgroveus USPitcher*27RR6' 5"235Dec 4, 19922011
1250Adrián Morejóncu CUPitcher*21LL5' 11"224Feb 27, 19992014
1333Mark Melanconus USPitcher*35RR6' 1"215Mar 28, 19852006
1479Reggie Lawsonus USPitcher*22RR6' 4"205Aug 2, 19972016
1529Dinelson Lametdo DOPitcher*27RR6' 3"228Jul 18, 19922014
1627Keone Kelaus USPitcher*27RR6' 1"220Apr 16, 19932012
1754Austin Adamsus USPitcher*29RR6' 3"220May 5, 19912011
1849Michel Báezcu CUPitcher*24RR6' 8"220Jan 21, 19962014
1965Jose Castillove VEPitcher*24LL6' 6"252Jan 10, 19962013
2011Yu Darvishjp JPPitcher*33RR6' 5"220Aug 16, 19862005
2170Anderson Espinozave VEPitcher*22RR6' 0"190Mar 9, 19982015
228Javy Guerrapa PAPitcher*24LR6' 0"185Sep 25, 19952013
2336Pierce Johnsonus USPitcher*29RR6' 2"202May 10, 19912010
2425Tim Hillus USPitcher*30RL6' 4"200Feb 10, 19902014
2588Tucupita Marcanove VEPosition*20LR6' 0"170Sep 16, 19992017
267Ha-Seong Kimkr KRPosition*24RR5' 9"168Oct 17, 19952014
2721Luis Campusanous USPosition*21RR5' 11"232Sep 29, 19982017
2823Fernando Tatis Jr.do DOPosition*21RR6' 3"217Jan 2, 19992016
2917Victor Caratinipr PRPosition*26SR6' 1"215Aug 17, 19932013
3013Manny Machadous USPosition*27RR6' 3"218Jul 6, 19922010
319Jake Cronenworthus USPosition*26LR6' 0"187Jan 21, 19942013
3210Jurickson Profarcw CWPosition*27SR6' 0"184Feb 20, 19932010
3328Tommy Phamus USPosition*32RR6' 1"223Mar 8, 19882006
343Jorge Mateodo DOPosition*25RR6' 0"182Jun 23, 19952012
352Trent Grishamus USPosition*23LL5' 11"224Nov 1, 19962015
3663Jorge Oñacu CUPosition*23RR6' 0"235Dec 31, 19962017
375Brian O'Gradyus USPosition*28LR6' 2"215May 17, 19922011
3822Austin Nolaus USPosition*30RR6' 0"197Dec 28, 19892010
394Wil Myersus USPosition*29RR6' 3"207Dec 10, 19902009
4030Eric Hosmerus USPosition*30LL6' 4"226Oct 24, 19892008
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
Austin Adams29us USRR6' 3"220May 5, 19914301330000000000000.0
Greg Allen27us USBR6' 0"185Mar 15, 19934111100000010110000.1
Abraham Almonte31do DOBR5' 10"223Jun 27, 1989874730000002103311-0.2
Dan Altavilla27us USRR5' 11"226Sep 8, 19925900990000000000000.2
Michel Báez24cu CURR6' 8"220Jan 21, 1996231033000000000000-0.1
David Bednar25us USLR6' 1"249Oct 10, 1994240044000000000000-0.1
Luis Campusano21us USRR5' 11"232Sep 29, 19981st111000000000001000.1
Jason Castro33us USLR6' 3"215Jun 18, 19871099990900000000000-0.2
Mike Clevinger29us USRR6' 4"215Dec 21, 19905440440000000000000.6
Jake Cronenworth26us USLR6' 0"187Jan 21, 19941st5449545400103811100000121.6
Zach Davies27us USRR6' 0"180Feb 7, 199361212012120000000000001.7$5,250,000
Ty France25us USRR5' 11"217Jul 13, 199422012207005020000010800.5
Greg Garcia30us USLR6' 0"200Aug 8, 198973515351900011100000010120-0.2$1,500,000
Trent Grisham23us USLL5' 11"224Nov 1, 19962595759590000000590590102.4
Javy Guerra24pa PALR6' 0"185Sep 25, 1995314001414000000000000-0.6
Austin Hedges27us USRR6' 1"223Aug 18, 199262919292802800000000110-0.1$3,000,000
Tim Hill30us USRL6' 4"200Feb 10, 19903230123230000000000000.0
Eric Hosmer30us USLL6' 4"226Oct 24, 19891038373832003200000005101.1$21,000,000
Pierce Johnson29us USRR6' 2"202May 10, 19913240024240000000000000.4$2,000,000
Dinelson Lamet27do DORR6' 3"228Jul 18, 199231212012120000000000002.4$1,300,000
Joey Lucchesi27us USLL6' 5"225Jun 6, 1993332033000000000000-0.2
Manny Machado27us USRR6' 3"218Jul 6, 1992960606056000056000004003.1$32,000,000
Jorge Mateo25do DORR6' 0"182Jun 23, 19951st22622120005003137447-0.4
Francisco Mejia24do DOBR5' 8"188Oct 27, 199541712171601600000000030-0.3
Adrián Morejón21cu CULL5' 11"224Feb 27, 19992940990000000000000.0
Mitch Moreland34us USLL6' 3"245Sep 6, 1985112017201600160000000310-0.1
Wil Myers29us USRR6' 3"207Dec 10, 19908555555530020000052522001.8$22,500,000
Josh Naylor23ca CALL5' 11"250Jun 22, 19972181018900300030478600.0
Austin Nola30us USRR6' 0"197Dec 28, 1989219181917017000000003000.3
Edward Olivares24ve VERR6' 2"188Mar 6, 19961st138131200000071612120-0.5
Jorge Oña23cu CURR6' 0"235Dec 31, 19961st545100000000114000.2
Chris Paddack24us USRR6' 5"217Jan 8, 199621212012120000000000000.3
Emilio Pagan29us USLR6' 2"208May 7, 19914220122220000000000000.1
Luis Patino20co CORR6' 1"192Oct 26, 19991st11101111000000000000-0.1
Luis Perdomo27do DORR6' 2"201May 9, 1993510101010000000000000-0.2$950,000
Tommy Pham32us USRR6' 1"223Mar 8, 19887313131180000001800181300-0.1
Drew Pomeranz31us USRL6' 5"246Nov 22, 198810200020200000000000001.0$6,000,000
Jurickson Profar27cw CWBR6' 0"184Feb 20, 199375651565500117003612391301.4$5,700,000
Cal Quantrill25ca CALR6' 3"195Feb 10, 19952101010100000000000000.5
Garrett Richards32us USRR6' 2"210May 27, 1988101410014140000000000001.0$8,500,000
Trevor Rosenthal30us USRR6' 2"230May 29, 19908901990000000000000.7
Craig Stammen36us USRR6' 2"228Mar 9, 19841124002424000000000000-0.3$4,000,000
Matt Strahm28us USRL6' 2"190Nov 12, 19915190119190000000000000.6$1,400,000
Fernando Tatis Jr.21do DORR6' 3"217Jan 2, 1999259595957000005700002002.8
Luis Torrens24ve VERR6' 0"208May 2, 1996375770700000000000-0.1
Taylor Williams28us USBR5' 11"185Jul 21, 19914100110000000000000.0
Kirby Yates33us USLR5' 10"205Mar 25, 1987760066000000000000-0.3$7,062,000
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
Jayce Tingler39us USNov 28, 1980ManagerJul 24Sep 27
Bobby Dickerson54us USSep 4, 1965BenchJul 24
Damion Easley50us USNov 11, 1969HittingJul 24
Larry Rothschild66us USMar 12, 1954PitchingJul 24
Ben Fritz39us USMar 29, 1981BullpenJul 24
Wayne Kirby56us USJan 22, 1964First BaseJul 24
Glenn Hoffman61us USJul 7, 1958Third BaseJul 24
Name Age DoB Role Start Date End Date