Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
133Bennett Sousaus USPitcher*27LL6' 3"220Apr 6, 19952015
264Tony Santillanus USPitcher*25RR6' 3"285Apr 15, 19972015
370Tejay Antoneus USPitcher*28RR6' 4"230Dec 5, 19932013
452Reiver Sanmartinco COPitcher*26LL6' 2"160Apr 15, 19962015
540Nick Lodolous USPitcher*24LL6' 6"216Feb 5, 19982017
634Luke Weaverus USPitcher*28RR6' 2"183Aug 21, 19932012
785Luis Cessamx MXPitcher*30RR6' 0"222Apr 25, 19922009
839Lucas Simsus USPitcher*28RR6' 2"213May 10, 19942012
949Justin Dunnus USPitcher*26RR6' 2"209Sep 22, 19952014
1066Joel Kuhnelus USPitcher*27RR6' 5"290Feb 19, 19952015
1179Ian Gibautus USPitcher*28RR6' 3"250Nov 19, 19932013
1221Hunter Greeneus USPitcher*22RR6' 5"242Aug 6, 19992017
1351Graham Ashcraftus USPitcher*24LR6' 2"248Feb 11, 19982017
1463Fernando Cruzpr PRPitcher*32SR6' 2"237Mar 28, 19902007
1543Alexis Díazpr PRPitcher*25RR6' 2"224Sep 28, 19962015
1655Brandon Williamsonus USPitcher*24RL6' 6"210Apr 2, 19982017
1771Connor Overtonus USPitcher*28LR6' 0"205Jul 24, 19932012
1846Buck Farmerus USPitcher*31LR6' 4"243Feb 20, 19912011
1927Jake Fraleyus USPosition*27LL6' 0"206May 25, 19952014
2030Will Bensonus USPosition*24LL6' 5"230Jun 16, 19982016
214Wil Myersus USPosition*31RR6' 3"207Dec 10, 19902009
2237Tyler Stephensonus USPosition*25RR6' 4"225Aug 16, 19962015
2329TJ Friedlus USPosition*26LL5' 10"180Aug 14, 19952014
2457Stuart Fairchildus USPosition*26RR6' 0"205Mar 17, 19962015
257Spencer Steerus USPosition*24RR5' 11"185Dec 7, 19972017
2615Nick Senzelus USPosition*27RR6' 1"218Jun 29, 19952014
2722Luke Maileus USPosition*31RR6' 3"225Feb 6, 19912011
2812Curt Casalius USPosition*33RR6' 2"220Nov 9, 19882010
2928Kevin Newmanus USPosition*28RR6' 1"195Aug 4, 19932013
302Jose Barrerocu CUPosition*24RR6' 2"211Apr 5, 19982016
316Jonathan Indiaus USPosition*25RR6' 0"200Dec 15, 19962016
3219Joey Vottoca CAPosition*38LR6' 2"220Sep 10, 19832002
3353Vladimir Gutiérrezcu CUPitcher60-day26RR6' 1"205Sep 18, 19952013
3465Casey Leguminaus USPitcher25RR6' 2"195Jun 19, 19972016
3572Lyon Richardsonus USPitcher22SR6' 2"207Jan 18, 20002018
3674Ricky Karcherus USPitcher24RR6' 4"230Sep 18, 19972016
3758Levi Stoudtus USPitcher24RR6' 1"195Dec 4, 19972017
3838Michael Sianius USPosition22LL6' 1"188Jul 16, 19992018
3916Nick Solakus USPosition27RR5' 10"185Jan 11, 19952014
4068Noelvi Martedo DOPosition20RR6' 0"216Oct 16, 20012019
4144Elly De La Cruzdo DOPosition20SR6' 5"200Jan 11, 20022019
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
Albert Almora28us USRR6' 2"190Apr 16, 1994764606462000000172328621110.5$100,000
Chase Anderson34us USRR6' 1"210Nov 30, 1987997099000000000000-0.2
Aristides Aquino28do DORR6' 4"220Apr 22, 19945807080780000007269781421.4
Graham Ashcraft24us USLR6' 2"248Feb 11, 19981st1919019190000000000001.1
Jose Barrero24cu CURR6' 2"211Apr 5, 199834846484800000480000000-1.6
Luis Castillo29do DORR6' 2"200Dec 12, 199261414014140000000000003.1$7,350,000All-Star
Luis Cessa30mx MXRR6' 0"222Apr 25, 199274610046460000000000000.8$1,800,000
Fernando Cruz32pr PRBR6' 2"237Mar 28, 19901st142014140000000000000.8
Ronnie Dawson27us USLR6' 2"217May 19, 1995211100000000000100-0.1
Ross Detwiler36us USRL6' 5"210Mar 6, 198614300030300000000000000.4
Alexis Díaz25pr PRRR6' 2"224Sep 28, 19961st590059590000000000003.1
Phillip Diehl27us USLL6' 2"169Jul 16, 1994350055000000000000-0.2
Kyle Dowdy29us USRR6' 1"210Feb 3, 19932200220000000000000.3
Brandon Drury29us USRR6' 2"230Aug 21, 199289287927900920622001112312.1$700,000
Daniel Duarte25mx MXRR6' 0"235Dec 4, 19961st30033000000000000-0.1
Robert Dugger26us USRR6' 0"198Jul 3, 1995431033000000000000-0.2
Justin Dunn26us USRR6' 2"209Sep 22, 1995477077000000000000-0.1
Raynel Espinal30do DORR6' 3"215Oct 6, 1991220022000000000000-0.1
Stuart Fairchild26us USRR6' 0"205Mar 17, 199623826383400000020154340350.7
Buck Farmer31us USLR6' 4"243Feb 20, 19919440044440000000000000.8
Kyle Farmer31us USRR6' 0"205Aug 17, 1990614514214513300203698000010301.0$3,155,000
Luke Farrell31us USLR6' 6"200Jun 7, 1991620022000000000000-0.1
Jake Fraley27us USLL6' 0"206May 25, 19954685668510000002971651141200.6
TJ Friedl26us USLL5' 10"180Aug 14, 19952725872610000002524156161220.2
Aramis Garcia29us USRR6' 1"228Jan 12, 199344735474504150000000230-0.8
Ian Gibaut28us USRR6' 3"250Nov 19, 19934330033330000000000000.2
Hunter Greene22us USRR6' 5"242Aug 6, 19991st2424024240000000000002.3
Vladimir Gutiérrez26cu CURR6' 1"205Sep 18, 1995210801010000000000000-0.5
Ryan Hendrix27us USRR6' 3"215Dec 16, 19942901990000000000000.0
Jeff Hoffman29us USRR6' 5"235Jan 8, 19937351135350000000000000.7$925,000
Jonathan India25us USRR6' 0"200Dec 15, 199621039810386000860000001450-0.3
Mark Kolozsvary26us USRR5' 8"185Sep 4, 19951st10610909000000000010.1
Joel Kuhnel27us USRR6' 5"290Feb 19, 1995353015353000000000000-0.4
Derek Law31us USRR6' 3"225Sep 14, 19906150015150000000000000.4
Nick Lodolo24us USLL6' 6"216Feb 5, 19981st1919019190000000000002.8
Alejo Lopez26mx MXBR5' 10"170May 5, 1996261345945300338040268163-0.4
Tyler Mahle27us USRR6' 3"210Sep 29, 199461919019190000000000002.1$5,200,000
Mike Minor34us USRL6' 4"210Dec 26, 198711191901919000000000000-0.6
Colin Moran29us USLR6' 4"225Oct 1, 1992742314236002501400000290-0.2$1,000,000
Dauri Moreta26do DORR6' 2"185Apr 15, 19962351135350000000000000.1
Taylor Motter32us USRR6' 1"195Sep 18, 1989522220001200000000-0.2
Mike Moustakas33us USLR6' 0"225Sep 11, 198812787278470024025000003060-1.0$16,000,000
Tyler Naquin31us USLR6' 1"202Apr 24, 199175649564200000001424211700.1$4,025,000
Chris Okey27us USRR5' 11"200Dec 29, 19941st73770700000000000-0.2
Connor Overton28us USLR6' 0"205Jul 24, 19932640660000000000001.0
Michael Papierski26us USBR6' 3"224Feb 26, 19961st3427343403400000000000-0.5
Tommy Pham34us USRR6' 1"223Mar 8, 19889919091830000008300838100.6$6,000,000
Matt Reynolds31us USRR6' 1"210Dec 3, 199059267929020133614233110141860.6
JT Riddle30us USLR6' 1"190Oct 12, 19916212100001000000100.0
Chuckie Robinson27us USRR5' 11"215Dec 14, 19941st2520252502500000000000-0.5
Austin Romine33us USRR6' 1"216Nov 22, 1988113729373703700000000000-0.6
Reiver Sanmartin26co COLL6' 2"160Apr 15, 1996245414545000000000000-0.6
Tony Santillan25us USRR6' 3"285Apr 15, 1997221002121000000000000-0.3
Max Schrock27us USLR5' 9"185Oct 12, 199431341371002002035180-0.4
Nick Senzel27us USRR6' 1"218Jun 29, 1995411010411010200012001010101532-1.3$1,250,000
Michael Siani22us USLL6' 1"188Jul 16, 19991st97990000000909002-0.4
Lucas Sims28us USRR6' 2"213May 10, 1994660066000000000000-0.3$1,200,000
Donovan Solano34co CORR5' 8"210Dec 17, 198798070804700267160000026900.8$4,500,000
Jared Solomon25us USRR6' 2"219Jun 10, 19971st90099000000000000-0.3
Spencer Steer24us USRR5' 11"185Dec 7, 19971st28272825009514000002100.1
Tyler Stephenson25us USRR6' 4"225Aug 16, 1996350465046045100000003301.5
Hunter Strickland33us USRR6' 3"225Sep 24, 19889660166660000000000000.1$1,825,000
Joey Votto38ca CALR6' 2"220Sep 10, 19831691909176007600000001410-0.3$25,000,000
Art Warren29us USRR6' 3"230Mar 23, 1993339003939000000000000-0.8
Justin Wilson34us USLL6' 2"205Aug 18, 198711500550000000000000.1$2,300,000
T.J. Zeuch26us USRR6' 7"245Aug 1, 1995433033000000000000-0.8
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
David Bell49us USSep 14, 1972ManagerApr 7Oct 5
Freddie Benavides56us USApr 7, 1966Bench CoachApr 7
Alan Zinter54us USMay 19, 1968Hitting CoachApr 7
Joel McKeithan30us USAug 15, 1991Major League Assistant Hitting Coach/offensive coordinatorApr 7
Eric JagersUnknownAssistant Pitching CoachApr 7
Derek JohnsonUnknownPitching Coach/Director of PitchingApr 7
Lee Tunnell61us USOct 30, 1960Bullpen CoachApr 7
Delino DeShields53us USJan 15, 1969First Base/Infield/Baserunning CoachApr 7
J.R. House42us USNov 11, 1979Third Base/Catching CoachApr 7
Cristian PerezUnknownAssistant CoachApr 7
Kyle Arnsberg31us USAug 15, 1990Assistant CoachApr 7
Rolando Valles42ve VEJul 27, 1979Assistant CoachApr 7
José Duarte29ve VEApr 23, 1993Bullpen CatcherApr 7
Jeff Pickler46us USJan 6, 1976Game Planning/Outfield CoachApr 7
Name Age DoB Role Start Date End Date