Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
158Scott Barlowus USPitcher*26RR6' 3"215Dec 18, 19922011
252Stephen Woodsus USPitcher*24RR6' 2"200Jun 10, 19952014
363Josh Staumontus USPitcher*25RR6' 3"200Dec 21, 19932014
457Glenn Sparkmanus USPitcher*27RR6' 2"210May 11, 19922013
540Trevor Rosenthalus USPitcher*29RR6' 2"230May 29, 19902009
643Randy Rosariodo DOPitcher*25LL6' 1"200May 18, 19942011
768Jake Newberryus USPitcher*24RR6' 2"195Nov 20, 19942012
821Mike Montgomeryus USPitcher*29LL6' 5"215Jul 1, 19892008
961Kevin McCarthyus USPitcher*27RR6' 3"215Feb 22, 19922013
1055Richard Loveladyus USPitcher*23LL6' 0"175Jul 7, 19952015
1128Jorge Lopezpr PRPitcher*26RR6' 3"195Feb 10, 19932011
1231Ian Kennedyus USPitcher*34RR6' 0"205Dec 19, 19842006
1356Brad Kellerus USPitcher*23RR6' 5"250Jul 27, 19952013
1465Jakob Junisus USPitcher*26RR6' 2"225Sep 16, 19922012
1554Tim Hillus USPitcher*29RL6' 2"200Feb 10, 19902014
1648Chance Adamsus USPitcher*24RR6' 1"225Aug 10, 19942015
1732Jesse Hahnus USPitcher*29RR6' 4"215Jul 30, 19892012
1841Danny Duffyus USPitcher*30LL6' 3"205Dec 21, 19882007
1917Hunter Dozierus USPosition*27RR6' 4"220Aug 22, 19912013
2012Jorge Solercu CUPosition*27RR6' 4"230Feb 25, 19922009
217Maikel Francodo DOPosition*26RR6' 1"215Aug 26, 19922010
2214Brett Phillipsus USPosition*25LR6' 0"185May 30, 19942012
2313Salvador Perezve VEPosition*29RR6' 4"240May 10, 19902007
2466Ryan O'Hearnus USPosition*25LL6' 3"220Jul 26, 19932013
2536Cam Gallagherus USPosition*26RR6' 3"230Dec 6, 19922011
264Alex Gordonus USPosition*35LR6' 1"225Feb 10, 19842005
2727Adalberto Mondesius USPosition*23SR6' 1"200Jul 27, 19952012
2815Whit Merrifieldus USPosition*30RR6' 0"195Jan 24, 19892010
299Ryan McBroomus USPosition*27RL6' 3"235Apr 9, 19922013
3011Bubba Starlingus USPosition*26RR6' 4"215Aug 3, 19922012
311Nicky Lopezus USPosition*24LR5' 11"175Mar 13, 19952014
3240Trevor Rosenthalus USPitcher29RR6' 2"230May 29, 19902009
3367Gabe Speierus USPitcher24LL6' 0"175Apr 12, 19952013
3464Scott Blewettus USPitcher23RR6' 6"245Apr 10, 19962014
3545Kyle Zimmerus USPitcher27RR6' 3"225Sep 13, 19912012
3660Foster Griffinus USPitcher23RL6' 3"220Jul 27, 19952014
3771Carlos Hernandezve VEPitcher22RR6' 4"250Mar 11, 19972017
3816Kelvin Gutierrezdo DOPosition24RR6' 3"215Aug 28, 19942013
3975Jeison Guzmando DOPosition20LR6' 2"200Oct 8, 19982016
4072Meibrys Viloriaco COPosition22LR5' 11"220Feb 15, 19972014
4173Nick Heathus USPosition25LL6' 1"187Nov 27, 19932014
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
Humberto Arteaga25ve VERR6' 1"160Jan 23, 19941st4133413910021360000020-0.8
Homer Bailey33us USRR6' 4"223May 3, 1986131818118180000000000001.0$100,000
Scott Barlow26us USRR6' 3"215Dec 18, 19922610361610000000000000.9$650,000
Jacob Barnes29us USRR6' 2"220Apr 14, 1990415011515000000000000-0.4
Jorge Bonifacio26do DORR6' 1"225Jun 4, 19933555500000010450000.1
Brad Boxberger31us USRR6' 2"205May 27, 19888290229290000000000000.0$2,200,000
Cheslor Cuthbert26ni NIRR6' 1"210Nov 16, 19925877687820046040000001100-0.6$850,000
Jake Diekman32us USLL6' 4"200Jan 21, 19878480448480000000000000.2$2,250,000
Nick Dini25us USRR5' 8"180Jul 27, 19931st20172020020000000000100.1
Hunter Dozier27us USRR6' 4"220Aug 22, 199131391381391240070100000202015103.2$567,225
Lucas Duda33us USLR6' 4"255Feb 3, 19861039283919001900000001470-1.0$1,250,000
Danny Duffy30us USLL6' 3"205Dec 21, 198892323223230000000000001.9$15,250,000
Chris Ellis26us USLR6' 5"205Sep 22, 19921st100110000000000000.0$555,000
Heath Fillmyer25us USRR6' 1"195May 16, 1994212311212000000000000-0.5
Brian Flynn29us USLL6' 7"255Apr 19, 1990611111111000000000000-0.1$800,000
Cam Gallagher26us USRR6' 3"230Dec 6, 1992345364544044000000000200.2$557,125
Alex Gordon35us USLR6' 1"225Feb 10, 198413150147150146200000146001462201.3$20,000,000
Terrance Gore28us USRR5' 7"165Jun 8, 199163713372300000094102322160.1$650,000
Kelvin Gutierrez24do DORR6' 3"215Aug 28, 19941st20202018000018000002000.4
Jesse Hahn29us USRR6' 4"215Jul 30, 1989560166000000000000-0.4$800,000
Billy Hamilton28us USBR6' 0"160Sep 9, 19907938093900000000900901220.6$4,250,000
Tim Hill29us USLL6' 2"200Feb 10, 19902460346460000000000000.7$573,175
Jakob Junis26us USRR6' 2"225Sep 16, 199233131131310000000000001.0$578,250
Brad Keller23us USRR6' 5"230Jul 27, 199522828328280000000000002.8$578,125
Ian Kennedy34us USRR6' 0"205Dec 19, 198413630463630000000000001.4$16,500,000
Ben Lively27us USRR6' 4"190Mar 5, 1992310011000000000000-0.1
Jorge Lopez26pr PRRR6' 3"195Feb 10, 19934391833939000000000000-1.3$562,250
Nicky Lopez24us USLR5' 11"175Mar 13, 19951st1031001031010007603300001110.1
Richard Lovelady23us USLL6' 0"175Jul 7, 19951st25012525000000000000-0.3
Martin Maldonado32pr PRRR6' 0"230Aug 16, 1986974707473073000000000101.1$2,500,000
Ryan McBroom27us USRL6' 3"235Apr 9, 19921st231923200060003012140400.0
Kevin McCarthy27us USRR6' 3"215Feb 22, 19924560456560000000000000.5$578,250
Erick Mejia24do DOBR5' 11"155Nov 9, 19941st969800010107070210.0
Whit Merrifield30us USRR6' 0"195Jan 24, 19894162161162154005820041761778003.7$1,000,000All-Star
Adalberto Mondesi23us USBR6' 1"190Jul 27, 199551021011021000000010000002102.4$576,000
Mike Montgomery29us USLL6' 5"215Jul 1, 198951313113130000000000000.5
Jake Newberry24us USRR6' 2"195Nov 20, 19942270127270000000000000.5
Ryan O'Hearn25us USLL6' 3"200Jul 26, 199321059010595009400020022120-1.5$557,650
Chris Owings27us USRR5' 10"185Aug 12, 19917413640411001312317614001-1.0$3,000,000
Wily Peralta30do DORR6' 1"255May 8, 1989842024242000000000000-0.3$2,250,000
Brett Phillips25us USLR6' 0"185May 30, 19943301930280000003233281240.3
Randy Rosario25do DOLL6' 1"200May 18, 19943600660000000000000.2
Frank Schwindel27us USRR6' 1"215Jun 29, 19921st64650050000000020-0.3$555,000
Eric Skoglund26us USLL6' 7"210Oct 26, 1992364166000000000000-0.5$568,175
Jorge Soler27cu CURR6' 4"230Feb 25, 1992616216116256000000005656107103.6$4,666,667
Glenn Sparkman27us USBR6' 2"210May 11, 19923312333131000000000000-0.2
Gabe Speier24us USLL6' 0"175Apr 12, 19951st90199000000000000-0.2
Bubba Starling26us USRR6' 4"215Aug 3, 19921st564956550000006362355020-0.8
Josh Staumont25us USRR6' 3"200Dec 21, 19931st16001616000000000000-0.1
Meibrys Viloria22co COLR5' 11"220Feb 15, 199724239424104100000000110-0.1
Kyle Zimmer27us USRR6' 3"225Sep 13, 19911st15011515000000000000-0.7$555,000
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
Ned Yost64us USAug 19, 1954ManagerMar 28Sep 29
Dale Sveum55us USNov 23, 1963Bench
Terry Bradshaw50us USFeb 3, 1969Hitting
Cal Eldred51us USNov 24, 1967Pitching
Vance Wilson46us USMar 17, 1973Bullpen
Mitch Maier37us USJun 30, 1982First Base
Mike Jirschele60us USMar 3, 1959Third Base
Ryan Eigsti33us USAug 24, 1985Bullpen Catcher
Pedro Grifol49us USNov 28, 1969Catching/Quality Control
Name Age DoB Role Start Date End Date