Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
144Brandon Workmanus USPitcher*30RR6' 5"235Aug 13, 19882011
241Chris Saleus USPitcher*30LL6' 6"180Mar 30, 19892010
357Eduardo Rodriguezve VEPitcher*26LL6' 2"220Apr 7, 19932010
454Martin Perezve VEPitcher*28LL6' 0"200Apr 4, 19912008
572Josh Taylorus USPitcher*26LL6' 5"225Mar 2, 19932014
646Collin McHughus USPitcher*32RR6' 2"190Jun 19, 19872008
763Darwinzon Hernandezve VEPitcher*22LL6' 2"245Dec 17, 19962014
837Heath Hembreeus USPitcher*30RR6' 4"210Jan 13, 19892010
917Nathan Eovaldius USPitcher*29RR6' 2"225Feb 13, 19902008
1064Marcus Waldenus USPitcher*30RR6' 0"195Sep 13, 19882007
1132Matt Barnesus USPitcher*29RR6' 4"210Jun 17, 19902012
1231Austin Bricehk HKPitcher*27RR6' 4"235Jun 19, 19922010
1365Ryan Weberus USPitcher*28RR6' 1"180Aug 12, 19902009
1470Ryan Brasierus USPitcher*31RR6' 0"225Aug 26, 19872007
1523Michael Chavisus USPosition*23RR5' 10"216Aug 11, 19952014
1625Kevin Plaweckius USPosition*28RR6' 2"220Feb 26, 19912012
175Kevin Pillarus USPosition*30RR6' 0"210Jan 4, 19892011
1816Andrew Benintendius USPosition*24LL5' 10"170Jul 6, 19942014
193Jose Perazave VEPosition*25RR6' 0"196Apr 30, 19942011
202Xander Bogaertsaw AWPosition*26RR6' 1"210Oct 1, 19922010
2118Mitch Morelandus USPosition*33LL6' 2"230Sep 6, 19852007
2219Jackie Bradley Jr.us USPosition*29LR5' 10"200Apr 19, 19902011
2336Jonathan Arauzpa PAPosition*20SR6' 0"150Aug 3, 19982015
2428J.D. Martinezus USPosition*31RR6' 3"220Aug 21, 19872009
2530Tzu-Wei Lintw TWPosition*25LR5' 9"155Feb 15, 19942012
267Christian Vazquezpr PRPosition*28RR5' 9"195Aug 21, 19902008
2711Rafael Deversdo DOPosition*22LR6' 0"237Oct 24, 19962014
2899Alex Verdugous USPosition*23LL6' 0"212May 15, 19962014
2922Chris Mazzaus USPitcher29RR6' 4"180Oct 17, 19892012
3059Jeffrey Springsus USPitcher26LL6' 3"180Sep 20, 19922013
3195Phillips Valdezdo DOPitcher27RR6' 2"160Nov 16, 19912009
3273Mike Shawarynus USPitcher24RR6' 2"200Sep 17, 19942014
3335Josh Osichus USPitcher30LL6' 3"232Sep 3, 19882012
3481Kyle Hartus USPitcher26LL6' 5"170Nov 23, 19922013
3556Matt Hallus USPitcher25LL6' 0"200Jul 23, 19932013
3648Colten Brewerus USPitcher26RR6' 4"230Oct 29, 19922012
3780Yoan Aybardo DOPitcher21LL6' 3"165Jul 3, 19972014
3829Bobby Dalbecus USPosition24RR6' 4"225Jun 29, 19952014
3943C.J. Chathamus USPosition24RR6' 3"185Dec 22, 19942014
4039Marcus Wilsonus USPosition22RR6' 2"175Aug 15, 19962014
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
Matt Barnes29us USRR6' 4"210Jun 17, 19906700870700000000000001.3$1,600,000
Andrew Benintendi24us USLL5' 10"170Jul 6, 199441381341381360000001311201361211.8$717,500
Mookie Betts26us USRR5' 9"180Oct 7, 199261501481501430000000171321437016.9$20,000,000All-Star
Xander Bogaerts26aw AWRR6' 1"210Oct 1, 199271551541551530000015300001105.9$12,000,000All-Star
Jackie Bradley Jr.29us USLR5' 10"200Apr 19, 19907147138147145000000014431450411.9$8,550,000
Ryan Brasier31us USRR6' 0"225Aug 26, 19873620562620000000000000.2$577,500
Colten Brewer26us USRR6' 4"230Oct 29, 19922580158580000000000000.9$557,000
Andrew Cashner32us USRR6' 6"235Sep 11, 19861025622525000000000000-0.2
Juan Centeno29pr PRLR5' 9"195Nov 16, 1989773750500000000130-0.1
Jhoulys Chacin31ve VERR6' 3"215Jan 7, 19881165066000000000000-0.2
Michael Chavis23us USRR5' 10"216Aug 11, 19951st958595930049455000001410.6
Rafael Devers22do DOLR6' 0"237Oct 24, 199631561521561520000152100001404.9$614,500
Nathan Eovaldi29us USRR6' 2"225Feb 13, 199082312123230000000000000.0$17,000,000
Heath Hembree30us USRR6' 4"210Jan 13, 19897450045450000000000000.5$1,312,500
Darwinzon Hernandez22ve VELL6' 2"245Dec 17, 19961st291229290000000000000.2
Gorkys Hernandez31ve VERR6' 1"196Sep 7, 198762012201500000062715123-0.5
Marco Hernandez26do DOLR6' 0"200Sep 6, 1992361296150000480200003194-0.1$564,000
Brock Holt31us USLR5' 10"180Jun 11, 198888773878200116046406911211.4$3,575,000
Brian Johnson28us USLL6' 4"235Dec 7, 1990422732121000000000001-0.2$575,000
Trevor Kelley25us USRR6' 2"210Oct 20, 19931st10001010000000000000-0.3
Travis Lakins25us USRR6' 1"180Jun 29, 19941st163016160000000000000.4
Sandy Leon30ve VEBR5' 10"225Mar 13, 198986550656506510000000110-0.6$2,475,000
Tzu-Wei Lin25tw TWLR5' 9"155Feb 15, 19943136131100080201010110.0
J.D. Martinez31us USRR6' 3"220Aug 21, 19879146144146380000001502438107203.4$23,750,000All-Star
Mitch Moreland33us USLL6' 2"230Sep 6, 198510917791850085000000041401.2$6,500,000
Eduardo Nunez32do DORR6' 0"195Jun 15, 198710603860431003186000012135-1.6$5,000,000
Chris Owings27us USRR5' 10"185Aug 12, 199172611261900012171001168-0.1
Steve Pearce36us USRR5' 11"200Apr 13, 1983132923292300190004004540-0.6$6,250,000
Dustin Pedroia35us USRR5' 9"175Aug 17, 19831466640004000000200-0.6$15,000,000
Rick Porcello30us USRR6' 5"205Dec 27, 1988113232332320000000000001.1$21,125,000
Bobby Poyner26us USLL6' 0"205Dec 1, 1992213111313000000000000-0.1
David Price33us USLL6' 5"215Aug 26, 1985122222122220000000000001.8$31,000,000
Erasmo Ramirez29ni NIRR5' 10"215May 2, 1990810011000000000000-0.1
Eduardo Rodriguez26ve VELL6' 2"220Apr 7, 199353434334340000000000005.9$4,300,000
Chris Sale30us USLL6' 6"180Mar 30, 1989102525025250000000000002.4$15,000,000
Mike Shawaryn24us USRR6' 2"200Sep 17, 19941st14001414000000000000-0.6
Josh Smith31us USRR6' 2"220Aug 7, 19874182218180000000000000.0
Blake Swihart27us USBR6' 1"200Apr 3, 19925126121008100010010500.0$910,000
Josh Taylor26us USLL6' 5"225Mar 2, 19931st521552520000000000001.4
Tyler Thornburg30us USRR5' 11"190Sep 29, 1988716021616000000000000-0.2$1,750,000
Sam Travis25us USRR6' 0"205Aug 27, 199335937594500290001801199141-0.7$558,500
Christian Vazquez28pr PRRR5' 9"195Aug 21, 199051381221381260119102400000111212.3$2,850,000
Hector Velazquez30mx MXRR6' 0"180Nov 26, 1988334833434000000000000-0.1$568,500
Marcus Walden30us USRR6' 0"195Sep 13, 19882700570700000000000001.2
Ryan Weber28us USRR6' 1"180Aug 12, 19905183018180000000000000.2
Brandon Workman30us USRR6' 5"235Aug 13, 19885730773730000000000003.2$1,150,000
Steven Wright34us USRR6' 2"215Aug 30, 1984760066000000000000-0.1$1,375,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
Alex Cora43pr PROct 18, 1975ManagerMar 28Sep 29
Ron Roenicke62us USAug 19, 1956Bench
Tim Hyers47us USOct 3, 1971Hitting
Andy Barkett46us USApr 17, 1973Assistant Hitting
Dana LeVangie49us USAug 11, 1969Pitching
Brian Bannister38us USFeb 28, 1981Vice President, Pitching Development/Assistant Pitching
Craig Bjornson50us USFeb 14, 1969Bullpen
Tom Goodwin50us USJul 27, 1968First Base
Carlos Febles43do DOMay 24, 1976Third Base
Mani MartinezUnknownBullpen Catcher
Ramon Vazquez42pr PRAug 21, 1976Coach
Name Age DoB Role Start Date End Date