NOTE: As of 11/9/15, this version of the roster matrix is no longer current. It reflects the changes from the opening of the 2015 short season through the conclusion of the playoffs. It should now be considered a historical reference document. For the active roster matrix for 2015-2016 off-season, click here.
With the June 23rd Opening Day for Johnson City, the last St. Louis Cardinals minor league team to take the field in the 2015 season, it is time for another refresh of the Roster Matrix.
This version incorporates the 2015 Draft and will reflect the changes made from the start of 2015 short season play until after the playoffs at all levels are complete. The previous matrix reflects the rosters as they evolved during the 2015 regular season to date.
If you are new to the blog and not familiar with the Cardinals organization roster matrix, here is quick summary:
As 2015 short season play opened, the St. Louis Cardinals had 273 players under contract from top to bottom, including a full 40-man roster. The latter are called out in bold. The matrix places each of the 273 at his assigned level in the system as well as by position. It is kept updated daily or as transactions occur.
This version of the Matrix also includes the 2015 draft class, including their signing status and roster assignments, if applicable. Rounds taken are listed in parens following the player name, or (FA) for recent free agent signees. Unsigned and tentatively signed players are noted but not included in the totals until official.
Nowhere else will you find this current and comprehensive single-page view of the entire Cardinals organization plus multiple years of history.
Do not be concerned about the order of the players’ names within position. 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 273 Cardinals players, 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 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 Stephen Piscotty’s 2015 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
6/24: New matrix. Organization total: 273 players. OF Vaughn Bryan to Peo DL. OFs Kenny Peoples-Walls, Jhohan Acevedo from SC to Peo. OF Craig Aikin, IF Josh Swirchak from JC to SC. RHS Frederis Parra from JC to GCL
6/25: C Chris Chinea (17th) signed, assigned to Johnson City. SC LHP Chase Brookshire retired. RHS Lance Lynn off StL DL. LHS Tyler Lyons from StL to Mem. RHS Thomas Lee from Mem to Spr. OF Mike O’Neill to Spr DL. RHSs Alex Reyes, Will Anderson to PB DL. C Adam Ehrlich off Peo DL. RHR Jonathan Escudero from SC to JC. LHP Ian Oxnevad (8th) signed, assigned to GCL. New organization total: 274 players.
6/26: RHR Kevin Herget from Spr to PB.
6/29: OF Harrison Bader (3) signed, assigned to SC. 3B Bryce Denton (2) signed, assigned to GCL. PB OF Jimmy Bosco retired. RHR Dixon Llorens to Peo DL. New organization total: 275 players.
6/30: RHR Matt Belisle to StL DL. RHR Marcus Hatley to 40-man, Mem to StL. RHR Jordan Walden from StL 15-day to 60-day DL. OFs C.J. McElroy, Collin Radack off PB DL. JC 1B Jesus Ustariz retired. New organization total: 274 players.
7/1: RHR Joey Donofrio from Spr to Mem. RHR Nick Frey from SC to Peo. RHP Paul Salazar (11th) signed. New organization total: 275 players.
7/2: OF Jon Jay to StL DL. LHS Tim Cooney from Mem to StL. LHS Jimmy Reed from Spr to Mem. RHR Ronnie Shaban from PB to Spr. OF Mike O’Neill off Spr DL. RHS Daniel Poncedeleon, 3B Danny Diekroeger from Peo to PB. CIF Jake Gronsky from PB to Peo. LHR Jordan DeLorenzo from JC DL to GCL. 5 international July 2nd signees: SS Raffy Ozuna, RHPs Alvaro Seijas, Anthony Trompiz, Brian Pirela, Noel De Jesus. New organization total: 280 players.
7/3: LHS Tim Cooney from StL to Mem. OF Tommy Pham from Mem to StL. OF Jeremy Hazelbaker from Spr to Mem. Mem IF Jacob Wilson to temp inactive list (Team USA).
7/4: IF Greg Garcia from StL to Mem. RHR Mitch Harris from Mem to StL OF Nick Martini from Spr to Mem. OF Derek Gibson from PB to Spr. LHS Tim Cooney from Mem to Peo. Peo OF Ronald Castillo released. RHR Blake McKnight from Peo to PB. LHS Dewin Perez, RHR Kevin Alexander off Peo DL. 1B/OF David Washington from PB to Spr. RHR Jonathan Escudero from JC to GCL. New organization total: 279 players.
7/5: LHS Jaime Garcia to StL DL. LHS Tim Cooney from Peo to StL. OF Anthony Garcia to Spr TI list.
7/6: LHP Jacob Schlesener (12th round) comes to terms. New organization total: 280 players.
7/7: LHS Tyler Lyons Mem to StL (26th man DH). RHR Chris Perry, 2B Robelys Reyes from PB to Spr. OF Mike O’Neill to Spr DL. IF Andrew Sohn from Peo to PB. LHR Steve Sabatino off PB DL. FA SS Champ Rowland signed, assigned to GCL. 3B Paul DeJong from JC to Peo. OF Harrison Bader from SC to Peo. OF Orlando Olivera from GCL to SC. SS Allen Staton from GCL to JC. New organization total: 281 players.
7/8: LHS Tyler Lyons StL to Mem (26th man DL), RHR Marcus Hatley StL to Mem. 1B Dan Johnson Mem to StL, added to 40-man. Spr SS Aledmys Diaz designated for assignment.
7/10: RHS Thomas Lee from Spr to Mem. LHR Jimmy Reed from Mem to Spr. Spr SS Aledmys Diaz cleared outright waivers. RHR Robby Rowland from Peo to PB. LHR Max Foody to GCL 60-day DL. FA 3B Dylan Becker signed, assigned to GCL. New organization total: 282 players.
7/11: RHR Mitch Harris to StL DL. 1B Xavier Scruggs from StL to Mem. RHR Sam Tuivailala, LHR Nick Greenwood from Mem to StL. RHR Chris Thomas from Spr to Mem. RHR Josh Lucas from PB to Spr. RHR Dixon Llorens off Peo DL. RHP Jonathan Escudero, IF Joey Hawkins from GCL to JC.
7/12: C Jose Gonzalez from PB to Spr. C Stephen Zavala from GCL to PB.
7/14: C Jose Gonzalez from Spr to PB. C Stephen Zavala from PB to GCL.
7/16: Spr RHR Jordan Swagerty released. New organization total: 281 players.
7/17: OF Matt Holliday off StL DL. RHP Nick Greenwood from StL to Mem.
7/18: IF Matt Williams from Mem to Spr. RHS Mike Mayers off Spr DL. Sp LHR Iden Nazario released. RHS Alex Reyes off PB DL. Peo C Adam Ehrlich released. C Bryan O’Keefe from SC to Peo. C Riley Drongesen from JC to SC. New organization total: 279 players.
7/19: IF Robelys Reyes from Spr to PB. IF Andrew Sohn from PB to Peo. IF Champ Rowland from GCL to SC. RHR Anderson Gerdel from Peo to JC.
7/20: IF Jacob Wilson off Mem TI list. RHR Chris Thomas from Mem to Spr. OF Mike O’Neill off Spr DL. OF Tommy Pham from StL to Mem. 2B Darren Seferina to Peo DL.
7/21: OF Stephen Piscotty from Mem to StL, added to 40-man. Mem IF Ty Kelly DFAed. OF Anthony Garcia off Spr TI list. RHR Josh Lucas, OF Derek Gibson from Spr to PB. LHP Jacob Schlesener to GCL.
7/22: Mem IF Ty Kelly claimed off waivers by Toronto. RHS Alex Reyes from PB to Spr. LHR Steve Sabatino from PB to Peo. New organization total: 278 players.
7/23: LHS Marco Gonzales from Spr to Mem.
7/24: RHR Steve Cishek acquired from Miami for Spr RHR Kyle Barraclough. 2B Darren Seferina off Peo DL. RHR Kevin Alexander, OF Jhohan Acevedo from Peo to SC.
7/25: LHS Tim Cooney from StL to Mem.
7/27: RHS Thomas Lee from Mem to Spr. JC RHR Ben Yokley to Military Leave. RHR Steven Farinaro from GCL to JC. RHR Mitch Harris from StL DL to Mem.
7/28: RHR Sam Tuivailala from StL to Mem. LHS Jaime Garcia off StL DL. LHS Tim Cooney to Mem DL. RHR Joey Donofrio from Mem to Spr.
7/30: OF Matt Holliday to StL DL. IF Greg Garcia from Mem to StL. OF/1B Brandon Moss acquired from Cleveland for PB LHS Rob Kaminsky. StL 1B Dan Johnson designated for assignment. IF Matt Williams from Spr to Mem. RHS Mike Mayers to Spr DL. RHR Brennan Leitao from SC to JC. LHR Ismael Brito from GCL to JC. New organization total: 277 players.
7/31: RHR Keith Butler from Mem to PB. RHR Jonathan Broxton acquired from Milwaukee for JC OF Malik Collymore. RHR Miguel Socolovich from StL to Mem. Mem RHR Marcus Hatley designated for assignment. New organization total: 276 players.
8/3: 1B Dan Johnson, RHR Marcus Hatley clear waivers, return to Mem. LHS Ian McKinney from SC to Peo. GCL LHP Max Foody retired. New organization total: 277 players
8/5: OF Nick Martini from Mem to Spr.
8/6: C Luis Cruz from Peo to Spr. C Michael Ohlman to Spr DL. UT Mason Katz off PB DL. IF Michael Massi from PB to Peo. C Ryan McCarvel from JC to GCL. RHP Frederis Parra from GCL to JC. RHP Ronald Medrano from DSL to GCL.
8/7: IF Greg Garcia from StL to Mem. LHP Tyler Lyons from Mem to StL. IF Matt Williams from Mem to Spr. RHR Chris Thomas from Spr to Mem. RHR Marcus Hatley to Mem DL.
8/8: UT Breyvic Valera from Spr to PB. OF Derek Gibson from PB to Peo. RHS Luis Perdomo from Peo to PB. RHR Silfredo Garcia from PB to Spr.
8/11: C Ryan McCarvel from GCL to JC.
8/13: C Michael Ohlman off Spr DL. C Luis Cruz from Spr to Peo. IF Michael Massi from Peo to SC. RHR Steven De La Cruz from JC to SC.
8/14: RHS Arturo Reyes from Spr to Mem. RHR Robby Rowland from PB to Spr. RHR Jhonny Polanco from Peo to PB. RHR Jery Then from SC to Peo.
8/17: OF Randal Grichuk to StL DL. OF Tommy Pham from Mem to StL. RHS Daniel Poncedeleon to PB DL. DSL LHR Frendy Gavin released. New organization total: 276 players.
8/18: OF Anthony Garcia from Spr to Mem. IF Brett Wiley from PB to Spr. Spr IF Matt Williams to DL (retro 8/1). RHR Cody Schumacher from Peo to PB. RHR Tyler Bray from SC to Peo.
8/19: C Riley Drongesen from SC to GCL. GCL RHR Yeison Medina off RL.
8/20: IF Andrew Sohn from Peo to PB. RHS Landon Beck from SC to Peo. RHS Josh Wirsu from JC to SC.
8/23: LHP Tyler Lyons from StL to Mem. IF Greg Garcia from Mem to StL. SS Aledmys Diaz from Spr to Mem. RHR Chris Thomas from Mem to Spr. UT Breyvic Valera from PB to Spr.
8/26:RHR Dixon Llorens, IF Jake Gronsky to Peo DL.
8/27: LHR Sasha Kuebel from JC to Peo. IF Josh Swirchak from SC to Peo.
8/28: StL RHR Trevor Rosenthal to paternity leave. RHR Sam Tuivailala from Mem to StL. RHR Chris Thomas from Spr to Mem. IF Andrew Sohn from PB to Spr. IF Allen Staton from JC to PB.
8/29: RHS Nick Petree, RHR Keith Butler to PB DL.
8/30: LHS John Gast to Mem DL. LHS Kyle Hald from Spr to Mem. RHR Harley Holt from JC to PB.
8/31: StL RHR Trevor Rosenthal off paternity leave. RHR Sam Tuivailala from StL to Mem. RHP Junior Fernandez from GCL to PB. LHP David Oca, RHR Gerwuins Velazco from GCL to SC.
9/1: LHS Marco Gonzales, RHR Mitch Harris, C Cody Stanley from Mem to StL. IF Brett Wiley from Spr to Mem.
9/2: LHS Marco Gonzales from StL to Mem. LHS Tyler Lyons, LHR Nick Greenwood, RHR Miguel Socolovich from Mem to StL RHP Kuert Heyer, LHR Ryan Sherriff from Spr to Mem. LHR Tyler Melling, RHR Jhonny Polanco from PB to Spr. RHR Kevin Alexander from SC to PB. LHR Chandler Hawkins from JC to PB.
9/3: LHR Nick Greenwood from StL to Mem.
9/4: OF Jon Jay off StL 15-day DL.
9/5: IF Brett Wiley from Mem to Spr. RHR Cody Schumacher from PB to Spr. OF Craig Aikin from SC to PB. UT Casey Turgeon to PB temporarily inactive list. LHR Nick Lomascolo from Peo to PB. RHR Dixon Llorens off Peo DL.
9/6: OF Randal Grichuk activated off StL DL.
9/8: RHR Sam Tuivailala from Mem to StL. RHR Cody Schumacher from Spr to PB. UT Casey Turgeon off PB TI list.
9/9: StL 1B Matt Adams activated off 60-day DL. Mem LHP Nick Greenwood designated for assignment.
9/11: C Ed Easley from Mem to StL. Greenwood outrighted to Mem.
9/12: StL C Cody Stanley suspended for 80 games. StL RHR Matt Belisle activated off 60-day DL.
9/15: StL OF Matt Holliday activated off 60-day DL.
9/21: C Travis Tartamella to 40-man, from Mem to StL. Mem 1B Xavier Scruggs designated for assignment.
9/23: IF Mikey Reynolds acquired from York (Ind.). New organization total: 277 players.
9/24: 1B Xavier Scruggs cleared waivers, outrighted to Mem.
9/30: StL RHP Adam Wainwright off 60-day DL. StL RHP Carlos Martinez onto 60-day DL.
10/14: Mem 1B Dan Johnson declares free agency. New organization total: 276 players.
10/16: FA C Erik Garcia signed. New organization total: 277 players.
11/2: StL declines 2016 option on RHR Jonathan Broxton, making him a free agent. Outrighted SS Pete Kozma, C Ed Easley, C Travis Tartamella. New organization total: 276 players.
11/5: Mem OF Anthony Garcia added to 40-man roster.
11/6: 6 MLB free agents: RHR Matt Belisle, Carlos Villanueva, LHR Randy Choate, RHS John Lackey (qualifying offer), 1B/3B Mark Reynolds, OF Jason Heyward (qualifying offer). New organization total: 270 players.
11/6: 11 MiLB free agents: LHP Nick Greenwood, RHR Marcus Hatley, RHR Keith Butler, C Ed Easley, C Travis Tartamella, C Alberto Rosario, C Jose Gonzalez, 1B Xavier Scruggs, SS Pete Kozma, OF Jeremy Hazelbaker, OF Rafael Ortega. New organization total: 259 players.
11/9: Spr RHS Alex Reyes suspended for 50 games.
The St. Louis Cardinals Organization Roster Matrix (effective 11/9/15)
|St. Louis (28+1)||40-man (33+1)|
||Maness||T Cruz||G Garcia
||Siegrist (L)||Stanley (RL)
|Ja Garcia (L)||Cishek
|Free Agents (8)|
|Hald (L)||Hatley (DL)||Easley||Scruggs||J Wilson||Mejia||Hazelbaker|
|Cooney (L DL)
||Wyatt||Tartamella||Anna||A Diaz||R Ortega|
|Gast (L DL)||Kiekhefer (L)|
|Al Reyes (RL)||Donofrio||Ohlman
||Jon Rodriguez||B Valera||Sohn||Wisdom||Martini|
|Mayers (DL)||Shaban||Rosario||Washington||M Williams (DL)||Caldwell||O’Neill|
|T Lee||S Garcia|
|Palm Beach (26+6)|
|Anderson (DL)||McKnight||C Kelly||Voit||Katz||Staton (FA)||Diekroeger||Drake|
|Petree (DL)||Butler (DL)||Jo Gonzalez||Turgeon||Herrera (DL)||McElroy|
|Nielsen||Lomascolo (L)||R Reyes||Radack|
|Poncedeleon (DL)||Stoppelman (L)|
|Littrell (L)||J Lucas|
|C Jones (DL)||Holt (FA)|
|Fernandez||C Hawkins (L 33)|
|Flaherty||Llorens||Bean||A DeLeon||Seferina||Mercado||Gronsky (DL)||Bryan (DL)|
|Pearce||Bray||O’Keefe||Swirchak (FA)||DeJong (4)||Thompson|
|McKinney (L)||Sabatino (L)||L Cruz||Mi Reynolds (Ind)||Peoples-Walls|
|F Baez (DL)||Frey||Bader (3)|
|D Perez (L)||Kuebel (L)|
|State College (30)|
|Evans (6 L)||Echemendia||Jenner (7)||R Garcia||Martin (24)||Pina||Lankford||Acevedo|
|Jor Rodriguez||S De La Cruz||Godoy||Grayson||Massi||C Rowland (FA)||Spitz (32)|
|J Perez||Villegas||Chinea (17)||E Rodriguez||Pritchard|
|D Martinez||Almonte (16)||Dennard (39)||Olivera (38)|
|Cross (14)||Tomchick (27)|
|Johnson City (24+1)|
|Dobzanski||Caballero||C Rivera||Newman (22)||Doyle (20)||E Alvarez||Asbury|
|R Williams||Farinaro||McCarvel (19)||Sosa||R Bautista|
|J Mateo||Gerdel||J Hawkins (40)||Sierra|
|R Santos||J Bautista||Ray|
|Helsley (5)||I Brito (L)|
|Leitao (26)||Yokley (29 ML)|
|Alcantara||Gallardo||J Lopez||Brodbeck (9)||Cordoba||Denton (2)||Bandes|
|Arias||Higgins (60DL)||F Rodriguez||Tice (36)||Becker (FA)||Talavera|
|D Gonzalez||Y Medina||Zavala (37)||J Rivera|
|Woodford (1s)||Ward (60DL)||E Garcia (FA)||Franco|
|Oxnevad (8 L)||Bowen (FA L)||Plummer (1)|
|Schlesener (12 L)|
|De Lorenzo (L)|
|Draft tentative (0)|
|Draft unsigned (10)|
|Molnar (25)||Traver (28)||Rolette (18)||Merrill (15)||Brown (10)|
|Coates (31 L)||Grenier (21)||Brusa (23)|
|P Kelly (34)||Vierling (30)|
|O Diaz||Ramirez||Melendez||D Gomez||L Flores||Cotes||E Montero||Rosendo|
|Casadilla||Changarotty||Cedeno||C Rodriguez||Delgado||Figuera||B Sanchez|
|J Alvarez||De Jesus||D Ortega||Linares||A Luna|
|Ju Gonzalez||Blanco (L)||I Wilson||Balbuena||C Luis (DL)|
|Narvaez (L DL)|
|E Perez (L)|
|Je Garcia (DL)|
(xx): Round selected in 2015 Draft
(FA): recent free agent signee
(DL): injured – on the disabled list
(TI): temporarily inactive list
(PL): paternity leave
(SL): suspended list
(RL): restricted list
(L): left-handed pitcher
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+IA+TI+SL+RL) players
Follow me on Twitter.