Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and hockey.

Subscribe to our Stathead Newsletter

Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
135Tanner Roarkus USPitcher*32RR6' 2"240Oct 5, 19862008
237David Hernandezus USPitcher*34RR6' 3"245May 13, 19852005
326Raisel Iglesiascu CUPitcher*29RR6' 2"188Jan 4, 19902010
454Sonny Grayus USPitcher*29RR5' 10"192Nov 7, 19892011
550Amir Garrettus USPitcher*27RL6' 5"228May 3, 19922012
655Robert Stephensonus USPitcher*26RR6' 3"215Feb 24, 19932012
721Michael Lorenzenus USPitcher*27RR6' 3"217Jan 4, 19922013
830Tyler Mahleus USPitcher*24RR6' 3"210Sep 29, 19942013
928Anthony DeSclafanius USPitcher*29RR6' 1"195Apr 18, 19902012
1058Luis Castillodo DOPitcher*26RR6' 2"190Dec 12, 19922012
1153Wandy Peraltado DOPitcher*27LL6' 0"220Jul 27, 19912010
1248Jared Hughesus USPitcher*33RR6' 7"240Jul 4, 19852006
1315Nick Senzelus USPosition*24RR6' 1"205Jun 29, 19952014
149Jose Perazave VEPosition*25RR6' 0"196Apr 30, 19942011
1566Yasiel Puigcu CUPosition*28RR6' 2"240Dec 7, 19902008
164Jose Iglesiascu CUPosition*29RR5' 11"194Jan 5, 19902006
177Eugenio Suarezve VEPosition*27RR5' 11"213Jul 18, 19912009
1852Kyle Farmerus USPosition*28RR6' 0"214Aug 17, 19902013
196Phil Ervinus USPosition*26RR5' 10"207Jul 15, 19922013
2017Josh VanMeterus USPosition*24LR5' 11"165Mar 10, 19952013
2122Derek Dietrichus USPosition*29LR6' 0"205Jul 18, 19892010
2212Curt Casalius USPosition*30RR6' 3"225Nov 9, 19882011
2319Joey Vottoca CAPosition*35LR6' 2"220Sep 10, 19832002
2433Jesse Winkerus USPosition*25LL6' 3"215Aug 17, 19932012
2516Tucker Barnhartus USPosition*28SR5' 11"192Jan 7, 19912009
2632Zach Dukeus USPitcher10-day36LL6' 2"210Apr 19, 19832002
2740Alex Woodus USPitcher10-day28RL6' 4"215Jan 12, 19912012
282Alex Blandinous USPosition10-day26RR6' 0"190Nov 6, 19922013
2957Jesus Reyesdo DOPitcher26RR6' 2"180Feb 21, 19932015
3067Matt Bowmanus USPitcher28RR6' 0"185May 31, 19912012
3149Jimmy Hergetus USPitcher25RR6' 3"170Sep 9, 19932013
320Jose Lopezdo DOPitcher25RR6' 1"205Sep 1, 19932013
3362Jackson Stephensus USPitcher25RR6' 2"220May 11, 19942012
3439Lucas Simsus USPitcher25RR6' 2"225May 10, 19942012
3547Sal Romanous USPitcher25LR6' 5"255Oct 12, 19932012
3623Cody Reedus USPitcher26LL6' 5"230Apr 15, 19932013
3763Keury Mellado DOPitcher25RR6' 2"200Aug 2, 19932012
3875Jose Sirido DOPosition23RR6' 2"175Jul 22, 19952013
3951Blake Trahanus USPosition25RR5' 9"180Sep 5, 19932013
4043Scott Scheblerus USPosition28LR6' 0"228Oct 6, 19902010
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
Tucker Barnhart28us USBR5' 11"192Jan 7, 199164132414004000000000080-0.2$2,937,500
Curt Casali30us USRR6' 3"225Nov 9, 1988630173022022100000001910.4$950,000
Luis Castillo26do DORR6' 2"190Dec 12, 1992311111111110000000000002.2$557,500
Anthony DeSclafani29us USRR6' 1"195Apr 18, 19905999990000000000000.3$2,125,000
Derek Dietrich29us USLR6' 0"205Jul 18, 19897462646320042410700721701.4$100,000
Zach Duke36us USLL6' 2"210Apr 19, 198315220222222000000000000-0.3$2,000,000
Phil Ervin26us USRR5' 10"207Jul 15, 1992310310700000022370700.1
Kyle Farmer28us USRR6' 0"214Aug 17, 19903351335200071530000001800.3$557,500
Amir Garrett27us USRL6' 5"228May 3, 199232502325250000000000001.1$567,500
Sonny Gray29us USRR5' 10"192Nov 7, 198971010910100000000000000.7$7,500,000
David Hernandez34us USRR6' 3"245May 13, 1985102502325250000000000000.3$2,500,000
Jared Hughes33us USRR6' 7"240Jul 4, 198592202122220000000000000.3$2,125,000
Jose Iglesias29cu CURR5' 11"194Jan 5, 1990845434545000004500000101.3$2,500,000
Raisel Iglesias29cu CURR6' 2"188Jan 4, 199052202022220000000000000.5$5,714,285
Matt Kemp34us USRR6' 4"225Sep 23, 19841420152017000000170017040-0.9
Michael Lorenzen27us USRR6' 3"217Jan 4, 199253303228210000034070270.8$1,950,000
Tyler Mahle24us USRR6' 3"210Sep 29, 199431099990000000000010.9$570,000
Wandy Peralta27do DOLL6' 0"220Jul 27, 19914210202121000000000000-0.2$570,000
Jose Peraza25ve VERR6' 0"196Apr 30, 19945463446450003601181090310.1$2,775,000
Yasiel Puig28cu CURR6' 2"240Dec 7, 19907454245440000000044440300.0$9,700,000
Cody Reed26us USLL6' 5"230Apr 15, 19934202220000000000000.1
Tanner Roark32us USRR6' 2"240Oct 5, 198671010910100000000000001.0$10,000,000
Scott Schebler28us USLR6' 0"228Oct 6, 1990530223025000000324125050-0.6$625,000
Nick Senzel24us USRR6' 1"205Jun 29, 19951st18181818000000018018000-0.1
Robert Stephenson26us USRR6' 3"215Feb 24, 199341901719190000000000000.2$565,000
Eugenio Suarez27ve VERR5' 11"213Jul 18, 1991649464949000049000000301.4$7,285,714
Josh VanMeter24us USLR5' 11"165Mar 10, 19951st93930001102002160-0.2
Joey Votto35ca CALR6' 2"220Sep 10, 1983134643464400440000000030-0.2$25,000,000
Jesse Winker25us USLL6' 3"215Aug 17, 19933453845400000003398400600.0$580,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.