Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
Minor Leagues
Extra Bases

Roster HistoryResearch Application
Follow TBC on Twitter and Facebook

Michael Wacha is currently on the St. Louis Cardinals Roster.
Use this Roster History Application to display a roster for any date since 2012. The application provides the feature for any Major League Franchise or its minor league affiliates.

The Team listing below includes MLB and Minor League teams. Have fun!

Team NameSt. Louis Cardinals
League NameNational League

Current Rosters -- Transaction Research -- Daily Main -- Applications Main


Roster History Filters

TopReset Filters
Roster Date (mm/dd/yyyy) Team

St. Louis Cardinals Roster on - June 24,2017

TopRecent Transaction
PitchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Matt BowmanrpActiveY6-0 165 R-R 1991-05-31 27.198Chevy Chase,Maryland MLB2010-20182016-2018
2012-13- 410-NYN
ActiveCincinnati Reds (MLB)2015-12-11Drafted from Mets by Cardinals in Rule 5 draft
John BrebbiapActiveY6-2 175 R-R 1990-05-30 28.199Boynton Beach,Florida MLB2009-20182017-2018
2011-30- 929-NYA
ActiveSt. Louis Cardinals (MLB)2017-05-26Contract purchased from minors
Brett CecilrpActiveY6-3 220 R-L 1986-07-02 32.166Dunkirk,Maryland MLB2005-20182009-2018
2007- 1-  38-TOR
ActiveSt. Louis Cardinals (MLB)2016-11-20Signed to 4-year contract for 2017-2020 ($30.5m) 7.5--7.5--7.5--7
Zach DukerpDL-60N6-2 210 L-L 1983-04-19 35.240Clifton,Texas MLB2002-20182005-2018
2001-20- 594-PIT
Free Agent   2017-03-29DL-60 Tommy John Surgery
Mike LeakespActiveY5-11 160 R-R 1987-11-12 31.033San Diego,California MLB2007-20182010-2018
2009- 1-   8-CIN
ActiveSeattle Mariners (MLB)2016-09-07Activated from DL
Scott LinebrinkpActiveY6-3 185 R-R 1976-08-04 42.133Austin,Texas MLB1997-20112000-2011
1997- 2-  56-SFN
Free Agent   2012-03-29Contract purchased from Memphis (AAA)
Lance LynnspActiveY6-5 250 R-R 1987-05-12 31.217Brownsburg,Indiana MLB2006-20182011-2018
2008- 1-  39-SLN
Free Agent   2016-11-03Activated from DL
Tyler LyonsrpActiveY6-2 195 B-L 1988-02-21 30.298Lubbock,Texas MLB2007-20182013-2018
2010- 9- 289-SLN
Free Agent   2017-05-23Activated from DL
Carlos MartinezspActiveY6-0 165 R-R 1991-09-21 27.085Colinas del sur,Dom Rep MLB2010-20182013-2018
2012-   UDFA-SLN
ActiveSt. Louis Cardinals (MLB)2017-02-01Signed to 5-year contract for 2017-2021 ($49.5m) 3.5--11.5--11.5--11.5--11.5 Club options for 2022-2023 @$17m-18m. $1m signing bonus. [Extension]
Mike MayersrpActiveY6-3 195 R-R 1991-12-06 27.009Grove City,Ohio MLB2011-20182016-2018
2013- 3-  93-SLN
ActiveSt. Louis Cardinals (MLB)2017-06-24Recalled from Memphis (AAA)
Seung-Hwan OhclActiveY5-10 202 R-R 1982-07-15 36.153Seoul,Korea MLB2014-20182016-2018
2016-   UDFA-SLN
ActiveColorado Rockies (MLB)2016-10-31Option year exercised for 2017 at $6m
Trevor RosenthalrpActiveY6-2 190 R-R 1990-05-29 28.200Lee's Summit,Missouri MLB2009-20172012-2017
2009-21- 639-SLN
ActiveWashington Nationals (MLB)2017-04-10Activated from DL
Kevin SiegristrpActiveY6-5 190 L-L 1989-07-20 29.148Buffalo,New York MLB2008-20172013-2017
Free Agent   2017-01-12Signed to 1-year contract for 2017-2017 ($1.6375m) [Avoids arbitration]
Sam TuivailalarpActiveY6-3 195 R-R 1992-10-19 26.057San Mateo,California MLB2010-20182014-2018
2010- 3- 106-SLN
ActiveSeattle Mariners (MLB)2017-06-13Recalled from Memphis (AAA)
Michael WachaspActiveY6-6 195 R-R 1991-07-01 27.167Iowa City,Iowa MLB2010-20182013-2018
2012- 1-  19-SLN
ActiveSt. Louis Cardinals (MLB)2017-02-13Signed to 1-year contract for 2017-2017 ($2.775m) [Lost arbitration]
Adam WainwrightspActiveY6-6 190 R-R 1981-08-30 37.107St. Simons Island,Georgia MLB2000-20182005-2018
2000- 1-  29-ATL
ActiveSt. Louis Cardinals (MLB)2015-09-30Activated from DL
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Eric FryercActiveY6-2 215 R-R 1985-08-26 33.111Reynoldsburg,Ohio MLB2005-20172011-2017
2007-10- 311-MIL
Retired   2017-03-29Contract purchased from minors
Yadier MolinacActiveY5-11 187 R-R 1982-07-13 36.155Vega Alta,Puerto Rico MLB2001-20182004-2018
2000- 4- 113-SLN
ActiveSt. Louis Cardinals (MLB)2017-04-02Signed to 3-year contract for 2018-2020 ($60m) 20--20--20 [Extension]
Luke VoitcActiveY6-3 225 R-R 1991-02-13 27.305St. Louis,Missouri MLB2010-20182017-2018
2013-22- 665-SLN
ActiveNew York Yankees (MLB)2017-06-24Contract purchased from minors
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Matt Carpenter1bActiveY6-2 208 L-R 1985-11-26 33.019Sugar Land,Texas MLB2005-20182011-2018
2009-13- 399-SLN
ActiveSt. Louis Cardinals (MLB)2017-04-25Suspended 1 game for contact with an umpire
Paul DeJongifActiveY6-0 190 R-R 1993-08-02 25.135Orlando,Florida MLB2013-20182017-2018
2015- 4- 131-SLN
ActiveSt. Louis Cardinals (MLB)2017-06-15Recalled from Memphis (AAA)
Aledmys DiazssActiveY6-1 195 R-R 1990-08-01 28.136Santa Clara,Cuba MLB2014-20182016-2018
2014-   UDFA-SLN
ActiveHouston Astros (MLB)2016-09-11Activated from DL
Greg Garcia3b-ssActiveY5-11 175 L-R 1989-08-08 29.129El Cajon,California MLB2008-20182014-2018
2010- 7- 229-SLN
ActiveSan Diego Padres (MLB)2016-05-27Recalled from Memphis (AAA)
Jedd Gyorko3b-2bActiveY5-10 195 R-R 1988-09-23 30.083Morgantown,West Virginia MLB2008-20182013-2018
2010- 2-  59-SDN
ActiveSt. Louis Cardinals (MLB)2017-06-04Reinstated from paternity leave list
Jose Martinez1b-rfActiveY6-5 170 R-R 1988-07-25 30.143Vargas,Venezuela MLB2007-20182016-2018
2006-   UDFA-CHA
ActiveSt. Louis Cardinals (MLB)2017-05-29Activated from DL
Nick Punto3b-2bActiveY5-9 170 B-R 1977-11-08 41.037San Diego,California MLB1998-20142001-2014
1998-21- 614-PHI
MinorsArizona Diamondbacks (MLB)2011-01-21Signed to 1-year contract for 2011-2011 ($0.75m) [Free Agent]
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Rick AnkielrfActiveY6-1 210 L-L 1979-07-19 39.149Fort Pierce,Florida MLB1998-20131999-2013
1997- 2-  72-SLN
Retired   2012-03-30Contract purchased from Syracuse (AAA)
Dexter FowlercfActiveY6-5 189 B-R 1986-03-22 32.268Alpharetta,Georgia MLB2005-20182008-2018
2004-14- 410-COL
ActiveSt. Louis Cardinals (MLB)2016-12-08Signed to 5-year contract for 2017-2021 ($82.5m) 14.5--14.5--14.5--14.5--14.5 $10m bonus.
Randal Grichuklf-rfActiveY6-0 195 R-R 1991-08-13 27.124Rosenberg,Texas MLB2009-20182014-2018
2009- 1-  24-ANA
ActiveToronto Blue Jays (MLB)2017-06-24Recalled from Memphis (AAA)
Chad HuffmanrfActiveY6-1 205 R-R 1985-04-29 33.230Missouri City,Texas MLB2004-20182010-2017
2006- 2-  53-SDN
Free Agent   2017-06-07Contract purchased from minors
Tommy PhamlfActiveY6-1 175 R-R 1988-03-08 30.282Las Vegas,Nevada MLB2006-20182014-2018
2006-16- 496-SLN
ActiveTampa Bay Rays (MLB)2017-05-05Recalled from Memphis (AAA)
Stephen PiscottyrfActiveY6-3 185 R-R 1991-01-14 27.335Pleasanton,California MLB2010-20182015-2018
2012- 1-  36-SLN
ActiveOakland Athletics (MLB)2017-05-20Activated from DL
Youngest Player: Paul DeJong [23.326]
Oldest Player: Scott Linebrink [40.324]

Grid Notes:
Player Status: There are 2 statuses listed above. The first status on the left is for the SELECTED Date. The second status towards the right of the grid is as of CURRENT date.