Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
175Andrés Muñozmx MXPitcher*23RR6' 2"222Jan 16, 19992016
236Logan Gilbertus USPitcher*25RR6' 6"215May 5, 19972016
358Luis Castillodo DOPitcher*29RR6' 2"200Dec 12, 19922012
448Justin Topaus USPitcher*31RR6' 4"200Mar 7, 19912011
57Marco Gonzalesus USPitcher*30LL6' 1"205Feb 16, 19922011
647Matt Brashca CAPitcher*24RR6' 1"173May 12, 19982017
767Matt Festaus USPitcher*29RR6' 1"195Mar 11, 19932014
837Paul Sewaldus USPitcher*32RR6' 3"219May 26, 19902011
956Penn Murfeeus USPitcher*28RR6' 2"195May 2, 19942015
1038Robbie Rayus USPitcher*30LL6' 2"225Oct 1, 19912010
1168George Kirbyus USPitcher*24RR6' 4"215Feb 4, 19982017
1255Gabe Speierus USPitcher*27LL5' 11"200Apr 12, 19952013
1360Tayler Saucedous USPitcher*29LL6' 4"205Jun 18, 19932015
1463Diego Castillodo DOPitcher*28RR6' 3"268Jan 18, 19942014
1577Chris Flexenus USPitcher*27RR6' 3"219Jul 1, 19942012
1654Chris Clarkeus USPitcher*24RR6' 7"215May 13, 19982017
1730Trevor Gottus USPitcher*29RR5' 10"182Aug 26, 19922011
18Sam Haggertyus USPosition*28SR5' 11"175May 26, 19942013
195Taylor Trammellus USPosition*24LL6' 2"220Sep 13, 19972016
2035Teoscar Hernándezdo DOPosition*29RR6' 2"215Oct 15, 19922011
212Tom Murphyus USPosition*31RR6' 1"206Apr 3, 19912011
224Tommy La Stellaus USPosition*33LR5' 11"180Jan 31, 19892010
238AJ Pollockus USPosition*34RR6' 1"210Dec 5, 19872009
2423Ty Franceus USPosition*27RR5' 11"215Jul 13, 19942013
2516Kolten Wongus USPosition*31LR5' 7"185Oct 10, 19902010
2644Julio Rodríguezdo DOPosition*21RR6' 3"228Dec 29, 20002018
2785Jonatan Clasedo DOPosition*20SR5' 8"150May 23, 20022019
2810Jarred Kelenicus USPosition*22LL6' 1"206Jul 16, 19992018
293J.P. Crawfordus USPosition*27LR6' 2"202Jan 11, 19952013
3028Eugenio Suárezve VEPosition*30RR5' 11"213Jul 18, 19912009
3125Dylan Mooreus USPosition*29RR6' 0"205Aug 2, 19922013
3221Cooper Hummelus USPosition*27SR5' 10"198Nov 28, 19942014
3329Cal Raleighus USPosition*25SR6' 3"235Nov 26, 19962016
3443Juan Thendo DOPitcher22RR6' 1"200Feb 7, 20002017
3584Prelander Berroado DOPitcher22RR5' 11"170Apr 18, 20002017
3649Isaiah Campbellpt PTPitcher24RR6' 4"230Aug 15, 19972016
3759Easton McGeeus USPitcher24RR6' 6"205Dec 26, 19972016
3870Brennan Bernardinous USPitcher30LL6' 4"180Jan 15, 19922014
3912Evan Whiteus USPosition26RL6' 3"219Apr 26, 19962015
4018Cade Marloweus USPosition25LR6' 1"210Jun 24, 19972019
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
Brennan Bernardino30us USLL6' 4"180Jan 15, 19921st20022000000000000-0.2
Ryan Borucki28us USLL6' 4"210Mar 31, 19945210021210000000000000.1
Matthew Boyd31us USLL6' 3"223Feb 2, 19918100010100000000000000.4
Matt Brash24ca CARR6' 1"173May 12, 19981st395139390000000000000.1
Curt Casali33us USRR6' 2"220Nov 9, 1988916151616015100000000100.2
Diego Castillo28do DORR6' 3"268Jan 18, 19945590259590000000000000.0$2,150,000
Luis Castillo29do DORR6' 2"200Dec 12, 199261111011110000000000001.0
J.P. Crawford27us USLR6' 2"202Jan 11, 199561451431451440000014400000012.7$6,000,000
Roenis Elías33cu CULL6' 1"205Aug 1, 19887700770000000000000.1
Drew Ellis26us USRR6' 3"205Dec 1, 1995211110000100000000-0.1
Stuart Fairchild26us USRR6' 0"205Mar 17, 1996230320000002002010-0.1
Matt Festa29us USRR6' 1"195Mar 11, 19933530053530000000000000.1
Chris Flexen27us USRR6' 3"219Jul 1, 199453322033330000000000001.2$3,050,000
Mike Ford29us USLR6' 0"225Jul 4, 1992416916100100000001070-0.1$100,000
Ty France27us USRR5' 11"215Jul 13, 199441401381401300012716000008203.1All-Star
Adam Frazier30us USLR5' 10"180Dec 14, 1991715614015614400012404162213881410.7$8,000,000
Logan Gilbert25us USRR6' 6"215May 5, 199723232032320000000000003.2
Ken Giles31us USRR6' 3"197Sep 20, 19908500550000000000000.2$5,250,000
Marco Gonzales30us USLL6' 1"205Feb 16, 19928323203232000000000000-0.1$5,750,000
Sam Haggerty28us USBR5' 11"175May 26, 1994483498373000400336377079142.2
Mitch Haniger31us USRR6' 2"214Dec 23, 199065757574700000000474712001.3$7,750,000
Travis Jankowski31us USLR6' 2"190Jun 15, 19918101100000001010000.0
Jarred Kelenic22us USLL6' 1"206Jul 16, 19992544454500000003242450260-0.2
George Kirby24us USRR6' 4"215Feb 4, 19981st2525025250000000000001.4
Andrew Knapp30us USBR6' 1"189Nov 9, 1991622220200000000000-0.1
Matt Koch31us USLR6' 3"215Nov 2, 1990540044000000000000-0.2
Jake Lamb31us USLR6' 3"215Oct 9, 19909167161500204050611121-0.3
Jack Larsen27us USLL6' 1"195Jan 13, 19951st111100000000110000.0
Kyle Lewis26us USRR6' 4"222Jul 13, 19954181518400000010341130-0.1
Wyatt Mills27us USRR6' 4"214Jan 25, 19952801880000000000000.1
Tommy Milone35us USLL6' 0"215Feb 16, 19871270077000000000000-0.2
Anthony Misiewicz27us USRL6' 1"196Nov 1, 19943170017170000000000000.0
Dylan Moore29us USRR6' 0"205Aug 2, 1992410464104101008122261873961316101.4$1,350,000
Andrés Muñoz23mx MXRR6' 2"222Jan 16, 19993640064640000000000001.4
Penn Murfee28us USRR6' 2"195May 2, 19941st641164640000000000001.0
Tom Murphy31us USRR6' 1"206Apr 3, 1991714111412012000000001200.5$1,575,000
Riley O'Brien27us USRR6' 4"180Feb 6, 19952100110000000000000.0
Brian O'Keefe28us USRR6' 1"210Jul 15, 19931st212101000000001000.0
Kevin Padlo25us USRR6' 2"210Jul 15, 19962626500500000000400.0
Cal Raleigh25us USBR6' 3"235Nov 26, 1996211910011911501150000000011603.9
Yohan Ramirez27do DORR6' 4"212May 6, 1995370077000000000000-0.3
Robbie Ray30us USLL6' 2"225Oct 1, 199193232032320000000000002.1$21,000,000
Julio Rodríguez21do DORR6' 3"228Dec 29, 20001st132131132130000000013001301106.2$700,000All-Star
Sergio Romo39us USRR5' 11"185Mar 4, 19831517001717000000000000-0.7$2,000,000
Carlos Santana36do DOBR5' 11"215Apr 8, 198613797079340034000001140710.5
Paul Sewald32us USRR6' 3"219May 26, 19906650365650000000000001.6$1,735,000
Justus Sheffield26us USLL5' 10"224May 13, 19965610660000000000000.0
Steven Souza Jr.33us USRR6' 4"225Apr 24, 1989866650000000055100-0.3
Drew Steckenrider31us USRR6' 4"235Jan 10, 1991516011616000000000000-0.3$3,100,000
Eugenio Suárez30ve VERR5' 11"213Jul 18, 1991915014715013000001300000019303.9
Erik Swanson28us USRR6' 3"225Sep 4, 19934571057570000000000001.8
Abraham Toro25ca CABR6' 0"223Dec 20, 19964109821098600155310001122145-0.7
Luis Torrens26ve VERR6' 0"217May 2, 1996557445546242020000009800.0
Taylor Trammell24us USLL6' 2"220Sep 13, 19972433543410000003734412330.3
Justin Upton34us USRR6' 1"215Aug 25, 198716171517600000020461120-0.3
Donovan Walton28us USLR5' 10"190May 25, 19944101100001000000010.0
Marcus Wilson25us USRR6' 2"198Aug 15, 19961st313200000001221110.0
Jesse Winker28us USLL6' 2"230Aug 17, 19936136128136118000000118001181850-0.3$6,250,000
Danny Young28us USLL6' 3"200May 27, 19941st20022000000000000-0.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
Scott Servais55us USJun 4, 1967ManagerApr 8Oct 5
Tony Arnerich42us USDec 14, 1979Hitting CoachApr 8
Jarret DeHartUnknownHitting Coach & Director of Hitting StrategyApr 8
Trent Blank32us USAug 31, 1989Bullpen Coach and Director of Pitching StrategyApr 8
Pete Woodworth33us USJul 29, 1988Pitching CoachApr 8
Kristopher Negrón36us USFeb 1, 1986First Base CoachApr 8
Manny Acta53do DOJan 11, 1969Third Base CoachApr 8
Nasusel CabreraUnknownBatting Practice PitcherApr 8
Fleming Báez41do DOJun 10, 1981Bullpen CatcherApr 8
Perry Hill70us USMar 19, 1952Infield CoachApr 8
Andy McKayUnknownMajor League Coach & Senior Director of Baseball DevelopmentApr 8
Hisashi Iwakuma41jp JPApr 12, 1981Special Assignment CoachApr 8
Name Age DoB Role Start Date End Date