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

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

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: GCL RHP Oneiver Diaz. New organization total: 281 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: 282 players.

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

3/22: 7 minor league releases. Spr RHR Robby Rowland, PB LHR Michael Heesch, PB IF Dylan Tice, Peo RHR Nick Frey, Peo LHR Bob Wheatley, SC RHS Carson Cross, SC 1B Elier Rodriguez. New organization total: 275 players.

3/25: 7 minor league releases. Spr RHR Ronnie Shaban, LHR Daniel Schlereth, IF Allen Staton, PB RHS Johnny Walter, RHS Will Anderson, RHR Cody Schumacher, Peo RHR Luke Harrison. New organization total: 268 players.

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.

3/28: 7 minor league releases. Spr RHR Chris Perry, IF Cole Lankford, OF Vaughn Bryan, PB C Steve Bean, IF Andrew Sohn, Peo 1B R.J. Dennard, JC IF Joey Hawkins. New organization total: 261 players.

3/29: LHR Zack Duke to 60-day DL. C Eric Fryer to 40-man roster. NRIs to minor league camp: IF Paul DeJong, OFs Chad Huffman, Harrison Bader, Ps Arturo Reyes, Ryan Sherriff (and Jordan Schafer assumed). MLB camp total 30: 28 40-man, two NRI.

3/30: 4 STL Ps to 10-day DL: Alex Reyes, Tyler Lyons, John Gant, Trevor Rosenthal. Recalled from Mem to StL: RHR Sam Tuivailala. MLB camp total 27: 25 40-man, two NRI.

3/31: 2 non-roster invitees reassigned to Memphis: C Alberto Rosario, IF Wilfredo Tovar. MLB camp total 25: 25 40-man, no NRI.

3/31: FA RHR Mark Montgomery signed to a minor league contract. C Chris Rivera released. New organization total: 261 players.

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

St. Louis (25+5) 40-man (40+1)
Wainwright Rosenthal (DL)
Molina (WBC) Carpenter Wong Diaz Peralta Grichuk
Lynn Cecil (L WBC) Fryer Adams G Garcia Gyorko Piscotty
Al Reyes (DL)
Siegrist (L) Fowler
Wacha Lyons (L DL) Jose Alb Martinez
C Martinez (WBC) Duke (L 60 DL)
Leake Oh (WBC)
Gant (DL)
Memphis (27)
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 Kelly (opt) Martini
Ellis Littrell (L RL) Cunningham (NRI)
Mayers (opt)
Brebbia Ad Garcia (NRI)
Weaver (opt)
Sherriff (L NRI) Pham
T Lee
Phillips (L NRI)
Schafer (L NRI)
Springfield (25)
Reed (L) Jenner Voit Katz DeJong (NRI) McElroy
Nielsen (NRI WBC) Herget L Cruz (NRI) Caldwell Mejia Drake
Poncedeleon (NRI) C Hawkins (L) Lino (NRI) Turgeon Bader (NRI)
Morales Hudson J Wilson
Pearce Baker (NRI WBC)
Gomber (L NRI) J Lucas (NRI)
Wick (WBC opt)
Palm Beach (22)
Flaherty (NRI) Beck Grayson Seferina Sosa (opt) Diekroeger Mercado
D Gonzalez Bard Brodbeck J Herrera Spitz
Ju Fernandez (NRI) McKnight Thon Arozarena
Evans (L) Wirsu A Wilson
Alcantara (NRI)
McKinney (L)
Peoria (20)
Woodford (NRI) Then Chinea E Alvarez (opt) Jose Alex Martinez Pina Aikin
J Perez S DeLaCruz O’Keefe M Davis Sierra (opt)
Helsley Bray Godoy Dykstra
D Martinez
R Williams
Kilichowski (L)
J Rodriguez
State College (23)
Dobzanski Trayner McCarvel Martin Edman Hudzina Ray
Hicks Tomchick Je Martinez (NRI) Young Jackson
Farinaro DeLorenzo (L) Y Gonzalez Fennell
Dew Perez (L) Almonte R Bautista
Bowen (L) Franco
C Jones
Johnson City (27+1)
Sexton Yokley (ML) Knizner (NRI) Newman Lopes Asbury-Heath
Castano (L) Arias Zavala JR Davis Bandes
Oxnevad (L) Y Medina J Lopez 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

28 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.

  6. jlshetler says:

    OF Anthony García has been on the 40-man roster since 11/05/2015, but has he made his major-league debut yet? If not, doesn’t he still have three option years left and not two? I thought that clock started running with service time, but I might be wrong.

    • Brian Walton says:

      Good questions, Joe.

      1) Garcia has not made his MLB debut.
      2) Garcia has two option years left but will burn another one of them 20 games into this season if not called up by then.
      3) An organization could use up all of a player’s option years and he could still never reach the majors (have 0.000 service time).

      This spring, I outlined the options status of all Cardinals 40-man roster players and assessed their odds of using an option in 2017 in this members article.

      • jlshetler says:

        This article is great! I think I get it, are you saying that…

        (1) the clock on option years starts when a player is added to the 40-man roster, but
        (2) the clock on service time starts when a player is first added to the 25-man roster (or when he first appears in a game?).

        • Brian Walton says:

          Yes. On #2, the player receives service time only when he is on the 25-man roster (or on the major league DL). It does not matter how often he actually plays.

          So for example, John Gant is accruing MLB service time because he is on St. Louis’ DL. But Tommy Pham is not getting any service time this season to date, because he has been optioned out.

          • jlshetler says:

            Makes sense–thank you for the clarification.

            So Matt Bowman and Aledmys Díaz both had 1.000 service time to start this season, because both were on the 25-man roster or major-league DL for the whole of the 2016 season and not any longer.

            I’m still unclear as to why Bowman has three more option years remaining (not two because he was a Rule 5 pick?) and why Díaz only has one, when we went on the 40-man roster 11/19/2015 (so option years should be 2016, 2017, and 2018 right?).

            • Brian Walton says:

              Step back and think about it. Since Bowman spent all of last season in MLB, how could he have used a minor league option?

              You missed the fact that Diaz was previously on the 40-man and taken off. The 11/19/15 date was when he was re-added. Diaz’ options are going to be irrelevant anyway, because he is almost surely in MLB to stay.

              • jlshetler says:

                I see: an option year is not spent if a player spends the whole season on the 25-man roster.

                So in theory, a player could never spend any time in the minors after having been added to the 40-man roster, and therefore never use an option, but be out of options (or, rather, be ineligible for options) by having accrued 5 years of service time.

                So in the case of Díaz, as you mention, he is unlikely to be optioned at any point this year. In which case at the start of the 2018 season he will still have one option year remaining.

                Do I have it now?

Leave a Reply

You must be logged in to post a comment.