NOTE: As of 03/13/16, this version of the roster matrix is no longer current. It reflects the changes during the 2015-2016 off-season. It should now be considered a historical reference document. For the active roster matrix for 2016 spring training, click here.
With the official opening of free agency on November 6, it is time for another refresh of the Roster Matrix.
This reflects new free agents for 2015-2016 and season-ending 2015 rosters. The previous matrix reflects the rosters as they evolved during the 2015 short season through the playoffs.
As the 2015-2016 season play opened, the St. Louis Cardinals had 259 players under contract from top to bottom, including 33 players on the 40-man roster plus one suspended player. The 40-man members are called out in bold. Listed for reference but not included in the totals are both Major League and Minor League free agents.
The matrix places each of the 259 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 259 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 all the way 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, 2015 regular season, 2015 draft and short season
11/6: New matrix. Organization total: 259 players.
11/12: Two minor league free agents signed with non-roster invitations to MLB camp – RHR Juan Gonzalez, C Eric Fryer. New organization total: 261 players.
11/19: Three to 40-man roster: Mem LHR Dean Kiekhefer, Mem SS Aledmys Diaz, Spr OF Charlie Tilson.
11/20: FA RHP Deck McGuire signed to minor league contract. New organization total: 262 players.
11/30: FA 1B Xavier Scruggs to Marlins on a minor league deal. FA C Brayan Pena signed to two-year contract. New organization total: 263 players.
12/1: FA OF Rafael Ortega to Angels on MLB contract.
12/2: StL C Tony Cruz traded to Kansas City for rookie-level SS Jose Martinez. OF Peter Bourjos claimed off waivers by Philadelphia. RHR Steve Cishek, suspended C Cody Stanley non-tendered. New organization total: 260 players.
12/4: FA SS Pete Kozma to Yankees on a minor league contract. FA RHS John Lackey to Cubs.
12/8: OF Jon Jay traded to San Diego for IF Jedd Gyorko.
12/9: 40-man LHP Jayson Aquino claimed off waivers from Cleveland. New organization total: 261 players.
12/10: Rule 5 Draft. MLB Phase: RHS Luis Perdomo to Colorado, RHS Matt Bowman from Mets, to 40-man roster. Minor league Phases: Spr RHR Jhonny Polanco to Boston, PB RHS Cory Jones to Baltimore, SC RHR Kender Villegas to Milwaukee, PB SS Robelys Reyes to Arizona, Spr OF Mike O’Neill to Cubs, Peo RHS Fernando Baez to Tampa Bay. RHR John Brebbia from Arizona, LHR Michael Heesch from Cubs. New organization total: 256 players.
12/10: FA IF Mark Reynolds signs with Colorado. FA RHR Jonathan Broxton re-signs with StL. New organization total: 257 players.
12/10: Minor league free agent signings: RHP J.C. Sulbaran (KC), OF Jeremy Hazelbaker. New organization total: 259 players.
12/11: FA OF Jason Heyward signs with Cubs.
12/12: FA RHR Steve Cishek signs with Seattle.
12/17: Contract of Mem RHS Zach Petrick sold to Yokohama of NPB. Three pitchers released: Peo LHR Steve Sabatino, JC RHS Juan Bautista, JC RHR Anderson Gerdel. New organization total: 255 players.
12/22: FA RHS Mike Leake signed. New organization total: 256 players.
12/26: FA 1B Chris Jacobs signed to minors contract. New organization total: 257 players.
12/28: FA RHS Jeremy Hefner signed to minors contract. JC LHR Ismael Brito released.
1/4: FA C Ed Easley to Pirates on minors deal.
1/11: FA RHR Seung-hwan Oh signed to MLB contract. New organization total: 258 players.
1/12: Mem LHS John Gast retired. Spr C Alberto Rosario re-signs (effective 12/12). Organization total: 258 players.
1/13: FA RHR Carlos Villanueva signs with San Diego.
1/20: NRIs (22): Ps: Silfredo Garcia, Austin Gomber, Juan Gonzalez, Jeremy Hefner, Corey Littrell, Deck McGuire, Trey Nielsen, Daniel Poncedeleon, Robby Rowland, J.C. Sulbaran, Tyler Waldron, Luke Weaver: Cs: Steve Bean, Luis Cruz, Eric Fryer, Carson Kelly, Alberto Rosario: IFs: Jonathan Rodriguez, David Washington, Jacob Wilson, Patrick Wisdom: OF: Jeremy Hazelbaker.
1/20: STEP Camp invitees (26): Ps: Sandy Alcantara, John Brebbia, Junior Fernandez, Jack Flaherty, Derian Gonzalez, Josh Lucas, Mike Mayers, Alex Reyes, Arturo Reyes, Rowan Wick, Jacob Woodford; Cs: Chris Chinea, Jose Godoy, Ryan McCarvel, Brian O’Keefe; IFs Eliezer Alvarez, Paul DeJong, Juan Herrera, Chris Jacobs, Oscar Mercado, Darren Serefina, Edmundo Sosa; OFs Harrison Bader, C.J. McElroy, Nick Plummer, Magneuris Sierra.
1/22: FA OF Carlos Peguero signed to minor league contract with MLB spring camp invitation. New organization total: 259 players.
1/27: FA LHP Nick Greenwood to Cubs on minor league contract.
2/2: FA LHR Bob Wheatley signed to minor league contract. New organization total: 260 players.
2/12: FA RHR John Church signed to minor league contract. New organization t0tal: 261 players.
2/17: FA RHR Matt Belisle signed a minor league contract with MLB spring training invitation with Washington.
2/27: Three DSL players signed: RHPs Jorge Rondon, Winston Nicacio and C Julio Rodriguez. LHR Jesus Narvaez released. New organization total: 263 players.
2/29: PB RHS Nick Petree retired. New organization total: 262 players.
3/2: DSL RHP Wilman Madera signed. New organization total: 263 players.
3/4: JC UT Luke Doyle suspended for 50 games.
3/5: FA 1B Dan Johnson signs minors deal with Tampa Bay as a pitcher.
3/10: Mem LHS Kyle Hald, SC IF Michael Massi retired. New organization total: 261 players
3/11: FA LHR Randy Choate to Toronto on minor league contract.
The St. Louis Cardinals Organization Roster Matrix (effective 3/11/16)
|St. Louis (30)||40-man (39)|
|Ja Garcia (L)||Siegrist (L)||Gyorko||Pham|
|MLB free agents (1+8)|
|(not included in totals)|
|Lackey (QO-ChC)||Broxton (StL)||Stanley (susp)||Reynolds (Col)||Heyward (QO-ChC)|
|Belisle (Was MiLB)|
|Choate (Tor MiLB)|
|Minors free agents (4+8)|
|(not included in totals)|
|Greenwood (L ChC)||Hatley||Easley (Pit)||Johnson (TB-P)||Kozma (NYY)||Hazelbaker (StL)|
|Butler||Tartamella||Scruggs (MIA)||Ortega (MLB-LAA)|
|Gonzales (L)||Heyer||Fryer (NRI)||J Wilson (NRI)||Mejia||An Garcia|
|Ar Reyes (STEP)||Wyatt||Anna||A Diaz||Hazelbaker (NRI)|
|Cooney (L)||Waldron (NRI)||Peguero (NRI)|
|Hefner (NRI)||Kiekhefer (L)|
|McGuire (NRI)||Wright (L)|
|Sulbaran (NRI)||Sherriff (L)|
|Ju Gonzalez (NRI)|
|Al Reyes (RL STEP)||Donofrio||Ohlman||Jon Rodriguez (NRI)||B Valera||M Williams||Wisdom (NRI)||Martini|
|Mayers (STEP)||S Garcia (NRI)||Rosario (NRI)||Washington (NRI)||Wiley||Sohn||Tilson|
|R Rowland (NRI)|
|Palm Beach (30)|
|Anderson||Herget||C Kelly (NRI)||Voit||Katz||Herrera (STEP)||Diekroeger||Drake|
|Poncedeleon (NRI)||Schumacher||Jacobs (STEP)||Turgeon||Staton||McElroy (STEP)|
|Nielsen (NRI)||Lomascolo (L)||Radack|
|Littrell (L NRI)||Stoppelman (L)|
|Aquino (L)||J Lucas (STEP)|
|C Hawkins (L)|
|Flaherty (STEP)||Llorens||Bean (NRI)||A DeLeon||Seferina (STEP)||Mercado (STEP)||Gronsky||Bryan|
|Gomber (L NRI)||Then||O’Keefe (STEP)||Swirchak||DeJong (STEP)||Thompson|
|McKinney (L)||Bray||L Cruz (NRI)||Mi Reynolds||Bader (STEP)|
|D Perez (L)||Frey||Peoples-Walls|
|State College (29)|
|Jor Rodriguez||S DeLaCruz||Godoy (STEP)||Grayson||C Rowland||Spitz|
|J Perez||Velazco||Chinea (STEP)||E Rodriguez||Pritchard|
|Oca (L)||Wheatley (L)|
|Johnson City (20+2)|
|Dobzanski||Yokley (ML)||C Rivera||Newman||E Alvarez (STEP)||Sosa (STEP)||Asbury|
|R Williams||Farinaro||McCarvel (STEP)||Doyle (RL)||J Hawkins||R Bautista|
|J Mateo||Escudero||J Martinez||Sierra (STEP)|
|Alcantara (STEP)||Gallardo||J Lopez||Brodbeck||Cordoba||Denton||Bandes|
|D Gonzalez (STEP)||Y Medina||Zavala||J Rivera|
|Woodford (STEP)||Ward||E Garcia||Franco|
|Hicks||Bowen (L)||Plummer (STEP)|
|Oxnevad (L)||Wick (STEP)|
|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|
|Jr Gonzalez||Blanco (L)||I Wilson||Balbuena||C Luis|
|E Perez (L)|
(FA): recent free agent signee
(DL): injured – on the disabled list
(TI): temporarily inactive list
(PL): paternity leave
(SL): suspended list
(RL): restricted list
(QO): qualifying offer made to free agent
(NRI): non-roster invitee to MLB spring camp
(STEP): minor league Spring Training Early Program invitee
(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.