Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
143Aaron Civaleus USPitcher*27RR6' 2"215Jun 12, 19952014
250Ian Gibautus USPitcher*28RR6' 3"250Nov 19, 19932013
362Enyel De Los Santosdo DOPitcher*26RR6' 3"235Dec 25, 19952015
448Emmanuel Clasedo DOPitcher*24RR6' 2"206Mar 18, 19982015
549Eli Morganus USPitcher*26RR5' 10"190May 13, 19962015
631Sam Hentgesus USPitcher*25LL6' 6"245Jul 18, 19962014
747Cal Quantrillca CAPitcher*27LR6' 3"195Feb 10, 19952014
827Bryan Shawus USPitcher*34SR6' 1"226Nov 8, 19872008
957Shane Bieberus USPitcher*27RR6' 3"200May 31, 19952014
1037Trevor Stephanus USPitcher*26RR6' 5"225Nov 25, 19952017
1126Anthony Goseus USPitcher*31LL6' 0"200Aug 10, 19902008
1224Triston McKenzieus USPitcher*24RR6' 5"165Aug 2, 19972015
1334Zach Plesacus USPitcher*27RR6' 3"220Jan 21, 19952014
141Amed Rosariodo DOPosition*26RR6' 2"190Nov 20, 19952013
1522Josh Naylorca CAPosition*25LL5' 11"250Jun 22, 19972015
1611Jose Ramirezdo DOPosition*29SR5' 9"190Sep 17, 19922011
1712Luke Maileus USPosition*31RR6' 3"225Feb 6, 19912011
187Myles Strawus USPosition*27RR5' 10"178Oct 17, 19942015
1939Oscar Gonzalezdo DOPosition*24RR6' 4"240Jan 10, 19982015
206Owen Millerus USPosition*25RR6' 0"185Nov 15, 19962016
219Richie Palaciosus USPosition*25LR5' 10"180May 16, 19972016
2238Steven Kwanus USPosition*24LL5' 9"170Sep 5, 19972016
2328Ernie Clementus USPosition*26RR6' 0"170Mar 22, 19962015
24Andres Gimenezve VEPosition*23LR5' 11"161Sep 4, 19982016
2517Austin Hedgesus USPosition*29RR6' 1"223Aug 18, 19922011
2632Franmil Reyesdo DOPosition*26RR6' 5"265Jul 7, 19952012
2774Cody Morrisus USPitcher60-day25RR6' 4"205Nov 4, 19962017
2870Carlos Vargasdo DOPitcher60-day22RR6' 4"210Oct 13, 19992018
2999James Karinchakus USPitcher60-day26RR6' 3"215Sep 22, 19952015
3045Konnor Pilkingtonus USPitcher24LL6' 3"240Sep 12, 19972016
3154Yohan Ramirezdo DOPitcher27RR6' 4"212May 6, 19952016
3252Nick Sandlinus USPitcher25RR5' 11"175Jan 10, 19972016
3359Kirk McCartyus USPitcher26LL5' 8"185Oct 12, 19952015
3458Anthony Castrove VEPitcher27RR6' 2"185Apr 13, 19952012
3579Tobias Myersus USPitcher23RR6' 0"193Aug 5, 19982016
3675Jose Tenado DOPosition21LR5' 11"190Mar 20, 20012018
3710Tyler Freemanus USPosition23RR6' 0"190May 21, 19992017
3866Brayan Rocchiove VEPosition21SR5' 10"170Jan 13, 20012018
3910Bryan Lavastidaus USPosition23RR6' 0"200Nov 27, 19982017
4078Jhonkensy Noeldo DOPosition20RR6' 1"180Jul 15, 20012018
4195Nolan Jonesus USPosition24LR6' 4"195May 7, 19982016
428Gabriel Ariasve VEPosition22RR6' 1"217Feb 27, 20002017
4376George Valeraus USPosition21LL6' 0"195Nov 13, 20002018
Rk Uni Name OnActv IL 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
Logan Allen25us USRL6' 3"200May 23, 1997440044000000000000-0.1
Gabriel Arias22ve VERR6' 1"217Feb 27, 20001st222200011000000000.0
Shane Bieber27us USRR6' 3"200May 31, 199551414014140000000000001.2$6,000,000
Bobby Bradley26us USLR6' 1"225May 29, 1996385870070000000020-0.4
Anthony Castro27ve VERR6' 2"185Apr 13, 1995380088000000000000-0.5
Yu Chang26tw TWRR6' 1"180Aug 18, 1995442440022100000010-0.3
Aaron Civale27us USRR6' 2"215Jun 12, 1995499099000000000000-1.3
Emmanuel Clase24do DORR6' 2"206Mar 18, 19983320032320000000000001.4
Ernie Clement26us USRR6' 0"170Mar 22, 19962422642361011217080085480.0
Enyel De Los Santos26do DORR6' 3"235Dec 25, 19954210021210000000000000.3
Ian Gibaut28us USRR6' 3"250Nov 19, 19934100110000000000000.0
Andres Gimenez23ve VELR5' 11"161Sep 4, 19983605460590004401700000302.9
Oscar Gonzalez24do DORR6' 4"240Jan 10, 19981st292829270000000027272100.9
Anthony Gose31us USLL6' 0"200Aug 10, 19907200020200000000000000.1
Austin Hedges29us USRR6' 1"223Aug 18, 199284946494904900000000000-0.4$4,000,000
Sam Hentges25us USLL6' 6"245Jul 18, 19962250025250000000000000.6
Steven Kwan24us USLL5' 9"170Sep 5, 19971st5750575400000046413540601.7
Bryan Lavastida23us USRR6' 0"200Nov 27, 19981st64660600000000000-0.1
Luke Maile31us USRR6' 3"225Feb 6, 1991725192525025000000000000.1$900,000
Kirk McCarty26us USLL5' 8"185Oct 12, 19951st21022000000000000-0.4
Triston McKenzie24us USRR6' 5"165Aug 2, 199731413014140000000000000.6
Oscar Mercado27co CORR6' 2"197Dec 16, 19944493149450000001023545134-0.2
Owen Miller25us USRR6' 0"185Nov 15, 199626257625100341820000011320.5
Eli Morgan26us USRR5' 10"190May 13, 19962211021210000000000000.6
Josh Naylor25ca CALL5' 11"250Jun 22, 1997448464838003400000559200.6$1,200,000
Richie Palacios25us USLR5' 10"180May 16, 19971st3018301600010015001551100.1
Konnor Pilkington24us USLL6' 3"240Sep 12, 19971st850880000000000000.1
Zach Plesac27us USRR6' 3"220Jan 21, 19954131301313000000000000-0.1
Cal Quantrill27ca CALR6' 3"195Feb 10, 199541313013130000000000000.6$2,510,000
Jose Ramirez29do DOBR5' 9"190Sep 17, 199210676767560000560000011003.3$22,000,000
Yohan Ramirez27do DORR6' 4"212May 6, 19953100110000000000000.0
Franmil Reyes26do DORR6' 5"265Jul 7, 19955403940600000010563310-0.8$4,550,000
Amed Rosario26do DORR6' 2"190Nov 20, 1995663636362000005760061001.5$4,950,000
Nick Sandlin25us USRR5' 11"175Jan 10, 19972190019190000000000000.4
Bryan Shaw34us USBR6' 1"226Nov 8, 19871231003131000000000000-0.3$3,000,000
Trevor Stephan26us USRR6' 5"225Nov 25, 19952280028280000000000000.2
Myles Straw27us USRR5' 10"178Oct 17, 19945696469690000000690690111.3$1,650,000
Tanner Tully27us USLL6' 2"205Nov 30, 19941st20022000000000000-0.1
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

Coaching Staff

Coaching Staff
Name Age DoB Role Start Date End Date
Terry Francona63us USApr 22, 1959ManagerApr 7Jun 27
DeMarlo Hale60us USJul 16, 1961Bench CoachApr 7
Victor Rodriguez60us USJul 14, 1961Assistant Hitting CoachApr 7
Justin Toole35us USSep 10, 1986Hitting AnalystApr 7
Chris Valaika36us USAug 14, 1985Hitting CoachApr 7
Joe Torres39us USSep 3, 1982Assistant Pitching CoachApr 7
Carl Willis61us USDec 28, 1960Pitching CoachApr 7
Brian Sweeney48us USJun 13, 1974Bullpen CoachApr 7
Sandy Alomar56pr PRJun 18, 1966First Base CoachApr 7
Mike Sarbaugh55us USApr 25, 1967Third Base CoachApr 7
Kyle Hudson35us USJan 7, 1987Assistant CoachApr 7
Armando Camacaro43ve VEApr 6, 1979Bullpen CatcherApr 7
Ricky Pacione33us USApr 25, 1989Bullpen CatcherApr 7
Mike Barnett63us USFeb 1, 1959Replay CoordinatorApr 7
Name Age DoB Role Start Date End Date