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
256Joe KellyusPitcher*30RR6' 1"190Jun 9, 19882009
346Craig KimbrelusPitcher*30RR6' 0"210May 28, 19882008
435Steven WrightusPitcher*33RR6' 2"215Aug 30, 19842007
522Rick PorcellousPitcher*29RR6' 5"205Dec 27, 19882008
624David PriceusPitcher*32LL6' 5"215Aug 26, 19852008
757Eduardo RodriguezvePitcher*25LL6' 2"220Apr 7, 19932010
841Chris SaleusPitcher*29LL6' 6"180Mar 30, 19892010
963Robby ScottusPitcher*28SL6' 3"220Aug 29, 19892011
1076Hector VelazquezmxPitcher*29RR6' 0"180Nov 26, 19882010
1144Brandon WorkmanusPitcher*29RR6' 5"235Aug 13, 19882011
1261Brian JohnsonusPitcher*27LL6' 4"235Dec 7, 19902012
1337Heath HembreeusPitcher*29RR6' 4"210Jan 13, 19892010
1418Mitch MorelandusPosition*32LL6' 2"230Sep 6, 19852007
1550Mookie BettsusPosition*25RR5' 9"180Oct 7, 19922011
162Xander BogaertsawPosition*25RR6' 1"210Oct 1, 19922010
1719Jackie Bradley Jr.usPosition*28LR5' 10"200Apr 19, 19902011
187Christian VazquezprPosition*27RR5' 9"195Aug 21, 19902008
1916Andrew BenintendiusPosition*23LL5' 10"170Jul 6, 19942015
2011Rafael DeversdoPosition*21LR6' 0"237Oct 24, 19962014
2123Blake SwihartusPosition*26SR6' 1"200Apr 3, 19922011
2236Eduardo NunezdoPosition*31RR6' 0"195Jun 15, 19872005
2328J.D. MartinezusPosition*30RR6' 3"220Aug 21, 19872009
243Sandy LeonvePosition*29SR5' 10"225Mar 13, 19892007
2512Brock HoltusPosition*30LR5' 10"180Jun 11, 19882009
2631Drew PomeranzusPitcher10-day29RL6' 6"240Nov 22, 19882011
2739Carson SmithusPitcher10-day28RR6' 6"215Oct 19, 19892012
2862Austin MaddoxusPitcher10-day27RR6' 2"220May 13, 19912012
2947Tyler ThornburgusPitcher10-day29RR5' 11"190Sep 29, 19882010
3015Dustin PedroiausPosition10-day34RR5' 9"175Aug 17, 19832004
3164Marcus WaldenusPitcher29RR6' 0"195Sep 13, 19882007
3268Jalen BeeksusPitcher24LL5' 11"195Jul 10, 19932014
3367Chandler ShepherdusPitcher25RR6' 3"185Aug 25, 19922014
3479Ty ButtreyusPitcher25LR6' 6"230Mar 31, 19932012
3566Bobby PoynerusPitcher25LL6' 0"205Dec 1, 19922015
3665Justin HaleyusPitcher27RR6' 5"230Jun 16, 19912012
3766Williams JerezdoPitcher26LL6' 4"200May 16, 19922011
3859Sam TravisusPosition24RR6' 0"205Aug 27, 19932014
395Tzu-Wei LintwPosition24LR5' 9"155Feb 15, 19942012
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, 19905320132320000000000001.0$605,000
Jalen Beeks24usL5' 11"195Jul 10, 19931st11011000000000000-0.3
Andrew Benintendi23usL5' 10"170Jul 6, 199437370737100000056230710202.0$620,500
Mookie Betts25usR5' 9"180Oct 7, 19925585658580000000356580104.4$10,500,000
Xander Bogaerts25awR6' 1"210Oct 1, 1992660606060000006000000001.6$7,050,000
Jackie Bradley28usL5' 10"200Apr 19, 199066763676700000006011670010.1$6,100,000
Rafael Devers21doL6' 0"237Oct 24, 1996274727472000072000001100.0$564,500
Justin Haley27usR6' 5"230Jun 16, 19912100110000000000000.1
Heath Hembree29usR6' 4"210Jan 13, 19896310231310000000000000.5$581,500
Brock Holt30usL5' 10"180Jun 11, 198874535454200122012209110500.9$2,225,000
Brian Johnson27usL6' 4"235Dec 7, 19903221122220000000000000.4$548,000
Joe Kelly30usR6' 1"190Jun 9, 19887330133330000000000000.9$3,825,000
Craig Kimbrel30usR6' 0"210May 28, 19889320132320000000000001.4$13,000,000
Sandy Leon29veB5' 10"225Mar 13, 1989732293231031000000000100.4$1,950,000
Tzu-Wei Lin24twL5' 9"155Feb 15, 19942149141400020120000001-0.3
J.D. Martinez30usR6' 3"220Aug 21, 198787373733100000024073142003.3$23,750,000
Mitch Moreland32usL6' 2"230Sep 6, 1985960486055005500000000711.7$6,500,000
Eduardo Nunez31doR6' 0"195Jun 15, 198796562656100055700000430-1.1$4,000,000
Dustin Pedroia34usR5' 9"175Aug 17, 19831333330003000000000-0.1$16,000,000
Drew Pomeranz29usR6' 6"240Nov 22, 1988888088000000000000-0.4$8,500,000
Rick Porcello29usR6' 5"205Dec 27, 1988101616016160000000000002.4$21,125,000
Bobby Poyner25usL6' 0"205Dec 1, 19921st100110100000000000000.5$545,000
David Price32usL6' 5"215Aug 26, 1985111515015150000000000001.7$30,000,000
Hanley Ramirez34doR6' 2"235Dec 23, 198314444444250025000000019000.1$22,750,000
Eduardo Rodriguez25veL6' 2"220Apr 7, 199341414014140000000000002.2$2,375,000
Chris Sale29usL6' 6"180Mar 30, 198991616116160000000000003.6$12,500,000
Robby Scott28usB6' 3"220Aug 29, 1989310011000000000000-0.2
Carson Smith28usR6' 6"215Oct 19, 19895180118180000000000000.2$850,000
Blake Swihart26usB6' 1"200Apr 3, 1992433163319045000406101194-0.7$563,500
Sam Travis24usR6' 0"205Aug 27, 1993243420010001001210-0.1
Christian Vazquez27prR5' 9"195Aug 21, 199045248525105100000000100-0.6$1,425,000
Hector Velazquez29mxR6' 0"180Nov 26, 19882202020200000000000001.3$547,000
Marcus Walden29usR6' 0"195Sep 13, 19881st802880000000000000.1$545,000
Brandon Workman29usR6' 5"235Aug 13, 19884700770000000000000.3$835,000
Steven Wright33usR6' 2"215Aug 30, 19846104010100000000000001.0$1,100,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.