NOTE: As of 6/20/19, this version of the roster matrix is no longer current. It reflects the changes during the 2019 regular season up to the start of short-season player. It should now be considered a historical reference document. For the active roster matrix for the 2019 short-season, click here.
With the official opening of the St. Louis Cardinals 2019 full-season minor league season, it is time for another refresh of the Roster Matrix.
This article and the tables below reflect moves during the 2019 regular season until short-season play begins in the second half of June. The previous matrix reflects the rosters as they evolved during spring training 2019.
If you are new to The Cardinal Nation and not familiar with the Cardinals organization Roster Matrix, here is quick summary:
As the four full-season affiliates began play, the St. Louis Cardinals had 290 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 290 at his assigned level in the system and position at the close of minor league spring training camp. 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 including 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
Palm Beach Cardinals
State College Spikes
Johnson City Cardinals
Gulf Coast League Cardinals
Dominican Summer League Cardinals Blue
Dominican Summer League Cardinals Red
(Note that all new international players signed for 2019 are listed separately below, but on the above rosters, they were temporarily and arbitrarily placed on the DSL Blue roster. This will not be resolved until late May, when 2019 DSL assignments are set.)
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.
4/4: New matrix. Organization total: 290 players.
4/4: Players opening on minors injured list:
Memphis (5): Kevin Herget, Andrew Morales, Derian Gonzalez (60 day), Blake Drake, Randy Arozarena
Springfield (1): Hector Mendoza
Palm Beach (5): Ian Oxnevad (60 day), Sam Tewes, Jake Walsh, Mitchell Osnowitz, Dennis Ortega
Peoria (1): Sebastian Tabata
4/5: 3B Jedd Gyorko off StL DL. 3B Drew Robinson from StL to Mem. OF Johan Mieses from Mem to Spr. OF Shane Billings from Spr to EST (SC roster).
4/7: SC OF Angel Moreno removed. GCL RHP Starlin Balbuena from GCL to DSL Blue. New organization total: 289 players.
4/7: RHR Alex Reyes, IF Yairo Munoz from StL to Mem. RHR Giovanny Gallegos, LHR Tyler Webb from Mem to StL.
4/8: RHR John Fasola from Spr to Mem. 3B Evan Mendoza from Mem to Spr. RHR Merandy Gonzalez from PB to Spr. 1B Stefan Trosclair from Spr to EST (SC roster). RHR C.J. Saylor from EST (SC roster) to PB.
4/9: RHP Chris Ellis returned to Cardinals by Royals. Assigned to EST (SC roster). New organization total: 290 players.
4/12: RHS Mike Hauschild, RHR Chris Beck to Mem 7-day IL. RHS Harold Arauz, RHR Jesus Cruz from Spr to Mem. RHR Mike O’Reilly from EST (SC) to Spr. RHR Kodi Whitley from PB to Spr. SS Michael Perri from EST (JC) to PB. RHR Sebastian Tabata off Peo 7-day IL. Peo RHR Jim Voyles released. New organization total: 289 players.
4/13: UT Yairo Munoz from Mem to StL – 26th man Mexico Series.
4/15: UT Yairo Munoz from StL to Mem. UT Drew Robinson from Mem to StL. RHR Giovanny Gallegos from StL to Mem.
4/16: RHR Mike Mayers, OF Tyler O’Neill to StL 10-day IL. UT Drew Robinson from StL to Mem. UT Yairo Munoz, RHR Giovanny Gallegos and RHR Ryan Helsley from Mem to StL. OF Johan Mieses from Spr to Mem. Peo RHR Chris Hunt released. LHR Evan Sisk from EST (JC) to Peo. New organization total: 288 players.
4/17: OF Harrison Bader to StL 10-day IL, retroactive to 4/14. OF Lane Thomas from Mem to StL. RHP Chris Ellis, C Francisco Pena from EST (SC) to Mem. OF Shane Billings from EST (SC) to Spr.
4/18: 5 international players signed: SS Carlos Arcia, C Roblin Heredia, RHPs Edgar Manzo and Wilmer Ortega, OF Hansel Otamendi. New organization total: 293 players.
4/18: RHPs Dionis Zamora., Noel De Jesus and Franyel Casadilla to Peo 7-day IL. RHPs Kyle Leahy and Michael Brettell from extended spring training (JC) to Peo. RHP Thomas St. Clair from EST (SC) to Peo.
4/22: RHS Michael Wacha to StL IL. UT Drew Robinson from Mem to StL. RHR Chris Beck off Mem IL.
4/23: RHS Daniel Ponce de Leon from Mem to StL. UT Drew Robinson from StL to Mem.
4/24: RHS Daniel Ponce de Leon from StL to Mem. OF Harrison Bader off StL IL. C Dennis Ortega off PB IL. C Alexis Wilson from PB to Peo.
4/25: C Zach Jackson from Peo to SC (extended spring training).
4/26: OF Tyler O’Neill off StL IL. OF Lane Thomas from StL to Mem. RHS Harold Arauz from Mem to Spr. RHR Will Latcham from Spr to SC (extended spring training).
4/27: OF Johan Mieses from Mem to Spr. 3B Elehuris Montero to Spr IL.
4/28: RHS Alex Reyes to Mem 7-day IL.
4/29: RHS Michael Wacha off StL 10-day IL. RHP Ryan Helsley from StL to Mem. RHS Anthony Shew from Spr to Mem.
4/30: RHR John Fasola from Mem to Spr. Spr RHR Mike O’Reilly released. New organization total: 292 players.
5/1: RHR Junior Fernandez from PB to Spr. RHR Ramon Santos from extended spring training (SC) to PB.
5/2: Mem C Francisco Pena traded to San Francisco for cash considerations. New organization total: 291 players.
5/4: RHR Luke Gregerson off StL 10-day IL. OF Tyler O’Neill from StL to Mem. RHS Johan Oviedo from PB to Spr. RHS Tommy Parsons from Peo to PB. RHR Franyel Casadilla off Peo IL. Spr RHP Casey Meisner released. New organization total: 290 players.
5/5: Spr OF Shane Billings released. OF Justin Williams activated off StL IL, optioned to Spr. New organization total: 289 players.
5/6: RHR Ronnie Williams from PB to Spr. RHR Connor Jones onto Spr IL. RHR Mitchell Osnowitz off PB IL. DSL RHR Gabriel Contreras released. New organization total: 288 players.
5/9: IF Max Schrock to Mem IL. SS Kramer Robertson from Spr to Mem. SS Jose Alexander Martinez from PB to Spr. SS Moises Castillo from extended spring training (Johnson City) to PB.
5/10: FA LHP Hemerson Cordero signed, assigned to DSL. New organization total: 289 players.
5/11: OF Randy Arozarena off Mem IL to Spr. OF Scott Hurst from Spr to PB. RHR Hector Mendoza off Spr IL. RHR John Fasola onto Spr IL.
5/12: OF Lars Nootbaar from Peo to PB. OF Nick Plummer, IF Moises Castillo from PB to EST (SC). IF Edwin Figuera from Peo to EST (SC). 3B Malcom Nunez from EST (DSL Blue), OF Jhon Torres (GSL) to Peo.
5/13: RHS Anthony Shew on to Mem IL.
5/14: IF Max Schrock off Mem IL.
5/17: LHS Jacob Schlesener from Peo to EST (SC). LHS Colin Schmid from EST (JC) to Peo. LHS Austin Gomber to Mem IL. LHS Evan Kruczynski from Spr to Mem. RHS Angel Rondon from PB to Spr. RHP Enmanuel Solano from EST (DSL Blue) to PB.
5/17: RHR Carlos Martinez off StL IL. RHR Dominic Leone from StL to Mem. StL RHR Luke Gregerson designated for assignment. RHR Ryan Helsley from Mem to StL. New organization total: 288 players.
5/19: 3B Elehuris Montero off Spr IL. SS Jose Martinez from Spr to PB. OF Bryce Denton from PB to EST (SC roster). LHS Eli Kraus from SC to PB.
5/20: OF Chase Pinder to PB IL. RHP Enmanuel Solano from PB to EST (SC roster). StL RHR Luke Gregerson released.
5/23: OF Lane Thomas from Mem to StL. RHR Ryan Helsley from StL to Mem. OF Justin Williams to Spr IL. RHS Alex Reyes from Mem IL to PB.
5/24: RHR Hunter Cervenka to Mem IL.
5/25: RHS Anthony Shew off Mem IL.
5/27: RHS Harold Arauz to Spr IL. RHR Connor Jones off Spr IL.
5/28: SS Rayder Ascanio from PB to Spr. OF Chase Pinder off PB IL.
5/29: LHS Genesis Cabrera from Mem to StL. OF Lane Thomas from StL to Mem. RHS Griffin Roberts off suspension, moved from PB to SC. SS Kramer Robertson Mem to Spr. 3B Elehuris Montero to Spr IL. RHR Ronnie Williams Spr to PB. RHR Will Latcham from EST (SC roster) to Spr. 2B Nick Dunn to PB IL. LHP Eli Kraus from PB to SC. 3B Zack Gahagan from GCL to PB. RHP’s Andrew Owen (SC) and Starlin Balbuena (GCL) released. New organization total: 286 players.
5/31: C Yadier Molina to StL 10-day IL. C Andrew Knizner Mem to StL, added to 40-man roster (full). C Jose Godoy from Spr to Mem. RHR Hector Mendoza Spr to Mem. RHR Zach Prendergast from PB to Mem.
5/31: 3 EST players (GCL) returned to DSL. Ps Luis Ortiz,and Ludwin Jimenez, SS Darlyn Del Villar. OF Gustavo A Rodriguez returned to DSL Blue roster from restricted list (assumed retired). All 2019 DSL rosters set. New organization total: 287 players.
6/2: RHS Alex Reyes from PB to Mem. RHS Griffin Roberts from EST (SC) to PB. RHR Hector Mendoza from Mem to Spr. RHR Zach Prendergast from Spr to PB. OF Justin Toerner to PB TI List. OF Nick Plummer from EST (SC) to PB.
6/3: IF Zach Kirtley from PB to Spr. OFs Bryce Denton, Brandon Benson, 1B Juan Yepez from EST (SC) to Peo. RHR Parker Kelly from JC to Peo. 3B Malcom Nunez, OF Jhon Torres from Peo to JC. LHR Fabian Blanco, OF Leandro Cedeno from Peo to SC.
6/4: RHP Harold Arauz off Spr IL. Spr RHR Hector Mendoza released. SS Edwin Figuera from EST (SC) to PB. New organization total: 286 players.
6/5: RHR Ryan Helsley from Mem to StL. LHS Genesis Cabrera from StL to Mem. OF Justin Toerner off PB TI list. SS Edwin Figuera from PB to EST/SC.
6/6: RHP Ryan Meisinger to Mem IL. RHP Harold Arauz from Spr to Mem. GCL RHP Brian Pirela released. New organization total: 285 players.
6/6: All 40 2019 draftees added to bottom of matrix. Until confirmed as signed by the Ca they are not part of the organization total.
6/8: StL 3B Jedd Gyorko to 10-day IL. IF Tommy Edman from Mem to StL, added to 40-man roster (full). Spr RHR Merandy Gonzalez designated for assignment. SS Kramer Robertson from Spr to Mem. RHR Bryan Dobzanski from PB to Spr. Mem 2B Max Schrock to 7-day IL.
6/9: RHP Daniel Ponce de Leon from Mem to StL. RHP Ryan Helsley from StL to Mem. IF Ramon Urias to Mem IL. 3B Evan Mendoza from Spr to Mem. 3B Yariel Gonzalez from PB to Spr. SS Mateo Gil from GCL to PB. RHP Dylan Rheault released. RHP Hancel Rincon from DSL Blue to Red. RHP Benjamin Arias from DSL Red to Blue. New organization total: 284 players.
6/10: 6 draft picks signed: RHPs Jake Sommers (10th), OF Patrick Romeri (12th), 3B Brylie Ware (23rd), Will Guay (24th), RHP Cameron Dulle (30th), 2B Chandler Redmond (32nd). 6 of 40 picks signed. New organization total: 290 players.
6/10: RHR Adam Wainwright to StL 10-day IL. RHP Ryan Helsley from Mem to StL. Spr RHR Merandy Gonzalez cleared outright waivers and remains in the organization. OF Blake Drake off Mem IL, to GCL.
6/11: C Yadier Molina off StL IL. C Andrew Knizner from StL to Mem. IF Drew Robinson to Mem IL. JC OF Brian Sanchez and C Benito Santiago released. New organization total: 288 players.
6/11: Eight draft pick signees: LHP Zack Thompson (1), LHP Connor Thomas (5), OF Todd Lott (9), OF David Vinsky (15), RHP Scott Politz (29), RHP Anthony Green (33), SS Ben Baird (34), C Kyle Skeels (36). 14 of 40 picks signed. New organization total: 296 players.
6/12: Six draft pick signees: OF Trejyn Fletcher (2), RHP Tony Locey (3), C Pedro Pages (6), C Aaron Antonini (18), RHP Adrian Mardueno (20), RHP Tyler Peck (28). 20 of 40 picks signed. New organization total: 302 players.
6/12: C Jose Godoy from Mem to Spr. LHR Hunter Cervenka off Mem IL. OF Randy Arozarena from Spr to Mem.
6/13: RHR Ryan Helsley to StL IL. LHP Genesis Cabrera from Mem to StL. 3B Francisco Hernandez from GCL to PB. SC 1B Stefan Trosclair released (on May 20). New organization total: 301 players.
6/14: Four draft pick signees: All are RHPs. Logan Gragg (8th round), Tyler Statler (14th), Michael YaSenka (17th), Jeremy Randolph (26th). 24 of 40 picks signed. New organization total: 305 players.
6/14: OF Lane Thomas onto Mem IL. OF Conner Capel, 2B Irving Lopez from Spr to Mem. RHP Edgar Gonzalez from SC to Mem. RHPs Merandy Gonzalez and Williams Perez onto Spr IL. RHPs Mitchell Osnowitz, Tommy Parsons from PB to Spr. OFs Chase Pinder, Justin Toerner from PB to Spr. SS Mateo Gil from PB to JC. 3B Francisco Hernandez from PB to GCL. RHP Dalton Roach acquired from River City Bandits, assigned to JC. RHP Juan Peralta signed, assigned to DSL Blue. New organization total: 307 players.
6/15: 3B Yariel Gonzalez from Spr to Mem. OF Tyler O’Neill, 3B Evan Mendoza onto Mem 7-day IL. SS Jose Martinez from PB to Spr.
6/16: RHS Alex Fagalde from PB to Spr. RHR Mitchell Osnowitz from Spr to PB.
6/16: Four draft pick signees: RHP Thomas Hart (16th), C Zade Richardson (22nd), RHP Eric Lex (27th), LHP Dylan Pearce (31st). 28 of 40 picks signed. New organization total: 311 players.
6/17: StL IF Yairo Munoz to Paternity Leave. 1B/OF Rangel Ravelo from Mem to StL, to 40-man (full). StL RHR Mike Mayers from 10-day to 60-day IL. RHP Edgar Gonzalez from Mem to PB. RHP Mike Hauschild off Mem IL. C/1B Chris Chinea from Spr to Mem. SS Michael Perri from PB to Spr. RHSs Diego Cordero, Kyle Leahy from Peo to PB. 2B Nick Dunn off PB IL. 3B Francisco Hernandez, SS Franklin Soto, OF Luis Montano from GCL to PB. RHR Victor Villanueva from DSL Red to Blue.
6/18: OF Kevin Woodall to SC 60-day IL.
6/19: Three draft pick signees: RHP Andre Pallante (4th), RHP Jack Ralston (7th), RHP Connor Lunn (11th). 31 of 40 picks signed. New organization total: 314 players.
6/20: RHS Adam Wainwright off StL IL. RHS Daniel Ponce de Leon from StL to Mem. StL IF Yairo Munoz from Paternity List to Restricted List. 3B Nolan Gorman Peo to PB. OF/1B Leandro Cedeno from GCL to Peo. IF Imeldo Diaz from SC to PB. SS Franklin Soto, 3B Francisco Hernandez from PB to GCL. DSL Red RHP Derek Diaz released. New organization total: 313 players.
The St. Louis Cardinals Organization Roster Matrix (effective 6/20/19)
|St. Louis (25+5)||40-man (40)|
|Flaherty||Cecil (L 60 IL)||Y Molina||Goldschmidt||Wong||DeJong||Carpenter||M Ozuna|
|Wainwright||A Miller (L)||Wieters||Ravelo||Munoz (RL)||Gyorko (10 IL)||Jose Alb Martinez|
|D Hudson||Mayers (60 IL)||Edman||Fowler|
|Gomber (L IL)||Cervenka (L)||Knizner||Nogowski||Schrock (IL)||Sosa||Robinson (IL)||A Garcia|
|Woodford||Ellis||J Hudson||Chinea||I Lopez||Urias (IL)||E Mendoza (IL)||O’Neill (IL)|
|Kruczynski (L)||Shreve (L)||Robertson||Y Gonzalez||Arozarena|
|A Reyes||Morales (IL)||L Thomas (IL)|
|Ponce de Leon||Meisinger (IL)|
|D Gonzalez (60 IL)|
|Oviedo||Whitley||O’Keefe||Kirtley||Triunfel||E Montero (IL)||Mieses|
|W Perez (IL)||Fasola (IL)||Godoy||Jose Alex Martinez||Carlson|
|A Rondon||C Jones||Perri||Pinder|
|Au Warner (L)||Patterson (L)||Toerner|
|Parsons||Dobzanski||J Williams (IL)|
|M Gonzalez (IL)|
|Palm Beach (23+3)|
|DellaValle||Saylor||D Ortega||Baker||Dunn||I Diaz||Gahagan||Plummer|
|E Gonzalez||R Santos||Nootbaar|
|D Cordero (L)||Dayton (L)||Montano|
|Oxnevad (60 IL)|
|Schmid (L)||Escobar||I Herrera||Whalen||Donovan||Ynfante|
|Seijas||N De Jesus (IL)||A Wilson||Yepez||Shaw||Riley|
|State College (19+1)|
|Holba||M Baird||Duce||Woodall (60 IL||Figuera||Figueroa||Machado|
|Schlesener (L)||Solano||Knight||D Gomez||M Castillo||Espinal|
|Kraus (L)||Villalobos (L)||Z Jackson||Selmo|
|Johnson City (12)|
|Jr Gonzalez||Purcell||L Flores||Gil||Sabino||An Warner|
|N Heredia (L)||D Williams||Nunez||Torres|
|E Perez (L)|
|Gulf Coast (39)|
|Gingery (L)||Justo||C Soto||F DeJesus||P Gomez||K Vargas||R Ozuna||V Garcia|
|Benitez||Coward||Kreuter||Longa||F Soto||Y Rosario||W Jimenez|
|Pereira||A Gallegos||J Garcia||R Mendoza||Fuller|
|Puello||W Rivera||F Hernandez||Del Rio|
|H Soto||Trompiz||A Cruz|
|J Moreno||Santana||J De Los Santos|
|DSL Blue (32)|
|D Rodriguez||J Ramirez||L Rodriguez||F Diaz||E Pena||E De Jesus||B Hernandez||L Pena|
|E Martinez||C Zapata (L)||J Zapata||Arcia||Moquete|
|GJ Rodriguez||Miranda||Velasquez||Del Villar||GA Rodriguez|
|DSL Red (33)|
|Rincon||Calderon||J Sanchez||E Thomas||Matute||C Ramirez|
|H Cordero (L)||H De Los Santos||S Vargas|
|H Gomez||L Garcia||Marcos|
|Draft signed (31)|
|Sommers (10)||Guay (24)||Skeels (36)||Redmond (32)||B Baird (34)||Ware (23)||Romeri (12)|
|Thompson (L 1)||Dulle (30)||Pages (6)||Lott (9)|
|C Thomas (L 5)||Politz (29)||Antonini (18)||Vinsky (15)|
|Locey (3)||Green (33)||Richardson (22)||Fletcher (2)|
|Mardueno (20)||Peck (28)|
|Gragg (8)||YaSenka (17)|
|Statler (14)||Randolph (26)|
|Hart (16)||Lex (27)|
|Pallante (4)||Pearce (L 31)|
|Draft unsigned (9)|
|Sharpe (L 19)||McFarlane (25)||Byrne (38)||McKenzie (39)||Jew (13)|
|Owen (L 21)||Hofmann (L 35)||Rugely (40)||Newell (37)|
(IL): injured list
(TI): temporarily inactive list
(PL): paternity leave
(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 (IL+TI+PL+RL) players
Order The Cardinal Nation’s 190-page 2019 Prospect Guide now – available in PDF and printed book form, with a special 50% off deal for annual members.
Not yet a member?
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.