The Cardinal Nation blog

Brian Walton's news and commentary on the St. Louis Cardinals (TM) and their minor league system

Cardinals Organization Roster Matrix: 2017 Spring Training

With the official opening of minor league camp last week, it is time for another refresh of the Roster Matrix.

matrix-grid-crop-200This reflects moves during spring training 2017 reflected against season-ending 2016 player placement. The previous matrix reflects the rosters as they evolved during the 2016-2017 off-season, including free agency.

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

As 2017 spring play opened, the St. Louis Cardinals had 288 players under contract from top to bottom, including a full 40-man roster. The 40-man members are called out in bold.

68 players were initially in major league camp, including 28 non-roster invitees, denoted as (NRI).

The matrix places each of the 288 at his last official assigned level in the system at the end of last season 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 288 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 and player profiles all the way 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 Luke Weaver’s 2017 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, 2016-2017 off-season



3/13: New matrix. Organization total: 288 players.

3/13: 11 players cut from MLB camp. Three 40-man players optioned: LHS Marco Gonzales, 2B Eliezer Alvarez, SS Edmundo Sosa. Eight non-roster invitees reassigned to minors camp: P’s Daniel Poncedeleon, Austin Gomber, Jack Flaherty, Robby Rowland, Sandy Alcantara; C’s Jeremy Martinez, Andrew Knizner, Dennis Ortega. Camp total 55: 37 40-man, 18 NRI.

3/15: OF Magneuris Sierra optioned out. C Luis Cruz added to MLB camp as NRI. Camp total 55: 36 40-man, 19 NRI.

3/16: NRI RHPs Trey Nielsen and Corey Baker returned to minors camp. MLB camp total 53: 36 40-man, 17 NRI.

3/18: RHS Luke Weaver optioned out, RHR Mitch Harris reassigned to minor league camp. MLB camp total 51: 35 40-man, 16 NRI.

3/19: RHR Rowan Wick, OF Anthony Garcia optioned out, RHR Josh Lucas, LHR Zach Phillips reassigned to minor league camp. MLB camp total 47: 33 40-man, 14 NRI.

3/19: 6 releases: PB OFs Orlando Olivera and Michael Pritchard, Peo RHR Davis Ward. DSL RHP Estalin Tejada, 2B Esequiel Delgado, OF Carlos Luis. Not in camp: Peo RHP Jorge Rodriguez and RHR Josh Wirsu, GCL RHP Oneiver Diaz. New organization total: 279 players.

3/20: IF Breyvic Valera optioned out, C Gabriel Lino, OF Todd Cunningham reassigned to minor league camp. MLB camp total 44: 32 40-man, 12 NRI.

3/21: RHR Josh Zeid signed to a minor league free agent contract. New organization total: 280 players.

3/22: RHR Sam Tuivailala optioned out. (C Luis Cruz reassigned?) New camp total 42: 31 40-man, 11 NRI.

3/25: OF Tommy Pham optioned out. New camp total 41: 30 40-man, 11 NRI.

3/27: RHS Mike Mayers, C Carson Kelly optioned out, 3B Patrick Wisdom, OF Adolis Garcia reassigned to minor league camp. MLB camp total 37: 28 40-man, nine NRI.

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

St. Louis (27) 40-man (40)
Wainwright Rosenthal Molina (WBC) Carpenter Wong Diaz Peralta Grichuk
Lynn Cecil (L WBC)   Adams G Garcia Gyorko Piscotty
Al Reyes Siegrist (L) Fowler
Wacha Lyons (L) Jose Alb Martinez
C Martinez (WBC) Duke (L)
Leake Oh (WBC)
Memphis (30)
Gonzales (L opt) Heyer A Rosario (NRI WBC) Huffman (NRI) B Valera (opt)
Tovar (NRI) Wisdom (NRI) An Garcia (opt)
Ar Reyes (NRI) Harris (NRI) C Rivera Martini
Ellis Littrell (L RL) Fryer (NRI) Cunningham (NRI)
Gant Brebbia C Kelly (opt) Ad Garcia (NRI)
Weaver (opt)
Sherriff (L NRI) Pham
Mayers (opt) T Lee
Phillips (L NRI)
Schafer (L NRI)
Springfield (32)
Reed (L) Perry Jenner Voit Katz DeJong (NRI) Lankford McElroy
Nielsen (NRI WBC) Herget L Cruz (NRI) Caldwell Mejia Staton Drake
Poncedeleon (NRI) C Hawkins (L) Lino (NRI) Turgeon Bryan
Morales R Rowland (NRI) J Wilson Bader (NRI)
Pearce Shaban
Gomber (L NRI) J Lucas (NRI)
Baker (NRI WBC) Wick (WBC opt)
Schlereth (L)
Palm Beach (28)
Flaherty (NRI) Beck Bean Grayson Seferina Sosa (opt) Diekroeger Mercado
D Gonzalez Bard Brodbeck Sohn Spitz
Ju Fernandez (NRI) McKnight Tice J Herrera Arozarena
Evans (L) Heesch (L) Thon A Wilson
Leitao Schumacher
Alcantara (NRI)
McKinney (L)
Peoria (23)
Woodford (NRI) Then Chinea Dennard E Alvarez (opt) Jose Alex Martinez Pina Aikin
J Perez Harrison O’Keefe M Davis Sierra (opt)
Helsley Bray Godoy Dykstra
D Martinez S DeLaCruz
R Williams Frey
Kilichowski (L) Wheatley (L)
State College (25)
Dobzanski Trayner McCarvel E Rodriguez Martin Edman Hudzina Ray
Cross Tomchick Je Martinez (NRI) Young Jackson
Farinaro DeLorenzo (L) Y Gonzalez Fennell
Dew Perez (L) Almonte R Bautista
Hicks Bowen (L) Franco
C Jones
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
Vance (L)
GCL (34)
P P C 1B 2B SS 3B OF
Schlesener (L) Thomson (L) D Ortega (NRI) C Rodriguez L Flores Del Perez Balbuena Talavera
Casadilla Salazar I Wilson Trosclair Murders Figuera Plummer
J Alvarez Bohannan Lancaster Whalen Rosendo
Seijas Changarotty Carlson
O’Reilly C Rowland Robbins
Ciavarella (L) Tewes Ynfante
Medrano Mulford
Gallen Gordon
DSL (52)
Nicacio Pereira I Herrera D Gomez 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 Samuel
De Jesus Trompiz Joyser Garcia E Pena Machado
Ramirez E Perez (L) Longa P Gomez V Garcia
Oviedo Je Garcia Soler
Geronimo Del Rio
H Soto Montano
R Garcia
Zapata (L)
Prada (L)



(opt): 40-man player optioned to minors camp
(NRI): non-roster invitee to MLB camp
(NRI): non-roster invitee to MLB camp sent to minors camp
(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+TI+PL+SL+RL) players

Follow me

Brian Walton

Brian Walton runs The Cardinal Nation and The Cardinal Nation Blog, covering the St. Louis Cardinals and minor league system.
Follow me

18 Responses to “Cardinals Organization Roster Matrix: 2017 Spring Training”

  1. jlshetler says:

    Langosh is reporting that Sierra was optioned to Palm Beach, not back to Peoria. I don’t know if that is confirmed.

    • Brian Walton says:

      Joe, thanks for the comment. I covered this point in my Sierra article posted on the main site last night. There are working rosters only during spring camp that are not made public. The important point is that even though Sierra was optioned to Palm Beach, it has zero impact on what team he will be on when camp breaks.

      For our rosters here on the Matrix and the team rosters on the main site, I stay with the season-ending 2016 ones until camp is over and we have real rosters to refer to. Messing with these interim moves that could change virtually daily during camp would be a fool’s errand for me.

      • jlshetler says:

        That makes perfect sense. Thank you for the clarification.

        With the parent teams playing exhibition games in Memphis and Springfield both after the breaking of camp and prior to the start of those teams’ seasons, do we figure that the rosters for those games will be some sort of hybrid?

  2. blingboy says:

    They must have a sizable dormitory at the DR complex. I seem to remember you had come up with a bird’s eye view
    aerial photo some time ago. I would be interested in seeing it again, or even better, a more recent one.

    You almost snuck this matrix by me you rascal.

  3. lrcardinal says:

    Hi Brian,

    Any word on whether or not JD Crowe and Matt Ellis from the 2016 Draft are going to play for the organization?

    Larry Cardinal

    • Brian Walton says:

      Hello, Larry. On the released players, I will post that information here on the Matrix in a few days, but initially, I give that news exclusively to subscribers. The people who want everything for free have to wait a bit.

      Even though Ellis (17th round) and Crowe (23rd) were seniors, they apparently decided to skip professional baseball.

      • lrcardinal says:

        Thanks for the updates. Being a subscriber, I didn’t realize that the article was subscriber exclusive until your reply. Sorry for letting the cat out of the bag early!

        As always, nice work here!


  4. jlshetler says:

    When was C Luis Cruz cut from camp? He has a strikethrough in the matrix and the total is down to 11, but no mention in the chronology.

    • Brian Walton says:

      The roster announcements from the team are incomplete. They changed the number without identifying the name. I don’t know if Cruz was ever really added and therefore, cut. I did see him playing for Memphis, and with the WBC over and Molina and Rosario back, they should not need him with St. Louis. So that was my guess.

  5. blingboy says:

    Is there an article somewhere that covers who is out of options? Greg Garcia I believe. Not sure who else.

Leave a Reply

You must be logged in to post a comment.