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"208Jun 17, 19906700870700000000000001.2$1,600,000
Andrew Benintendi24us USLL5' 9"180Jul 6, 199441381341381360000001311201361211.8$717,500
Mookie Betts26us USRR5' 9"180Oct 7, 199261501481501430000000171321437017.3$20,000,000All-Star
Xander Bogaerts26aw AWRR6' 2"218Oct 1, 199271551541551530000015300001106.3$12,000,000All-Star
Jackie Bradley Jr.29us USLR5' 10"196Apr 19, 19907147138147145000000014431450412.0$8,550,000
Ryan Brasier31us USRR6' 0"227Aug 26, 19873620562620000000000000.0$577,500
Colten Brewer26us USRR6' 4"222Oct 29, 19922580158580000000000000.8$557,000
Andrew Cashner32us USRR6' 6"235Sep 11, 19861025622525000000000000-0.3
Juan Centeno29pr PRLR5' 9"195Nov 16, 1989773750500000000130-0.1
Jhoulys Chacin31ve VERR6' 3"215Jan 7, 19881165066000000000000-0.2
Michael Chavis23us USRR5' 10"190Aug 11, 19951st958595930049455000001410.9
Rafael Devers22do DOLR6' 0"240Oct 24, 199631561521561520000152100001405.4$614,500
Nathan Eovaldi29us USRR6' 2"217Feb 13, 19908231212323000000000000-0.1$17,000,000
Heath Hembree30us USRR6' 4"220Jan 13, 19897450045450000000000000.4$1,312,500
Darwinzon Hernandez22ve VELL6' 2"255Dec 17, 19961st291229290000000000000.1
Gorkys Hernandez31ve VERR6' 1"196Sep 7, 198762012201500000062715123-0.5
Marco Hernandez26do DOLR6' 0"210Sep 6, 1992361296150000480200003194-0.1$564,000
Brock Holt31us USLR5' 8"180Jun 11, 198888773878200116046406911211.5$3,575,000
Brian Johnson28us USLL6' 3"250Dec 7, 1990422732121000000000001-0.3$575,000
Trevor Kelley26us USRR6' 2"210Oct 20, 19921st10001010000000000000-0.3
Travis Lakins Sr.25us USRR6' 1"220Jun 29, 19941st163016160000000000000.3
Sandy Leon30ve VEBR5' 10"235Mar 13, 198986550656506510000000110-0.6$2,475,000
Tzu-Wei Lin25tw TWLR5' 9"180Feb 15, 19943136131100080201010110.0
J.D. Martinez31us USRR6' 3"230Aug 21, 19879146144146380000001502438107203.5$23,750,000All-Star
Mitch Moreland33us USLL6' 3"245Sep 6, 198510917791850085000000041401.3$6,500,000
Eduardo Nunez32do DORR6' 0"195Jun 15, 198710603860431003186000012135-1.4$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"170Aug 17, 19831466640004000000200-0.5$15,000,000
Rick Porcello30us USRR6' 5"205Dec 27, 1988113232332320000000000000.8$21,125,000
Bobby Poyner26us USLL6' 0"220Dec 1, 1992213111313000000000000-0.2
David Price33us USLL6' 5"215Aug 26, 1985122222122220000000000001.6$31,000,000
Erasmo Ramirez29ni NIRR6' 0"217May 2, 1990810011000000000000-0.1
Eduardo Rodriguez26ve VELL6' 2"231Apr 7, 199353434334340000000000005.5$4,300,000
Chris Sale30us USLL6' 6"183Mar 30, 1989102525025250000000000002.1$15,000,000
Mike Shawaryn24us USRR6' 2"240Sep 17, 19941st14001414000000000000-0.6
Josh A. Smith31us USRR6' 2"210Aug 7, 1987418221818000000000000-0.1
Blake Swihart27us USBR6' 0"185Apr 3, 19925126121008100010010500.0$910,000
Josh Taylor26us USLL6' 5"245Mar 2, 19931st521552520000000000001.3
Tyler Thornburg30us USRR5' 11"190Sep 29, 1988716021616000000000000-0.2$1,750,000
Sam Travis25us USRR6' 0"220Aug 27, 199335937594500290001801199141-0.7$558,500
Christian Vazquez28pr PRRR5' 9"205Aug 21, 199051381221381260119102400000111212.3$2,850,000
Hector Velazquez30mx MXRR6' 0"218Nov 26, 1988334833434000000000000-0.2$568,500
Marcus Walden30us USRR5' 10"198Sep 13, 19882700570700000000000001.1
Ryan Weber28us USRR6' 1"175Aug 12, 19905183018180000000000000.1
Brandon Workman30us USRR6' 5"235Aug 13, 19885730773730000000000003.1$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, 1956BenchMar 28
Tim Hyers47us USOct 3, 1971HittingMar 28
Andy Barkett46us USApr 17, 1973Assistant HittingMar 28
Dana LeVangie49us USAug 11, 1969PitchingMar 28
Brian Bannister38us USFeb 28, 1981Vice President, Pitching Development/Assistant PitchingMar 28
Craig Bjornson50us USFeb 14, 1969BullpenMar 28
Tom Goodwin50us USJul 27, 1968First BaseMar 28
Carlos Febles43do DOMay 24, 1976Third BaseMar 28
Mani MartinezUnknownBullpen CatcherMar 28
Ramon Vazquez42pr PRAug 21, 1976CoachMar 28
Name Age DoB Role Start Date End Date