Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
162Jackson StephensusPitcher*24RR6' 2"220May 11, 19942012
232Matt HarveyusPitcher*29RR6' 4"215Mar 27, 19892011
348Jared HughesusPitcher*32RR6' 7"240Jul 4, 19852006
450Amir GarrettusPitcher*26RL6' 5"228May 3, 19922012
563Dylan FlorousPitcher*27LR6' 2"205Dec 27, 19902012
621Michael LorenzenusPitcher*26RR6' 3"217Jan 4, 19922013
730Tyler MahleusPitcher*23RR6' 3"210Sep 29, 19942013
853Wandy PeraltadoPitcher*26LL6' 0"220Jul 27, 19912010
958Luis CastillodoPitcher*25RR6' 2"190Dec 12, 19922012
1044Tanner RaineyusPitcher*25RR6' 2"235Dec 25, 19922015
1147Sal RomanousPitcher*24LR6' 5"270Oct 12, 19932012
1234Homer BaileyusPitcher*32RR6' 4"223May 3, 19862004
1337David HernandezusPitcher*33RR6' 3"245May 13, 19852005
149Jose PerazavePosition*24RR6' 0"196Apr 30, 19942011
157Eugenio SuarezvePosition*26RR5' 11"213Jul 18, 19912009
1643Scott ScheblerusPosition*27LR6' 0"228Oct 6, 19902010
1719Joey VottocaPosition*34LR6' 2"220Sep 10, 19832002
186Billy HamiltonusPosition*27SR6' 0"160Sep 9, 19902009
1916Tucker BarnhartusPosition*27SR5' 11"192Jan 7, 19912009
202Alex BlandinousPosition*25RR6' 0"190Nov 6, 19922014
2117Tony CruzusPosition*31RR5' 11"215Aug 18, 19862007
224Brandon DixonusPosition*26RR6' 2"215Jan 29, 19922013
2323Adam DuvallusPosition*29RR6' 1"215Sep 4, 19882010
2433Jesse WinkerusPosition*24LL6' 3"215Aug 17, 19932012
253Scooter GennettusPosition*28LR5' 10"185May 1, 19902010
2640Austin BricehkPitcher10-day26RR6' 4"235Jun 19, 19922010
2726Raisel IglesiascuPitcher10-day28RR6' 2"188Jan 4, 19902010
2855Robert StephensonusPitcher25RR6' 3"215Feb 24, 19932012
2941Kevin ShackelfordusPitcher29RR6' 5"210Apr 7, 19892010
3073Jesus ReyesdoPitcher25RR6' 2"180Feb 21, 19932015
3125Cody ReedusPitcher25LL6' 5"230Apr 15, 19932013
3229Brandon FinneganusPitcher25LL5' 11"212Apr 14, 19932014
3374Jose LopezdoPitcher24RR6' 1"205Sep 1, 19932015
3436Keury MelladoPitcher24RR6' 2"200Aug 2, 19932012
3549Zack WeissusPitcher26RR6' 3"210Jun 16, 19922013
3685Jose SiridoPosition22RR6' 2"175Jul 22, 19952013
3775Shed LongusPosition22LR5' 8"184Aug 22, 19952013
3812Rosell HerreradoPosition25SR6' 3"195Oct 16, 19922010
3927Phil ErvinusPosition25RR5' 10"207Jul 15, 19922013
4084Aristides AquinodoPosition24RR6' 4"220Apr 22, 19942011
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
Homer Bailey32usR6' 4"223May 3, 1986121111111111000000000000-0.9$21,000,000
Tucker Barnhart27usB5' 11"192Jan 7, 1991543374339039000000000501.6$4,437,500
Alex Blandino25usR6' 0"190Nov 6, 19921st3619362800012134001101010.6
Austin Brice26hkR6' 4"235Jun 19, 19923210202121000000000000-0.3$547,500
Luis Castillo25doR6' 2"190Dec 12, 199221111101111000000000000-0.2$555,000
Tony Cruz31usR5' 11"215Aug 18, 1986796960600000000030-0.2
Brandon Dixon26usR6' 2"215Jan 29, 19921st424300100010120200.1
Adam Duvall29usR6' 1"215Sep 4, 19885524252470050004400440700.5$645,000
Phil Ervin25usR5' 10"207Jul 15, 199221681614000000311114021-0.5$545,000
Brandon Finnegan25usL5' 11"212Apr 14, 1993555555000000000000-0.8$577,500
Dylan Floro27usL6' 2"205Dec 27, 199031301213130000000000000.5
Yovani Gallardo32mxR6' 2"205Feb 27, 19861230333000000000000-0.4$750,000
Amir Garrett26usR6' 5"228May 3, 199222402224240000000000000.8$547,500
Scooter Gennett28usL5' 10"185May 1, 1990651465145000450000001502.1$5,700,000
Philip Gosselin29usR6' 1"200Oct 3, 19886202201000118010010130-0.1$1,250,000
Billy Hamilton27usB6' 0"160Sep 9, 19906514451490000000490490210.1$4,600,000
Matt Harvey29usR6' 4"215Mar 27, 19896333330000000000000.3
David Hernandez33usR6' 3"245May 13, 198591301113130000000000000.3$2,500,000
Rosell Herrera25doB6' 3"195Oct 16, 19921st1111130001002002071-0.1
Jared Hughes32usR6' 7"240Jul 4, 198582602526260000000000001.5$2,125,000
Raisel Iglesias28cuR6' 2"188Jan 4, 199042001920200000000000000.6$5,214,286
Michael Lorenzen26usR6' 3"217Jan 4, 19924303330000000000000.2$1,312,500
Tyler Mahle23usR6' 3"210Sep 29, 1994212111111110000000000100.2$545,000
Devin Mesoraco30usR6' 1"229Jun 19, 1988818101811010100000000800.0$13,125,000
Cliff Pennington34usB5' 11"195Jun 15, 19841116616111000850000050-0.4$1,500,000
Wandy Peralta26doL6' 0"220Jul 27, 199132702627270000000000000.1$557,500
Jose Peraza24veR6' 0"196Apr 30, 1994452505251000005100110100.1$570,000
Kevin Quackenbush29usR6' 4"235Nov 28, 19885100101010000000000000-0.6$690,000
Tanner Rainey25usR6' 2"235Dec 25, 19921st40444000000000000-0.4
Cody Reed25usL6' 5"230Apr 15, 1993341444000000000000-0.2$547,500
Sal Romano24usL6' 5"270Oct 12, 199321111101111000000000000-0.7$545,000
Scott Schebler27usL6' 0"228Oct 6, 19904373137330000000828331300.7$580,000
Kevin Shackelford29usR6' 5"210Apr 7, 1989250455000000000000-0.3$545,000
Jackson Stephens24usR6' 2"220May 11, 19942606660000000000000.1$545,000
Eugenio Suarez26veR5' 11"213Jul 18, 1991536363636000036100000001.7$2,535,714
Joey Votto34caL6' 2"220Sep 10, 19831252505250005000000000201.4$25,000,000
Zack Weiss26usR6' 3"210Jun 16, 19921st101110000000000000.0$545,000
Jesse Winker24usL6' 3"215Aug 17, 19932463746380000001502638171-1.1$545,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.