Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
162Aaron LoupusPitcher*30LL5' 11"210Dec 19, 19872009
233J.A. HappusPitcher*35LL6' 5"205Oct 19, 19822004
322Seunghwan OhkrPitcher*35RR5' 10"205Jul 15, 19822005
449Preston GuilmetusPitcher*30RR6' 2"200Jul 27, 19872009
541Aaron SanchezusPitcher*25RR6' 4"215Jul 1, 19922010
657Jaime GarciamxPitcher*31LL6' 2"215Jul 8, 19862006
725Marco EstradamxPitcher*34RR6' 0"180Jul 5, 19832005
831Joe BiaginiusPitcher*28RR6' 5"240May 29, 19902012
952Ryan TeperausPitcher*30RR6' 2"195Nov 3, 19872009
1036Tyler ClippardusPitcher*33RR6' 3"200Feb 14, 19852003
1177John AxfordcaPitcher*35RR6' 5"220Apr 1, 19832007
1224Danny BarnesusPitcher*28LR6' 1"195Oct 21, 19892010
1355Russell MartincaPosition*35RR5' 10"205Feb 15, 19832002
148Kendrys MoralescuPosition*35SR6' 1"225Jun 20, 19832001
1526Yangervis SolartevePosition*30SR5' 11"205Jul 7, 19872006
1611Kevin PillarusPosition*29RR6' 0"205Jan 4, 19892011
1729Devon TravisusPosition*27RR5' 9"190Feb 21, 19912012
1814Justin SmoakusPosition*31SL6' 4"220Dec 5, 19862008
193Gio UrshelacoPosition*26RR6' 0"215Oct 11, 19912009
2021Luke MaileusPosition*27RR6' 3"225Feb 6, 19912012
2118Curtis GrandersonusPosition*37LR6' 1"200Mar 16, 19812002
221Aledmys DiazcuPosition*27RR6' 1"195Aug 1, 19902007
2315Randal GrichukusPosition*26RR6' 1"205Aug 13, 19912009
2413Lourdes Gurriel Jr.cuPosition*24RR6' 2"185Oct 19, 19932010
2537Teoscar HernandezdoPosition*25RR6' 2"180Oct 15, 19922011
266Marcus StromanusPitcher10-day27RR5' 8"180May 1, 19912012
2728Steve PearceusPosition10-day35RR5' 11"200Apr 13, 19832005
2820Josh DonaldsonusPosition10-day32RR6' 1"210Dec 8, 19852007
2943Sam GavigliousPitcher28RR6' 2"195May 22, 19902011
3039Jake PetrickausPitcher30RR6' 5"220Jun 5, 19882010
3156Ryan BoruckiusPitcher24LL6' 4"175Mar 31, 19942012
3258Tim MayzausPitcher26LL6' 3"220Jan 15, 19922013
337Richard UrenadoPosition22SR6' 0"185Feb 26, 19962013
340Rowdy TellezusPosition23LL6' 4"220Mar 16, 19952013
3527Dwight Smith Jr.usPosition25LR5' 11"195Oct 26, 19922012
369Danny JansenusPosition23RR6' 2"225Apr 15, 19952013
3723Dalton PompeycaPosition25SR6' 2"195Dec 11, 19922010
380Reese McGuireusPosition23LR5' 11"215Mar 2, 19952013
3930Anthony AlfordusPosition23RR6' 1"215Jul 20, 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
Anthony Alford23usR6' 1"215Jul 20, 19942757700000070070110.0
John Axford35caR6' 5"220Apr 1, 198310310031310000000000000.3$1,500,000
Danny Barnes28usL6' 1"195Oct 21, 19893310131310000000000000.1$561,600
Joe Biagini28usR6' 5"240May 29, 1990314411414000000000000-0.9
Tyler Clippard33usR6' 3"200Feb 14, 198512360136360000000000000.5$1,500,000
Aledmys Diaz27cuR6' 1"195Aug 1, 1990349464949000004900000000.4$2,000,000
Josh Donaldson32usR6' 1"210Dec 8, 19858363636260010260000010000.6$23,000,000
Marco Estrada34mxR6' 0"180Jul 5, 1983111414014140000000000001.0$13,000,000
Jaime Garcia31mxL6' 2"215Jul 8, 198610131321313000000000000-0.7$8,000,000
Sam Gaviglio28usR6' 2"195May 22, 19902861880000000000000.8
Curtis Granderson37usL6' 1"200Mar 16, 19811558435843000000332104391300.3$5,000,000
Randal Grichuk26usR6' 1"205Aug 13, 19915413441400000000140401020.5
Preston Guilmet30usR6' 2"200Jul 27, 19874200220000000000000.1
Lourdes Gurriel24cuR6' 2"185Oct 19, 19931st2018202000013080000001-0.2
J.A. Happ35usL6' 5"205Oct 19, 1982121515215150000000000001.8$13,000,000
Teoscar Hernandez25doR6' 2"180Oct 15, 199235656565600000028029560000.7
Aaron Loup30usL5' 11"210Dec 19, 19877340234340000000000000.1$1,812,500
Luke Maile27usR6' 3"225Feb 6, 1991435303533033000000000211.0$558,400
Russell Martin35caR5' 10"205Feb 15, 19831349494949043005210010000.5$20,000,000
Tim Mayza26usL6' 3"220Jan 15, 19922100010100000000000000.2
Deck McGuire29usR6' 6"220Jun 23, 19892401440000000000000.0
Kendrys Morales35cuB6' 1"225Jun 20, 1983125545558107000000043100-0.3$11,000,000
Gift Ngoepe28zaR5' 8"200Jan 18, 1990213613120005160000102-0.4
Seunghwan Oh35krR5' 10"205Jul 15, 19823330233330000000000000.6$1,750,000
Roberto Osuna23mxR6' 2"215Feb 7, 19954150015150000000000000.4$5,300,000
Steve Pearce35usR5' 11"200Apr 13, 19831222172213003000802107500.2$6,250,000
Jake Petricka30usR6' 5"220Jun 5, 1988690199000000000000-0.3
Kevin Pillar29usR6' 0"205Jan 4, 19896737173730000000730730201.6$3,250,000
Dalton Pompey25caB6' 2"195Dec 11, 1992452530000003003020-0.1
Carlos Ramirez27doR6' 5"205Apr 24, 19912200220000000000000.0
Aaron Sanchez25usR6' 4"215Jul 1, 199251414014140000000000000.8$2,700,000
Luis Santos27doR6' 0"185Feb 11, 1991210011000000000000-0.4
Dwight Smith25usL5' 11"195Oct 26, 1992215715110000001001111320.1
Justin Smoak31usB6' 4"220Dec 5, 1986966656664006400000003101.1$4,125,000
Yangervis Solarte30veB5' 11"205Jul 7, 19875706970660012440500004011.2$4,125,000
Marcus Stroman27usR5' 8"180May 1, 1991577077000000000000-0.8$6,500,000
Ryan Tepera30usR6' 2"195Nov 3, 19874350335350000000000001.0$574,700
Devon Travis27usR5' 9"190Feb 21, 1991440364039000390000000310.0$1,450,000
Richard Urena22doB6' 0"185Feb 26, 19962114111000010900000300.0
Gio Urshela26coR6' 0"215Oct 11, 19913161316160000980000001-0.3
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.