Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
141Adrian Sampsonus USPitcher*30RR6' 2"210Oct 7, 19912012
299Rowan Wickca CAPitcher*29LR6' 3"234Nov 9, 19922011
359Michael Ruckerus USPitcher*28RR6' 1"195Apr 27, 19942013
432Michael Fulmerus USPitcher*29RR6' 3"224Mar 15, 19932011
5Marcus Stromanus USPitcher*31RR5' 7"180May 1, 19912010
628Kyle Hendricksus USPitcher*32RR6' 3"190Dec 7, 19892010
771Keegan Thompsonus USPitcher*27RR6' 1"210Mar 13, 19952014
835Justin Steeleus USPitcher*26LL6' 2"205Jul 11, 19952014
966Julian Merryweatherus USPitcher*30RR6' 4"215Oct 14, 19912014
1072Javier Assadmx MXPitcher*24RR6' 1"200Jul 30, 19972016
1150Jameson Taillonus USPitcher*30RR6' 5"230Nov 18, 19912011
1219Hayden Wesneskius USPitcher*24RR6' 3"210Dec 5, 19972017
1311Drew Smylyus USPitcher*33LL6' 2"188Jun 13, 19892011
1473Adbert Alzolayve VEPitcher*27RR6' 1"208Mar 1, 19952013
1547Brandon Hughesus USPitcher*26SL6' 2"215Dec 1, 19952015
1625Brad Boxbergerus USPitcher*34RR5' 10"211May 27, 19882009
1730Edwin Riospr PRPosition*28LR6' 3"220Apr 21, 19942013
186Zach McKinstryus USPosition*27LR6' 0"180Apr 29, 19952015
1915Yan Gomesbr BRPosition*34RR6' 2"212Jul 19, 19872009
2018Tucker Barnhartus USPosition*31LR5' 11"192Jan 7, 19912009
2136Trey Mancinius USPosition*30RR6' 3"230Mar 18, 19922011
2227Seiya Suzukijp JPPosition*27RR5' 11"182Aug 18, 19942013
2316Patrick Wisdomus USPosition*30RR6' 2"220Aug 27, 19912011
242Nico Hoernerus USPosition*25RR6' 1"200May 13, 19972016
251Nick Madrigalus USPosition*25RR5' 8"175Mar 5, 19972015
264Nelson Velázquezpr PRPosition*23RR6' 0"190Dec 26, 19982017
2720Miles Mastrobuonius USPosition*26LR5' 11"185Oct 31, 19952015
285Christopher Moreldo DOPosition*23RR5' 11"145Jun 24, 19992017
2924Cody Bellingerus USPosition*26LL6' 4"203Jul 13, 19952013
308Ian Happus USPosition*27SR6' 0"205Aug 12, 19942013
317Dansby Swansonus USPosition*28RR6' 1"190Feb 11, 19942013
3251Eric Hosmerus USPosition*32LL6' 4"226Oct 24, 19892008
3312Codi Heuerus USPitcher60-day25RR6' 5"200Jul 3, 19962016
3421Ethan Robertsus USPitcher60-day24RR5' 10"180Jul 4, 19972016
3586Ben Brownus USPitcher22RR6' 6"210Sep 9, 19992017
3645Caleb Kilianus USPitcher25RR6' 4"180Jun 2, 19972017
3756Jeremiah Estradaus USPitcher23SR6' 1"185Nov 1, 19982017
3884Ryan Jensenus USPitcher24RR6' 0"190Nov 23, 19972017
3980Alexander Canariodo DOPosition22RR6' 1"212May 7, 20002017
4075Miguel Amayapa PAPosition23RR6' 2"230Mar 9, 19992016
4188Kevin Alcántarado DOPosition19RR6' 6"188Jul 12, 20022019
4294Brennen Davisus USPosition22RR6' 4"210Nov 2, 19992018
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
Adbert Alzolay27ve VERR6' 1"208Mar 1, 19954600660000000000000.1
Javier Assad24mx MXRR6' 1"200Jul 30, 19971st980990000000000000.9
David Bote29us USRR6' 1"205Apr 7, 19935413541380061816000001210.9$2,510,000
Steven Brault30us USLL6' 0"195Apr 29, 19927900990000000000000.2
Kervin Castro23ve VERR6' 0"185Feb 7, 1999280088000000000000-0.2
Jesse Chavez38us USRR6' 1"175Aug 21, 19831530033000000000000-0.1$700,000
Willson Contreras30ve VERR6' 1"225May 13, 19927113111113720720000000039203.9$9,625,000All-Star
Narciso Crook26do DORR6' 3"220Jul 12, 19951st42430000000123020-0.2
Matt Dermody31us USRL6' 5"190Jul 4, 1990410011000000000000-0.1
Scott Effross28us USRR6' 2"202Dec 28, 19932471047470000000000000.7
Anderson Espinoza24ve VERR6' 0"190Mar 9, 19981st700770000000000000.0
Jeremiah Estrada23us USBR6' 1"185Nov 1, 19981st500550000000000000.1
Luke Farrell31us USLR6' 6"200Jun 7, 19916420440000000000000.2
Clint Frazier27us USRR5' 11"212Sep 6, 19946191019700000050278620.1$1,500,000
Mychal Givens32us USRR6' 0"250May 13, 19908400040400000000000001.0$3,500,000
Yan Gomes34br BRRR6' 2"212Jul 19, 19871186758669069000000009900.8$6,000,000
Robert Gsellman28us USRR6' 4"200Jul 18, 1993780088000000000000-0.1$100,000
Ian Happ27us USBR6' 0"205Aug 12, 199461581521581470000001463014710604.4$6,850,000All-Star
Kyle Hendricks32us USRR6' 3"190Dec 7, 198991616016160000000000000.5$14,000,000
Michael Hermosillo27us USRR6' 0"205Jan 17, 1995531193130000000128230071-0.6$600,000
Jason Heyward32us USLL6' 5"240Aug 9, 198913484148470000000262147030-0.7$22,000,000
P.J. Higgins29us USRR5' 10"195May 10, 19932745174710343804000001910.0
Nico Hoerner25us USRR6' 1"200May 13, 199741351291351330000113300001304.4
Brandon Hughes26us USBL6' 2"215Dec 1, 19951st570157570000000000001.4
Caleb Kilian25us USRR6' 4"180Jun 2, 19971st33033000000000000-0.6
Mark Leiter Jr.31us USRR6' 0"210Mar 13, 19913354035350000000000000.8
Brendon Little25us USLL6' 2"195Aug 11, 19961st10011000000000000-0.3
Nick Madrigal25us USRR5' 8"175Mar 5, 1997359535959000590000000500.7
Chris Martin36us USRR6' 8"225Jun 2, 19867340034340000000000000.0$2,500,000
Zach McKinstry27us USLR6' 0"180Apr 29, 19953474047460001921900001310.5
Conner Menez27us USLL6' 2"207May 29, 19954100110000000000000.1
Wade Miley35us USLL6' 1"220Nov 13, 198612980990000000000000.0$10,000,000
Alec Mills30us USRR6' 4"205Nov 30, 1991672177000000000000-0.7
Christopher Morel23do DORR5' 11"145Jun 24, 19991st1131051131100003318131570583231.2
Sean Newcomb29us USLL6' 5"255Jun 12, 1993617101717000000000000-1.2
Daniel Norris29us USLL6' 2"207Apr 25, 1993927112727000000000000-0.9$1,750,000
Rafael Ortega31ve VELR5' 11"180May 15, 19916118851189300000011671993232220.3
Nicholas Padilla25us USRR6' 2"220Dec 24, 19961st100110000000000000.0
Esteban Quiroz30mx MXLR5' 6"199Feb 17, 19921st14101412000120000000300.4
Franmil Reyes26do DORR6' 5"265Jul 7, 199554847482100000001146100.0
Alfonso Rivas25us USLL5' 11"190Sep 13, 1996210173101950092000201341310.5
Ethan Roberts24us USRR5' 10"180Jul 4, 19971st90099000000000000-0.3
David Robertson37us USRR5' 11"195Apr 9, 198514360236360000000000001.9$3,500,000
Manuel Rodríguez25mx MXRR5' 11"210Aug 6, 19962140014140000000000000.2
Michael Rucker28us USRR6' 1"195Apr 27, 19942410041410000000000000.5
Adrian Sampson30us USRR6' 2"210Oct 7, 199152119021210000000000002.1$100,000
Frank Schwindel30us USRR6' 1"220Jun 29, 1992375697549304800000002660-1.1
Andrelton Simmons32cw CWRR6' 2"195Sep 4, 19891135223433100180180000202-0.2$4,000,000
Drew Smyly33us USLL6' 2"188Jun 13, 198992222022220000000000001.9$4,250,000
Locke St. John29us USLL6' 3"180Jan 31, 1993210011000000000000-0.1
Justin Steele26us USLL6' 2"205Jul 11, 199522424024240000000000002.0
Eric Stout29us USLL6' 3"205Mar 27, 19932200220000000000000.0
Marcus Stroman31us USRR5' 7"180May 1, 199182525025250000000000002.6$25,000,000
Seiya Suzuki27jp JPRR5' 11"182Aug 18, 19941st111105111106000000001061061502.0$8,000,000
Matt Swarmer28us USRR6' 5"195Sep 25, 19931st11501111000000000000-0.5
Keegan Thompson27us USRR6' 1"210Mar 13, 199522917029290000000000001.2
Erich Uelmen26us USRR6' 3"195May 19, 19961st25002525000000000000-0.1
Ildemaro Vargas30ve VEBR6' 0"195Jul 16, 199161061090003060000011-0.1$100,000
Nelson Velázquez23pr PRRR6' 0"190Dec 26, 19981st77477767000000143223676156-0.6
Jonathan Villar31do DOBR6' 0"233May 2, 19911046394641000291520000132-0.6$4,500,000
Hayden Wesneski24us USRR6' 3"210Dec 5, 19971st640660000000000000.9
Rowan Wick29ca CALR6' 3"234Nov 9, 19925640064640000000000000.0
Patrick Wisdom30us USRR6' 2"220Aug 27, 19915134127134131001801050527143410.9
Jared Young26ca CALR6' 2"185Jul 9, 19951st656300200000113100.1
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
David Ross45us USMar 19, 1977ManagerApr 7Oct 5
Andy Green44us USJul 7, 1977Bench CoachApr 7
Jay Washington38us USMay 6, 1984Assistant Hitting CoachApr 7
Greg Brown42us USMay 4, 1980Hitting CoachApr 7
Mike Borzello51us USAug 14, 1970Associate Pitching, Catching And Strategy CoachApr 7
Tommy Hottovy40us USJul 9, 1981Pitching CoachApr 7
Chris Young41us USApr 19, 1981Bullpen CoachApr 7
Craig DriverUnknownFirst Base/Catching CoachApr 7
Willie Harris44us USJun 22, 1978Third Base CoachApr 7
Mike Napoli40us USOct 31, 1981Quality Assurance CoachApr 7
Kyle EvansUnknownSenior Director, Major League Data and DevelopmentApr 7
Juan Cabreja44do DOMay 28, 1978Staff AssistantApr 7
Jonathan Mota35ve VEJun 1, 1987Staff AssistantApr 7
Name Age DoB Role Start Date End Date