Current 40-Man Roster

  • Active Roster in Bold

Team Roster & Games By Position

Team 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
Hanser Alberto23doRR5' 11"215Oct 17, 1992235143529004611900006210-0.2$511,500
Dario Alvarez27doLL6' 1"170Jan 17, 1989310011010000000000000-0.2
Elvis Andrus27veRR6' 0"200Aug 26, 198881471461471470000014700000003.7$15,000,000
Tony Barnette32usRR6' 1"190Nov 9, 19831st530253530000000000002.1$1,500,000
Carlos Beltran39prBR6' 1"215Apr 24, 1977195248529000000009939400.3$15,000,000
Adrian Beltre37doRR5' 11"220Apr 7, 19791915315315314100001410000012006.4$18,000,000
Matt Bush30usRR5' 9"180Feb 8, 19861st580558580000000000002.1
Robinson Chirinos32veRR6' 1"210Jun 5, 1984557465754054000000003130.9$1,550,000
Shin-Soo Choo33krLL5' 11"210Jul 13, 198212484648430000000043434200.3$20,000,000
Alex Claudio24prLL6' 3"180Jan 31, 19923390339390000000000001.1$510,250
Yu Darvish29jpRR6' 5"220Aug 16, 198641717217170000000000002.7$10,000,000
Delino DeShields23usRR5' 9"200Aug 16, 199227449745900000026330596316-0.2$517,130
Ian Desmond30usRR6' 3"215Sep 20, 198581561551561560000002913001560002.7$8,000,000All-Star
Jake Diekman29usLL6' 4"200Jan 21, 19875660366660000000000001.0$1,255,000
Sam Dyson28usRR6' 1"205May 7, 19885730573730000000000002.9$525,270
Andrew Faulkner23usRL6' 3"205Sep 12, 1992290099000000000000-0.3$508,500
Prince Fielder32usLR5' 11"275May 9, 198412898889900900000008010-1.4$24,000,000
Joey Gallo22usLR6' 5"235Nov 19, 199321761760010500000553-0.3
Carlos Gomez30doRR6' 3"220Dec 4, 198510333233330000002876330010.9
Chi Chi Gonzalez24usRR6' 3"215Jan 15, 1992233033000000000000-0.5
A.J. Griffin28usRR6' 5"230Jan 28, 198832323123230000000000000.8
Cole Hamels32usLL6' 4"205Dec 27, 1983113232332320000000000004.9$23,500,000All-Star
Lucas Harrell31usBR6' 2"205Jun 3, 1985644044000000000000-0.0
Bryan Holaday28usRR6' 0"205Nov 19, 1987530252929127000010010010.4$519,000
Derek Holland29usBL6' 2"215Oct 9, 198682220122220000000000000.8$10,000,000
Jared Hoying27usLR6' 3"205May 18, 19891st398383210000013117313109-0.3
Luke Jackson24usRR6' 2"210Aug 24, 1991280088000000000000-0.7
Jeremy Jeffress28usRR6' 0"205Sep 21, 19877120212120000000000000.4$519,100
Keone Kela23usRR6' 1"215Apr 16, 1993235023535000000000000-0.4$518,000
Phil Klein27usRR6' 7"255Apr 30, 1989380088000000000000-0.0$509,500
Jose Leclerc22doRR6' 0"190Dec 19, 19931st120112120000000000000.4
Colby Lewis36usRR6' 4"240Aug 2, 1979111919019190000000000002.4$6,000,000
Kyle Lohse37usRR6' 2"215Oct 4, 19781622022000000000000-0.5
Jonathan Lucroy30usRR6' 0"200Jun 13, 1986747424744044000000000301.5$4,000,000
Nick Martinez25usLR6' 1"200Aug 5, 1990312511212000000000000-0.0$1,038,380
Nomar Mazara21doLL6' 4"215Apr 26, 19951st14513014514300000038011214311110.4
Yohander Mendez21veLL6' 5"200Jan 17, 19951st20022000000000000-0.2
Mitch Moreland30usLL6' 2"230Sep 6, 1985714712314713900139000000051400.7$5,700,000
Brett Nicholas27usLR6' 2"220Jul 18, 19881st15101515015000000000000.1
Rougned Odor22veLR5' 11"195Feb 3, 199431501471501460001460000003202.4$522,700
Martin Perez25veLL6' 0"200Apr 4, 199153333233330000000000001.9$2,900,000
Jurickson Profar23cwBR6' 0"190Feb 20, 1993390679075001719251114001461420.0$605,000
Cesar Ramos32usLL6' 2"200Jun 22, 1984816411616000000000000-0.5
Anthony Ranaudo26usRR6' 7"240Sep 9, 1989320022000000000000-0.4
Michael Roth26usLL6' 1"210Feb 15, 1990310011000000000000-0.3
Ryan Rua26usRR6' 2"205Mar 11, 1990399679990003102060436541260.7$510,120
Justin Ruggiano34usRR6' 1"210Apr 12, 19828111100000010010000.1$1,650,000
Tanner Scheppers29usRR6' 4"200Jan 17, 19875100010100000000000000.1$900,000
Drew Stubbs31usRR6' 4"205Oct 4, 19848196191800000094618106-0.1$507,500
Shawn Tolleson28usRR6' 2"225Jan 19, 1988537023737000000000000-1.3$3,275,000
Tom Wilhelmsen32usRR6' 6"220Dec 16, 1983621002121000000000000-1.2$3,100,000
Bobby Wilson33usRR6' 0"230Apr 8, 198384239424204200000000000-0.3
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.