Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
121Zack GreinkeusPitcher*34RR6' 2"200Oct 21, 19832002
252Zack GodleyusPitcher*28RR6' 3"240Apr 21, 19902013
366Yoshihisa HiranojpPitcher*34RR6' 1"185Mar 8, 19842006
429Jorge De La RosamxPitcher*37LL6' 1"215Apr 5, 19811999
530T.J. McFarlandusPitcher*29LL6' 3"220Jun 8, 19892008
646Patrick CorbinusPitcher*28LL6' 3"210Jul 19, 19892009
740Andrew ChafinusPitcher*28RL6' 2"225Jun 17, 19902011
838Robbie RayusPitcher*26LL6' 2"195Oct 1, 19912010
925Archie BradleyusPitcher*25RR6' 4"225Aug 10, 19922011
1057Fernando SalasmxPitcher*33RR6' 2"200May 30, 19852005
1131Brad BoxbergerusPitcher*30RR6' 2"205May 27, 19882009
1236John Ryan MurphyusPosition*27RR5' 11"205May 13, 19912009
1316Chris OwingsusPosition*26RR5' 10"185Aug 12, 19912009
1410Deven MarrerousPosition*27RR6' 1"195Aug 25, 19902012
154Ketel MartedoPosition*24SR6' 1"165Oct 12, 19932011
1613Nick AhmedusPosition*28RR6' 2"195Mar 15, 19902011
1744Paul GoldschmidtusPosition*30RR6' 3"225Sep 10, 19872009
181Jarrod DysonusPosition*33LR5' 10"165Aug 15, 19842006
193Daniel DescalsousPosition*31LR5' 10"190Oct 19, 19862007
206David PeraltavePosition*30LL6' 1"210Aug 14, 19872006
2111A.J. PollockusPosition*30RR6' 1"195Dec 5, 19872009
2253Christian WalkerusPosition*27RR6' 0"220Mar 28, 19912012
235Alex AvilausPosition*31LR5' 11"210Jan 29, 19872008
242Jeff MathisusPosition*35RR6' 0"205Mar 31, 19832001
2599Taijuan WalkerusPitcher10-day25RR6' 4"235Aug 13, 19922010
2648Randall DelgadopaPitcher10-day28RR6' 4"220Feb 9, 19902007
2722Jake LambusPosition10-day27LR6' 3"215Oct 9, 19902012
2828Steven Souza Jr.usPosition10-day29RR6' 4"225Apr 24, 19892007
2933Jake BarrettusPitcher26RR6' 2"240Jul 22, 19912012
3034Braden ShipleyusPitcher26RR6' 1"190Feb 22, 19922013
3154Jimmie SherfyusPitcher26RR6' 0"175Dec 27, 19912013
320Troy ScribnerusPitcher26RR6' 3"190Jul 2, 19912013
3361Silvino BrachovePitcher25RR5' 10"190Jul 17, 19922012
340Stefan CrichtonusPitcher26RR6' 3"200Feb 29, 19922013
3555Matt KochusPitcher27LR6' 3"215Nov 2, 19902012
3663Jared MillerusPitcher24LL6' 7"240Aug 21, 19932014
3776Jack ReinheimerusPosition25RR6' 1"185Jul 19, 19922013
3819Socrates BritodoPosition25LL6' 2"205Sep 6, 19922010
3915Ildemaro VargasvePosition26SR6' 0"170Jul 16, 19912008
4074Domingo LeybadoPosition22SR5' 11"160Sep 11, 19952013
Rk Uni Name OnActv DL 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 Ahmed28usR6' 2"195Mar 15, 199051514151500000150000000-0.1$1,275,000
Alex Avila31usL5' 11"210Jan 29, 19871011811808000000000300.0$4,000,000
Brad Boxberger30usR6' 2"205May 27, 19887909990000000000000.4$1,850,000
Silvino Bracho25veR5' 10"190Jul 17, 19924101110000000000000.0
Archie Bradley25usR6' 4"225Aug 10, 199241101111110000000000000.4$581,900
Andrew Chafin28usR6' 2"225Jun 17, 19905606660000000000000.0$1,195,000
Patrick Corbin28usL6' 3"210Jul 19, 19896444440000000000001.5$7,500,000
Jorge De La Rosa37mxL6' 1"215Apr 5, 198115909880000000000100.2$2,250,000
Daniel Descalso31usL5' 10"190Oct 19, 19869171117120013800000060-0.2$2,000,000
Jarrod Dyson33usL5' 10"165Aug 15, 1984913111312000000319120100.1$3,750,000
Zack Godley28usR6' 3"240Apr 21, 19904333330000000000000.3$579,200
Paul Goldschmidt30usR6' 3"225Sep 10, 1987818181818001800000000001.0$11,100,000
Zack Greinke34usR6' 2"200Oct 21, 198315444440000000000000.3$34,000,000
Yoshihisa Hirano34jpR6' 1"185Mar 8, 19841st909990000000000000.2$3,000,000
Matt Koch27usL6' 3"215Nov 2, 19903101110000000000000.1
Jake Lamb27usL6' 3"215Oct 9, 1990544440000400000000-0.1$4,275,000
Deven Marrero27usR6' 1"195Aug 25, 1990496980002600000010-0.2$561,500
Ketel Marte24doB6' 1"165Oct 12, 1993418171817000140400000100.2$1,400,000
Jeff Mathis35usR6' 0"205Mar 31, 198314878707000000000100.0$2,000,000
T.J. McFarland29usL6' 3"220Jun 8, 19896404440000000000000.1$850,000
John Ryan Murphy27usR5' 11"205May 13, 19916939505000000000400.1$558,000
Chris Owings26usR5' 10"185Aug 12, 19916171317140002000013130300.2$3,400,000
David Peralta30veL6' 1"210Aug 14, 19875151515150000001500150000.8$3,300,000
A.J. Pollock30usR6' 1"195Dec 5, 19877181718180000000180180000.8$7,750,000
Robbie Ray26usL6' 2"195Oct 1, 1991544444000000000000-0.3$3,950,000
Fernando Salas33mxR6' 2"200May 30, 19859808880000000000000.4$1,500,000
Christian Walker27usR6' 0"220Mar 28, 1991460600000000000060-0.1
Taijuan Walker25usR6' 4"235Aug 13, 19926333330000000000000.2$4,825,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
Support us without the ads? Go Ad-Free.