NOTE: As of 11/4/14, this version of the roster matrix is no longer current. It reflects the changes from the start of the 2014 short-season ball until the start of the 2014-2015 off-season. This should now be considered a historical reference document. For the active roster matrix covering the 2014-2015 off-season, click here.
With the draft complete and players signing each day while minor leaguers are reporting to their short-season clubs, it is time for another refresh of the St. Louis Cardinals system roster matrix. This version will reflect the changes made from the opening of short-season play until the conclusion of the 2014 season this coming fall. The previous matrix reflects the rosters as they evolved the start of the regular season in April through mid-June.
Before any of the 2014 draftees signed, the St. Louis Cardinals had 253 players under contract from top to bottom, including 39 players on the 40-man roster. The latter are called out in bold. The matrix places all 253 at their assigned level in the system as well as by position and is kept updated daily or as transactions occur.
Summer 2014 signees are included. They are either denoted by the round drafted or FA (for free agent) in parens.
At the end are any currently unassigned players (denoted as “to be assigned”). They will make up the core of the Johnson City and Gulf Coast League clubs when those rosters are announced the week of June 16. All of these players are included in the system total of 253.
However, those designated as “draft tentative” and “draft unsigned” are not yet a part of the signed total. “Draft tentative” players are rumored to be signed, but have not yet been officially announced by the Cardinals. As soon as the organization confirms the signings, these players will be moved to their appropriate rosters.
Nowhere else will you find this current and comprehensive single-page view of the entire Cardinals organization, including all transactions.
Don’t be concerned about the order of the players’ names within a team. It has no relative significance.
Full team rosters and player profiles at The Cardinal Nation
Remember that to get detailed profile information on every single one of these 253 Cardinals players plus all 42 draftees, simply check out their free player profiles freshly updated now at The Cardinal Nation.com / Scout.com. You can see bios, photos, videos, articles, news items, links to current season and career stats and much more – everything you need to know about a player’s history in one place.
Click on the following links to be taken to one of the nine team pages at The Cardinal Nation. You can also see rosters and player profiles back to 2004:
Once on a team page, just click on a player’s name to be taken to his individual profile page for that year. For example, here is the link directly to Oscar Taveras’ 2014 Memphis profile.
Looking ahead and back
Now that you’ve found this page once, remember one of three ways to get back here. Bookmark the page, type “Roster Matrix” in the dark blue search box at the upper right or use the dropdown menu at the top of the page: “Players/Staff” > “Depth Charts/Roster Matrix”.
For details behind past rosters and transactions, check out the earlier versions of the Cardinals organization roster matrix as follows.
Link to previous matrices
2009: Jan–March 2009, April 2009, May 2009, June 2009, July 2009-February 2010
2010: 2010 spring training, 2010 regular season, 2010 first half, 2010 short-season, 2010-11 off-season
2011: 2011 spring training, 2011 regular season, 2011 short-season, 2011-2012 off-season
2012: 2012 spring training, 2012 regular season, 2012 short season, 2012-2013 off-season
2013: 2013 spring training, 2013 regular season, 2013 short season, 2013-2014 off-season
2014: 2014 spring training, 2014 regular season
6/10: New matrix. Organization total: 253 players.
6/10: Eight signed from draft: 2B Darren Seferina (5th) to SC, OF Nick Thompson (8) to SC, LHP Jordan DeLorenzo (12) to JC, RHP Matt Pearce (13) to JC, 2B Casey Turgeon (24) to JC, RHP Landon Beck (25) to JC. RHP Tyler Dunnington (28) to GCL, LHP Sasha Kuebel (38) to GCL. New total 261.
6/11: 10 signed from draft: SS Andrew Sohn (6th) to SC, RHP Daniel Poncedeleon (9) to SC, RHP Cody Schumacher (36) to SC, OF Blake Drake (18) to JC, 1B Casey Grayson (21) to JC, C Cole Lankford (27) to JC, RHP Josh Wirsu (30) to JC. RHP Ronnie Williams (2) to GCL, 3B Julian Barzilli (31) to GCL, RHP Davis Ward (40) to GCL. New total 271.
6/12: Spr OF Chris Swauger retired. SS Aledmys Diaz off Spr DL. 1B Justin Ringo off Peo DL. 2B Robelys from Peo to SC. New organization total: 270.
6/13: StL 1B Matt Adams off DL. OF Oscar Taveras from StL to Mem. C Dante Rosenberg from Mem to PB. C Jesus Montero to PB DL. C Jose Godoy from PB to JC. OF Luis Perez from PB to Peo. C Brian O’Keefe (7th), OF Collin Radack (20th) signed, assigned to SC. New organization total: 272.
6/14: Two signed from draft: LHP Austin Gomber (4), RHP Tyler Bray (26). New organization total: 274 players.
6/15: LHR Nick Greenwood onto 40-man, from Mem to StL. OF Randal Grichuk from StL to Mem. RHR Jose Almarante off Mem DL. RHS Scott McGregor released. OF Mike O’Neill from Mem to Spr. IF Greg Miclat to Spr DL. C Gerwuins Velazco from Peo to PB. New organization total: 273 players.
6/16: RHS Boone Whiting off Mem DL. OF Anthony Garcia off PB DL. RHS Luke Weaver (1) signed, assigned to GCL. New organization total: 274 players.
6/17: Mem RHR David Aardsma to DL. LHR Justin Wright from Spr to Mem. RHS Tyrell Jenkins off PB DL. LHR Danny Miranda onto PB DL. RHPs Mike Aldrete, Kyle Webb retired. 5 from SC to JC: RHPs Steven Farinaro, Dailyn Martinez; LHP Ian McKinney; IFs Rafael Medina, Chris Rivera. OF Brian Vigo to SC DL. Signed: RHP Jack Flaherty (1) to GCL, FA OFs Michael Pritchard, Derek Gibson. New organization total: 277 players.
6/18: IF Luis Mateo from Mem to Spr.
6/19: LHS Tyler Lyons off StL DL, optioned to Mem. 2B Jacob Wilson to Spr DL. RHS Mike Mayers, RHR Chris Thomas from PB to Spr. FA IF Michael Massi signed, assigned to GCL. New organization total: 278 players.
6/20: RHR Mitch Harris to Spr TI list. IF J.J. Altobelli retired. 2B Darren Seferina from SC to GCL. FA RHPs signed, assigned to GCL: Kevin Alexander, Drew Reidt. New organization total: 279 players.
6/21: SS Juan Herrera to Peo DL. IF Ronnierd Garcia from JC to Peo. RHP Andrew Bray activated at SC. C Juan Castillo, RHP Victor De Leon released. LHP Max Foody retired. OF James Ramsey to Spr DL. New organization total: 276 players.
6/22: 2B Kolten Wong to StL DL. OF Shane Robinson from Mem to StL.
6/23: RHS Michael Wacha, LHS Jaime Garcia to StL 15-day DL. SS Pete Kozma, RHR Eric Fornataro from Mem to StL. RHR Mitch Harris off Spr TI list.
6/24: RHRs Joe Donofrio, Seth Blair, IF Luis Mateo from Spr to Mem. RHR Jose Almarante to Mem DL.
6/25: LHS Marco Gonzales to 40-man, from Spr to StL. StL RHS Joe Kelly from 15- to 60-day DL. SS Pete Kozma from StL to Mem. 2B Breyvic Valera from PB to Spr. IF Cesar Valera from Peo DL to PB. LHS Jimmy Reed from Peo to PB. LHR Danny Miranda off PB DL.
6/26: 1B David Washington to PB DL. RHR Dylan Hawkins from GCL to PB.
6/27: LHR Dylan Hawkins from PB to GCL. RHP Bryan Dobzanski (29) signed, assigned to GCL. New organization total: 277 players.
6/28: LHR Justin Wright from Mem to Spr. LHR Dylan Hawkins from PB to GCL.
6/29: RHR Eric Fornataro from StL to Mem. RHR Jorge Rondon from Mem to StL. RHS Nick Petree to PB DL. RHS Luis Perdomo from SC to Peo. SS Juan Herrera off Peo DL. 2B Darren Seferina from GCL RL to SC.
6/30: RHR Jorge Rondon from StL to Mem. C Irving Wilson to DSL 60-day DL. RHP Andrew Morales (2) signed, assigned to GCL. New organization total: 278 players.
7/1: OF Oscar Taveras from Mem to StL. SS Alex Mejia from PB to Spr. 2B Mason Katz from Peo to PB. 2B Robelys Reyes from SC to Peo.
7/2: OF Rafael Ortega off Spr DL. SS Aledmys Diaz onto Spr DL.
7/3: SS Leobaldo Pina to SC DL.
7/4: RHR Kevin Alexander from GCL to PB. RHR Juan Caballero from GCL to JC. 4 July 2nd signings. RHPs Junior Fernandez, Sebastian Nunez, 2B Esequiel Delgado, SS Starlin Balbuena. New organization total: 282 players.
7/5: RHR Kevin Alexander from PB to GCL.
7/6: 2B Kolten Wong off StL DL. OF Shane Robinson from StL to Mem.
7/7: LHP Tyler Lyons from Mem to StL. LHS Marco Gonzales from StL to Mem. 2B Robelys Reyes from Peo to SC.
7/9: RHR Sam Tuivailala, LHR Iden Nazario from PB to Spr. RHR Logan Billbrough, OF David Popkins from Spr to PB. OF James Ramsey off Spr DL. RHR Chris Perry from Peo to PB. OF Ronald Castillo off Peo DL. RHR Joe Scanio off Peo DL, assigned to SC. RHR Josh Lucas from SC to Peo. RHR Anderson Gerdel from JC to SC. RHR Jeff Barkley from SC to JC.
7/10: C Yadier Molina to StL DL. C Audry Perez from Mem to StL. C Travis Tartamella from Spr to Mem. C Gerwuins Velazco from PB to Spr. C Adam Ehrlich from SC to PB. RHR Jorge Rondon to Mem TI list.
7/11: RHS Joe Kelly off StL 60-day DL. LHS Jaime Garcia from 15-day to 60-day DL. LHP Tyler Lyons from StL to Mem. C George Kottaras claimed off waivers from CLE. OF Mike O’Neill designated for assignment. New organization total: 283 players.
7/12: C Audry Perez from StL to Mem. RHP Jery Then signed, assigned to GCL. GCL RHP Fidencio Flores released.
7/13: RHS Nick Petree off PB DL.
7/14: C Travis Tartamella from Mem to Spr. C Gerwuins Velazco from Spr to PB. C Adam Ehrlich from PB to SC.
7/15: LHP Sasha Kuebel from GCL to JC.
7/17: C Audry Perez to Mem RL. C Dante Rosenberg from PB to Mem. C Joshua Lopez from GCL to PB. RHR Brandon Lee to Peo DL.
7/19: RHR Jorge Rondon off Mem TI list. RHR Seth Blair from Mem to Spr. RHR Ronnie Shaban, LHR Iden Nazario from Spr to PB. RHR Jeremy Berg signed, assigned to Spr. RHR Logan Billbrough from PB to Peo. RHR Silas Bohannan signed, assigned to GCL. New organization total: 285 players.
7/21: C Joshua Lopez from PB to GCL. C Frankie Rodriguez from GCL to PB.
7/22: OF Charlie Tilson from PB to Spr. OF Starlin Rodriguez to Spr DL. IF Andrew Sohn to SC DL.
7/23: LHR Kevin Siegrist off StL DL. LHR Nick Greenwood from StL to Mem. IF Greg Miclat from Spr DL to PB. SS Juan Herrera to Peo DL. OF Rowan Wick from SC to Peo. OF Kenny Peoples-Walls from Peo to SC.
7/24: RHR Joe Donofrio from Mem to Spr. SS Cesar Valera from PB to Peo. 2B Jake Gronsky signed, assigned to GCL. C Ignacio Chevalier signed, assigned to DSL. New organization total: 287 players.
7/25: C Audry Perez off Mem RL. C Dante Rosenberg from Mem to PB. C Frankie Rodriguez from PB to GCL. LHR Justin Wright to Spr DL. RHR Brandon Lee off Peo DL to SC.
7/26: RHR Anderson Gerdel from SC to JC. C A.J. Pierzynski signed to MLB contract. C George Kottaras designated for assignment. New organization total: 288 players.
7/27: IF Christian Muscarello signed, assigned to JC. RHS Julio Mateo from GCL to JC. LHS Jimmy Reed from PB to Spr. RHS Sam Gaviglio to Spr TI list. RHR Thomas Lee off PB DL.New organization total: 289 players.
7/28: SS Juan Herrera off Peo DL. OF Luis Perez on Peo DL. LHS Ian McKinney from JC to SC.
7/29: C George Kottaras released. New organization total: 288 players.
7/30: RHS Justin Masterson acquired from CLE for Spr OF James Ramsey. RHS Michael Wacha from 15-day to 60-day DL.
7/31: RHS John Lackey, Class-A LHS Corey Littrell (PB) acquired from BOS for RHS Joe Kelly, 1B/OF Allen Craig.
8/1: OF Shane Robinson from Mem to StL. RHP Carlos Martinez from StL to Mem. PB RHS Joe Cuda released. LHS Kyle Helisek to PB TI list. RHPs Luke Weaver and Andrew Morales from GCL to PB. New organization total: 287 players.
8/4: LHS Kyle Helisek from PB TI to Peo. RHR Josh Lucas from Peo to SC. LHS Ian McKinney to SC DL. SC IF Brett Wiley off SL. RHR Joe Scanio to SC TI.
8/5: RHS Sam Gaviglio off Spr TI. LHS Jimmy Reed from Spr to PB. RHR Joe Scanio off SC TI.
8/6: SS Aledmys Diaz off Spr DL to PB. PB LHR Danny Miranda released. OF David Popkins from PB to Spr. New organization total: 286 players
8/7: OF Mike O’Neill from Spr to Mem. Mem LHR Pedro Feliciano released. New organization total 285 players.
8/8: RHR Jason Motte to StL 15-day DL. LHR Nick Greenwood from Mem to StL. LHR Justin Wright off Spr DL. Mem RHR Angel Castro sold to Oakland A’s. New organization total: 284 players.
8/9: LHRs Ryan Sherriff, Justin Wright from Spr to Mem. RHR Dixon Llorens from PB to Spr. RHS Chase Brookshire to Peo TI.
8/10: LHP Jordan DeLorenzo from JC to GCL. 1B David Washington off PB DL.
8/13: LHS Chase Brookshire off Peo TI. C Adam Ehrlich from SC to JC.
8/16: RHR Chris Perry to PB DL. RHR Kevin Herget from Peo to PB. RHR Zach Loraine to Peo DL. RHRs Jacob Booden, Tyler Bray from SC to Peo. RHR Kender Villegas from JC to SC.
8/17: LHR Kevin Siegrist from StL to Mem. RHP Carlos Martinez from Mem to StL.
8/18: RHR Kender Villegas from SC to JC.
8/19: 2B Mark Ellis to StL DL. 2B Greg Garcia from Mem to StL. IF Greg Miclat from PB to Spr. IF Matt Williams to Spr TI. RHR Chris Thomas to Spr DL. OF Luis Perez off Peo DL. OF Vaughn Bryan on Peo DL.
8/20: RHR David Aardsma off Mem DL.
8/21: SS Juan Herrera, LHR Steve Sabatino from Peo to PB. SS Aledmys Diaz to PB DL.
8/22: LHP Ryan Sherriff from Mem to Spr. LHP Jonathan Cornelius from Spr to Mem. IF Ronnierd Garcia from SC to Peo.
8/23: IF Cesar Valera from Peo to PB. IF Ildemaro Vargas from PB to Spr.
8/24: LHS John Gast to Mem DL. 2B Greg Miclat from Spr to Mem. RHR Chris Thomas off Spr DL.
8/25: LHP Tyler Lyons from Mem to StL. IF Greg Garcia from StL to Spr.
8/26: OF Shane Robinson to StL DL. OF Randal Grichuk from Mem to StL. OF Rafael Ortega from Spr to Mem. IF Matt Williams off Spr TI list. RHPs Luke Weaver, Andrew Morales from PB to GCL. RHP Frederis Parra from GCL to PB.
8/27: RHP Frederis Parra returned to GCL from PB. OF Vaughn Bryan off Peo DL. RHP Corey Baker from PB to Peo. RHR Dixon Llorens from Spr to PB. RHR Chris Thomas to Spr DL.
8/29: RHR Cody Schumacher to SC DL. C Yadier Molina off StL DL. C Tony Cruz from StL to Spr. C Gerwuins Velazco to PB DL. C Adam Ehrlich from JC to PB. RHR Chris Perry off PB DL.
8/30: LHS Marco Gonzales from Mem to StL. OF Derek Gibson from GCL to PB. SS Edmundo Sosa from GCL to SC.
8/31: P Jery Then, IF Eliezer Alvarez, OFs Michael Pritchard, Magneuris Sierra from GCL to JC. Ps Kevin Alexander, Tyler Dunnington, Dylan Hawkins from GCL to SC. Ps Marco Gonzales, Tyler Lyons, Nick Greenwood from StL to Spr. P Kevin Siegrist, SS Pete Kozma from Mem to StL. IF Greg Garcia, Ps Sam Tuivailala, Mitch Harris, Mike Mayers from Spr to Mem. P Jonathan Cornelius from Mem to Spr.
9/1: IF Mark Ellis off StL DL. P Nick Petree, OF Nick Martini from PB to Spr. C Adam Ehrlich from PB to SC.
9/2: Ps Marco Gonzales, Tyler Lyons, Nick Greenwood, C Tony Cruz from Spr to StL. P Jason Motte off StL DL. RHP Sam Gaviglio from Spr to Mem.
9/4: RHS Michael Wacha off 60-day DL. OF Shane Robinson on 60-day DL. 1B Xavier Scruggs onto 40-man roster, from Mem to StL. 1B Jonathan Rodriguez from Spr to Mem. 3B Elehuris Montero signed, assigned to DSL. New organization total: 285 players.
9/8: C Audry Perez, OF Rafael Ortega DFAed. RHR Sam Tuivailala, OF Tommy Pham to 40-man, from Mem to StL. IF Greg Garcia from Mem to StL.
9/10: C Audry Perez, OF Rafael Ortega outrighted.
9/16: GCL RHR Yeison Medina suspended 50 games, to RL.
10/20: 6 DSL releases: 1B Henry Alvarado, LHPs Rigobert Urena, Andy De La Cruz, 3B Joaquin De La Cruz, RHPs Jose Lara, Esteban Vallejo. Contract voided: RHP Jeikel Feliz. 5 DSL signees: LHPs Fabian Blanco, Diego Cordero, C Leandro Cedeno, SS Edwin Figuera, RHP Cristhian Lugo. SC P Andrew Pierce removed from matrix, retired. New organization total: 282 players.
10/26: StL OF Oscar Taveras died. New organization total: 281 players.
The St. Louis Cardinals Organization Roster Matrix (effective 10/26/14)
|St. Louis (35+2)||40-man (39+2)|
||Maness||Robinson (60 DL)
|Ja Garcia (L 60DL)||Choate (L)||Pham|
|Cooney (L)||K Butler (DL)||A Perez
||Jon Rodriguez||Lu Mateo||Moore||Ortega
|Gast (L DL)||Almarante (DL)|
|Cornelius (L)||C Thomas (DL)||Tartamella||Smith||B Valera||Mejia
|Petree||Stanley||J Wilson (DL)||M Williams||S Rodriguez (DL)|
|Sherriff (L)||Stoppelman (L)||Martini|
|Palm Beach (22+6)|
|Jenkins||Perry||J Montero (DL)||Washington||Katz||Caldwell||Stienstra (DL)||Martini|
|Melling (L DL)||Llorens||Rosenberg||Voit||Herrera||An Garcia|
|C Jones (DL)||T Lee||Velazco (DL)||A Diaz (DL)
|S Garcia||Shaban||C Valera||Gibson (FA)|
|J Reed (L)||Herget|
|Ar Reyes||Polanco||C Kelly||Ringo||Pedroza||Schulze||McElroy|
|Al Reyes||Barraclough||Bean||R Medina||Ro Castillo|
|Brookshire (L)||Loraine (DL)||L Perez|
|Holback (DL)||Bray (26)|
|State College (30+6)|
|McKinney (L DL)||Grana||L Cruz||Stone||Seferina (5)||Pina (DL)||Diekroeger (10)||Vigo (DL)|
|F Baez||Lomascolo (L)||O’Keefe (7)||A DeLeon||R Reyes||Wiley||Peoples-Walls|
|D Perez (L)||Scanio||Ehrlich||Sohn (6 DL)||Thompson (8)|
|Anderson||Dunnington (28)||E Sosa||Acevedo|
|Poncedeleon (9)||B Lee||Raffield (37)|
|Schumacher (36 DL)||J Bautista (60DL)|
|Gomber (L 4)||J Lucas|
|Johnson City (35)|
|I Brito (L)||Kuebel (L 38)||Lankford (27)||Grayson (21)||Turgeon (24)||Mercado||Drake (18)|
|Escudero||Pearce (13)||Godoy||Ustariz||C Rivera||Muscarello (FA)||Lacy|
|Gerdel||Beck (25)||J Gomez||E Alvarez||Ray|
|J Perez||Wirsu (30)||Neil||Torres|
|Silva (L)||D Martinez||Franco|
|J Mateo||Farinaro||Pritchard (FA)|
|Higgins||Flaherty (1)||E Rodriguez||Collymore||Barzilli (31)||R Bautista|
|R Williams (2)||J Lopez||Massi (FA)||Asbury|
|Frey||F Rodriguez||Gronsky (FA)|
|R Santos||Dobzanski (29)|
|Y Medina (RL)||Ward (40)|
|S DeLaCruz||Bohannan (FA)|
|DeLorenzo (L 12)|
|Alcantara||Oca (L)||D Ortega||D Gomez (60DL)||L Flores||Cotes||E Montero (2015)||Bandes|
|Changarotty||Casadilla||D Pena||Delgado (2015)||Cordoba||Talavera|
|D Gonzalez||Gavin (L 60DL)||Ripoll (60DL)||Linares||A Luna|
|J Gonzalez||Medrano||Melendez||Ynfante||J Rivera|
|Estevez||Bennett||I Wilson (60DL)||Balbuena (2015)||C Rodriguez|
|Fernandez||J Alvarez||Chevalier||Figuera (2015)||C Luis|
|O Diaz||Cedeno (2015)|
|E Perez (L)|
|Blanco (L 2015)|
|Cordero (L 2015)|
|Draft tentative (0)|
|Draft unsigned (14)|
|Megill (3)||Herron (32)||Shaw (14)||Bellinger (11)||Ruchim (39)||Hildebrandt (16)||Gillette (23)||Thompson-Williams (19)|
|Ditman (15)||Moreno (33)||Iskenderian (34)|
|Beggs (17)||Bono (35)|
(#): round player was taken in 2014 draft
(DL): injured – on the disabled list (15 days MLB, seven days minors)
(60DL): injured – on the 60-day disabled list
(TI): temporarily inactive list
(SL): suspended list
(RL): restricted list
(L) left-handed pitcher
(FA): recent free agent signee
bold: on the Cardinals’ 40-man roster
(#+#): for teams, the number of active players on the roster plus number of inactive/not under contract (DL+TI+SL+RL) players
Latest posts by Brian Walton (see all)
- Heavy Hitting on the Cardinals – March 28, 2017 - March 29, 2017
- Matheny Says His Words Could Put His Players at Risk - March 28, 2017
- Over/Under Props on Individual Cardinals Results in 2017 - March 28, 2017