Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
10Shaun Andersonus USPitcher*25RR6' 4"228Oct 29, 19942014
243Lewis Thorpeau AUPitcher*24RL6' 1"218Nov 23, 19952012
356Caleb Thielbarus USPitcher*33RL6' 0"205Jan 31, 19872009
461Cody Stashakus USPitcher*26RR6' 2"180Jun 4, 19942015
531Devin Smeltzerus USPitcher*24RL6' 3"195Sep 7, 19952015
60Matt Shoemakerus USPitcher*33RR6' 2"225Sep 27, 19862008
755Taylor Rogersus USPitcher*29LL6' 3"190Dec 17, 19902011
857Hansel Roblesdo DOPitcher*29RR6' 0"220Aug 13, 19902009
935Michael Pinedado DOPitcher*31RR6' 7"280Jan 18, 19892006
1082Bailey Oberus USPitcher*24RR6' 9"260Jul 12, 19952014
1118Kenta Maedajp JPPitcher*32RR6' 1"185Apr 11, 19882008
1233J.A. Happus USPitcher*37LL6' 5"205Oct 19, 19822004
1359Jhoan Durando DOPitcher*22RR6' 5"230Jan 8, 19982015
1421Tyler Duffeyus USPitcher*29RR6' 3"220Dec 27, 19902011
1566Jorge Alcalado DOPitcher*24RR6' 3"205Jul 28, 19952015
160Alex Colomedo DOPitcher*31RR6' 1"225Dec 31, 19882007
1781Jordan Balazovicca CAPitcher*21RR6' 5"215Sep 17, 19982016
1886Edwar Colinave VEPitcher*23RR5' 11"240May 3, 19972016
1917Jose Berriospr PRPitcher*26RR6' 0"205May 27, 19942012
2062Dakota Chalmersus USPitcher*23RR6' 3"175Oct 8, 19962015
2168Randy Dobnakus USPitcher*25RR6' 1"230Jan 17, 19952014
2260Jake Caveus USPosition*27LL6' 0"200Dec 4, 19922011
232Luis Arraezve VEPosition*23LR5' 10"175Apr 9, 19972014
2464Willians Astudillove VEPosition*28RR5' 9"225Oct 14, 19912009
259Andrelton Simmonscw CWPosition*30RR6' 2"195Sep 4, 19892010
2622Miguel Sanodo DOPosition*27RR6' 4"272May 11, 19932010
2770Ben Rortvedtus USPosition*22LR5' 10"205Sep 25, 19972016
2850Brent Rookerus USPosition*25RR6' 3"225Nov 1, 19942015
2974Travis Blankenhornus USPosition*23LR6' 2"235Aug 3, 19962015
3025Byron Buxtonus USPosition*26RR6' 2"190Dec 18, 19932012
3111Jorge Polancodo DOPosition*26SR5' 11"208Jul 5, 19932010
3279Gilberto Celestinodo DOPosition*21RL6' 0"170Feb 13, 19992016
3319Alex Kirilloffus USPosition*22LL6' 2"215Nov 9, 19972016
3426Max Keplerde DEPosition*27LL6' 4"225Feb 10, 19932010
3527Ryan Jeffersus USPosition*23RR6' 4"235Jun 3, 19972016
361Nick Gordonus USPosition*24LR6' 0"160Oct 24, 19952014
378Mitch Garverus USPosition*29RR6' 1"220Jan 15, 19912011
380Kyle Garlickus USPosition*28RR6' 1"210Jan 26, 19922011
3923Nelson Cruzdo DOPosition*39RR6' 2"230Jul 1, 19802001
4020Josh Donaldsonus USPosition*34RR6' 1"210Dec 8, 19852007
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
Ehire Adrianza30ve VEBR6' 1"195Aug 21, 1989844244437100523900001650.1$1,600,000
Jorge Alcala24do DORR6' 3"205Jul 28, 19952160016160000000000000.4
Luis Arraez23ve VELR5' 10"175Apr 9, 1997232313231000310000000100.9
Willians Astudillo28ve VERR5' 9"225Oct 14, 19913848606000000000300.0
Alex Avila33us USLR5' 11"210Jan 29, 19871223192322022000000001100.4$4,250,000
Homer Bailey34us USRR6' 4"223May 3, 198614220220000000000000.2$7,000,000
Jose Berrios26pr PRRR6' 0"205May 27, 199451212012120000000000000.7$4,025,000
Travis Blankenhorn23us USLR6' 2"235Aug 3, 19961st11110001000000000-0.1
Byron Buxton26us USRR6' 2"190Dec 18, 19936393539390000000390390002.1$3,075,000
Jake Cave27us USLL6' 0"200Dec 4, 199234229423800000072212383280.4
Tyler Clippard35us USRR6' 3"200Feb 14, 198514262026260000000000000.4$2,750,000
Edwar Colina23ve VERR5' 11"240May 3, 19971st10011000000000000-0.2
Danny Coulombe30us USLL5' 10"190Oct 26, 19896200220000000000000.1
Nelson Cruz39do DORR6' 2"230Jul 1, 1980165352530000000000052101.8$12,000,000
Randy Dobnak25us USRR6' 1"230Jan 17, 199521010010100000000000000.4
Josh Donaldson34us USRR6' 1"210Dec 8, 19851028252826000026000000300.5$18,750,000
Tyler Duffey29us USRR6' 3"220Dec 27, 19906220022220000000000000.7$1,200,000
Mitch Garver29us USRR6' 1"220Jan 15, 1991423192323022100000000200.0
Cory Gearrin34us USRR6' 1"205Apr 14, 19869100110000000000000.1$100,000
Marwin Gonzalez31ve VEBR6' 1"205Mar 14, 198995351535300142123000880010.2$9,000,000
Rich Hill40us USLL6' 5"221Mar 11, 198016880880000000000000.8$3,000,000
Ryan Jeffers23us USRR6' 4"235Jun 3, 19971st26192625025000000001100.4
Max Kepler27de DELL6' 4"225Feb 10, 19936484648460000000244461111.0$6,250,000
Alex Kirilloff22us USLL6' 2"195Nov 9, 19970000000000000000000.0
Zack Littell24us USRR6' 4"220Oct 5, 1995360066000000000000-0.3
Kenta Maeda32jp JPRR6' 1"185Apr 11, 198851111011110000000000001.5$3,125,000
Trevor May30us USRR6' 5"240Sep 23, 19896240024240000000000000.1$2,205,000
Jake Odorizzi30us USRR6' 2"190Mar 27, 1990944044000000000000-0.2$17,800,000
Michael Pineda31do DORR6' 7"280Jan 18, 19897550550000000000000.4$10,000,000
Jorge Polanco26do DOBR5' 11"208Jul 5, 1993755535553000005300000200.3$3,833,333
Sean Poppen26us USRR6' 3"205Mar 15, 19942600660000000000000.0
Taylor Rogers29us USLL6' 3"190Dec 17, 1990521002121000000000000-0.7$4,450,000
Sergio Romo37us USRR5' 11"185Mar 4, 198313240024240000000000000.0$4,750,000
Brent Rooker25us USRR6' 3"225Nov 1, 19941st777500000010452000.0
Eddie Rosario28pr PRLR6' 1"180Sep 28, 19916575557510000005100514201.1$7,750,000
Miguel Sano27do DORR6' 4"272May 11, 1993653535352005200000001000.0$7,000,000
Devin Smeltzer24us USRL6' 3"195Sep 7, 1995271077000000000000-0.3
Cody Stashak26us USRR6' 2"180Jun 4, 19942110011110000000000000.2
Caleb Thielbar33us USRL6' 0"205Jan 31, 19874170017170000000000000.5
Lewis Thorpe24au AURL6' 1"218Nov 23, 1995271077000000000000-0.3
Ildemaro Vargas28ve VEBR6' 0"180Jul 16, 199141061090008100000011-0.2
LaMonte Wade Jr26us USLL6' 1"205Jan 1, 199421611161200400034281310.1
Aaron Whitefield23au AURR6' 4"210Sep 2, 19961st303200000002020020.1
Matt Wisler27us USRR6' 3"215Sep 12, 19926184018180000000000001.0$725,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
Rocco Baldelli38us USSep 25, 1981ManagerJul 24Sep 27
Mike Bell45us USDec 7, 1974BenchJul 24
Rudy Hernandez54ve VEApr 9, 1966HittingJul 24
Wallace Johnson63us USDec 25, 1956PitchingJul 24
Bob McClure68us USApr 29, 1952BullpenJul 24
Tommy Watkins40us USJun 18, 1980First BaseJul 24
Tony Diaz43do DOJan 23, 1977Third BaseJul 24
Name Age DoB Role Start Date End Date