Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
158Fernando AbaddoPitcher*31LL6' 1"220Dec 17, 19852006
231Drew PomeranzusPitcher*28RL6' 6"240Nov 22, 19882011
322Rick PorcellousPitcher*28RR6' 5"205Dec 27, 19882008
437Heath HembreeusPitcher*28RR6' 4"210Jan 13, 19892010
538Doug FisterusPitcher*33LR6' 8"210Feb 4, 19842006
646Craig KimbrelusPitcher*29RR6' 0"210May 28, 19882008
743Addison ReedusPitcher*28LR6' 4"230Dec 27, 19882010
852Eduardo RodriguezvePitcher*24LL6' 2"220Apr 7, 19932010
941Chris SaleusPitcher*28LL6' 6"180Mar 30, 19892010
1063Robby ScottusPitcher*27SL6' 3"220Aug 29, 19892011
1167Brandon WorkmanusPitcher*28RR6' 5"235Aug 13, 19882011
1268Matt BarnesusPitcher*27RR6' 4"210Jun 17, 19902012
1356Joe KellyusPitcher*29RR6' 1"190Jun 9, 19882009
1436Eduardo NunezdoPosition*30RR6' 0"195Jun 15, 19872005
1513Hanley RamirezdoPosition*33RR6' 2"235Dec 23, 19832002
167Christian VazquezprPosition*26RR5' 9"195Aug 21, 19902008
1718Mitch MorelandusPosition*31LL6' 2"230Sep 6, 19852007
1830Chris YoungusPosition*33RR6' 2"200Sep 5, 19832002
1916Andrew BenintendiusPosition*22LL5' 10"170Jul 6, 19942015
2050Mookie BettsusPosition*24RR5' 9"180Oct 7, 19922011
212Xander BogaertsawPosition*24RR6' 1"210Oct 1, 19922010
2219Jackie BradleyusPosition*27LR5' 10"200Apr 19, 19902011
2311Rafael DeversdoPosition*20LR6' 0"195Oct 24, 19962014
2412Brock HoltusPosition*29LR5' 10"180Jun 11, 19882009
253Sandy LeonvePosition*28SR5' 10"225Mar 13, 19892007
2624David PriceusPitcher10-day31LL6' 5"215Aug 26, 19852008
2751Blaine BoyerusPitcher10-day35RR6' 3"225Jul 11, 19812000
2864Ben TaylorusPitcher10-day24RR6' 3"225Nov 12, 19922015
2915Dustin PedroiausPosition10-day33RR5' 9"175Aug 17, 19832004
3061Brian JohnsonusPitcher26LL6' 4"235Dec 7, 19902012
3176Hector VelazquezmxPitcher28RR6' 0"180Nov 26, 19882010
3272Kyle MartinusPitcher26RR6' 7"230Jan 18, 19912013
3371Austin MaddoxusPitcher26RR6' 2"220May 13, 19912012
3460Henry OwensusPitcher24LL6' 6"220Jul 21, 19922012
3529Roenis EliascuPitcher28LL6' 1"205Aug 1, 19882008
3623Blake SwihartusPosition25SR6' 1"200Apr 3, 19922011
375Tzu-Wei LintwPosition23LR5' 9"155Feb 15, 19942012
3859Sam TravisusPosition23RR6' 0"205Aug 27, 19932014
3917Deven MarrerousPosition26RR6' 1"195Aug 25, 19902012
4062Steve SelskyusPosition27RR6' 0"213Jul 20, 19892011
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr

Team Roster & Games by Position

Team 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
Fernando Abad31doLL6' 1"220Dec 17, 19858350335350000000000000.5$2,000,000
Matt Barnes27usRR6' 4"210Jun 17, 19904570457570000000000000.9$563,500
Andrew Benintendi22usLL5' 10"170Jul 6, 19942112105112110000000922001100702.1$549,000
Mookie Betts24usRR5' 9"180Oct 7, 19924116116116116000000001161160005.0$950,000All-Star
Xander Bogaerts24awRR6' 1"210Oct 1, 199251101071101090000010900000011.0$4,500,000
Blaine Boyer35usRR6' 3"225Jul 11, 198111220022220000000000000.5
Jackie Bradley27usLR5' 10"200Apr 19, 19905103102103102000000010201020102.5$3,600,000
Chase d'Arnaud30usRR6' 2"205Jan 21, 19876202100010000000110.1
Rafael Devers20doLR6' 0"195Oct 24, 19961st19181918000018000001100.9
Doug Fister33usLR6' 8"210Feb 4, 1984910701010000000000000-0.8
Heath Hembree28usRR6' 4"210Jan 13, 19895510451510000000000000.3$547,000
Marco Hernandez24doLR6' 0"200Sep 6, 199222118212000069500000020.2
Brock Holt29usLR5' 10"180Jun 11, 19886312231240018905016343-0.2$1,950,000
Brian Johnson26usLL6' 4"235Dec 7, 19902551550000000000000.3
Joe Kelly29usRR6' 1"190Jun 9, 19886380438380000000000001.2$2,800,000
Kyle Kendrick32usRR6' 3"220Aug 26, 19841022122000000000000-0.5
Craig Kimbrel29usRR6' 0"210May 28, 19888500450500000000000002.9$13,250,000All-Star
Sandy Leon28veBR5' 10"225Mar 13, 1989664586463063000000000200.8$1,300,000
Tzu-Wei Lin23twLR5' 9"155Feb 15, 19941st19141918000510600000210.5
Austin Maddox26usRR6' 2"220May 13, 19911st300330000000000000.1
Deven Marrero26usRR6' 1"195Aug 25, 1990358435855001449300000170.4
Kyle Martin26usRR6' 7"230Jan 18, 19911st200220000000000000.0
Mitch Moreland31usLL6' 2"230Sep 6, 19858112991121080010800000004701.4$5,500,000
Eduardo Nunez30doRR6' 0"195Jun 15, 1987818181815000122100003000.6
Dustin Pedroia33usRR5' 9"175Aug 17, 19831286858684000840000002101.7$15,000,000
Drew Pomeranz28usRL6' 6"240Nov 22, 198872424124240000000000002.8$4,450,000
Rick Porcello28usRR6' 5"205Dec 27, 198892525125250000000000000.4$20,125,000
David Price31usLL6' 5"215Aug 26, 1985101111011110000000000001.0$30,000,000
Hanley Ramirez33doRR6' 2"235Dec 23, 19831310197101110011000000086400.3$22,750,000
Noe Ramirez27usRR6' 3"205Dec 22, 19893200220000000000000.0
Addison Reed28usLR6' 4"230Dec 27, 1988780088000000000000-0.1
Eduardo Rodriguez24veLL6' 2"220Apr 7, 199331716217170000000000001.5$584,500
Robbie Ross28usLL5' 11"215Jun 24, 1989680188000000000000-0.2$1,825,000
Josh Rutledge28usRR6' 1"190Apr 21, 1989637263737005162000000030-0.6$600,000
Chris Sale28usLL6' 6"180Mar 30, 198982424124240000000000005.7$12,000,000All-Star
Pablo Sandoval30veBR5' 11"255Aug 11, 1986103227322900012900000230-1.1$17,600,000
Robby Scott27usBL6' 3"220Aug 29, 19892450545450000000000000.4$537,000
Steve Selsky27usRR6' 0"213Jul 20, 1989281830000200101232-0.1$535,000
Ben Taylor24usRR6' 3"225Nov 12, 19921st14021414000000000000-0.1
Sam Travis23usRR6' 0"205Aug 27, 19931st18121813001300000003410.0
Christian Vazquez26prRR5' 9"195Aug 21, 1990372637272071002000000010.2$561,000
Hector Velazquez28mxRR6' 0"180Nov 26, 19881st421440000000000000.1
Brandon Workman28usRR6' 5"235Aug 13, 19883170017170000000000000.9$635,000
Steven Wright32usRR6' 2"215Aug 30, 1984555055000000000000-0.7$593,500
Chris Young33usRR6' 2"200Sep 5, 1983127151713800000034043817171-0.1$6,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
Support us without the ads? Go Ad-Free.