With the official opening of two of the three St. Louis Cardinals 2019 US-based short-season minor league clubs, it is time for another refresh of the Roster Matrix.
This article and the tables below reflect moves during the second half of the 2019 season. The previous matrix reflects the rosters as they evolved during the first half of the 2019 campaign for the full-season clubs.
If you are new to The Cardinal Nation and not familiar with the Cardinals organization roster matrix, here is quick summary:
As the US-based short-season affiliates began play, the St. Louis Cardinals had 313 players under contract from top to bottom, including a full 40-man roster and 31 of the 40 members of this June’s draft class. The 40-man roster members are called out in bold.
The matrix places each of the 313 at his assigned level in the system and position. The matrix 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 a decade of history.
(Do not be concerned about the order of the players’ names within position. It has no relative significance.)
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 (click on the magnifying glass icon) or use the menu at the left of the page: “ROSTERS/PLAYERS/MOVES” > “TRANSACTIONS/ROSTER MATRIX”.
While you are using that menu, note TCN’s full rosters and player pages for every level and every player in the Cardinals system.
- St. Louis Cardinals
- Memphis Redbirds
- Springfield Cardinals
- Palm Beach Cardinals
- Peoria Chiefs
- State College Spikes
- Johnson City Cardinals
- Gulf Coast League Cardinals
- Dominican Summer League Cardinals Blue
- Dominican Summer League Cardinals Red
- DSL Players Signed for 2020 (new!)
- 2019 Draft unsigned players
For details behind past rosters and transactions, check out the earlier versions (back to 2009) of the Cardinals organization Roster Matrix, via the following link.
6/20: New matrix. Organization total: 313 players. 40-man roster full. 31 of 40 draftees signed.
6/21: UT Yairo Munoz off StL RL. 1B/OF Rangel Ravelo from StL to Mem. PB RHS Perry DellaValle to TI list. RHS Luis Ortiz from DSL Blue to GCL. RHS Ludwin Jimenez from DSL Red to GCL. 5 SC Ps to GCL: RH Martin Cordova, Inohan Paniagua, Hector Soto, Francis Ventura and LH Nathanael Heredia. 6 SC college draftee Ps activated: LH Connor Thomas (5th) and RHPs Andre Pallante (4th), Jack Ralston (7th), Connor Lunn (11th), Adrian Mardueno (20th) and Eric Lex (27th).
6/22: OF Lane Thomas off Mem IL. LHS Evan Kruczynski, 1B/C Chris Chinea from Mem to Spr. RHS Angel Rondon from Spr to PB. RHP Allinson Benitez from GCL to DSL Blue.
6/24: OF Tyler O’Neill, IF Drew Robinson off Mem IL. OF Conner Capel, iF Yariel Gonzalez from Mem to Spr. OF Chase Pinder, SS Michael Perri from Spr to PB. RHS Perry DellaValle off PB TI list. RHS Kyle Leahy from PB to Peo. OF Luis Montano from PB to GCL. OF Jonatan Machado from GCL to SC. OF Adanson Cruz to GCL 60-day IL.
6/25: RHS Alex Reyes to Mem IL. RHPs Daniel Ponce de Leon, Dominic Leone Mem to StL. RHR Jordan Hicks to StL 10-day IL. LHP Genesis Cabrera StL to Mem. RHRs Seth Elledge, Junior Fernandez Spr to Mem.
6/26: UT Drew Robinson, RHS Anthony Shew to Mem 7-day IL. RHS Chris Holba to SC 7-day IL.
6/27: IF Max Schrock off Mem IL. OF Justin Williams off Spr IL. 2B Brendan Donovan to Peo IL. FA 1B/3B Shane Benes signed, assigned to SC. RHP Saniel Santana from JC to GCL. New organization total: 314 players.
6/28: RHR Mitchell Osnowitz from PB to Spr. RHP Hector Soto from GCL to PB. SS Edwin Figuera from SC to Peo.
6/29: OF Marcell Ozuna to StL 10-day IL. StL RHR John Brebbia to Paternity List. OFs Tyler O’Neill, Lane Thomas from Mem to StL. LHS Austin Warner from Spr to Mem. RHS Angel Rondon from PB to Spr. RHPs Cole Aker, Edgar Escobar from Peo to PB. RHP Hector Soto from PB to GCL. OF Bryce Denton to Peo IL. OF Andres Luna, RHP Michael Baird, LHP Eli Kraus from SC to Peo. OF David Vinsky from JC to SC.
6/30: OF Justin Williams from Spr to Mem. RHP Leonardo Taveras from JC to SC.
7/1: FA RHP John Witkowski signed, assigned to JC. New organization total: 315 players.
7/2: 3B Matt Carpenter to StL 10-day IL. RHR John Brebbia off StL Paternity List.
7/2: 20 international signees for 2020, listed separately below. 3 international signees for 2019, RHPs Americo Lugo (DSL Blue), Brayan Ramirez (DSL Red) and Hansel Marcelino (DSL Blue). New organization total 338 players.
7/3: RHR Ronnie Williams from PB to Spr. RHS Alvaro Seijas from Peo to PB. Mem LHR Tommy Layne released. StL RHR Ryan Helsley activated from 10-day IL, optioned to Mem. New organization total: 337 players.
7/4: RHP Zack Thompson from GCL to PB. RHP Tony Locey from GCL to Peo. RHR Rodard Avelino from SC to Peo.
7/5: 1B/OF Rangel Ravelo from Mem to StL. OF Lane Thomas from StL to Mem. OF Justin Williams, IF Max Schrock to Mem IL. 1B/C Chris Chinea, OF Johan Mieses, IF Jose Martinez from Spr to Mem. OFs Scott Hurst, Lars Nootbaar, SS Michael Perri from PB to Spr. OF Conner Capel to Spr IL. IF Juan Yepez, OF Andres Luna from Peo to PB. IF Brendan Donovan off Peo IL.
7/6: OF Dylan Carlson to Spr TI List. OF Chase Pinder from PB to Spr. OF Wadye Ynfante from Peo to PB. 3B Nolan Gorman to PB TI List. C Cole Kreuter from GCL to PB. OF Bryce Denton off Peo IL.
7/7: OF Trejyn Fletcher from GCL to JC.
7/8: Spr OF Dylan Carlson off TI List. PB 3B Nolan Gorman off TI list. Mem RHP Kevin Herget from 7-day to 60-day IL. IF Ramon Urias from Mem IL to PB. C Chad Kreuter from PB to GCL. LHR Tyler Webb from StL to Mem.
7/9: RHR Will Latcham to Spr IL. 13th rounder OF Tommy Jew signed, assigned to SC 60-day IL. 32 of 40 draftees signed. New organization total: 338 players.
7/10: C/1B Chris Chinea from Mem to Spr. OF Andres Luna to PB IL.
7/11: 3B Matt Carpenter off StL 10-day IL. C Yadier Molina onto StL 10-day IL. C Andrew Knizner from Mem to StL. RHR Jordan Hicks from StL 10- to 60-day IL. LHR Chasen Shreve from Mem to StL, onto 40-man roster (full). 1B/OF Rangel Ravelo from StL to Mem. C Jose Godoy from Spr to Mem.
7/12: OF Chase Pinder from Spr to PB.
7/13: IF Ramon Urias from PB to Spr. C Cole Kreuter from GCL to PB. OF Chase Pinder to PB IL.
7/14: RHP Hector Soto from GCL to PB.
7/15: RHP Hector Soto from PB to GCL. IF Ramon Urias from Spr to Mem. IF Irving Lopez from Mem to Spr. RHP Franyel Casadilla to Peo IL. RHP Uriel Curvelo signed to 2020 contract. New organization total 339 players.
7/16: 3B Matt Carpenter to StL 10-day IL. IF Edmundo Sosa from Mem to StL. LHS Genesis Cabrera to Mem IL. RHR Will Latcham off Spr IL. RHS Alex FaGalde to Spr IL. PB RHR CJ Saylor released. RHP Michael Baird, OF Bryce Denton from Peo to PB. RHP Logan Gragg, OF Jonatan Machado, LHP Connor Thomas from SC to Peo. RHPs Cameron Dulle, Dalton Roach, OF Terry Fuller from JC to SC. RHP Hector Soto from GCL to JC. OF Tyler Reichenborn acquired, assigned to GCL. New organization total 339 players.
7/18: RHP Hansel Marcelino from DSL Blue to Red.
7/20: RHP Ryan Helsley from Mem to StL. SS Edmundo Sosa from StL to Mem. RHR Kodi Whitley from Spr to Mem.
7/21: RHPs Ryan Helsley, Dominic Leone from StL to Mem. LHR Tyler Webb, 1B/OF Rangel Ravelo from Mem to StL. RHP Luis Ortiz from GCL to JC.
7/22: Mem RHS Harold Arauz suspended. C Diego Velasquez from DSL Blue to Red. C Juan Sanchez from DSL Red to Blue.
7/23: LHR Chasen Shreve designated for assigment. RHR Mike Mayers off StL 60-day IL. IF Max Schrock off Mem IL. 40-man remains full, New organization total: 338 players.
7/24: OF Conner Capel off Spr IL. SS Michael Perri from Spr to PB. SS Imeldo Diaz from PB to Peo. RHS Perry DellaValle to PB RL. Peo RHR Thomas St. Clair released. RHR Leonardo Taveras from SC to Peo. New org total 337 players.
7/25: RHR Merandy Gonzalez off Spr IL.
7/27: LHS Genesis Cabrera off Mem IL. Mem RHR Chris Beck released. LHR Chasen Shreve outrighted to Mem. Mem RHS Harold Arauz off suspension. 3B Elehuris Montero, RHS Alex Fagalde off Spr IL. OF Scott Hurst from Spr to PB. OF Wadye Ynfante from PB to Peo. Peo OF Brandon Benson released. New organization total: 336 players.
7/29: LHR Zac Rosscup purchased from LAD, assigned to Mem. 1B/C Chris Chinea to Spr IL. C Julio Rodriguez from PB to Spr. C Ivan Herrera from Peo to PB. C Carlos Soto from SC to Peo. 2B Erik Pena from DSL Blue to Red. New organization total: 337 players.
7/30: OF Harrison Bader from StL to Mem. OF Lane Thomas from Mem to StL. 3B Jedd Gyorko from StL 10-day IL to 60-day. LHR Adalberto Mejia claimed from LAA, assigned to StL, placed on 40-man roster (full). New organization total: 338 players.
7/30: Mem LHR Hunter Cervenka, RHS Mike Hauschild, Spr SS Alberto Triunfel released. OF Justin Williams off Mem IL. OF Johan Mieses from Mem to Spr. OF Chase Pinder off PB IL. New organization total: 335 players.
7/31: 3B Jedd Gyorko to LAD for LHR Tony Cingrani (60-day IL) and GCL RHP Jeffry Abreu. RHP Daniel Ponce de Leon from StL to Mem. RHS Ben Yokley onto PB IL. New organization total: 336 players.
8/1: RHS Kyle Leahy from Peo to PB. Peo LHR Eli Kraus released. RHR Edgar Escobar from PB to GCL RHS Ludwin Jimenez from GCL to PB. RHR Franyel Casadilla off Peo IL. RHS Dalton Roach from SC to Peo. GCL RHP Jeffry Abreu to 60-day IL. 2B Erik Pena from DSL Red to Blue. New organization total: 335 players.
8/2: Mem RHS Harold Arauz released. RHR Edgar Escobar from GCL to PB. RHS Ludwin Jimenez from PB to GCL. C Brendon Purcell, RHS Michael YaSenka from JC to SC. New organization total: 334 players.
8/3: OF Marcell Ozuna off StL 10-day IL. OF Tyler O’Neill onto StL 10-day IL.
8/4: 3B Matt Carpenter off StL 10-day IL. StL RHR Mike Mayers designated for assignment. RHR Ryan Helsley from Mem to StL. 1B/OF Rangel Ravelo from StL to Mem. RHR Rodard Avelino to Peo IL. RHR Wilfredo Pereira from JC to Peo. 40-man roster at 39. New organization total: 333 players.
8/6: RHR Junior Fernandez to 40-man roster, Mem to StL. RHR Mike Mayers outrighted to Mem. StL LHR Adalberto Mejia designated for assignment. OF William Jimenez, RHP Blake Drake from GCL to JC. 40-man roster remains at 39.
8/8: DFAed LHR Adalberto Mejia claimed by LAA.
8/11: RHR Zach Prendergast to PB IL. RHR Leonardo Taveras from Peo to PB. RHR Connor Coward from GCL to Peo. OF Keshawn Rombley signed to 2020 contract. New organization total: 334 players.
8/12: Mem OF Randy Arozarena to 40-man roster, to StL. C Yadier Molina off StL 10-day IL. OF Jose Martinez onto StL 10-day IL. C Andrew Knizner from StL to Mem. 40-man roster full.
8/15: OF Dylan Carlson from Spr to Mem. SS Kramer Robertson from Mem to Spr. OF Justin Toerner, IF Irving Lopez to Spr IL. C/1B Chris Chinea off Spr IL. 1B Juan Yepez from PB to Spr.
8/18: RHP Ludwin Jimenez from GCL to PB.
8/19: RHP Ludwin Jimenez from PB to GCL.
8/20: OF Harrison Bader from Mem to StL. OF Randy Arozarena from StL to Mem. OF Bryce Denton to PB IL. RHP Tony Locey to Peo IL. C Jesus Orecchia from DSL Red to Blue.
8/21: RHS Edgar Gonzalez to PB TI list. RHP Williams Perez from Spr IL to PB.
8/22: RHR Dominic Leone from Mem to StL. RHR Junior Fernandez from StL to Mem.
8/23: LHS Austin Gomber from Mem IL to PB.
8/24: IF Yariel Gonzalez to Spr IL. RHS Edgar Gonzalez off PB TI list. RHP Zack Thompson onto PB TI list.
8/26: LHS Austin Gomber from PB to Spr. RHPs Zach Prendergast, Ben Yokley off PB IL. 5 DSL releases: RHPs Miguel Maiz, Larimel Soriano (Red); 2B Erik Pena, LHPs Nelson Prada, Cristoffer Zapara (Blue). New organization total: 329 players.
8/27: OF Tyler Reichenborn from GCL to PB. OF Scott Hurst to PB 7-day IL.
8/28: Mem UT Drew Robinson released. IF Liam Sabino from JC to SC. RHR Bryan Dobzanski from Spr to Mem. LHR Zac Rosscup to Mem IL. New organization total: 328 players. 40-man roster at 39.
8/30: OF Lane Thomas to StL 10-day IL, effective 8/28. OF Tyler O’Neill off StL 10-day IL. RHP Blake Drake to JC TI list. C/1B Cristhian Longa from GCL to JC. RHS Tommy Parsons from Spr to Mem.
8/31: LHP Genesis Cabrera from Mem to StL (26th man double-header). RHRs Connor Jones, Roel Ramirez from Spr to Mem. 2B Irving Lopez off Spr IL. RHR Patrick Dayton from PB to Spr.
9/1: RHP Daniel Ponce de Leon from Mem to StL. OF Jose Martinez off StL 10-day IL. OF Lane Thomas from StL 10- to 60-day IL. C Joe Hudson, RHR Mike Mayers to 40-man, from Mem to StL. RHR Junior Fernandez, C Andrew Knizner, 1B/OF Rangel Ravelo from Mem to StL. C Brian O’Keefe from Spr to Mem. RHPs Michael Baird, Kyle Leahy from PB to Spr. 40-man roster full.
9/2: IF Edmundo Sosa from Mem to StL. IF Brendan Donovan from Peo to Mem.
9/3: OF Randy Arozarena from Mem to StL.
9/12: DSL Red RHR Ramon Fernandez released. New organization total: 327 players.
The St. Louis Cardinals Organization Roster Matrix (effective 9/12/19)
|St. Louis (35+4)||40-man (40+4)|
|Mikolas||Cecil (L 60 IL)||Y Molina||Goldschmidt||Wong||DeJong||Carpenter||M Ozuna|
|Wainwright||A Miller (L)||Wieters||Ravelo||Munoz||Fowler|
|Flaherty||Helsley||J Hudson||Edman||L Thomas (60 IL)|
|D Hudson||Cingrani (60 IL)||Knizner||Sosa||Jose Alb Martinez|
|Wacha||Hicks (60 IL)||O’Neill|
|Ponce de Leon||G Gallegos||Bader|
|Au Warner (L)||Rosscup (L IL)||Godoy||Nogowski||Schrock||Urias||E Mendoza (IL)||A Garcia|
|Woodford||Whitley||O’Keefe||Donovan||Jose Alex Martinez||J Williams|
|Shew (IL)||C Jones||Carlson|
|A Reyes (IL)||Morales (IL)|
|D Gonzalez (60 IL)|
|Herget (60 IL)|
|Oviedo||Fasola (IL)||Ju Rodriguez||Chinea||Kirtley||Ascanio||E Montero||Nootbaar|
|FaGalde||M Gonzalez||Yepez||I Lopez (IL)||Robertson||Y Gonzalez (IL)||Capel|
|Kruczynski (L)||Dayton (L)||Toerner (IL)|
|A Rondon||Patterson (L)||Mieses|
|Palm Beach (22+8)|
|DellaValle (RL)||Escobar||D Ortega||Baker||Dunn||Perri||Gahagan||Plummer|
|Roberts||W Perez||I Herrera||Gorman||A Luna (IL)|
|E Gonzalez||R Santos||Kreuter||Denton (IL)|
|D Cordero (L)||Yokley||Pinder|
|Tewes (IL)||M Baird||Hurst (IL)|
|Oxnevad (L 60 IL)||Thompson (L TI 1)|
|Roach||Locey (3 IL)||C Soto||Whalen||Shaw||Del Perez||Cedeno|
|Brettell||N De Jesus (IL)||A Wilson||Figuera||Riley|
|Schmid (L)||Sisk (L)||I Diaz||Ynfante|
|Gragg (8)||Avelino (IL)|
|C Thomas (5)|
|State College (30+3)|
|Holba (IL)||Jr Gonzalez||Duce||D Gomez||L Flores||M Castillo||Figueroa||An Warner|
|Schlesener (L)||Villalobos (L)||Knight||Benes (FA)||D Williams||Ware (23)||Vinsky (15)|
|YaSenka (17)||Blanco (L)||Purcell||Sabino||Woodall (60 IL)|
|Randolph (26)||Solano||Pages (6)||Espinal|
|Pallante (4)||Jew (13 60IL)|
|Johnson City (31+1)|
|Sommers (10)||E Perez (L)||Z Jackson||Lott (9)||Redmond (32)||B Baird (34)||R Ozuna||V Garcia|
|Peck (28)||Robbins||Skeels (36)||Longa||Gil||Nunez||Fletcher (2)|
|Guay (24)||A Gallegos||Antonini (18)||K Vargas||Torres|
|Pearce (L 31)||F Justo||Soler|
|J Moreno||Del Rio|
|Gulf Coast (26+1)|
|Hart (16)||Gingery (L)||Richardson (22)||F DeJesus||P Gomez||F Soto||Y Rosario||Montano|
|Statler (14)||R Garcia||J Garcia||R Mendoza||A Cruz|
|Green (33)||Abreu (60 IL)||F Hernandez||J De Los Santos|
|N Heredia (L)||L Jimenez|
|DSL Blue (31)|
|D Rodriguez||J Ramirez||L Rodriguez||F Diaz||E De Jesus||B Hernandez||L Pena|
|E Martinez||Villanueva||J Zapata||Arcia||Moquete|
|GJ Rodriguez||Miranda||J Sanchez||Del Villar||GA Rodriguez|
|DSL Red (30)|
|V Herrera||Yedis||R Heredia||Andujar||Inoa||Samuel|
|Rincon||Calderon||Velasquez||E Thomas||Matute||C Ramirez|
|D Guerrero (L)||H De Los Santos||E Salas|
|H Cordero (L)||L Garcia||S Vargas|
|DSL signed 2020 (22)|
|Beltre (L)||M Martinez||J Guerrero||Bolivar||R Guzman||Carbonara|
|Cervantes||J Salas||M Hernandez||Encarnacion||Cordoba|
|F Guzman||Rivas||F Taveras|
|Draft unsigned (8)|
|Sharpe (L 19)||McFarlane (25)||Byrne (38)||McKenzie (39)||Newell (37)|
|Owen (L 21)||Hofmann (L 35)||Rugely (40)|
(IL): injured list
(TI): temporarily inactive list
(PL): paternity leave
(RL): restricted list
(L): left-handed pitcher
bold: on the Cardinals’ 40-man roster
(xx): Round selected in 2019 Draft
(FA): recent free agent signee
(#+#): for teams, the number of active players on the roster plus number of inactive/not under contract (IL+TI+PL+RL) players
Join The Cardinal Nation for the most comprehensive coverage of the St. Louis Cardinals from the majors through the entire minor league system.
© 2019 The Cardinal Nation, thecardinalnation.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.