Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
164Sean Hjelleus USPitcher*25RR6' 11"228May 7, 19972016
262Logan Webbus USPitcher*25RR6' 1"220Nov 18, 19962014
377Luke Jacksonus USPitcher*30RR6' 2"210Aug 24, 19912011
459John Brebbiaus USPitcher*32LR6' 1"200May 30, 19902010
534Jakob Junisus USPitcher*29RR6' 3"220Sep 16, 19922012
648Ross Striplingus USPitcher*32RR6' 1"215Nov 23, 19892011
754Scott Alexanderus USPitcher*32LL6' 2"195Jul 10, 19892010
852Sean Manaeaus USPitcher*30RL6' 5"245Feb 1, 19922011
933Taylor Rogersus USPitcher*31LL6' 3"190Dec 17, 19902011
1075Camilo Dovaldo DOPitcher*24RR6' 2"185Jul 4, 19972016
1161Thomas Szapuckius USPitcher*26RL6' 2"210Jun 12, 19962015
1271Tyler Rogersus USPitcher*31RR6' 3"181Dec 17, 19902012
1338Alex Cobbus USPitcher*34RR6' 3"205Oct 7, 19872006
1426Anthony DeSclafanius USPitcher*32RR6' 2"195Apr 18, 19902010
1557Alex Woodus USPitcher*31RL6' 4"215Jan 12, 19912011
1641Wilmer Floresve VEPosition*30RR6' 2"213Aug 6, 19912008
1739Thairo Estradave VEPosition*26RR5' 10"185Feb 22, 19962013
1817Mitch Hanigerus USPosition*31RR6' 2"214Dec 23, 19902011
195Mike Yastrzemskius USPosition*31LL5' 10"178Aug 23, 19902010
208Michael Confortous USPosition*29LR6' 1"215Mar 1, 19932012
2151Luis Gonzálezmx MXPosition*26LL6' 1"185Sep 10, 19952015
2231LaMonte Wade Jr.us USPosition*28LL6' 1"205Jan 1, 19942013
2313Austin Slaterus USPosition*29RR6' 1"204Dec 13, 19922012
242Blake Sabolus USPosition*24LR6' 4"225Jan 7, 19982017
2521Joey Bartus USPosition*25RR6' 2"238Dec 15, 19962016
2623Joc Pedersonus USPosition*30LL6' 1"220Apr 21, 19922010
277J.D. Davisus USPosition*29RR6' 3"218Apr 27, 19932012
2835Brandon Crawfordus USPosition*35LR6' 1"223Jan 21, 19872008
2970Brett Wiselyus USPosition*23LR5' 10"180May 8, 19992019
3032David Villarus USPosition*25RR6' 1"215Jan 27, 19972016
3167Keaton Winnus USPitcher24RR6' 4"238Feb 20, 19982018
3243Tristan Beckus USPitcher26RR6' 4"165Jun 24, 19962016
3356Cole Waitesus USPitcher24RR6' 3"180Jun 10, 19982017
3473Sam Longus USPitcher26LL6' 1"185Jul 8, 19952014
3572Randy Rodríguezdo DOPitcher22RR6' 0"166Sep 5, 19992018
3668José Cruzdo DOPitcher22RR6' 1"178May 18, 20002018
3712Heliot Ramospr PRPosition22RR6' 1"188Sep 7, 19992017
3810Isan Díazpr PRPosition26LR5' 11"201May 27, 19962014
3976Marco Lucianodo DOPosition20RR6' 1"178Sep 10, 20012019
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
Scott Alexander32us USLL6' 2"195Jul 10, 19898174117170000000000001.1
Jose Alvarez33ve VELL5' 11"195May 6, 19891021002121000000000000-0.1$1,500,000
Joey Bart25us USRR6' 2"238Dec 15, 1996397839793093000000003130.8
Tyler Beede29us USRR6' 2"216May 23, 19934600660000000000000.1
Brandon Belt34us USLL6' 3"230Apr 20, 1988127867786300630000000121000.3$18,400,000
John Brebbia32us USLR6' 1"200May 30, 199057611076760000000000001.6$838,000
Lewis Brinson28us USRR6' 5"212May 8, 199461691616000000115016060-0.2
Willie Calhoun27us USLR5' 6"200Nov 4, 1994644400000000000400-0.1
Curt Casali33us USRR6' 2"220Nov 9, 1988941354140039200000001001.1$2,600,000
Kervin Castro23ve VERR6' 0"185Feb 7, 1999220022000000000000-0.2
Alex Cobb34us USRR6' 3"205Oct 7, 1987112828028280000000000002.7$9,000,000
Jharel Cotton30vi VIRR5' 11"200Jan 19, 1992450055000000000000-0.3
Brandon Crawford35us USLR6' 1"223Jan 21, 1987121181131181160000011600000500.6
J.D. Davis29us USRR6' 3"218Apr 27, 1993649344932001401802002141310.9
Austin Dean28us USRR6' 0"215Oct 14, 19935323300000030130100.1
Anthony DeSclafani32us USRR6' 2"195Apr 18, 1990855055000000000000-0.8$12,000,000
Camilo Doval24do DORR6' 2"185Jul 4, 19972680068680000000000001.9
Mauricio Dubón27hn HNRR6' 0"173Jul 19, 1994421921190001340140141520.2
Steven Duggar28us USLR6' 1"187Nov 4, 1993512111212000000112012000-0.1
Thairo Estrada26ve VERR5' 10"185Feb 22, 199641401291401390001023371810190731.6
Stuart Fairchild26us USRR6' 0"205Mar 17, 1996253550000000505000-0.1
Wilmer Flores30ve VERR6' 2"213Aug 6, 1991101511321511210045613400000261800.7$3,500,000
Mike Ford29us USLR6' 0"225Jul 4, 19924111100100000000000.0
Jarlín García29do DOLL6' 3"215Jan 18, 19936580058580000000000000.4$1,725,000
Luis González26mx MXLL6' 1"185Sep 10, 199539889989350000052669923800.2
Sean Hjelle25us USRR6' 11"228May 7, 19971st80088000000000000-0.4
Bryce Johnson26us USBR6' 1"195Oct 27, 19951st116111000000017410001-0.3
Jakob Junis29us USRR6' 3"220Sep 16, 199262317023230000000000001.6$1,750,000
Andrew Knapp30us USBR6' 1"189Nov 9, 19916323303000000000000.0
Jason Krizan33us USLR6' 0"185Jun 28, 19891st333300000030030000.0
Tommy La Stella33us USLR5' 11"180Jan 31, 1989960476012003360000043130-0.7$5,250,000
Dominic Leone30us USRR5' 10"215Oct 26, 19919550055550000000000000.5$2,250,000
Zack Littell26us USRR6' 4"220Oct 5, 19955390039390000000000000.1
Mauricio Llovera26ve VERR5' 11"224Apr 17, 19963171017170000000000000.1
Sam Long26us USLL6' 1"185Jul 8, 19952286028280000000000000.1
Evan Longoria36us USRR6' 1"213Oct 7, 1985158967896800006800000171900.6$19,666,667
Dixon Machado30ve VERR6' 1"190Feb 22, 19925555500000500000000.2
Yunior Marte27do DORR6' 2"180Feb 2, 19951st39003939000000000000-0.3
Jake McGee35us USLL6' 4"229Aug 6, 19861324002424000000000000-0.8$2,500,000
Yermín Mercedes29do DORR5' 11"245Feb 14, 199333120311201400080081690-0.1
Shelby Miller31us USRR6' 3"225Oct 10, 19901040044000000000000-0.2
Luis Ortiz26us USRR6' 3"230Sep 22, 19953600660000000000000.3
Kevin Padlo25us USRR5' 11"210Jul 15, 1996244440010300000000-0.3
Michael Papierski26us USBR6' 2"224Feb 26, 19961st53550410000000010-0.2
Joc Pederson30us USLL6' 1"220Apr 21, 19929134105134114000000102018114142801.3$6,000,000All-Star
Ford Proctor25us USLR6' 1"195Dec 4, 19961st76770106000000010-0.2
Heliot Ramos22pr PRRR6' 1"188Sep 7, 19991st97980000003068010-0.5
Carlos Rodón29us USLL6' 3"245Dec 10, 199283131031310000000000005.4$21,500,000All-Star
Tyler Rogers31us USRR6' 3"181Dec 17, 19904680068680000000000001.0
Darin Ruf35us USRR6' 2"232Jul 28, 1986890669062003600028033024230-0.6$3,000,000
Gregory Santos22do DORR6' 2"190Aug 28, 19992200220000000000000.0
Austin Slater29us USRR6' 1"204Dec 13, 1992612561125120000000161061412024471.2$1,850,000
Thomas Szapucki26us USRL6' 2"210Jun 12, 19962100010100000000000000.5
Ka'ai Tom28us USLR5' 9"185May 29, 19942101100000000110100.0
Andrew Vasquez28us USLL6' 6"235Sep 14, 19934100110000000000000.1
David Villar25us USRR6' 1"215Jan 27, 19971st5247524200116270000010301.3
Jason Vosler28us USLR6' 1"220Sep 6, 1993236293633002129130140510.0
LaMonte Wade Jr.28us USLL6' 1"205Jan 1, 199447762776200220001913345121300.0
Cole Waites24us USRR6' 3"180Jun 10, 19981st700770000000000000.1
Donovan Walton28us USLR5' 9"190May 25, 1994424202424100140120000011-0.2
Logan Webb25us USRR6' 1"220Nov 18, 199643232032320000000000004.8
Luke Williams25us USRR6' 0"186Aug 9, 19962838800008010010110.0
Alex Wood31us USRL6' 4"215Jan 12, 1991102626026260000000000000.3$12,500,000
Austin Wynns31us USRR6' 0"190Dec 10, 1990466486558257000000005310.3
Mike Yastrzemski31us USLL5' 10"178Aug 23, 1990414812614814400000009310414411611.9$3,700,000
Alex Young28us USLL6' 3"220Sep 9, 19934241024240000000000000.6
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
Gabe Kapler46us USJul 31, 1975ManagerApr 8Oct 5
Kai CorreaUnknownBench/Infield CoachApr 8
Pedro Guerrero33do DODec 3, 1988Assistant Hitting CoachApr 8
Dustin LindUnknownDirector of Hitting/Assistant Hitting CoachApr 8
Justin Viele31us USNov 13, 1990Hitting CoachApr 8
J.P. Martinez40us USJun 8, 1982Assistant Pitching CoachApr 8
Brian Bannister41us USFeb 28, 1981Director of PitchingApr 8
Andrew Bailey38us USMay 31, 1984Pitching CoachApr 8
Craig Albernaz39us USOct 30, 1982Bullpen/Catching CoachApr 8
Antoan Richardson38bs BSOct 8, 1983First Base CoachApr 8
Mark Hallberg36sa SADec 9, 1985Third Base CoachApr 8
Brant Whiting30us USFeb 6, 1992Bullpen CatcherApr 8
Fernando Perez39us USApr 23, 1983Coach/VideoApr 8
Alyssa NakkenUnknownMajor League Assistant CoachApr 8
Taira UematsuUnknownMajor League Assistant CoachApr 8
Nick Ortiz48pr PRJul 9, 1973Quality Assurance CoachApr 8
Name Age DoB Role Start Date End Date