Cardinals Organization Roster Matrix: 2016-2017 Off-Season

NOTE: As of 03/13/17, this version of the roster matrix is no longer current. It reflects the changes during the 2016-2017 off-season. It should now be considered a historical reference document. For the active roster matrix for 2017 spring training, click here.

With the completion of the 2016 World Series and the opening of the free agent season – it is time for another refresh of the Roster Matrix.

matrix-grid-crop-200This version will reflect the changes made from the start of the 2016-2017 off-season until spring training. The previous matrix reflects the rosters as they evolved during the 2016 short season through the post-season.

If you are new to the blog and not familiar with the Cardinals organization roster matrix, here is quick summary:

As the 2016 season ended, the St. Louis Cardinals had 301 players under contract from top to bottom, including 38 players on the 40-man roster and four players on the 60-day disabled list. The latter are called out in bold. The matrix places each of them at his assigned level in the system as well as by position. It is kept updated daily or as transactions occur.

Free agents are noted separately and not included in the organization 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 Cardinals players, simply check out their free player profiles freshly updated now at The Cardinal / 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, player profiles and articles back to 2004:

Full-season clubs

St. Louis Cardinals
Memphis Redbirds
Springfield Cardinals
Palm Beach Cardinals
Peoria Chiefs

Short-season clubs

State College Spikes
Johnson City Cardinals
Gulf Coast League Cardinals
Dominican Summer League Cardinals

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 Alex Reyes’ 2016 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, 2015-2016 off-season
2016: 2016 spring training, 2016 regular season, 2016 draft and short season


11/1: New matrix. Organization total: 301 players.

11/1: JC RHR Julio Mateo released. New organization total: 300 players.

11/4: LHR Dean Kiekhefer claimed off waivers by Seattle. OF Jeremy Hazelbaker claimed off waivers by Arizona. 1B/OF Brandon Moss, RHP Jerome Williams became free agents. 2017 options for OF Matt Holliday and RHR Jordan Walden declined. New organization total: 294 players.

11/7: Minor league free agents. Mem: LHR Justin Wright, 1B/OF David Washington, RHS Deck McGuire, RHS Jeremy Hefner, OF Efren Navarro, RHR Tyler Waldron, C Michael Ohlman; Spr: 1B/3B Jonathan Rodriguez, RHS J.C. Sulbaran; PB: RHP Silfredo Garcia, OF Jose Fernandez; SC: RHR Gerwuins Velazco, RHR Jonathan Escudero. New organization total: 281 players.

11/7: Mem 2B Breyvic Valera added to 40-man roster.

11/11: 1B/OF Chad Huffman signed to minor league contract with MLB spring training invite. LHP Nelson Prada signed, assigned to DSL. New organization total: 283 players.

11/12: FA RHR Jordan Walden to Atlanta on minor league contract. Voided by Atlanta on 2/9/17.

11/15: FA RHS Kendry Flores and OF Todd Cunningham signed to minor league contracts with MLB spring training invites. New organization total: 285 players.

11/18: LHS Tim Cooney selected by CLE off waivers. 4 added to 40-man roster: Spr RHR Rowan Wick, PB SS Edmundo Sosa, Peo 2B Eliezer Alvarez, OF Magneuris Sierra. SS Wilfredo Tovar, LHR Zach Phillips signed to minor league contracts with MLB spring training invites. New organization total: 286 players.

11/19: FA LHR Brett Cecil came to terms with StL on four-year contract. 40-man roster move needed when official. New organization total: 287 players.

11/21: C Brayan Pena designated for assignment. Minors free agents Michael Ohlman (Toronto) and David Washington (Baltimore) signed for 2017. New organization total: 286 players.

11/28: C Brayan Pena released.

12/1: LHS Jaime Garcia traded to Atlanta for RHS John Gant (40-man), RHS Chris Ellis, 2B Luke Dykstra. New organization total: 288 players.

12/2: RHR Seth Maness not tendered 2017 contract and becomes a free agent. New organization total: 287 players.

12/4: FA OF Matt Holliday to Yankees on one-year contract.

12/8: Rule 5 Draft. JC SS Allen Cordoba to San Diego. Mem SS Matt Williams to Angels. PB RHR Kyle Grana to Dodgers. OF Austin Wilson from Seattle, assigned to PB. New organization total: 285 players.

12/9: Free agent OF Dexter Fowler signed. New organization total: 286 players.

12/12: 3 minors free agents with MLB spring NRIs: C Eric Fryer (Mem), LHP/CF Jordan Schafer (Mem), C Gabriel Nuno (Spr). 2 minors free agents signed: LHR Daniel Schlereth (Spr), 2B Dickie Joe Thon (PB). DSL C Dylan Melendez released. New organization total: 290 players.

12/19: Four players released: Spr RHR Chris Thomas, Peo 2B Josh Swirchak, Peo OF Carlos Torres, SC C Riley Drongesen. New organization total: 286 players.

12/21: FA RHP Hector Soto signed, assigned to GCL. New organization total: 287 players.

1/7: FA 1B Efren Navarro signed minors deal with Detroit.

1/9: FA 1B Jonathan Rodriguez signed minors deal with Minnesota.

1/17: FA RHS Jeremy Hefner retired.

1/20: Peo RHR Harley Holt to voluntarily retired list. New organization total: 286 players.

1/29: FA 1B/OF Brandon Moss signs with Royals.

2/2: 17 additional non-roster invitees to MLB camp for total of 25: P’s Jack Flaherty, Sandy Alcantara, Austin Gomber, Corey Littrell, Ryan Sherriff, Josh Lucas, Trey Nielsen, Daniel Poncedeleon, Arturo Reyes, Robby Rowland, C’s Andrew Knizner, Jeremy Martinez, Dennis Ortega, Alberto Rosario, IFs Paul DeJong, Patrick Wisdom and OF Harrison Bader.

2/3: FA C Cristhian Longa and RHP Jose Moreno signed, assigned to DSL. New organization total: 288 players.

2/7: FA C Brayan Pena signs minor league deal with MLB camp invite with Royals.

2/8: 11 Cards named to World Baseball Classic rosters: Matt Carpenter, Brett Cecil (USA), Yadier Molina (Puerto Rico), Seung-hwan Oh (Korea), Carlos Martinez, Alex Reyes, Alberto Rosario (Dominican Republic), Corey Baker, Ryan Sherriff (Israel), Trey Nielsen (Italy) and Rowan Wick (Canada).

2/13: FA RHR Seth Maness signs minor league deal with MLB camp invite with Royals.

2/14: 30 minor leaguers invited to Spring Training Early Camp (STEP).

2/15: NRI LHP Corey Littrell suspended 50 games for second positive drug test.

2/16: RHP Corey Baker added to non-roster invitee list to replace Littrell. Contract of NRI RHP Kendry Flores’ contract voided after failed physical. New organization total: 287 players.

2/17: RHPs Junior Fernandez and Jake Woodford from STEP to NRIs.

2/18: RHP Mitch Harris from minor league camp to NRI. Catchers Luis Cruz, Jesse Jenner to STEP camp.

2/20: FA RHP Deck McGuire signs minor league deal with Reds. FA RHP Silfredo Garcia signs with Sussex County of independent Can-Am League.

2/24: Cuban FA OF Jose Adolis Garcia signed to a minor league contract with a non-roster invitation to MLB camp. Placed on Mem roster. New organization total: 288 players.

3/7: RHPs Junior Fernandez and Jake Woodford from NRIs to minor league camp.

The St. Louis Cardinals Organization Roster Matrix (effective 3/7/17)

St. Louis (32) 40-man (40)
Wainwright Rosenthal  Molina (WBC)
Carpenter (WBC)
Wong A Diaz  Peralta Grichuk
Lynn  Cecil (L WBC)
C Kelly
Adams G Garcia Gyorko Fowler
Al Reyes (WBC)
Siegrist (L)   Piscotty
Wacha Lyons (L) Jose Alb Martinez
C Martinez (WBC)
Duke (L) Pham
Leake  Oh (WBC)
Weaver Tuivailala
MLB free agents (6)
P P C 1B 2B SS 3B OF
Walden Pena (rel KC minors) Moss (KC) Holliday (NYY)
J Williams
Maness (NT KC minors)
Minors free agents (13)
P P C 1B 2B SS 3B OF
Hefner (retired) Wright (L) Ohlman (Tor) Navarro (Det) Washington (Bal)
McGuire (Cin) Waldron Jon Rodriguez (Min) Jo Fernandez
Sulbaran S Garcia (indy)
Memphis (24)
Gonzales (L) Heyer A Rosario (NRI WBC) Huffman (NRI) B Valera Tovar (NRI) Wisdom (NRI) An Garcia 
Ar Reyes (NRI)
Harris (NRI) C Rivera Martini (STEP)
Ellis (STEP) Littrell (L NRI susp) Fryer (NRI) Cunningham (NRI)
Gant Brebbia Ad Garcia (NRI)
Sherriff (L NRI WBC)
T Lee
Phillips (L NRI)
Schafer (L NRI)
Springfield (32)
Reed (L) Perry Jenner (STEP) Voit (STEP) Katz DeJong (NRI) Lankford McElroy
Nielsen (NRI WBC) Herget L Cruz (STEP) Caldwell Mejia (STEP) Staton Drake (STEP)
Poncedeleon (NRI) C Hawkins (L) Lino (NRI) Turgeon Bryan
Morales (STEP) R Rowland (NRI) J Wilson Bader (NRI)
Pearce Shaban
Gomber (L NRI) J Lucas (NRI)
Baker (NRI WBC) Wick (WBC)
Hudson (STEP)
Schlereth (L)
Palm Beach (30)
Flaherty (NRI) Beck Bean Grayson Seferina Sosa Diekroeger Mercado (STEP)
D Gonzalez (STEP) Bard Brodbeck Sohn Olivera
Ju Fernandez (NRI) McKnight Tice J Herrera Pritchard
Evans (L) Heesch (L) Thon (STEP) Spitz
Leitao Schumacher Arozarena (STEP)
Alcantara (NRI) A Wilson (STEP)
McKinney (L)
Peoria (26)
Woodford (NRI) Wirsu Chinea (STEP) Dennard E Alvarez Jose Alex Martinez Pina Aikin
J Perez Harrison O’Keefe (STEP) M Davis Sierra
Helsley Bray Godoy (STEP) Dykstra (STEP)
D Martinez S DeLaCruz
R Williams (STEP) Then
Kilichowski (L) Jor Rodriguez
Wheatley (L)
State College (25)
Dobzanski Trayner McCarvel (STEP) E Rodriguez Martin Edman (STEP) Hudzina Ray
Cross Tomchick Je Martinez (NRI) Young Jackson (STEP)
Farinaro DeLorenzo (L) Y Gonzalez Fennell
Dew Perez (L) Almonte R Bautista
Hicks (STEP) Bowen (L) Franco
C Jones (STEP)
Johnson City (28+1)
Sexton Yokley (ML) Knizner (NRI) Newman J Hawkins Asbury-Heath
Castano (L) Arias Zavala JR Davis Bandes
Oxnevad (L) Y Medina J Lopez Lopes J Rivera
Oca (L) R Santos E Garcia Fiedler
Parra N Gonzalez Billings
Tilley Denton (STEP)
Vance (L)
GCL (36)
P P C 1B 2B SS 3B OF
Schlesener (L) Thomson (L) D Ortega (NRI) C Rodriguez L Flores Del Perez (STEP) Balbuena Talavera
Casadilla Salazar I Wilson Trosclair Murders Figuera Plummer (STEP)
J Alvarez Bohannan Lancaster Whalen Rosendo
Seijas Changarotty Carlson (STEP)
O’Reilly C Rowland Robbins
Ciavarella (L) Tewes Ynfante
Medrano Mulford
O Diaz Gordon
Gallen (STEP) Calvano
H Soto
DSL (54)
Nicacio Pereira I Herrera D Gomez Delgado Ozuna E Montero Jimenez
Cordero (L) Blanco (L) Cedeno F DeJesus M Castillo B Sanchez
Ventura Lugo Ju Rodriguez F Soto A Luna
Jr Gonzalez Rosales (L) C Soto Y Rosario C Luis
De Jesus Trompiz Jo Garcia E Pena Machado
Ramirez E Perez (L) Longa P Gomez V Garcia
Oviedo (STEP) Je Garcia Soler
Geronimo Del Rio
Tejada Montano
Pirela Samuel
R Garcia
Zapata (L)
Prada (L)



(NRI): non-roster invitee to MLB spring training camp
(DL): injured – on the disabled list
(TI): temporarily inactive list
(PL): paternity leave
(ML): military 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+TI+PL+ML+RL) players

Follow me on Twitter.