Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
137Stephen Strasburgus USPitcher*33RR6' 5"239Jul 20, 19882009
240Josiah Grayus USPitcher*24RR6' 1"210Dec 21, 19972016
347Jose Ferrerdo DOPitcher*22LL6' 1"229Mar 3, 20002018
467Kyle Finneganus USPitcher*30RR6' 2"200Sep 4, 19912011
51MacKenzie Goreus USPitcher*23LL6' 2"192Feb 24, 19992017
671Mason Thompsonus USPitcher*24RR6' 6"244Feb 20, 19982016
730Paolo Espinopa PAPitcher*35RR5' 10"212Jan 10, 19872007
846Patrick Corbinus USPitcher*32LL6' 4"226Jul 19, 19892009
973Hunter Harveyus USPitcher*27RR6' 3"239Dec 9, 19942013
1061Erasmo Ramírezni NIPitcher*32RR6' 0"220May 2, 19902008
1121Tanner Raineyus USPitcher*29RR6' 2"250Dec 25, 19922012
1268Thaddeus Wardus USPitcher*25RR6' 3"204Jan 16, 19972016
1332Trevor Williamsus USPitcher*30RR6' 3"231Apr 25, 19922011
1464Víctor Aranomx MXPitcher*27RR6' 2"242Feb 7, 19952013
1558Carl Edwards Jr.us USPitcher*30RR6' 3"165Sep 3, 19912012
1654Cade Cavallius USPitcher*23RR6' 4"232Aug 14, 19982017
1736Stone Garrettus USPosition*26RR6' 2"224Nov 22, 19952014
185CJ Abramsus USPosition*21LR6' 2"191Oct 3, 20002019
1915Riley Adamsus USPosition*26RR6' 4"260Jun 26, 19962015
202Luis Garcíaus USPosition*22LR6' 2"220May 16, 20002017
2128Lane Thomasus USPosition*26RR6' 0"198Aug 23, 19952014
2220Keibert Ruizve VEPosition*23SR6' 0"227Jul 20, 19982015
2316Victor Roblesdo DOPosition*25RR6' 0"194May 19, 19972014
2445Joey Menesesmx MXPosition*30RR6' 3"240May 6, 19922011
2517Alex Callus USPosition*27RR5' 11"189Sep 27, 19942013
268Carter Kieboomus USPosition*24RR6' 2"211Sep 3, 19972016
2723Corey Dickersonus USPosition*33LR6' 1"212May 22, 19892010
2822Dominic Smithus USPosition*27LL6' 0"224Jun 15, 19952013
2914Ildemaro Vargasve VEPosition*30SR6' 0"195Jul 16, 19912008
3043Israel Pinedave VEPosition*22RR5' 11"217Apr 3, 20002017
319Jeimer Candelarious USPosition*28SR6' 2"222Nov 24, 19932011
323Jeter Downsco COPosition*23RR5' 11"197Jul 27, 19982017
3374Jake Irvinus USPitcher25RR6' 6"227Feb 18, 19972016
3479Jackson Rutledgeus USPitcher23RR6' 8"251Apr 1, 19992018
3556Matt Croninus USPitcher24LL6' 2"210Sep 20, 19972017
3677Cory Abbottus USPitcher26RR6' 2"217Sep 20, 19952015
3760Joan Adondo DOPitcher23RR6' 2"245Aug 12, 19982017
3851Jordan Weemsus USPitcher29LR6' 4"212Nov 7, 19922011
3939Jake Aluus USPosition25LR5' 10"186Apr 6, 19972016
4070Jeremy De La Rosado DOPosition20LL6' 0"215Jan 16, 20022019
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
Cory Abbott26us USRR6' 2"217Sep 20, 19952169016160000000000000.0
CJ Abrams21us USLR6' 2"191Oct 3, 20001st44434443000004300000010.0
Riley Adams26us USRR6' 4"260Jun 26, 1996248434845044100000002300.0
Joan Adon23do DORR6' 2"245Aug 12, 19982141401414000000000000-1.3
Ehire Adrianza32ve VEBR6' 1"198Aug 21, 1989103122312710041829009150-0.5$1,500,000
Víctor Arano27mx MXRR6' 2"242Feb 7, 1995443004343000000000000-0.7
Tres Barrera27us USRR6' 0"215Sep 15, 199431918191901900000000000-0.4
Josh Bell29us USBR6' 4"261Aug 14, 199271031031031030010300000000003.4$10,000,000
Alex Call27us USRR5' 11"189Sep 27, 19941st352735320000002741323340.2
Cade Cavalli23us USRR6' 4"232Aug 14, 19981st11011000000000000-0.3
Steve Cishek36us USRR6' 6"220Jun 18, 198613690069690000000000000.3$1,750,000
Sam Clay29us USLL6' 3"238Jun 21, 1993260066000000000000-0.2
Tyler Clippard37us USRR6' 3"200Feb 14, 19851640044000000000000-0.1$100,000
Patrick Corbin32us USLL6' 4"226Jul 19, 198910313103131000000000000-2.5$23,416,666
Nelson Cruz41do DORR6' 2"230Jul 1, 19801812412212400000000000123200.1$12,000,000
Sean Doolittle35us USLL6' 2"218Sep 26, 198611600660000000000000.4$1,500,000
Carl Edwards Jr.30us USRR6' 3"165Sep 3, 19918570057570000000000001.3
Alcides Escobar35ve VERR6' 1"205Dec 16, 1986134236404120020370000004-0.5$1,000,000
Paolo Espino35pa PARR5' 10"212Jan 10, 198744219042420000000000000.5
Erick Fedde29us USRR6' 4"203Feb 25, 19936272702727000000000000-0.7$2,150,000
Kyle Finnegan30us USRR6' 2"200Sep 4, 19913660066660000000000001.0
Lucius Fox24bs BSBR6' 1"182Jul 2, 19971st1071090000460000001-0.7
Maikel Franco29do DORR6' 1"225Aug 26, 19929103981039900409900000340-1.1$700,000
Luis García22us USLR6' 2"220May 16, 20003939193920003305900000200.0
Reed Garrett29us USRR6' 2"195Jan 2, 1993270077000000000000-0.1
Josiah Gray24us USRR6' 1"210Dec 21, 199722828028280000000000000.5
Hunter Harvey27us USRR6' 3"239Dec 9, 19944380038380000000000001.0
César Hernández32ve VEBR5' 10"183May 23, 199010147142147144000126901000100410.8$4,000,000
Yadiel Hernández34cu CULR5' 10"185Oct 9, 1987394849479000000790179111000.4
Evan Lee25us USLL6' 1"205Jun 18, 19971st410440000000000000.0
Andres Machado29ve VERR6' 1"232Apr 22, 19933510051510000000000000.1
Jake McGee35us USLL6' 4"229Aug 6, 19861312001212000000000000-0.2
Joey Meneses30mx MXRR6' 3"240May 6, 19921st5655565600400003022240101.0
Patrick Murphy27us USRR6' 5"211Jun 10, 1995360066000000000000-0.1
Josh Palacios26us USLR6' 1"200Jul 30, 1995229112921000000901221485-0.2
Francisco Perez24do DOBL6' 2"227Jul 20, 1997210001010000000000000-0.1
Israel Pineda22ve VERR5' 11"217Apr 3, 20001st44440400000000000-0.2
Tanner Rainey29us USRR6' 2"250Dec 25, 19925290029290000000000000.2$860,000
Erasmo Ramírez32ni NIRR6' 0"220May 2, 199011602060600000000000001.5$100,000
Victor Robles25do DORR6' 0"194May 19, 19976132110132128000000012801282071.8$1,650,000
Josh Rogers27us USLL6' 3"211Jul 10, 19944163016160000000000000.1
Tommy Romero24us USRR6' 2"222Jul 8, 19971st11011000000000000-0.3
Keibert Ruiz23ve VEBR6' 0"227Jul 20, 199831129811210601060000000011301.6
Aaron Sanchez29us USRR6' 4"212Jul 1, 1992877077000000000000-0.9$100,000
Aníbal Sánchez38ve VERR6' 0"207Feb 27, 1984161414014140000000000000.9
Juan Soto23do DOLL6' 2"224Oct 25, 19985101100101990000000099991103.8$17,100,000
Dee Strange-Gordon34us USLR5' 11"166Apr 22, 1988112315222010000133407112-0.4
Stephen Strasburg33us USRR6' 5"239Jul 20, 19881311011000000000000-0.3$35,000,000
Jackson Tetreault26us USRR6' 5"189Jun 3, 19961st44044000000000000-0.2
Lane Thomas26us USRR6' 0"198Aug 23, 199541461251461420000007356431422911.6
Mason Thompson24us USRR6' 6"244Feb 20, 19982240024240000000000000.5
Ildemaro Vargas30ve VEBR6' 0"195Jul 16, 1991653515352100143900000101.6
Luke Voit31us USRR6' 2"258Feb 13, 19916535353260026000000027000.1
Austin Voth30us USRR6' 2"215Jun 26, 1992519001919000000000000-0.8$875,000
Jordan Weems29us USLR6' 4"212Nov 7, 19923320032320000000000000.0
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
Dave Martinez57us USSep 26, 1964ManagerApr 7Oct 5
Tim Bogar55us USOct 28, 1966Bench CoachApr 7
Pat RoesslerUnknownAssistant Hitting CoachApr 7
Darnell Coles60us USJun 2, 1962Hitting CoachApr 7
Jim Hickey60us USOct 12, 1961Pitching CoachApr 7
Ricky Bones53pr PRApr 7, 1969Bullpen CoachApr 7
Eric Young Jr.37us USMay 25, 1985First Base CoachApr 7
Gary Disarcina54us USNov 19, 1967Third Base CoachApr 7
Henry Blanco50ve VEAug 29, 1971Catching & Strategy CoachApr 7
De Jon Watson56Apr 22, 1966Director of Player DevelopmentApr 7
Name Age DoB Role Start Date End Date