NOTE: As of 6/24/15, this version of the roster matrix is no longer current. It reflects the changes from the start of the 2015 regular season until the opening of the 2015 short season. It should now be considered a historical reference document. For the active roster matrix for 2015 short season, click here.
With the April 9 Opening Day for the 2015 minor league season, it is time for another refresh of the St. Louis Cardinals system roster matrix. This version will reflect the changes made from the start of the 2015 regular season until after the draft and the start of short-season play in late June. The previous matrix reflects the rosters as they evolved during 2015 spring training.
As the 2015 season opened, the St. Louis Cardinals had 256 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 255 at his assigned level in the system as well as by position. It is kept updated daily or as transactions occur.
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 256 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
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, 2014 draft and short season, 2014-2015 off-season
2015: 2015 spring training
4/9: New matrix. Organization total: 256 players.
4/9: IF Richy Pedroza to Peo DL. Ps Cory Jones, Dixon Llorens, Tyler Melling, Iden Nazario, Luke Weaver, C Charlie Neil, IF Cesar Valera to PB DL. C Adam Ehrlich, OF Starlin Rodriguez to Spr DL. RHR Keith Butler to Mem DL. OF Mike O’Neill from Mem to SC.
4/10: StL C Tony Cruz to 3-day paternity leave. C Ed Easley from Mem to StL. OF Mike O’Neill activated by Mem.
4/11: Peo RHS Jack Flaherty to DL. RHS Luis Perdomo activated.
4/13: StL C Tony Cruz off paternity league. C Ed Easley optioned to Mem. OF Mike O’Neill to Mem DL. LHR Ryan Sherriff to Spr DL. RHR Ronnie Shaban from PB to Spr. RHP Cody Schumacher from SC to PB. LHS Dewin Perez to Peo DL.
4/15: RHR Tyler Bray from SC to Peo.
4/19: OF Randal Grichuk to StL DL. IF Dean Anna from Mem to StL.
4/20: OF Mike O’Neill off Mem DL. Spr SS Aledmys Diaz to Temp Inactive List. SS Cesar Valera from PB DL to Spr.
4/21: RHR Mitch Harris to 40-man roster, Mem to StL. StL OF Peter Bourjos to paternity leave. Mem OF Gary Brown designated for assignment.
4/22: LHS Marco Gonzales to Mem DL. RHR Keith Butler off Mem DL. OF Nick Thompson to Peo DL. IF Richy Pedroza off Peo DL. OF Gary Brown claimed off waivers by Los Angeles Angels. New organization total: 255 players.
4/23: LHP Chase Brookshire from PB to SC. RHR Kevin Alexander from SC to PB. SS Alex Mejia from Spr to Mem. IF Cesar Valera from Spr to SC. OF Starlin Rodriguez off Spr SL. SS Aledmys Diaz off Spr TI list.
4/24: LHR Iden Nazario from PB DL to Spr. RHR Ronnie Shaban to Spr DL. StL OF Peter Bourjos off paternity leave. IF Dean Anna from StL to Mem.
4/25: RHR Kurt Heyer from Spr to Mem. IF Alex Mejia from Mem to Spr.
4/26: RHS Adam Wainwright to StL DL. C Cody Stanley from Mem to StL.
4/30: LHS Tim Cooney to 40-man roster, from Mem to StL. C Cody Stanley from StL to Mem. RHS Adam Wainwright to 60-day DL. Spr RHP Seth Blair released. JC LHP Isaac Silva released. RHP Kevin Alexander from PB to Peo. LHP Tyler Melling off PB DL. New organization total: 253 players.
5/1: LHS Dewin Perez off Peo DL. Peo RHR Zach Loraine released. Peo IF Richy Pedroza released. Peo OF Nick Thompson off DL. RHR Miguel Socolovich to 40-man roster, from Mem to StL. LHS Tim Cooney from StL to Mem. StL OF Tommy Pham to 60-day DL. RHS Arturo Reyes from PB to Spr. RHS Will Anderson from Peo to PB. New organization t0tal: 251 players.
5/2: LHS Kyle Hald from Spr to Mem.
5/3: RHR Jordan Walden to StL DL. RHR Sam Tuivailala from Mem to StL.
5/4: FA 1B Dan Johnson signed to minors deal. New organization total: 252 players.
5/5: RHR Sam Tuivailala from StL to Mem. LHS Tyler Lyons from Mem to StL. 3B Patrick Wisdom from Spr to SC.
5/6: RHP Jordan Swagerty off Spr DL.
5/9: LHS Marco Gonzales off Mem DL. LHS Kyle Hald from Mem to Spr. Spr LHR Jonathan Cornelius released. New organization total: 251 players.
5/11: C Charlie Neil off PB DL to SC. SC RHR Jacob Booden released. New organization total: 250 players.
5/12: C Travis Tartamella to Mem DL. LHR Justin Wright from Spr to Mem.
5/13: GCL 3B Julian Barzilli, SC SS Cesar Valera released. New organization total: 248 players.
5/14: OF Jon Jay to StL DL. 1B Xavier Scruggs from Mem to StL. RHS Mike Mayers to Spr DL. RHR Kyle Barraclough from PB to Spr. OF Jeremy Hazelbaker signed, assigned to Spr. C Adam Ehrlich from Spr DL to SC. RHS Luke Weaver off PB DL. 2B Darren Seferina to Peo DL. New organization total: 249 players.
5/15: 2B Casey Turgeon from EST (JC) to Peo.
5/16: OF Randal Grichuk off StL DL. 1B Xavier Scruggs from StL to Mem.
5/17: LHR Sam Tuivailala from Mem to StL. LHS Tyler Lyons from StL to Mem.
5/18: IF Jacob Wilson from Spr to Mem. Mem 3B Scott Moore released. 3B Patrick Wisdom from SC to Spr. RHR Ronnie Shaban off Spr DL. Spr OF Starlin Rodriguez released. LHS Ian McKinney from SC to PB. RHR Kender Villegas from JC to PB. LHR Steve Sabatino and RHR Cody Schumacher from PB to SC. New organization total: 247 players.
5/20: LHS Ian McKinney and RHR Kender Villegas from PB to SC. LHR Steve Sabatino and RHR Cody Schumacher from SC to PB.
5/21: LHS Jaime Garcia off StL DL. RHR Sam Tuivailala from StL to Mem. Peo OF Rowan Wick to SC P. 2B Jake Gronsky from GCL to PB. Ps Dewin Perez, Kevin Alexander to Peo DL. RHR Kender Villegas from SC to Peo. RHR Nick Frey from GCL to Peo.
5/22: 2B Casey Turgeon from Peo to SC. 2B Darren Seferina off Peo DL. OF Vaughn Bryan from SC to Peo. OF Collin Radack from Peo to PB. Mem RHP Boone Whiting released. New organization total: 246 players.
5/23: OF Ronald Castillo from PB to SC.
5/24: RHR Heath Wyatt from Spr to Mem. LHR Lee Stoppelman off Spr DL.
5/25: LHS Marco Gonzales to Mem DL.
5/27: 1B Matt Adams to StL DL. C Ed Easley from Mem to StL. C Travis Tartamella off Mem DL.
5/28: RHR Miguel Socolovich from StL to Mem.
5/29: OF Jon Jay off StL DL. IF Matt Williams to Mem DL. IF Alex Mejia from Spr to Mem. RHR Kurt Heyer from Mem to Spr. LHS Kyle Hald to Spr DL. IF Bruce Caldwell from PB to Spr. C Jose Gonzalez to PB DL. IF Casey Turgeon from SC to PB. RHP Julio Mateo, Ramon Santos from EST to Peo. RHS Fernando Baez to Peo DL. RHR Nick Frey from Peo to SC.
5/30: C Jose Godoy from JC to PB. Peo 1B Justin Ringo released. C Adam Ehrlich from SC to Peo. New organization total: 245 players.
5/30: DSL changes: New signees RHPs Jose Geronimo, Estarlin Tejada. RHPs Jesus Narvaez, Jesus Garcia, Geronimo, OF Carlos Luis to DL. RHPs Edwar Ramirez, Tejada to RL. EST to DL Arias, Oca, Ortega, Wilson. New organization total: 247 players.
5/29-6/1: Five releases from EST: RHP Brandon Lee, C Charlie Neal from SC; IF Christian Muscarello, OF Devante Lacy from JC; 1B Sergio Ripoll from EST. New organization total: 242 players.
5/31: RHS Jack Flaherty off Peo DL. RHP Ramon Santos from Peo to EST.
6/2: LHS Jeremy Reed from PB to Spr. RHS Nick Petree to Spr DL. UT Mason Katz to PB DL. 1B Luke Voit from PB to SC. OF Cole Lankford from JC to PB. OF Kyle Gibson from GCL to PB.
6/3: OF Collin Radack to PB DL. C Jose Gonzalez off PB DL. OF Jhohan Acevedo from SC to PB.
6/5: 1B Luke Voit from SC to PB. OF Cole Lankford from PB to SC. OF Tommy Pham off StL DL, optioned to Mem. StL 1B Matt Adams from 15-day to 60-day DL.
6/6: OF Mike O’Neill from Mem to Spr. 1B David Washington from Spr to PB.
6/7: C Cody Stanley to Mem DL.
6/8: C Alberto Rosario from Spr to Mem. C Jose Gonzalez from PB to Spr. RHP Silfredo Garcia off PB DL. OF Jhohan Acevedo from PB to SC.
6/9: RHR Dixon Llorens off PB DL to Peo. OF Ronald Castillo from SC to Peo. OF Magneuris Sierra, RHP Juan Mateo from Peo to JC. OF Matt Holliday to StL 15-day DL. RHR Miguel Socolovich from Mem to StL.
6/12: RHS Lance Lynn to StL DL. LHS Tyler Lyons from Mem to StL. RHS Thomas Lee from Spr to Mem. IF Matt Williams off Mem DL. LHS Kyle Hald off Spr DL. DSL P Edwar Ramirez activated.
6/14: LHR Lee Stoppelman from Spr to PB. RHR Kevin Herget from PB to Spr. RHR Steve Sabatino to PB DL. RHR Jonathan Escudero from JC to PB. RHRs Anderson Gerdel, Josh Wirsu from JC to Peo. RHR Kender Villegas from Peo to SC. RHR Tyler Bray from Peo to SC.
6/15: C Adam Ehrlich to Peo DL. IF Michael Massi from GCL to Peo.
6/15: 16 draftees, 3 free agents signed. New organization total: 261 players. OF Nick Plummer (1), RHP Jake Woodford (1A), RHP Jordan Hicks (3S), 3B Paul DeJong (4), RHP Ryan Helsley (5), 2B Andrew Brodbeck (9), OF Craig Aikin (13), C Ryan McCarvel (19), 2B Luke Doyle (20), 1B Hunter Newman (22), RHP Ben Yokley (29), LHP Chandler Hawkins (33), 2B Dylan Tice (36), C Stephen Zavala (37), OF Orlando Olivera (38), SS Joey Hawkins (40), LHP Brady Bowen (FA), C Riley Drongesen (FA), 2B Josh Swirchak (FA).
6/16: 7 draftees, 2 free agents signed. New organization total: 270 players. LHP Jacob Evans (6), C Jesse Jenner (7), RHP Carson Cross (14), 2B Daniel Martin (24), RHP Greg Tomchick (27), OF Thomas Spitz (32), 1B R.J. Dennard (39), RHP Harley Holt (FA), 3B Michael Polcyn (FA).
6/19: 1B Xavier Scruggs, IF Greg Garcia from Mem to StL. C Ed Easley, RHR Mitch Harris from StL to Mem.
6/20: 3 draftees sign, 1 free agent. New organization total: 274 players. RHPs Max Almonte (16), Brennan Leitao (26), Luke Harrison (35), IF Allen Staton (FA).
6/20: C Cody Stanley off Mem DL. C Alberto Rosario from Mem to Spr. RHR Jonathan Escudero, C Jose Godoy PB to SC.
6/21: LHR Ryan Sheriff off Spr DL. C Jose Gonzalez, RHR Ronnie Shaban Spr to PB.
6/22: RHS Nick Petree from Spr DL to PB. OF Blake Drake from Peo to PB. RHR Cody Schumacher from PB to Peo. OF C.J. McElroy to PB DL. RHR Josh Wirsu Peo to JC.
6/23: SS Juan Herrera to PB DL. IF Michael Massi from Peo to PB. FA IF signee Michael Polcyn retired. New organization total: 273 players.
The St. Louis Cardinals Organization Roster Matrix (effective 6/23/15)
|St. Louis (25+5)||40-man (40+2)|
|Wainwright (60 DL)||Rosenthal||Molina||Adams (60 DL)||Wong||Peralta||Carpenter||Holliday (DL)|
|Lackey||Maness||T Cruz||Reynolds||G Garcia
|Lynn (DL)||Siegrist (L)||Scruggs
|Ja Garcia (L)||Choate (L)||Bourjos|
|Gonzales (L DL)||Greenwood (L)||Stanley
|Cooney (L)||Wyatt||Tartamella||T Kelly||Mejia||R Ortega|
|Gast (L)||Kiekhefer (L)|
|Reed (L)||C Thomas||Ohlman||Jon Rodriguez||B Valera||A Diaz||Wisdom||Martini|
|Ar Reyes||Herget||An Garcia|
|Palm Beach (25+6)|
|Anderson||Perry||C Kelly||Voit||Katz (DL)||Wiley||Bosco|
|Kaminsky (L)||Littrell (L)||Jo Gonzalez||Washington||R Reyes||Herrera (DL)||McElroy (DL)|
|Nielsen||Melling (L)||Gronsky||Radack (DL)|
|Al Reyes||Stoppelman (L)||Massi||Drake|
|S Garcia||Sabatino (L DL)|
|C Jones (DL)||J Lucas|
|Gomber (L)||Rowland||L Cruz||Sohn||Thompson|
|Poncedeleon||Alexander (DL)||Ehrlich (DL)||R Castillo|
|D Perez (L DL)||Gerdel|
|F Baez (DL)||Lomascolo (L)|
|State College (21)|
|Brookshire (L)||Wick||O’Keefe||R Garcia||Pina||Lankford||Acevedo|
|Johnson City (19)|
|J Perez||I Brito (L)||C Rivera||Grayson||E Alvarez||Pritchard|
|R Williams||Gallardo||J Lopez||E Rodriguez||Staton (FA)||Asbury|
|Dobzanski||Higgins||F Rodriguez||R Bautista|
|Jor Rodriguez||Y Medina (RL)||Collymore|
|R Santos||DeLorenzo (L)|
|DSL EST (7)|
|D Gonzalez||J Rivera|
|Free agent signed,|
|Bowen (FA L)||Holt (FA)||Drongesen (FA)||Swirchak (FA)|
|Woodford (1s)||Yokley (29)||McCarvel (19)||Newman (22)||Brodbeck (9)||J Hawkins (40)||DeJong (4)||Plummer (1)|
|Hicks (3S)||C Hawkins (33 L)||Zavala (37)||Dennard (39)||Doyle (20)||Aikin (13)|
|Helsley (5)||Tomchick (27)||Jenner (7)||Tice (36)||Olivera (38)|
|Evans (6 L)||Martin (24)||Spitz (32)|
|Draft tentative (3)|
|Oxnevad (8 L)||Chinea (17)||Bader (3)|
|Draft unsigned (13)|
|Salazar (11)||Traver (28)||Rolette (18)||Merrill (15)||Denton (2)||Brown (10)|
|Schlesener (12 L)||Coates (31 L)||Grenier (21)||Brusa (23)|
|Molnar (25)||P Kelly (34)||Vierling (30)|
|O Diaz||Ramirez||Melendez||D Gomez||L Flores||Cotes||E Montero||Rosendo|
|Arias (T1)||Changarotty||Cedeno||C Rodriguez||Delgado||Figuera||B Sanchez|
|Medrano (T1)||Gavin (L)||D Ortega||Linares||A Luna|
|Ju Gonzalez (T2)||Blanco (L)||I Wilson||Barbuena||C Luis (DL)|
|J Alvarez (T2)||Lugo||Ynfante|
|Oca (L)||Cordero (L)|
|Narvaez (L DL)|
|E Perez (L)|
|Je Garcia (DL)|
(NRI): Non-roster invitee to major league camp
(DL): injured – on the disabled list
(TI): temporary inactive list
(PL): paternity leave
(SL): suspended list
(RL): restricted list
(L): left-handed pitcher
(T): tandem starter
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
(#): for draftees, round selected
(FA): free agent signee
Follow me on Twitter.