Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
167Connor Seaboldus USPitcher*24RR6' 2"190Jan 24, 19962015
243Garrett Richardsus USPitcher*32RR6' 2"210May 27, 19882009
357Eduardo Rodriguezve VEPitcher*27LL6' 2"231Apr 7, 19932010
437Nick Pivettaca CAPitcher*27RR6' 5"214Feb 14, 19932013
554Martin Perezve VEPitcher*29LL6' 0"200Apr 4, 19912008
630Joel Payampsdo DOPitcher*26RR6' 2"225Apr 7, 19942011
70Adam Ottavinous USPitcher*34SR6' 5"246Nov 22, 19852006
879Bryan Matave VEPitcher*21RR6' 3"238May 3, 19992016
989Tanner Houckus USPitcher*24RR6' 5"230Jun 29, 19962015
100Hirokazu Sawamurajp JPPitcher*32RR6' 0"212Apr 3, 19882011
1146John Schreiberus USPitcher*26RR6' 2"210Mar 5, 19942016
1263Darwinzon Hernandezve VEPitcher*23LL6' 2"255Dec 17, 19962014
1377Jay Groomeus USPitcher*21LL6' 6"262Aug 23, 19982016
1417Nathan Eovaldius USPitcher*30RR6' 2"217Feb 13, 19902008
1538Josh Taylorus USPitcher*27LL6' 5"245Mar 2, 19932014
1671Phillips Valdezdo DOPitcher*28RR6' 2"160Nov 16, 19912009
1731Austin Bricehk HKPitcher*28RR6' 4"238Jun 19, 19922010
1848Colten Brewerus USPitcher*27RR6' 4"222Oct 29, 19922012
1970Ryan Brasierus USPitcher*32RR6' 0"227Aug 26, 19872007
2072Garrett Whitlockus USPitcher*24RR6' 5"190Jun 11, 19962016
2183Eduard Bazardove VEPitcher*24RR6' 0"165Sep 1, 19952015
2232Matt Barnesus USPitcher*30RR6' 4"208Jun 17, 19902010
2335Matt Andrieseus USPitcher*30RR6' 2"215Aug 28, 19892010
2474Connor Wongus USPosition*24RR6' 1"181May 19, 19962015
257Christian Vazquezpr PRPosition*29RR5' 9"205Aug 21, 19902008
2699Alex Verdugous USPosition*24LL6' 0"192May 15, 19962014
2766Jeisson Rosariodo DOPosition*20LL6' 1"191Oct 22, 19992017
2853Marcus Wilsonus USPosition*23RR6' 2"198Aug 15, 19962014
2910Hunter Renfroeus USPosition*28RR6' 1"230Jan 28, 19922011
3036Hudson Pottsus USPosition*21RR6' 3"205Oct 28, 19982016
3128J.D. Martinezus USPosition*32RR6' 3"230Aug 21, 19872009
3259Ronaldo Hernandezco COPosition*22RR6' 1"230Nov 11, 19972015
335Enrique Hernandezpr PRPosition*28RR5' 11"190Aug 24, 19912009
3412Marwin Gonzalezve VEPosition*31SR6' 1"205Mar 14, 19892006
3511Rafael Deversdo DOPosition*23LR6' 0"240Oct 24, 19962014
3629Bobby Dalbecus USPosition*25RR6' 4"227Jun 29, 19952014
3723Michael Chavisus USPosition*24RR5' 10"210Aug 11, 19952014
382Xander Bogaertsaw AWPosition*27RR6' 2"218Oct 1, 19922010
3939Christian Arroyous USPosition*25RR6' 1"210May 30, 19952013
403Jonathan Arauzpa PAPosition*21SR6' 0"195Aug 3, 19982015
4125Kevin Plaweckius USPosition10-day29RR6' 2"208Feb 26, 19912011
4216Franchy Corderodo DOPosition10-day25LR6' 3"226Sep 2, 19942012
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
Jonathan Arauz21pa PABR6' 0"195Aug 3, 19981st2517252400016640000112-0.1
Christian Arroyo25us USRR6' 1"210May 30, 1995414141414000130200000000.2
Matt Barnes30us USRR6' 4"208Jun 17, 19907240024240000000000000.2$3,100,000
Andrew Benintendi25us USLL5' 9"180Jul 6, 1994514121413000000130013020-0.2$3,400,000
Xander Bogaerts27aw AWRR6' 2"218Oct 1, 1992856535653000005300001301.5$20,000,000
Jackie Bradley Jr.30us USLR5' 10"196Apr 19, 19908555455550000000550550002.1$11,000,000
Ryan Brasier32us USRR6' 0"227Aug 26, 19874251125250000000000000.5
Colten Brewer27us USRR6' 4"222Oct 29, 19923114011110000000000000.1
Austin Brice28hk HKRR6' 4"238Jun 19, 19925211021210000000000000.0
Michael Chavis24us USRR5' 10"210Aug 11, 19952424042410024800120012110-0.8
Dylan Covey28us USRR6' 1"215Aug 14, 1991480088000000000000-0.1
Bobby Dalbec25us USRR6' 4"227Jun 29, 19951st23232322002102000001000.6
Rafael Devers23do DOLR6' 0"240Oct 24, 1996457555757000057000000200.6
Nathan Eovaldi30us USRR6' 2"217Feb 13, 19909990990000000000001.3$17,000,000
Zack Godley30us USRR6' 3"250Apr 21, 1990687088000000000000-0.4
Deivy Grullon24do DORR5' 11"240Feb 17, 1996211110100000000000-0.1
Matt Hall26us USLL6' 0"200Jul 23, 1993341044000000000000-0.9
Kyle Hart27us USLL6' 5"200Nov 23, 19921st43044000000000000-0.9
Heath Hembree31us USRR6' 4"220Jan 13, 19898110011110000000000000.1$1,613,000
Darwinzon Hernandez23ve VELL6' 2"255Dec 17, 19962700770000000000000.3
Tanner Houck24us USRR6' 5"230Jun 29, 19961st330330000000000001.3
Mike Kickham31us USLL6' 4"220Dec 12, 1988362066000000000000-0.2
Robinson Leyer27do DORR6' 2"185Mar 13, 19931st61066000000000000-0.7
Tzu-Wei Lin26tw TWLR5' 9"180Feb 15, 199442613262511060124239114-0.6
Jonathan Lucroy34us USRR6' 0"200Jun 13, 198611101101000000000000.0$100,000
J.D. Martinez32us USRR6' 3"230Aug 21, 198710545454600000030464800-0.6$23,750,000
Chris Mazza30us USRR6' 4"190Oct 17, 19892960990000000000000.4
Mitch Moreland34us USLL6' 3"245Sep 6, 19851122192222002200000000301.3$2,500,000
Yairo Munoz25do DORR5' 11"200Jan 23, 1995312121211000000704111000.6
Josh Osich31us USLL6' 2"235Sep 3, 19886131013130000000000000.1$850,000
Jose Peraza26ve VERR6' 0"210Apr 30, 199463430343210027135005121-0.1$3,000,000
Martin Perez29ve VELL6' 0"200Apr 4, 199191212012120000000000001.1$6,000,000
Kevin Pillar31us USRR6' 0"200Jan 4, 19898302630290000002624291400.8$4,250,000
Nick Pivetta27ca CARR6' 5"214Feb 14, 19934220220000000000000.6
Kevin Plawecki29us USRR6' 2"208Feb 26, 1991624202422120200000002000.7$900,000
Cesar Puello29do DORR6' 2"220Apr 1, 19913525500000020350000.1
Jeffrey Springs27us USLL6' 3"218Sep 20, 1992316001616000000000000-0.3
Robert Stock30us USLR6' 1"214Nov 21, 19893100010100000000000000.0
Domingo Tapia28do DORR6' 3"263Aug 4, 19911st500550000000000000.1
Josh Taylor27us USLL6' 5"245Mar 2, 1993280088000000000000-0.3
Andrew Triggs31us USRR6' 4"233Mar 16, 19894420440000000000000.2
Phillips Valdez28do DORR6' 2"160Nov 16, 19912240024240000000000000.4
Christian Vazquez29pr PRRR5' 9"205Aug 21, 1990647454743042010000004100.9$4,200,000
Alex Verdugo24us USLL6' 0"192May 15, 199645350535000000022131501202.2
Marcus Walden31us USRR5' 10"198Sep 13, 1988315011515000000000000-0.9
Ryan Weber29us USRR6' 1"175Aug 12, 19906175017170000000000001.1
Brandon Workman31us USRR6' 5"235Aug 13, 19886700770000000000000.2$3,500,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
Ron Roenicke63us USAug 19, 1956ManagerJul 24Sep 27
Jerry Narron64us USJan 15, 1956BenchJul 24
Peter Fatse32us USAug 3, 1987HittingJul 24
Tim Hyers48us USOct 3, 1971HittingJul 24
Dave Bush40us USNov 9, 1979PitchingJul 24
Kevin Walker43us USSep 20, 1976PitchingJul 24
Craig Bjornson51us USFeb 14, 1969BullpenJul 24
Tom Goodwin51us USJul 27, 1968First BaseJul 24
Carlos Febles44do DOMay 24, 1976Third BaseJul 24
Name Age DoB Role Start Date End Date