Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
161Silvino Brachove VEPitcher*26RR5' 10"190Jul 17, 19922012
249Alex Youngus USPitcher*25LL6' 2"220Sep 9, 19932013
324Luke Weaverus USPitcher*25RR6' 2"185Aug 21, 19932013
428Hector Rondonve VEPitcher*31RR6' 3"230Feb 26, 19882006
538Robbie Rayus USPitcher*27LL6' 2"215Oct 1, 19912010
648Corbin Martinus USPitcher*23RR6' 2"228Dec 28, 19952015
750Yoan Lópezcu CUPitcher*26RR6' 3"205Jan 2, 19932011
88Mike Leakeus USPitcher*31RR5' 10"165Nov 12, 19872009
929Merrill Kellyus USPitcher*30RR6' 2"210Oct 14, 19882010
1041Junior Guerrave VEPitcher*34RR6' 0"235Jan 16, 19852003
1137Kevin Ginkelus USPitcher*25LR6' 4"235Mar 24, 19942015
1223Zac Gallenus USPitcher*23RR6' 2"191Aug 3, 19952014
1325Archie Bradleyus USPitcher*26RR6' 4"225Aug 10, 19922011
1458Stefan Crichtonus USPitcher*27RR6' 3"200Feb 29, 19922013
1540Madison Bumgarnerus USPitcher*29RL6' 4"255Aug 1, 19892008
1647Andrew Chafinus USPitcher*29RL6' 2"225Jun 17, 19902011
175Eduardo Escobarve VEPosition*30SR5' 10"185Jan 5, 19892006
1813Nick Ahmedus USPosition*29RR6' 2"195Mar 15, 19902011
1953Christian Walkerus USPosition*28RR6' 0"220Mar 28, 19912012
2021Stephen Vogtus USPosition*34LR6' 0"225Nov 1, 19842007
2115Ildemaro Vargasve VEPosition*27SR6' 0"170Jul 16, 19912008
2210Josh Rojasus USPosition*25LR6' 1"200Jun 30, 19942015
2356Kole Calhounus USPosition*31LL5' 10"215Oct 14, 19872010
246David Peraltave VEPosition*31LL6' 1"210Aug 14, 19872006
252Starling Martedo DOPosition*30RR6' 1"190Oct 9, 19882007
264Ketel Martedo DOPosition*25SR6' 1"210Oct 12, 19932011
2716Tim Locastrous USPosition*26RR6' 1"200Jul 14, 19922013
2822Jake Lambus USPosition*28LR6' 3"215Oct 9, 19902012
2918Carson Kellyus USPosition*24RR6' 2"220Jul 14, 19942012
3035Joel Payampsdo DOPitcher25RR6' 2"225Apr 7, 19942011
3145Taylor Clarkeus USPitcher26RR6' 4"220May 13, 19932014
3271Riley Smithus USPitcher24RR6' 1"195Jan 15, 19952016
3352Bo Takahashibr BRPitcher22RR6' 0"225Jan 23, 19972014
3467Emilio Vargasdo DOPitcher22RR6' 3"230Aug 12, 19962013
3562Taylor Widenerus USPitcher24LR6' 0"230Oct 24, 19942014
3634Jon Duplantierus USPitcher24LR6' 4"240Jul 11, 19942014
3776Wyatt Mathisenus USPosition25RR6' 0"225Dec 30, 19932012
3832Kevin Cronus USPosition26RR6' 5"250Feb 17, 19932013
3985Andy Youngus USPosition25RR6' 0"195May 10, 19942015
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
Nick Ahmed29us USRR6' 2"195Mar 15, 199061581551581580000015800000204.3$3,663,000
Abraham Almonte30do DOBR5' 9"210Jun 27, 198971771712000000039120610.6
Matt Andriese29us USRR6' 2"225Aug 28, 19895540515454000000000000-0.1$920,000
Alex Avila32us USLR5' 11"210Jan 29, 19871163496355254000000000901.4$4,250,000
Archie Bradley26us USRR6' 4"225Aug 10, 199256616166660000000000000.9$1,830,000
Andrew Chafin29us USRL6' 2"225Jun 17, 199067707177770000000000000.7$1,945,000
Taylor Clarke26us USRR6' 4"200May 13, 19931st2315212323000000000000-0.2
Stefan Crichton27us USRR6' 3"200Feb 29, 199222802828280000000000000.3
Kevin Cron26us USRR6' 5"250Feb 17, 19931st391139130012010000042400.1
Jon Duplantier24us USLR6' 4"225Jul 11, 19941st1531515150000000000000.2
Jarrod Dyson34us USLR5' 9"165Aug 15, 19841013091130118000000161032111801271.4$3,750,000
Eduardo Escobar30ve VEBR5' 10"185Jan 5, 1989915815415815500033144000001303.6$6,166,666
Wilmer Flores27ve VERR6' 3"205Aug 6, 199178960897000166400000002300.9$3,750,000
Zac Gallen23us USRR6' 2"191Aug 3, 19951st888880000000000001.2
Kevin Ginkel25us USLR6' 4"210Mar 24, 19941st2502525250000000000000.7
Zack Godley29us USRR6' 3"240Apr 21, 19905279232727000000000000-1.0$609,400
Zack Greinke35us USRR6' 2"200Oct 21, 19831626232423230000000000304.9$34,500,000All-Star
Yoshihisa Hirano35jp JPRR6' 1"185Mar 8, 19842620566262000000000000-0.4$3,000,000
Greg Holland33us USRR5' 10"205Nov 20, 198594003940400000000000000.0$3,250,000
Adam Jones33us USRR6' 2"215Aug 1, 198514137118137130000000011301300140-0.6$3,000,000
Caleb Joseph33us USRR6' 3"180Jun 18, 1986620112017216000000000300.0
Carson Kelly24us USRR6' 2"220Jul 14, 199441118511110201010010000001501.7$560,000
Merrill Kelly30us USRR6' 2"190Oct 14, 19881st32323032320000000000000.4$2,000,000
Matt Koch28us USLR6' 3"215Nov 2, 1990490999000000000000-0.6$567,600
Jake Lamb28us USLR6' 3"215Oct 9, 199067853785700240360000012400.2$4,825,000
Mike Leake31us USRR5' 10"165Nov 12, 1987101010101010000000000000-0.6
Domingo Leyba23do DOBR5' 11"160Sep 11, 19951st2132110000812000001500.2
Tim Locastro26us USRR6' 1"200Jul 14, 19923914491690000003420256901980.8
Yoan López26cu CURR6' 3"185Jan 2, 199327006570700000000000000.5$556,900
Ketel Marte25do DOBR6' 1"165Oct 12, 19935144139144142000830110960960307.2$2,400,000All-Star
T.J. McFarland30us USLL6' 3"220Jun 8, 19897510475151000000000000-0.7$1,400,000
John Ryan Murphy28us USRR5' 11"205May 13, 199172517251921800000000060-0.1$900,000
Joel Payamps25do DORR6' 2"200Apr 7, 19941st202220000000000000.0
David Peralta31ve VELL6' 1"210Aug 14, 19876999299930000009300931601.9$7,000,000
Robbie Ray27us USLL6' 2"195Oct 1, 1991634333133330000000000100.8$6,050,000
Josh Rojas25us USLR6' 1"185Jun 30, 19941st41354138000100330638030-0.1
Robby Scott29us USBL6' 3"220Aug 29, 198941101111110000000000000.0
James Sherfy27us USRR6' 0"175Dec 27, 19913170171717000000000000-0.3
Blake Swihart27us USBR6' 1"200Apr 3, 19925311131190010001009180130-0.9
Yasmany Tomás28cu CURR6' 2"250Nov 14, 1990441400000000000130-0.2$15,500,000
Ildemaro Vargas27ve VEBR6' 0"170Jul 16, 199139235926700048144101203640.7$557,000
Christian Walker28us USRR6' 0"220Mar 28, 1991515213515214200142000000031303.0$559,800
Taijuan Walker26us USRR6' 4"235Aug 13, 19927111110000000000000.1$5,025,000
Luke Weaver25us USRR6' 2"170Aug 21, 1993413121312120000000000011.6$581,300
Alex Young25us USLL6' 2"205Sep 9, 19931st17151617170000000000000.4
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
Torey Lovullo53us USJul 25, 1965ManagerMar 28Sep 29
Shawn MaretteUnknownSenior Manager, Player Development
Jerry Narron63us USJan 15, 1956Bench
Darnell Coles57us USJun 2, 1962Hitting
Eric Hinske41us USAug 5, 1977Assistant Hitting
Mike Butcher54us USMay 10, 1965Pitching
Mike Fetters54us USDec 19, 1964Bullpen
Dave McKay69ca CAMar 14, 1950First Base
Tony Perezchica53mx MXApr 20, 1966Third Base
Dan Butler32us USOct 17, 1986Bullpen Catcher
Humberto Quintero39ve VEAug 2, 1979Bullpen Catcher
Gil Velazquez39us USOct 17, 1979Infield Coordinator
Luis Urueta38co COJan 9, 1981Major League Coach
Daniel Bard34us USJun 25, 1985Player Mentor
Robby Hammock42us USMay 13, 1977Quality Control/Catching
Name Age DoB Role Start Date End Date