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 Barnesus USPitcher*28RR6' 4"210Jun 17, 19902012
235Steven Wrightus USPitcher*33RR6' 2"215Aug 30, 19842007
322Rick Porcellous USPitcher*29RR6' 5"205Dec 27, 19882008
466Bobby Poynerus USPitcher*25LL6' 0"205Dec 1, 19922015
524David Priceus USPitcher*32LL6' 5"215Aug 26, 19852008
60Denyi Reyesdo DOPitcher*21RR6' 4"209Nov 2, 19962015
757Eduardo Rodriguezve VEPitcher*25LL6' 2"220Apr 7, 19932010
841Chris Saleus USPitcher*29LL6' 6"180Mar 30, 19892010
90Chandler Shepherdus USPitcher*25RR6' 3"185Aug 25, 19922014
100Josh Taylorus USPitcher*25LL6' 5"225Mar 2, 19932014
1147Tyler Thornburgus USPitcher*29RR5' 11"190Sep 29, 19882010
1276Hector Velazquezmx MXPitcher*29RR6' 0"180Nov 26, 19882010
1364Marcus Waldenus USPitcher*29RR6' 0"195Sep 13, 19882007
1444Brandon Workmanus USPitcher*29RR6' 5"235Aug 13, 19882011
150Travis Lakinsus USPitcher*24RR6' 1"180Jun 29, 19942015
1661Brian Johnsonus USPitcher*27LL6' 4"235Dec 7, 19902012
1717Nathan Eovaldius USPitcher*28RR6' 2"225Feb 13, 19902008
1837Heath Hembreeus USPitcher*29RR6' 4"210Jan 13, 19892010
190Darwinzon Hernandezve VEPitcher*21LL6' 2"245Dec 17, 19962014
2070Ryan Brasierus USPitcher*30RR6' 0"225Aug 26, 19872007
210Colten Brewerus USPitcher*25RR6' 4"230Oct 29, 19922012
2259Sam Travisus USPosition*24RR6' 0"205Aug 27, 19932014
237Christian Vazquezpr PRPosition*27RR5' 9"195Aug 21, 19902008
2423Blake Swihartus USPosition*26SR6' 1"200Apr 3, 19922011
252Xander Bogaertsaw AWPosition*25RR6' 1"210Oct 1, 19922010
2650Mookie Bettsus USPosition*25RR5' 9"180Oct 7, 19922011
2716Andrew Benintendius USPosition*23LL5' 10"170Jul 6, 19942015
2819Jackie Bradley Jr.us USPosition*28LR5' 10"200Apr 19, 19902011
290Michael Chavisus USPosition*22RR5' 10"216Aug 11, 19952014
3011Rafael Deversdo DOPosition*21LR6' 0"237Oct 24, 19962014
313Sandy Leonve VEPosition*29SR5' 10"225Mar 13, 19892007
3230Tzu-Wei Lintw TWPosition*24LR5' 9"155Feb 15, 19942012
3328J.D. Martinezus USPosition*30RR6' 3"220Aug 21, 19872009
3412Brock Holtus USPosition*30LR5' 10"180Jun 11, 19882009
3536Eduardo Nunezdo DOPosition*31RR6' 0"195Jun 15, 19872005
3625Steve Pearceus USPosition*35RR5' 11"200Apr 13, 19832005
3715Dustin Pedroiaus USPosition*34RR5' 9"175Aug 17, 19832004
3840Marco Hernandezdo DOPosition*25LR6' 0"200Sep 6, 19922010
3918Mitch Morelandus USPosition*32LL6' 2"230Sep 6, 19852007
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 Barnes28us USRR6' 4"210Jun 17, 19905620462620000000000001.1$605,000
Jalen Beeks24us USLL5' 11"195Jul 10, 19931st21022000000000000-0.4
Andrew Benintendi23us USLL5' 10"170Jul 6, 199431481421481440000001292401440503.9$620,500
Mookie Betts25us USRR5' 9"180Oct 7, 1992513613113613100010001412013134010.9$10,500,000All-Star
Xander Bogaerts25aw AWRR6' 1"210Oct 1, 199261361341361360000013600000103.8$7,050,000
Jackie Bradley Jr.28us USLR5' 10"200Apr 19, 199061441371441430000000135151431022.1$6,100,000
Ryan Brasier30us USRR6' 0"225Aug 26, 19872340334340000000000001.5
Dan Butler31us USRR5' 10"210Oct 17, 1986222220200000000000-0.1
William Cuevas27ve VEBR6' 2"215Oct 14, 1990391299000000000000-0.3
Rafael Devers21do DOLR6' 0"237Oct 24, 199621211151211160000116000002320.0$564,500
Nathan Eovaldi28us USRR6' 2"225Feb 13, 199071211212120000000000000.8
Justin Haley27us USRR6' 5"230Jun 16, 19912400440000000000000.1
Heath Hembree29us USRR6' 4"210Jan 13, 19896670667670000000000000.5$581,500
Brock Holt30us USLR5' 10"180Jun 11, 1988710984109980075652360111621511.3$2,225,000
Brian Johnson27us USLL6' 4"235Dec 7, 199033813238380000000000001.5$548,000
Joe Kelly30us USRR6' 1"190Jun 9, 19887730673730000000000000.5$3,825,000
Craig Kimbrel30us USRR6' 0"210May 28, 19889630763630000000000002.3$13,000,000All-Star
Ian Kinsler36us USRR6' 0"200Jun 22, 1982133735373700037000000020-0.1$11,000,000
Sandy Leon29ve VEBR5' 10"225Mar 13, 198978978898708700000000020-0.5$1,950,000
Tzu-Wei Lin24tw TWLR5' 9"155Feb 15, 199423713373200041230606136-0.1
J.D. Martinez30us USRR6' 3"220Aug 21, 1987815015015057000000320255793006.4$23,750,000All-Star
Mitch Moreland32us USLL6' 2"230Sep 6, 1985912410412411600116000000011110.9$6,500,000All-Star
Eduardo Nunez31do DORR6' 0"195Jun 15, 198791271211271160007445000001060-1.1$4,000,000
Steve Pearce35us USRR5' 11"200Apr 13, 1983125036503400310002024111001.2$6,250,000
Dustin Pedroia34us USRR5' 9"175Aug 17, 19831333330003000000000-0.1$16,000,000
Brandon Phillips37us USRR6' 0"211Jun 28, 19811795980005400000230-0.1
Drew Pomeranz29us USRL6' 6"240Nov 22, 19888261132626000000000000-0.5$8,500,000
Rick Porcello29us USRR6' 5"205Dec 27, 1988103333333330000000000003.3$21,125,000
Bobby Poyner25us USLL6' 0"205Dec 1, 19921st200220200000000000000.6$545,000
David Price32us USLL6' 5"215Aug 26, 1985113030030300000000000004.4$30,000,000
Hanley Ramirez34do DORR6' 2"235Dec 23, 198314444444250025000000019000.2$22,750,000
Tony Renda27us USRR5' 8"179Jan 24, 19912101000000000000010.0
Eduardo Rodriguez25ve VELL6' 2"220Apr 7, 199342723127270000000000003.0$2,375,000
Chris Sale29us USLL6' 6"180Mar 30, 198992727127270000000000006.9$12,500,000All-Star
Robby Scott28us USBL6' 3"220Aug 29, 1989390199000000000000-0.3
Carson Smith28us USRR6' 6"215Oct 19, 19895180118180000000000000.3$850,000
Blake Swihart26us USBR6' 1"200Apr 3, 19924824182600281013090142114197-0.3$563,500
Tyler Thornburg29us USRR5' 11"190Sep 29, 19886250025250000000000000.0$2,050,000
Sam Travis24us USRR6' 0"205Aug 27, 1993219619100030006017581-0.2
Christian Vazquez27pr PRRR5' 9"195Aug 21, 199048067807607500200000241-0.8$1,425,000
Hector Velazquez29mx MXRR6' 0"180Nov 26, 19882478347470000000000001.6$547,000
Marcus Walden29us USRR6' 0"195Sep 13, 19881st802880000000000000.1$545,000
Brandon Workman29us USRR6' 5"235Aug 13, 19884430443430000000000000.9$835,000
Steven Wright33us USRR6' 2"215Aug 30, 19846204220200000000000001.7$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.