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
246Craig Kimbrelus USPitcher*30RR6' 0"210May 28, 19882008
356Joe Kellyus USPitcher*30RR6' 1"190Jun 9, 19882009
437Heath Hembreeus USPitcher*29RR6' 4"210Jan 13, 19892010
522Rick Porcellous USPitcher*29RR6' 5"205Dec 27, 19882008
617Nathan Eovaldius USPitcher*28RR6' 2"225Feb 13, 19902008
724David Priceus USPitcher*32LL6' 5"215Aug 26, 19852008
857Eduardo Rodriguezve VEPitcher*25LL6' 2"220Apr 7, 19932010
970Ryan Brasierus USPitcher*30RR6' 0"225Aug 26, 19872007
1041Chris Saleus USPitcher*29LL6' 6"180Mar 30, 19892010
1144Brandon Workmanus USPitcher*29RR6' 5"235Aug 13, 19882011
1218Mitch Morelandus USPosition*32LL6' 2"230Sep 6, 19852007
137Christian Vazquezpr PRPosition*27RR5' 9"195Aug 21, 19902008
1436Eduardo Nunezdo DOPosition*31RR6' 0"195Jun 15, 19872005
1525Steve Pearceus USPosition*35RR5' 11"200Apr 13, 19832005
1623Blake Swihartus USPosition*26SR6' 1"200Apr 3, 19922011
1728J.D. Martinezus USPosition*30RR6' 3"220Aug 21, 19872009
1819Jackie Bradley Jr.us USPosition*28LR5' 10"200Apr 19, 19902011
193Sandy Leonve VEPosition*29SR5' 10"225Mar 13, 19892007
205Ian Kinslerus USPosition*36RR6' 0"200Jun 22, 19822003
2116Andrew Benintendius USPosition*23LL5' 10"170Jul 6, 19942015
2212Brock Holtus USPosition*30LR5' 10"180Jun 11, 19882009
232Xander Bogaertsaw AWPosition*25RR6' 1"210Oct 1, 19922010
2411Rafael Deversdo DOPosition*21LR6' 0"237Oct 24, 19962014
2550Mookie Bettsus USPosition*25RR5' 9"180Oct 7, 19922011
2635Steven Wrightus USPitcher10-day33RR6' 2"215Aug 30, 19842007
2747Tyler Thornburgus USPitcher29RR5' 11"190Sep 29, 19882010
2864Marcus Waldenus USPitcher29RR6' 0"195Sep 13, 19882007
290Chandler Shepherdus USPitcher25RR6' 3"185Aug 25, 19922014
3076Hector Velazquezmx MXPitcher29RR6' 0"180Nov 26, 19882010
3163Robby Scottus USPitcher28SL6' 3"220Aug 29, 19892011
3267William Cuevasve VEPitcher27SR6' 2"215Oct 14, 19902009
3366Bobby Poynerus USPitcher25LL6' 0"205Dec 1, 19922015
3465Justin Haleyus USPitcher27RR6' 5"230Jun 16, 19912012
3531Drew Pomeranzus USPitcher29RL6' 6"240Nov 22, 19882011
3661Brian Johnsonus USPitcher27LL6' 4"235Dec 7, 19902012
3738Tony Rendaus USPosition27RR5' 8"179Jan 24, 19912012
3859Sam Travisus USPosition24RR6' 0"205Aug 27, 19932014
390Brandon Phillipsus USPosition37RR6' 0"211Jun 28, 19811999
4030Tzu-Wei Lintw TWPosition24LR5' 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 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
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.