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: 2016 Regular Season

NOTE: As of 6/24/16, this version of the roster matrix is no longer current. It reflects the changes from the start of the 2016 regular season until the opening of the 2016 short season. It should now be considered a historical reference document. For the active roster matrix for 2016 short season, click here.

With the official opening of the minor league regular season on Thursday evening, April 7, it is time for another refresh of the Roster Matrix.

This reflects moves during the 2016 regular season and will be used until the June draft and the start of short-season ball. The previous matrix reflects the rosters as they evolved during 2016 spring training.

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

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

The matrix places each of the 250 at his last official assigned level in the system as well as by position. It is kept updated daily or as transactions occur.

For those players who did not make one of the four full-season minor league clubs (Memphis, Springfield, Palm Beach, Peoria) out of spring training, they remain on the rosters at which they finished 2015. The few players listed as “inactive” will be updated once their current status can confirmed. They are either injured or participating in extended spring training camp or both.

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 250 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 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


4/8: New matrix. Organization total: 250 players.

4/10: Mem C Alberto Rosario to 7-day DL. C Luis Cruz from Spr to Mem. C Jesse Jenner from PB to Spr. C Chris Rivera from extended spring training (JC) to PB.

4/11: PB 2B Andrew Brodbeck to DL. 2B Dylan Tice from GCL to PB.

4/14: PB 2B Dylan Tice from PB to GCL. PB 2B Darren Seferina off DL.

4/17: LHR Michael Heesch from PB to SC. RHR Josh Wirsu from SC to PB. PB C Steve Bean to DL. C Joshua Lopez from GCL to PB.

4/18: SS Ruben Tejada off StL DL. IF Greg Garcia from StL to Mem.

4/19: SS Alex Mejia from Mem to Spr. IF Andrew Sohn from Spr to PB. C Chris Chinea off Peo DL. C Brian O’Keefe from Peo to PB. C Joshua Lopez from PB to JC.

4/20: RHR Cody Schumacher from PB to SC. RHR Jeff Frey from SC to PB. OF Orlando Olivera from PB to Peo. C Ryan McCarvel from Peo to JC.

4/22: RHR Jeff Frey from PB to Peo. RHR Steven Gallardo to Peo DL.

4/23: RHR Cody Schumacher from SC to PB.

4/24: C Alberto Rosario off Mem DL. C Luis Cruz from Mem to Spr.

4/25: C Jesse Jenner from Spr to PB. C Steve Bean off PB DL. C Chris Rivera from PB to SC. IF Mikey Reynolds from PB to Spr. IF Alex Mejia to Spr DL.

4/26: OF Orlando Olivera from Peo to PB. 3B Allen Staton to PB DL. 3B Dylan Becker from GCL to Peo.

4/29: RHR Josh Wirsu to PB DL. LHR Michael Heesch from SC to PB.

5/2: SS Alex Mejia off Spr DL. IF Mikey Reynolds from Spr to PB. OF Michael Pritchard to PB DL. Peo LHR Sasha Kuebel released. RHR Luke Harrison from Peo to SC. New organizational total: 249 players.

5/3: IF Casey Turgeon from Peo to PB. C Brian O’Keefe from PB to Peo. PB RHP Will Anderson from 7-day to 60-day DL. 2B Andrew Brodbeck from PB DL to State College.

5/5: C Michael Ohlman and OF Carlos Peguero to Mem DL. OF/1B David Washington from Spr to Mem. C Jesse Jenner from PB to Mem. OF Nick Thompson from PB to Spr. C Chris Rivera from SC to PB. OF Vaughn Bryan from Peo to PB. OF Jhohan Acevedo from SC to Peo.

5/7: PB IF Mikey Reynolds retired. IF Andrew Brodbeck from SC to PB. GCL C Frankie Rodriguez released. New organization total: 247 players.

5/9: RHR Silfredo Garcia to PB DL. LHR Chandler Hawkins from Peo to PB. RHR Harley Holt from SC to PB.

5/11: IF Jacob Wilson to Mem DL. IF Andrew Sohn to PB DL.

5/12: RHS Thomas Lee, LHR Justin Wright to Mem DL. LHR Corey Littrell from Spr to Mem. RHR Chris Thomas to Spr DL. RHRs Kevin Herget, Pedro Echemendia from PB to Spr. RHRs Landon Beck, Jeff Frey from Peo to PB. LHRs Brady Bowen, Jordan DeLorenzo from GCL to Peo.

5/13: RHR Seth Maness from StL to Mem, then instead to StL DL. LHR Dean Kiekhefer from Mem to StL. C Michael Ohlman off Mem DL. IF Cole Lankford from SC to PB.

5/14: 3B Danny Diekroeger to PB DL. IF Joey Hawkins from JC to PB.

5/15: RHS Mike Mayers from Spr to Mem. RHR Cody Schumacher from PB to Spr. RHR Harley Holt from Peo to PB. RHR Luke Harrison from SC to Peo.

5/17: OF Tommy Pham off StL DL to Mem. 3B Allen Staton off PB DL. 3B Danny Diekroeger from 7-day to 60-day DL. IF Joey Hawkins from PB to JC.

5/20: RHS Mike Mayers from Mem to Spr. RHR Cody Schumacher from Spr to PB. RHR Harley Holt from PB to Peo. LHR Jordan DeLorenzo from Peo t0 GCL.

5/22: RHS Alex Reyes off Mem restricted list.

5/23: RHP Kurt Heyer from Spr to Mem. C Jesse Jenner from Mem to PB. C Chris Rivera from PB to SC.

5/24: OF Michael Pritchard off PB DL. OF Vaughn Bryan from PB to Peo. OF Jhohan Acevedo from Peo to SC. IF Andrew Sohn off PB DL. IF Andrew Brodbeck to PB DL.

5/26: StL 3B Matt Carpenter to paternity leave. IF Greg Garcia from Mem to StL. 40-man OF Jose Alberto Martinez acquired from Kansas City. StL RHR Mitch Harris from 15-day to 60-day DL. New organization total: 248 players.

5/27: FA C Michael McKenry signed to minors contract, assigned to Mem. OF Anthony Garcia from Mem to Spr. New organization total: 249 players.

5/28: StL 3B Matt Carpenter returns from paternity leave. SS Ruben Tejada DFA’ed. Spr OF Nick Thompson retired. SS Alex Mejia from Spr to Mem. New organization total: 247 players.

5/29: IF Jonathan Rodriguez from Mem to Spr. RHR Heath Wyatt from Mem to Spr. LHR Justin Wright off Mem DL. UT Casey Turgeon to PB DL. OF Jhohan Acevedo from SC to PB.

5/31: C Michael Ohlman from Mem to Spr. OF Carlos Peguero off Mem DL. RHS Michael Mayers from Spr to Mem. RHS Jeremy Hefner to Mem DL.

6/1: SS Ruben Tejada released by StL.

6/2: Spr 1B Chris Jacobs released. OF Michael Pritchard to PB DL. 2B Mason Katz off PB DL. New organization total: 246 players.

6/3: RHS Jerome Williams signed to minors deal, assigned to Memphis. RHS J.C. Sulbaran from Mem to Spr. OF Carlos Peguero to Mem DL. New organization total: 247 players.

6/4: SS Juan Herrera, RHS Luke Weaver from PB DL to Spr. Spr RHR Joey Donofrio released. Spr OF C.J. McElroy to DL. Four new DSL players signed: RHPs Wilfredo Pereira, Francis Ventura, SS Moises Castillo, OF William Jimenez. FA RHP Daniel Bard signed, assigned to JC. New organization total: 251 players.

6/5: 2B Kolten Wong from StL to Mem. SS Jhonny Peralta off StL DL. SS Alex Mejia to Mem DL. 2B Breyvic Valera from Spr to Mem. SS Oscar Mercado to PB DL. SS Jose Alexander Martinez from JC to PB.

6/7: 2B Mason Katz from PB to Spr. OF Anthony Garcia to Spr TI list. OF Blake Drake from PB to Spr. IF Dylan Tice, OF Bladimil Franco from GCL to PB. C Steve Bean from PB to JC. C Chris Rivera from SC .

6/9: FA RHS John Walter acquired, assigned to PB. RHR Nick Frey from PB to Peo. LHR Brady Bowen from Peo to SC. New organization total: 252 players.

6/13: IF Jacob Wilson off Mem DL. If Breyvic Valera from Mem to Spr. OF Blake Drake from Spr to PB. OF Bladimil Franco from PB to SC.

6/14: RHS Andrew Morales to Spr DL. RHR Chris Thomas off Spr DL. OF Anthony Garcia off Spr TI list. 2B Mason Katz from Spr to PB. IF Dylan Tice from PB to SC. C Steve Bean from JC to PB. C Chris Rivera from PB to SC. SS Oscar Mercado off PB DL. SS Jose Alexander Martinez from PB to SC.

6/15 19 draftees, 1 FA signed. OF Dylan Carlson 1, C Jeremy Martinez 4 (SC), SS Tommy Edman 6 (SC), RHP Sam Tewes 8, OF Matt Fiedler 9, 3B Danny Hudzina 10 (SC), OF Shane Billings 13, OF Vincent Jackson 14 (SC), C Tyler Lancaster 16, LHP Daniel Castano 19, OF Mick Fennell 22 (SC), LHP Anthony Ciavarella (24), RHP Spencer Trayner 25 (SC), RHP Mike O’Reilly 27 RHP Leland Tilley 32, 2B Caleb Lopes 33, RHP Jonathon Mulford 34, 3B Andy Young 37, RHP Robert Calvano 38, RHP Levi MaVorhis (FA). New organization total: 272 players.

6/16: 6 addtions: FA LHP Colton Thomson, LHP Ross Vance (USBL), RHP Keaton Siomkin. Draftees OF Walker Robbins 5, 1B Stefan Trosclair 20, RHP Noel Gonzalez 29. OF Carlos Peguero off Mem DL. OF Nick Martini from Mem to Spr. OF Collin Radack from Spr to PB. New organization total: 278 players.

6/17: 1 signing: SS Delvin Perez 1 (GCL). 2B Kolten Wong from Mem to StL. IF Jeremy Hazelbaker from StL to Mem. 3B Patrick Wisdom to Mem DL. UT Breyvic Valera from Spr to Mem. 2B Mason Katz from PB to Spr. New organization total: 279 players.

6/18: 6 signings: RHPs Dakota Hudson 1, Austin Sexton 18, Eric Carter 26 (SC) and Robbie Gordon 36, LHP John Kilichowski 11 (SC) plus C Andrew Knizner 7. OF Tommy Pham from Mem to StL. OF Randal Grichuk from StL to Mem. RHS Derian Gonzalez to Peo DL. New organization total: 285 players.

6/19: 2 signings: FA 3B Yariel Gonzalez (JC), RHP Anthony Shew (JC). RHR Seth Maness off StL DL. LHR Dean Kiekhefer from StL to Mem. New organization total: 287 players.

6/20: Mem RHR John Church released. 2B Andrew Brodbeck from PB DL to JC. RHPs Connor Jones (2), Zac Gallen (3) signed. New organization total: 288 players.

6/21: 1 signing: SS Brady Whalen (12). RHR Rowan Wick from PB to Spr. RHRs Josh Lucas, John Brebbia from Spr to Mem. RHS Arturo Reyes to Mem DL. LHR Justin Wright from Mem to Spr. New organization total: 289 players.

6/22: RHR Gerwuins Velazco from SC to Peo. RHR Yeison Medina from SC to JC.

The St. Louis Cardinals Organization Roster Matrix (effective 6/22/16)

St. Louis (25+4) 40-man (39+2)
Wainwright Rosenthal Molina Adams G Garcia
Lynn (60DL) Maness Pena (DL) Moss Gyorko
A Diaz

Ja Garcia (L) Siegrist (L) Fryer

Wacha Lyons (L)

C Martinez Walden (DL)

Leake Oh

Harris (60DL)



Memphis (25+8)
McGuire Tuivailala McKenry J Wilson M Williams Wisdom (DL) Jose Alb Martinez
J Williams Heyer Rosario Anna Mejia (DL) Peguero
Hefner (DL) Waldron (DL) B Valera Tilson
T Lee (DL) Littrell (L) Hazelbaker
Ar Reyes (DL) J Lucas Washington
Cooney (L DL) Sherriff (L) Grichuk
Gonzales (L DL) Socolovich
Al Reyes Ju Gonzalez
Mayers Kiekhefer (L)
Springfield (25+4)
Reed (L DL) Wyatt C Kelly Voit Katz Herrera DeJong McElroy (DL)
Nielsen Herget L Cruz Jon Rodriguez Caldwell Martini
Poncedeleon Echemendia Ohlman Bader
Morales (DL) Thomas A Garcia
Baker Shaban
Sulbaran R Rowland (DL)
Weaver Wright (L)
Palm Beach (24+6)
Flaherty Beck Bean Grayson Seferina Mercado Diekroeger (60DL) Drake
Gomber (L) Grana Jenner Turgeon (DL) Sohn Staton Olivera
Walter McKnight Lankford Pritchard (DL)
Evans (L) C Hawkins (L) Acevedo
Pearce S Garcia (DL) Radack
McKinney (L) Heesch (L)
Anderson (60DL) Schumacher
Wirsu (DL)
Peoria (25+3)
Woodford J Perez Chinea Dennard E Alvarez Sosa Becker Aikin
Alcantara Frey Godoy Pina Bryan
Helsley Bray O’Keefe Spitz
Fernandez S DeLaCruz Sierra
Leitao Gallardo (DL)
D Gonzalez (DL) Holt
Jor Rodriguez
Then (DL)
State College (31)
D Martinez Tomchick Drongesen E Rodriguez Martin Jose Alex Martinez Hudzina (10) Franco
Cross Wheatley (L) C Rivera Swirchak Edman (6) Jackson (14)
Farinaro DeLorenzo (L) McCarvel Tice Fennell (22)
R Williams Almonte Je Martinez (4) R Bautista
Dobzanski Bowen (L) Ray
Dew Perez (L) Escudero
Kilichowski (L11)
Carter (26)
Trayner (25)
Johnson City (14+2)
R Santos Yokley (ML) J Lopez Newman Doyle (RL) J Hawkins Y Gonzalez (FA) Asbury
Oca (L) Shew (FA) Brodbeck
J Mateo Y Medina
Bard C Rowland
GCL (19)
Oxnevad (L) Schlesener (L) E Garcia Cordoba Denton Bandes
Hicks Higgins Zavala Del Perez (1) Talavera
Medrano Salazar J Rivera
Bohannan Torres
Ward Plummer
DSL EST (10)
Casadilla Changarotty D Ortega C Rodriguez L Flores Balbuena Rosendo
J Alvarez Figuera
O Diaz
DSL (33+4)
Seijas Periera Melendez (DL) D Gomez Delgado Cotes E Montero Ynfante
Cordero (L) Blanco (L) Cedeno Ozuna B Sanchez
Ventura Lugo I Wilson Linares A Luna
Jr Gonzalez Estevez (DL) Ju Rodriguez M Castillo C Luis
De Jesus Rosales (L) Jimenez
Ramirez Trompiz (DL)
Nicacio E Perez (L)
Je Garcia
Geronimo (DL)
Free agent signed,
unassigned (4)
P P C 1B 2B SS 3B OF
MaVorhis (FA) Vance (L FA)
Siomkin (FA) Thomson (L FA)
Draft signed,
unassigned (20)
P P C 1B 2B SS 3B OF
Tewes (8) O’Reilly (27) Lancaster (16) Trosclair (20) Lopes (33) Young (37) Carlson (1)
Castano (L 19) Tilley (32) Knizner (7) Fiedler (9)
Ciavarella (L 24) Mulford (34) Billings (13)
N Gonzalez (29) Calvano (38) Robbins (5)
Sexton (18) Gordon (36)
Hudson (1)
Draft tentative (3)
P P C 1B 2B SS 3B OF
C Jones (2) Gallen (3) Whalen (12)
Draft unsigned (10)
P P C 1B 2B SS 3B OF
Ellis (17) Davis (15) Cabbiness (21)
Krall (L 28) Murders (31) Croiwe (23)
Burgmann (30) Bond (39)
Lamb (35) Ydens (40)


(DL): injured – on the disabled list
(TI): temporarily inactive list
(PL): paternity leave
(RL): restricted list
(ML): military 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
(#): for players, round selected in 2016 draft
(FA): free agent acquisition

Follow me on Twitter.

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

33 Responses to “Cardinals Organization Roster Matrix: 2016 Regular Season”

  1. blingboy says:

    Glorious. Great job Brian.

  2. crdswmn says:

    As everyone knows, I have always been a Randal Grichuk skeptic. His baseball career has been significant in it’s lack of contact skills and plate discipline. I think what we are seeing now is closer to the real Grichuk than his BABIP fueled performance in 2015. (I think he is a little better than his present form, but not a whole lot better).

    Having said that, I think if the org has committed to Grichuk as the starting CFer, he needs to play rather than be benched for long periods of time to “get his head straight” or for whatever psycho babble nonsense reason Matheny is currently espousing. Four games is hardly a large enough sample size on which to be making roster decisions. This is probably whistling in the wind, as Matheny is nothing if not totally oblivious to smart baseball reasoning. I guess what I am saying is that the frequent small sample size merry go round in the outfield that is a Matheny staple makes me want to throw hard objects at maximum velocity in his general direction. I hope I don’t see Jeremy Hazelbaker back out in CF tonight. For heaven’s sake, pick a basic starting outfield and stick with it for a month or two. Grrrrrrr.

  3. crdswmn says:

    Small sample size mania has run so amok, what’s next? Demanding roster changes after every game?

    • JumboShrimp says:

      It’s not about so called sample size. It’s more basic righty vs lefty match ups.

      The Braves are starting a chubby Venezuelan rhp. We can matchup with Wong, carpenter . Adams, and miss.

      We could go with Garcia at SS or Diaz or Gyerko. We could go with Hazelbaker in act or rf. I’d start freyer behind the plate.

      The idea of one fixed lineup all season long is obsolete in today’s game. Houston used 151 different lineups last year.

      • crdswmn says:

        You completely misunderstood my comment, but that is not a surprise.

        Small sample size is not “so called”. It’s math, Jumbo. Math that has been around well before you were born.

        • JumboShrimp says:

          Mathematics does not involve anything as practical as sampling. Sampling predicated on randomness is a methodology of a field called statistics. It could also be be called applied mathematics. It could be called data analysis. Information science is a nice term too.

      • crdswmn says:

        By the way, I am all for matchups, if they are used correctly. Matheny doesn’t.

      • crdswmn says:

        Look, Jumbo, I am not talking about having fixed lineups. I am talking about making player evaluations based on small sample sizes. Deciding a player is “bad” or good” based on a small amount of game performance. Especially on offense, because offense fluctuates, sometimes wildly.

        I don’t have a problem with playing someone because of correctly applied matchups, or because another player is tired or not feeling well, or because their performance, over a large enough sample size, is not up to certain standards. But deciding someone needs to sit solely because they didn’t play well for a game or two, or three,or even a couple of weeks, is dumb. Sitting on the bench for long stretches does not improve performance.

        Play Hazelbaker, I don’t care really. I just think drawing conclusions from small sample sizes is at a level of stupid that is epidemic, more so with fans, but I see Matheny doing it as well.

        • JumboShrimp says:

          I am somewhat matheny skeptical, but neither do I want to be unfair to him.
          Grichuk may be a .250 hitter over the long haul. If the guy is pressing because mo predicted he could hit 30 homers, give the guy a break. It’s good for him. Meanwhile Jeremy can matchup against a righty like last night and help the lineup that day. It’s no big deal and everyone should relax. It’s early in the season and fans minds over interpret. Grichuk will get plenty of at bats in 2016. This is not Bourjos round 2.

  4. JumboShrimp says:

    Hazelbaker was born in the industrial city of Muncie, Indiana. Ball State University is located there and this is where Jeremy matriculated.
    A family named Ball made glass jars from Lake Michigan sand, starting in the 19th century. They must have helped the school to get started.
    Hazelbaker is a very good fit for the 2016 cardinals. He has above average speed and is a good base stealer, so he uses this gift. The speed enables him to cover CF. A bit of energyand a bit of pop are helpful for this squad and gives us a left swinging OF in addition to Moss. After benches with tony Cruz and Kozma, it’s nice to have more pop.
    It’s not pure coincidence we signed him last summer. He got lost in the deep Dodgers organization and let go. The cards must have analysts who thought Hazelbaker’s minor league numbers warranted a chance. He has thrived and surely surprised even the analyst who recommended him.

    • JumboShrimp says:

      Reminds me of Ryan Ludwick. A good ball player, but there are more players than ml roster spots. It’s cards gave him hope and he is making the most of his opportunity. Good for him.

  5. blingboy says:

    It is impossible to play worse than the Braves. They are horrible.

    That doesn’t mean we were any good, just less bad. Defense is a concern. Middle of the order is a concern. Ks a big concern. Most of all, having to go with Rosey in the 8th a week into the season is very concerning.

  6. Cards4Lyfe says:

    Lots of moving around in the minors. Brodbeck and Rosario to the DL. Tice moved up to replace Brodbeck. Cruz replaces Rosario; Jenner replaced Cruz; Chris Rivera replaces Jenner.

  7. JumboShrimp says:

    17th round pick Ellis is a pitcher. Like HOFer Troy Percival, he moved to the mound at Riverside

Leave a Reply

You must be logged in to post a comment.