Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
134Homer Baileyus USPitcher*32RR6' 4"223May 3, 19862004
266Jose Lopezdo DOPitcher*24RR6' 1"205Sep 1, 19932015
321Michael Lorenzenus USPitcher*26RR6' 3"217Jan 4, 19922013
430Tyler Mahleus USPitcher*23RR6' 3"210Sep 29, 19942013
560Keury Mellado DOPitcher*24RR6' 2"200Aug 2, 19932012
653Wandy Peraltado DOPitcher*26LL6' 0"220Jul 27, 19912010
723Cody Reedus USPitcher*25LL6' 5"230Apr 15, 19932013
857Jesus Reyesdo DOPitcher*25RR6' 2"180Feb 21, 19932015
90Tanner Roarkus USPitcher*31RR6' 2"229Oct 5, 19862008
1047Sal Romanous USPitcher*24LR6' 5"270Oct 12, 19932012
110Robby Scottus USPitcher*28SL6' 3"220Aug 29, 19892011
1239Lucas Simsus USPitcher*24RR6' 2"230May 10, 19942012
1362Jackson Stephensus USPitcher*24RR6' 2"220May 11, 19942012
1455Robert Stephensonus USPitcher*25RR6' 3"215Feb 24, 19932012
1526Raisel Iglesiascu CUPitcher*28RR6' 2"188Jan 4, 19902010
1648Jared Hughesus USPitcher*32RR6' 7"240Jul 4, 19852006
1759Matthew Bowmanus USPitcher*27RR6' 0"175May 31, 19912012
1858Luis Castillodo DOPitcher*25RR6' 2"190Dec 12, 19922012
1928Anthony DeSclafanius USPitcher*28RR6' 1"195Apr 18, 19902012
2029Brandon Finneganus USPitcher*25LL5' 11"212Apr 14, 19932014
2150Amir Garrettus USPitcher*26RL6' 5"228May 3, 19922012
2241Matt Wislerus USPitcher*25RR6' 3"210Sep 12, 19922011
2337David Hernandezus USPitcher*33RR6' 3"245May 13, 19852005
240Jimmy Hergetus USPitcher*24RR6' 3"170Sep 9, 19932015
2519Joey Vottoca CAPosition*34LR6' 2"220Sep 10, 19832002
2651Blake Trahanus USPosition*24RR5' 9"180Sep 5, 19932015
2733Jesse Winkerus USPosition*24LL6' 3"215Aug 17, 19932012
287Eugenio Suarezve VEPosition*26RR5' 11"213Jul 18, 19912009
2916Tucker Barnhartus USPosition*27SR5' 11"192Jan 7, 19912009
302Alex Blandinous USPosition*25RR6' 0"190Nov 6, 19922014
3175Jose Sirido DOPosition*22RR6' 2"175Jul 22, 19952013
320Connor Joeus USPosition*25RR6' 0"205Aug 16, 19922015
3312Curt Casalius USPosition*29RR6' 3"235Nov 9, 19882011
3443Scott Scheblerus USPosition*27LR6' 0"228Oct 6, 19902010
3570Shed Longus USPosition*22LR5' 8"184Aug 22, 19952013
3627Phil Ervinus USPosition*25RR5' 10"207Jul 15, 19922013
379Jose Perazave VEPosition*24RR6' 0"196Apr 30, 19942011
3815Juan Graterolve VEPosition*29RR6' 1"205Feb 14, 19892006
393Scooter Gennettus USPosition*28LR5' 10"185May 1, 19902010
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
Aristides Aquino24do DORR6' 4"220Apr 22, 19941st10110000000011001-0.1
Homer Bailey32us USRR6' 4"223May 3, 1986122020192020000000000000-1.5$21,000,000
Tucker Barnhart27us USBR5' 11"192Jan 7, 19915138119138128011811000000001400.9$4,437,500
Alex Blandino25us USRR6' 0"190Nov 6, 19921st69266948101211511101202610.3
Austin Brice26hk HKRR6' 4"235Jun 19, 19923330323333000000000000-0.5$547,500
Curt Casali29us USRR6' 3"235Nov 9, 1988552355244038610000000800.9
Luis Castillo25do DORR6' 2"190Dec 12, 1992231313031310000000000001.6$555,000
Kyle Crockett26us USLL6' 2"175Dec 15, 19915150131515000000000000-0.3
Tony Cruz31us USRR5' 11"215Aug 18, 1986796960600000000030-0.2
Anthony DeSclafani28us USRR6' 1"195Apr 18, 1990421212021210000000000000.4$860,000
Brandon Dixon26us USRR6' 2"215Jan 29, 19921st7421746320278608017250165-0.6
Adam Duvall29us USRR6' 1"215Sep 4, 198851058210594001001089008901601.4$645,000
Phil Ervin25us USRR5' 10"207Jul 15, 199227856787010000039433700121-0.4$545,000
Tim Federowicz30us USRR5' 10"215Aug 5, 19877515404000000000100.2
Brandon Finnegan25us USLL5' 11"212Apr 14, 1993555555000000000000-0.7$577,500
Dylan Floro27us USLR6' 2"205Dec 27, 199032502425250000000000000.7
Yovani Gallardo32mx MXRR6' 2"205Feb 27, 19861230333000000000000-0.4$750,000
Amir Garrett26us USRL6' 5"228May 3, 199226606066660000000000000.5$547,500
Scooter Gennett28us USLR5' 10"185May 1, 199061541431541420001420000003904.2$5,700,000All-Star
Philip Gosselin29us USRR6' 1"200Oct 3, 19886202201000118010010130-0.2$1,250,000
Gabriel Guerrero24do DORR6' 3"215Dec 11, 19931st1421450000000415091-0.3
Billy Hamilton27us USBR6' 0"160Sep 9, 19906153138153150000000015011500440.3$4,600,000
Matt Harvey29us USRR6' 4"215Mar 27, 1989624242424240000000000001.0$5,625,000
David Hernandez33us USRR6' 3"245May 13, 198595705357570000000000001.8$2,500,000
Dilson Herrera24co CORR5' 10"210Mar 3, 199435317532600113401100110271-0.2
Rosell Herrera25do DOBR6' 3"195Oct 16, 19921st1111130001002002071-0.1
Jared Hughes32us USRR6' 7"240Jul 4, 198587207072720000000000003.3$2,125,000
Raisel Iglesias28cu CURR6' 2"188Jan 4, 199046606266660000000000002.0$5,214,286
Michael Lorenzen26us USRR6' 3"217Jan 4, 1992455354464500000001101412.1$1,312,500
Tyler Mahle23us USRR6' 3"210Sep 29, 1994224232123230000000000100.1$545,000
Keury Mella24do DORR6' 2"200Aug 2, 1993240444000000000000-0.3
Devin Mesoraco30us USRR6' 1"229Jun 19, 198881810181101010000000080-0.1
Cliff Pennington34us USBR5' 11"195Jun 15, 19841116616111000850000050-0.4$1,500,000
Wandy Peralta26do DOLL6' 0"220Jul 27, 19913590565959000000000000-0.6$557,500
Jose Peraza24ve VERR6' 0"196Apr 30, 199441571521571560000015600110202.3$570,000
Kevin Quackenbush29us USRR6' 4"235Nov 28, 19885100101010000000000000-0.5$690,000
Tanner Rainey25us USRR6' 2"235Dec 25, 19921st80688000000000000-1.0
Cody Reed25us USLL6' 5"230Apr 15, 199331771717170000000000000.4$547,500
Jesus Reyes25do DORR6' 2"180Feb 21, 19931st505550000000000000.0
Sal Romano24us USLR6' 5"270Oct 12, 199323925353939000000000000-0.7$545,000
Scott Schebler27us USLR6' 0"228Oct 6, 1990410794107101000000616861011901.1$580,000
Kevin Shackelford29us USRR6' 5"210Apr 7, 1989250455000000000000-0.3$545,000
Lucas Sims24us USRR6' 2"230May 10, 1994230333000000000000-0.1
Jackson Stephens24us USRR6' 2"220May 11, 19942290282929000000000000-0.7$545,000
Robert Stephenson25us USRR6' 3"215Feb 24, 1993343444000000000000-0.4
Eugenio Suarez26ve VERR5' 11"213Jul 18, 199151431411431430000143300000104.2$2,535,714All-Star
Blake Trahan24us USRR5' 9"180Sep 5, 19931st1121190003250000011-0.1
Preston Tucker27us USLL6' 0"210Jul 6, 1990317111710000000100010160-0.3
Joey Votto34ca CALR6' 2"220Sep 10, 1983121451401451400014000000002403.5$25,000,000All-Star
Zack Weiss26us USRR6' 3"210Jun 16, 19921st101110000000000000.0$545,000
Mason Williams26us USLR6' 1"195Aug 21, 1991451275140000000610274001600.1
Jesse Winker24us USLL6' 3"215Aug 17, 199328974897600000034047763121-0.1$545,000
Matt Wisler25us USRR6' 3"210Sep 12, 199241101111110000000000000.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.