Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
132Matt BarnesusPitcher*28RR6' 4"210Jun 17, 19902012
246Craig KimbrelusPitcher*30RR6' 0"210May 28, 19882008
356Joe KellyusPitcher*30RR6' 1"190Jun 9, 19882009
461Brian JohnsonusPitcher*27LL6' 4"235Dec 7, 19902012
531Drew PomeranzusPitcher*29RL6' 6"240Nov 22, 19882011
622Rick PorcellousPitcher*29RR6' 5"205Dec 27, 19882008
737Heath HembreeusPitcher*29RR6' 4"210Jan 13, 19892010
824David PriceusPitcher*32LL6' 5"215Aug 26, 19852008
957Eduardo RodriguezvePitcher*25LL6' 2"220Apr 7, 19932010
1041Chris SaleusPitcher*29LL6' 6"180Mar 30, 19892010
1139Carson SmithusPitcher*28RR6' 6"215Oct 19, 19892012
1276Hector VelazquezmxPitcher*29RR6' 0"180Nov 26, 19882010
1313Hanley RamirezdoPosition*34RR6' 2"235Dec 23, 19832002
1418Mitch MorelandusPosition*32LL6' 2"230Sep 6, 19852007
1536Eduardo NunezdoPosition*31RR6' 0"195Jun 15, 19872005
167Christian VazquezprPosition*27RR5' 9"195Aug 21, 19902008
1723Blake SwihartusPosition*26SR6' 1"200Apr 3, 19922011
1828J.D. MartinezusPosition*30RR6' 3"220Aug 21, 19872009
1919Jackie Bradley Jr.usPosition*28LR5' 10"200Apr 19, 19902011
2011Rafael DeversdoPosition*21LR6' 0"237Oct 24, 19962014
2150Mookie BettsusPosition*25RR5' 9"180Oct 7, 19922011
2212Brock HoltusPosition*30LR5' 10"180Jun 11, 19882009
2316Andrew BenintendiusPosition*23LL5' 10"170Jul 6, 19942015
243Sandy LeonvePosition*29SR5' 10"225Mar 13, 19892007
255Tzu-Wei LintwPosition*24LR5' 9"155Feb 15, 19942012
2647Tyler ThornburgusPitcher10-day29RR5' 11"190Sep 29, 19882010
2735Steven WrightusPitcher10-day33RR6' 2"215Aug 30, 19842007
2862Austin MaddoxusPitcher10-day27RR6' 2"220May 13, 19912012
292Xander BogaertsawPosition10-day25RR6' 1"210Oct 1, 19922010
3015Dustin PedroiausPosition10-day34RR5' 9"175Aug 17, 19832004
3179Ty ButtreyusPitcher25LR6' 6"230Mar 31, 19932012
3244Brandon WorkmanusPitcher29RR6' 5"235Aug 13, 19882011
3364Marcus WaldenusPitcher29RR6' 0"195Sep 13, 19882007
3478Jalen BeeksusPitcher24LL5' 11"195Jul 10, 19932014
3563Robby ScottusPitcher28SL6' 3"220Aug 29, 19892011
3666Williams JerezdoPitcher26LL6' 4"200May 16, 19922011
3766Bobby PoynerusPitcher25LL6' 0"205Dec 1, 19922015
3867Chandler ShepherdusPitcher25RR6' 3"185Aug 25, 19922014
3929Roenis EliascuPitcher29LL6' 1"205Aug 1, 19882008
4059Sam TravisusPosition24RR6' 0"205Aug 27, 19932014
Rk Uni Name OnActv DL 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 Barnes28usR6' 4"210Jun 17, 19905801880000000000000.2$605,000
Andrew Benintendi23usL5' 10"170Jul 6, 19943191819190000001560190000.2$620,500
Mookie Betts25usR5' 9"180Oct 7, 19925191819190000000019190101.4$10,500,000
Xander Bogaerts25awR6' 1"210Oct 1, 19926999900000900000000.5$7,050,000
Jackie Bradley28usL5' 10"200Apr 19, 19906191819190000000173190010.1$6,100,000
Rafael Devers21doL6' 0"237Oct 24, 1996220202020000020000000000.6$564,500
Heath Hembree29usR6' 4"210Jan 13, 19896902990000000000000.2$581,500
Brock Holt30usL5' 10"180Jun 11, 198871311131300070710120000.0$2,225,000
Brian Johnson27usL6' 4"235Dec 7, 19903611660000000000000.4$548,000
Joe Kelly30usR6' 1"190Jun 9, 19887901990000000000000.1$3,825,000
Craig Kimbrel30usR6' 0"210May 28, 19889801880000000000000.7$13,000,000
Sandy Leon29veB5' 10"225Mar 13, 1989786870700000000010-0.3$1,950,000
Tzu-Wei Lin24twL5' 9"155Feb 15, 19942969900000900000000.1
J.D. Martinez30usR6' 3"220Aug 21, 198781919199000000801910000.8$23,750,000
Mitch Moreland32usL6' 2"230Sep 6, 1985916101614001400000000310.5$6,500,000
Eduardo Nunez31doR6' 0"195Jun 15, 1987917171717000161000000000.0$4,000,000
Drew Pomeranz29usR6' 6"240Nov 22, 1988811011000000000000-0.1$8,500,000
Rick Porcello29usR6' 5"205Dec 27, 198810440440000000000001.5$21,125,000
Bobby Poyner25usL6' 0"205Dec 1, 19921st601660000000000000.3$545,000
David Price32usL6' 5"215Aug 26, 198511550550000000000000.9$30,000,000
Hanley Ramirez34doR6' 2"235Dec 23, 19831418181811001100000007000.5$22,750,000
Eduardo Rodriguez25veL6' 2"220Apr 7, 19934330330000000000000.5$2,375,000
Chris Sale29usL6' 6"180Mar 30, 19899551550000000000001.4$12,500,000
Carson Smith28usR6' 6"215Oct 19, 19895901990000000000000.0$850,000
Blake Swihart26usB6' 1"200Apr 3, 199241021030020001001551-0.1$563,500
Christian Vazquez27prR5' 9"195Aug 21, 199041515151501500000000000-0.1$1,425,000
Hector Velazquez29mxR6' 0"180Nov 26, 19882520550000000000000.6$547,000
Marcus Walden29usR6' 0"195Sep 13, 19881st701770000000000000.0$545,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
Support us without the ads? Go Ad-Free.