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
Fernando Abad31do DOLL6' 1"220Dec 17, 19858480448480000000000000.5$2,000,000
Matt Barnes27us USRR6' 4"210Jun 17, 19904700470700000000000000.7$563,500
Andrew Benintendi22us USLL5' 10"170Jul 6, 199421511431511490000001233001530802.6$549,000
Mookie Betts24us USRR5' 9"180Oct 7, 19924153153153153000000001531530006.4$950,000All-Star
Xander Bogaerts24aw AWRR6' 1"210Oct 1, 199251481431481460000014600000022.2$4,500,000
Blaine Boyer35us USRR6' 3"235Jul 11, 198111320032320000000000000.2
Jackie Bradley Jr.27us USLR5' 10"200Apr 19, 19905133131133132000000013201320203.0$3,600,000
Chase d'Arnaud30us USRR6' 1"197Jan 21, 19876202100010000000110.1
Rajai Davis36us USRR5' 10"195Oct 19, 198012178171400000064414213-0.1
Rafael Devers20do DOLR6' 0"237Oct 24, 19961st58565856000056000001201.3
Roenis Elias28cu CULL6' 1"205Aug 1, 19884100110000000000000.0$582,500
Doug Fister33us USLR6' 8"210Feb 4, 198491815118180000000000000.1$1,750,000
Heath Hembree28us USRR6' 4"210Jan 13, 19895620462620000000000000.4$547,000
Marco Hernandez24do DOLR6' 0"200Sep 6, 199222118212000069500000020.2
Brock Holt29us USLR5' 10"180Jun 11, 1988664376453002319010021231090.0$1,950,000
Brian Johnson26us USLL6' 4"235Dec 7, 19902551550000000000000.2
Joe Kelly29us USRR6' 1"190Jun 9, 19886540554540000000000001.3$2,800,000
Kyle Kendrick32us USRR6' 3"220Aug 26, 19841022122000000000000-0.5$1,000,000
Craig Kimbrel29us USRR6' 0"210May 28, 19888670667670000000000003.6$13,250,000All-Star
Sandy Leon28ve VEBR5' 10"225Mar 13, 1989685778584084000000000200.7$1,300,000
Tzu-Wei Lin23tw TWLR5' 9"155Feb 15, 19941st25152523000109600001410.6
Austin Maddox26us USRR6' 2"220May 13, 19911st130013130000000000000.7
Deven Marrero26us USRR6' 1"195Aug 25, 199037148716800111536000001100.4
Kyle Martin26us USRR6' 7"230Jan 18, 19911st200220000000000000.0
Mitch Moreland31us USLL6' 2"230Sep 6, 1985814912814913810138000000091402.0$5,500,000
Eduardo Nunez30do DORR6' 0"195Jun 15, 1987838383834000264500004000.9
Dustin Pedroia33us USRR5' 9"175Aug 17, 19831210510310598000980000007201.5$15,000,000
Drew Pomeranz28us USRL6' 6"240Nov 22, 198873232132320000000000003.9$4,450,000
Rick Porcello28us USRR6' 5"205Dec 27, 19889333323333000000000000-0.3$20,125,000
David Price31us USLL6' 5"215Aug 26, 1985101611116160000000000001.6$30,000,000
Hanley Ramirez33do DORR6' 2"235Dec 23, 198313133125133180018000000010870-0.3$22,750,000
Noe Ramirez27us USRR6' 3"195Dec 22, 19893200220000000000000.0
Addison Reed28us USLR6' 4"230Dec 27, 19887290229290000000000000.6
Eduardo Rodriguez24ve VELL6' 2"220Apr 7, 199332524325250000000000001.7$584,500
Robbie Ross28us USLL5' 11"215Jun 24, 1989680188000000000000-0.2$1,825,000
Josh Rutledge28us USRR5' 11"186Apr 21, 1989637263737005162000000030-0.5$600,000
Chris Sale28us USLL6' 6"180Mar 30, 198983232132320000000000006.1$12,000,000All-Star
Pablo Sandoval30ve VEBR5' 11"268Aug 11, 1986103227322900012900000230-1.0$17,600,000
Robby Scott27us USBL6' 3"220Aug 29, 19892570657570000000000000.5$537,000
Steve Selsky27us USRR6' 0"213Jul 20, 1989281830000200101232-0.1$535,000
Carson Smith27us USRR6' 6"215Oct 19, 19894801880000000000000.3$556,750
Blake Swihart25us USBR6' 1"200Apr 3, 19923606404000000002140.0
Ben Taylor24us USRR6' 3"225Nov 12, 19921st14021414000000000000-0.1$535,000
Sam Travis23us USRR6' 0"205Aug 27, 19931st33193321002100000006101-0.4
Christian Vazquez26pr PRRR5' 9"195Aug 21, 1990399879996095002000002111.1$561,000
Hector Velazquez28mx MXRR6' 0"180Nov 26, 19881st831880000000000000.6
Brandon Workman28us USRR6' 5"235Aug 13, 19883330133330000000000000.4$635,000
Steven Wright32us USRR6' 2"215Aug 30, 1984555055000000000000-0.7$593,500
Chris Young33us USRR6' 2"200Sep 5, 1983129065904600000039084726203-0.4$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.