NOTE: As of 11/1/18, this version of the roster matrix is no longer current. It reflects the changes during the second half of the 2018 regular season. It should now be considered a historical reference document. For the active roster matrix for the 2018-2019 off-season, click here.
With the official start to the 2018 schedule for Johnson City and the Gulf Coast League on Tuesday, June 19, it is time for a refresh of St. Louis Cardinals minor league rosters – reflected here in a new Roster Matrix.
This version will reflect moves during the second half of the 2018 full season and the short-season schedule – and will remain current until the MLB post-season concludes and the off-season begins. The previous matrix reflects the rosters as they evolved during the first half of 2018 full-season ball.
If you are new to The Cardinal Nation and not familiar with the Cardinals organization roster matrix, here is a quick summary:
As the short-season schedule opened, the St. Louis Cardinals had 298 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 298 at his assigned position as well as level in the system. At the bottom are the members of the 2018 draft class still unsigned. The matrix is kept updated daily or as transactions occur.
Do not be concerned about the order of the players’ names within a position. It has no relative significance.
Nowhere else will you find this current and comprehensive single-page view of the entire Cardinals organization – plus a decade of history.
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
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/19: New matrix. Organization total: 298 players.
6/19: FA RHPs Jhon Victorino, Angel Ortega signed, assigned to DSL Red and Blue, respectively. New organization total: 300 players.
6/20 draft: 2 draftees signed: 3Bs Liam Sabino (35th), Cole Krueter (36th). Also FA C Joe Freiday signed. 34 of 41 draftees signed. New organization total: 303 players. Update 6/21: All 3 assigned to GCL.
6/20: 3B Ramon Mendoza off DSL Blue TI list.
6/21: RHS Michael Wacha to StL 10-day DL. RHP John Gant from Mem to StL. LHR Patrick Dayton from SC to Peo. LHR Andrew Summerville off Peo TI list.
6/22: RHP Martin Cordova from DSL Blue to Red. LHR Tommy Layne from Spr to Mem. RHR Arturo Reyes to Mem DL (retroactive to 6/21).
6/23: SS Edmundo Sosa from Spr to Mem. SS Ramon Urias from Mem to Spr. RHS Jesus Cruz to Peo 7-day DL. LHS Austin Warner from PB to Spr. Signing of P Alec Kisena invalidated. New organization total: 302 players.
6/24: RHS Jake Woodford from Spr to Mem. LHR Andrew Summerville to Peo DL. RHR Dionis Zamora from GCL to JC.
6/25: RHS Evan Guillory from Peo to PB. RHS Franyel Casadilla from SC to Peo.
6/27: OF Scott Hurst to Peo DL. RHR Levi MaVorhis off Peo DL.
6/28: C Dennis Ortega to Peo DL. C Alexis Wilson from SC to Peo. C Brandon Knight from GCL to SC. 1B John Nogowski off Spr DL. 1B Stefan Trosclair from Spr to PB. OF Johan Mieses from PB to Spr. Spr OF Granden Goetzman released. New organization total: 301 players.
6/29: LHR Tyler Webb claimed off waivers from San Diego, assigned to Memphis. RHS Alex Reyes from 10-day DL to 60-day DL. New organization total: 302 players.
6/29 draft: 4 draftees signed: LHP Steven Gingery 4th-unassigned, OF Brandon Riley 14th-JC, RHP Mike Brettell 15th-JC, SS Zack Gahagan 39th-GCL. 38 of 41 draftees signed. New organization total: 306 players.
6/30: RHS Jesus Cruz off Peo DL.
7/1: RHS Sam Tewes from PB to Spr.
7/2: OF Dexter Fowler to StL paternity list. OF Tyler O’Neill from Mem to StL. Mem LHR Sean Gilmartin released. Mem SS Wilfredo Tovar to TI list. RHR Estarlin Arias off Spr DL. LHS Diego Cordero from GCL to PB. 2B Wood Myers from SC to Peo. OF Diomedes Del Rio from DSL Blue to GCL. 3B Malcom Nunez, RHP Victor Villanueva signed, assigned to DSL Blue. New organization total: 307 players.
7/4: SS Wilfredo Tovar off Memphis TI list. LHS Hector Villalobos from JC to SC. 2B Sander Mora, SS Elvin De Jesus from DSL Red to Blue. 2B Erik Pena, 3B Yowelfy Rosario from DSL Blue to Red.
7/5: OF Dexter Fowler off StL paternity list. OF Tyler O’Neill to StL 10-day DL. RHR Matt Bowman off StL 10-day DL, optioned to Mem. LHP Elniery Garcia acquired, assigned to Spr reserve list. RHR Will Latcham from PB to Spr. RHR Jason Zgardowski from Spr to Mem. New organization total: 308 players.
7/6: SS Paul DeJong off StL 10-day DL. LHP Austin Gomber from StL to Mem.
7/8: RHR Hector Mendoza from Mem to Spr. Spr LHR Ian McKinney released. LHP Elniery Garcia activated by Spr. LHR Colton Thomson from Spr to PB. LHS Ian Oxnevad to PB DL.
7/9: LHS Evan Kruczynski off PB DL. RHR Diego Cordero from PB to SC. RHR Ben Yokley off JC DL, to GCL.
7/10: OF Brandon Benson from GCL to SC. RHR Ramon Fernandez signed, assigned to DSL Blue. New organization total: 308 players.
7/11: RHR Junior Fernandez from PB to Spr. RHR Estarlin Arias from Spr to PB. 1B/C Chris Chinea to Spr DL. RHS Jesus Cruz from Peo to PB. RHR Robbie Gordon from PB to Peo. RHS Angel Rondon from SC to Peo. RHS Franyel Casadilla from Peo to SC.
7/12: RHS Jake Woodford, RHR Landon Beck from Mem to Spr. Spr LHR Jacob Evans released. RHR Yeison Medina from Spr to PB. C Jose Godoy from PB to Spr. New organization total: 307 players.
7/13: RHR Luke Gregerson, LHR Tyler Lyons off StL 10-day DL. RHS Luke Weaver, RHR John Brebbia from StL to Mem. Peo OF Matt Fiedler retired. New organization total: 306 players.
7/14: OF Andres Luna from SC to Peo. 2B Wood Myers to Peo 7-day DL. RHR Arturo Reyes off Mem 7-day DL, released. New organization total: 305 players.
7/15: C Dennis Ortega off Peo DL.
7/17: C Alexis Wilson from Peo to SC. RHP Cole Aker from GCL to JC. RHR Freddy Pacheco from DSL Blue to GCL. OF Alexander Samuel from DSL Red to Blue. LHP Steven Gingery (4) to GCL 60-day DL. IF Zach Kirtley off Peo DL. Peo RHR Levi MaVorhis released. New organization total: 304 players.
7/18: RHS Miles Mikolas to StL Paternity Leave. RHR Matt Bowman from Mem to StL. OF Tyler O’Neill off StL DL, to Mem. OF Randy Arozarena from Mem to Spr. C Jose Godoy from Spr to PB. PB IF Taylor Bryant released. RHR Ben Yokley from GCL to Peo. RHS Enmanuel Solano from GCL to DSL Blue. RHS Edwar Ramirez from JC to GCL. New organization total: 304 players.
7/20: RHS Jake Woodford from Spr to Mem. RHR Derian Gonzalez from Mem DL to Spr. 1B/C Chris Chinea off Spr DL. IF Ramon Urias on Spr DL.
7/21: RHS Luke Weaver from Mem to StL for the day as DH 26th man. RHS Miles Mikolas off StL paternity leave. RHS Carlos Martinez to StL 10-day DL. RHR John Brebbia from Mem to StL. RHR Matt Bowman StL to Mem. RHR Landon Beck from Spr to Mem. IF Andy Young from PB to Spr. IF Tommy Edman, RHS Sam Tewes to Spr DL. 2B Irving Lopez from Peo to PB. 1B Luken Baker from GCL to Peo.
7/23: RHS Daniel Poncedeleon from Mem to StL. 2B Kolten Wong to StL 10-day DL. RHR Eric Carter from PB to Spr.
7/24: RHS Daniel Poncedeleon from StL to Mem. LHS Austin Gomber from Mem to StL. RHR Bryan Dobzanski from Peo to PB.
7/25: RHS Luke Weaver from Mem to Peo.
7/27: StL LHR Tyler Lyons, RHR Greg Holland designed for assignment. StL RHR Sam Tuivailala traded to Seattle for RHR Sean Elledge (Spr). StL LHR Brett Cecil to 10-day DL. RHP Dakota Hudson to 40-man roster, from Mem to StL. RHP Daniel Poncedeleon, LHR Tyler Webb from Mem to StL. RHS Luke Weaver from Peo to StL. 40-man roster now at 38.
7/27: LHS Austin Warner, RHS Connor Jones from Spr to Mem. RHS Cory Meisner, LHS Evan Kruczynski from PB to Spr. RHS Matt Pearce off Spr DL. LHS Ian Oxnevad of PB DL. OF Andres Luna onto Peo DL. IF Wood Myers off Peo DL. RHR Rodard Avelino from DSL Red to GCL. RHP Gustavo J. Rodriguez signed, assigned to DSL Red. New organization total: 302 players.
7/28: LHR Elniery Garcia, RHR Hector Mendoza from Spr to Mem. IF Tommy Edman off Spr DL. OF Bryce Denton onto Peo DL. OF Brandon Benson from SC to Peo.
7/28: LHR Chasen Shreve (StL) and RHR Giovanni Gallegos (Mem) acquired from Yankees for Mem 1B Luke Voit and international cap money. 40-man roster now at 39. New organization total: 303 players.
7/29: OF Lane Thomas from Spr to Mem. Spr 2B Luke Dykstra released. New organization total: 302 players.
7/30: RHR Luke Gregerson to StL 10-day DL. RHS Carlos Martinez off StL 10-day DL. LHR Tyler Webb from StL to Mem. IF Jose Alexander Martinez from Peo to Spr.
7/31: STL OF Tommy Pham to Tampa Bay for OF Justin Williams (40-man, Mem), LHP Genesis Cabrera (Spr), RHP Roel Ramirez (Spr). Mem OF Oscar Mercado to Cleveland for OF Conner Capel (PB), OF Jhon Torres (GCL). OF Tyler O’Neill, LHR Tyler Webb from Mem to StL. RHR Will Latcham to Spr DL. OF Kevin Woodall from JC to SC. OF Andrew Warner from GCL to JC. OF Adanson Cruz from DSL Red to Blue OF Alexander Samuel from DSL Blue to Red. 40-man roster at 38. New organization total: 305 players.
8/1: StL RHR Greg Holland released. OF Randy Arozarena from Spr to Mem. OF Shane Billings from PB to Spr. LHR Elniery Garcia, RHR Hector Mendoza from Mem to Spr. RHS Mike O’Reilly, RHR Austin Sexton from Spr to PB. RHR Thomas St. Clair from PB to Peo. RHS Alex Fagalde from Peo to PB. OF Scott Hurst from Peo DL to PB. PB RHR Estarlin Arias released. LHS Jake Dahlberg from SC to Peo. OF Carlos Soler from DSL Blue to GCL. New organization total 304 players.
8/2: IF Ramon Urias off Spr DL. IF Jose Alexander Martinez from Spr to PB. PB 3B Danny Hudzina, OF J.B. Woodman released. New organization total: 302 players.
8/3: LHR Tyler Lyons cleared outright waivers, assigned to Mem. New organization total: 303 players.
8/4: 2B Kolten Wong off StL DL. OF Dexter Fowler on StL DL.
8/5: StL claimed RHS Tyson Ross off waivers from San Diego. C Andrew Knizner on Spr DL. OF Bryce Denton off Peo DL. 40-man roster at 39. New organization total: 304 players.
8/6: OF Tyler O’Neill to StL 10-day DL. OF Adolis Garcia to 40-man, from Mem to StL. 40-man roster now at 40.
8/7: RHR John Brebbia from StL to Mem. 2B Max Schrock, SS Wilfredo Tovar to Mem DL. IF Ramon Urias from Spr to Mem. IF Jose Alexander Martinez from PB to Spr. 3B Elehuris Montero from Peo to PB. C Carlos Soto from JC to GCL.
8/8: 3B Nolan Gorman from JC to Peo. RHR Landon Beck from Mem to Spr. 3B Liam Sabino from GCL to JC.
8/9: OF Victor Roache from Spr to Mem. OF Chase Pinder from PB to Spr. SS Raffy Ozuna from GCL to PB.
8/10: OF Bryce Denton from Peo to PB. RHR John Brebbia option to Mem canceled, moved to StL 10-day DL instead, effective 8/6. RHR Landon Beck from Spr to Mem. RHR Will Latcham off Spr DL. OF Scott Hurst to PB DL.
8/11: UT Yairo Munoz to StL 10-day DL. RHR Luke Gregerson from 10-day to 60-day DL. 3B Patrick Wisdom from Mem to StL, to 40-man roster, which remains at 40. IF Tommy Edman from Spr to Mem.
8/12: C Andrew Knizner off Spr DL.
8/13: LHR Colton Thomson to PB DL. RHS Paul Balestrieri to Peo DL.
8/14: OF Tyler O’Neill off StL 10-day DL. OF Adolis Garcia from StL to Mem. RHR Matt Bowman to Mem DL. IF Wilfredo Tovar off Mem DL. RHR Ramon Santos from Spr to PB. OF Justin Toerner from SC to PB. SS Raffy Ozuna from PB to GCL. OF J.R. Davis to Peo DL. OF Brandon Riley from JC to Peo. OF Angel Moreno from Peo DL to SC.
8/15: LHR Brett Cecil off StL 10-day DL. LHR Tyler Webb from StL to Mem. OF Victor Roache from Mem to Spr.
8/18: 1B Rangel Ravelo to Mem DL. 2B Max Schrock off Mem DL. RHP Chris Hunt from GCL to JC.
8/20: RHS Paul Balestrieri off Peo DL. 2B Nick Dunn from SC to Peo.
8/21: 1B Matt Adams acquired off waivers from Washington. RHP Carlos Martinez off StL 10-day DL. 3B Patrick Wisdom from StL to Mem. OF Dexter Fowler from StL 10-day to 60-day DL. RHR John Brebbia off StL DL to Mem. RHS Connor Jones from Mem to Spr. RHR Will Latcham from Spr to PB. PB RHR Jason Zgardowski released. C Brandon Purcell from GCL to JC. Organization total remains 304. 40-man remains full.
8/22: OF Marcell Ozuna to StL 10-day DL. SS Yairo Munoz off StL 10-day DL. RHS Daniel Poncedeleon from StL to Mem. IF Tommy Edman from Mem to Spr. UT Yariel Gonzalez to Peo DL. OF Andres Luna off Peo DL. OF Jonatan Machado from JC to SC.
8/23: OF Shane Billings from Spr to Mem. OF Bryce Denton to PB DL.
8/24: RHR Landon Beck from Mem to Spr. RHS Sam Tewes from Spr DL to PB.
8/25: 1B Rangel Ravelo off Mem DL. IF Ramon Urias from Mem to Spr. Spr RHR Eric Carter released. OF Chase Pinder to Spr DL. New organization total: 303 players.
8/26: RHR Mike Mayers to StL DL. RHR Dominic Leone off StL 60-day DL. Mem LHR Ryan Sherriff released. OF Justin Toerner from PB to Peo. OF Brandon Riley to Peo DL. LHR John Kilichowski to PB DL. OF Scott Hurst off PB DL. New organization total: 302 players. 40-man roster remains full.
8/28: 2B Kolten Wong to StL DL. 3B Patrick Wisdom from Mem to StL. IF Tommy Edman from Spr to Mem.
8/29: 3B Jedd Gyorko to StL DL. OF Adolis Garcia from Mem to StL. IF Ramon Urias from Spr to Mem. IF Stefan Trosclair from PB to Spr. C Brian O’Keefe to PB DL. C Zach Jackson from JC to PB.
8/30: RHR Derian Gonzalez to Spr DL. C Ivan Herrera from GCL to Spr. RHP Griffin Roberts, 2B Josh Shaw from GCL to PB. DSL Blue RHR Angel Ortega, DL Red RHR Jhon Victorino released. New organization total: 300 players.
8/31: From Mem to StL (effective 9/1): RHS Daniel Poncedeleon, LHR Tyler Webb, C Carson Kelly. C Andrew Knizner from Spr to Mem. OF Randy Arozarena to Mem TI List.
9/1: OF Marcell Ozuna off StL DL. RHR Landon Beck from Spr to Mem. RHR Ramon Santos from PB to Spr. RHS Jesus Cruz to PB DL. RHR Colton Thomson off PB DL. RHS Paul Balestieri to Peo DL.
9/2: LHS Genesis Cabrera from Spr to Mem. 2B Wood Myers from Peo to PB. UT Yariel Gonzalez off Peo DL.
9/3: RHR John Brebbia from Mem to StL. 1B Stefan Trosclair from Spr to PB. OF Chase Pinder off Spr DL. OF Scott Hurst on PB DL. 2B Josh Shaw from PB to GCL.
9/4: RHR Edgar Gonzalez from SC to Peo. JC LHR David Oca released. New organization total: 299 players.
9/5: 2B Kolten Wong off StL DL. OF Randy Arozarena off Mem TI list. RHR Seth Elledge from Spr to Mem.
9/10: RHS Adam Wainwright off StL 60-day DL. RHS Michael Wacha from StL 10-day to 60-day DL.
9/11: RHR Mike Mayers off StL 10-day DL. RHRs Andrew Morales and Landon Beck to Mem DL. RHR Will Latcham from PB to Mem. 2B Andy Young from Spr to Mem.
9/12: 3B Jedd Gyorko off StL 10-day DL.
9/21: RHR Giovanny Gallegos from Mem to StL.
9/23: IF Edmundo Sosa from Mem to StL.
10/2: Mem LHP Tyler Lyons declares minor league free agency. New organization total: 298 players.
10/15: Six international players signed to 2019 contracts: C’s Diego Velasquez (7/28) and Juan Sanchez (7/28), SS Bryan Matute (8/4), RHPs Reinys Portillo (7/28), Henry Gomez (7/28) and Victor Herrera (9/1). New organization total: 304 players.
10/28: SC C/1B Tyler Lancaster released (8/13). Two international signees effective 10/20: LHP Michael Ozoria, RHP Engels Martinez. New organization total: 305 players.
The St. Louis Cardinals Organization Roster Matrix (effective 10/28/18)
|St. Louis (36+4)||40-man (40+4)|
||Y Molina||Jose Alb Martinez||Wong
||Cecil (L)||F Pena||Adams||G Garcia||Munoz
||C Kelly||Sosa||Wisdom||Fowler (60 DL)
|Wacha (60 DL)
|Al Reyes (60 DL)||Hudson||A Garcia|
||Gregerson (60 DL)
|Au Warner (L)||Layne (L)|
|Kruczynski (L)||R Williams (DL)||Chinea||Nogowski||Jose Alex Martinez||E Mendoza||Pinder|
|Pearce||R Santos||Je Martinez||Roache|
|Meisner||Ju Fernandez||I Herrera||Drake|
|Shew||E Garcia (l)||Mieses|
|D Gonzalez (DL)
|Palm Beach (24+6)|
|Oxnevad (L)||Guillory||O’Keefe (DL)||Yepez||I Lopez||Robertson||E Montero||Hurst (DL)|
|Walsh||Kilichowski (L DL)||McCarvel||Trosclair||Myers||Carlson|
|J Cruz||Y Medina||Godoy||Capel|
|Fagalde||Sexton||Z Jackson||Denton (DL)|
|Balestrieri (DL)||Yokley||D Ortega||Kirtley||Dunn (5)||Ascanio||Y Gonzalez||Plummer|
|Oviedo||Gordon||Ju Rodriguez||Baker (2comp)||Gorman (1)||A Luna|
|Seijas||Whitley||Riley (DL 14)|
|Dahlberg (L)||Saylor||JR Davis (DL)|
|Summerville (L DL)||Toerner (28)|
|E Gonzalez (6)|
|State College (31)|
|Kraus (L 24)||Changarotty||Duce (9)||Whalen||I Diaz||Donovan (7)||Robbins|
|Casadilla||Baird (23)||J Gomez||Figuera||Espinal||A Moreno|
|Voyles||Nicacio||A Wilson||Del Perez||Ynfante|
|Cordero (L)||Montemayor (25)||Knight||Nootbaar (8)|
|Holba (11)||Seeburger (L)||Woodall (10)|
|Johnson City (27)|
|Zamora||Brettell (15)||Santiago (34)||D Gomez||L Flores||Perri (21)||Sabino (35)||An Warner (40)|
|Parsons (FA)||Sisk (L 16)||Purcell (32)||D Williams||M Castillo||Cedeno|
|Aker (18)||P Kelly (20)||Rosendo|
|Leahy (17)||O Diaz||B Sanchez|
|Schmid (L 13)||N De Jesus|
|E Perez (L)|
|Pereira||Geronimo||Freiday (FA)||Gahagan (39)||Shaw (19)||Gil (3)||Kreuter (36)||V Garcia|
|Pirela||Justo (12)||C Soto||Vargas (22)||W Jimenez|
|E Ramirez||Pacheco||R Ozuna||Fuller|
|Gingery (L 4 60-DL)||DellaValle (27)||Del Rio|
|C Rivera (33)|
|DSL Blue (31)|
|Puello||Trompiz||L Rodriguez||F DeJesus||P Gomez||Del Villar||Nunez||A Cruz|
|Ventura||J Ramirez||J Zapata||E De Jesus||R Mendoza||L Pena|
|H Soto||C Zapata (L)||Burgos|
|DSL Red (29+2)|
|J Moreno||Madera||Orecchia||Longa||Andujar||F Soto||F Hernandez||Montano|
|Ortiz||GJ Rodriguez||Joyser Garcia||E Pena||Y Rosario||C Ramirez|
|L Jimenez||R Garcia||Samuel|
|Suarez||Prada (L)||J De Los Santos|
|Cordova||Contreras||GA Rodriguez (RL)|
|Heredia (L RL)|
|H De Los Santos|
|DSL signed 2019 (8)|
|H Gomez||Ozoria (L)||J Sanchez|
|Draft signed (0+1)||not in totals|
|Draft unsigned (3)||not in totals|
|Hill (38)||Soularie (29)|
(DL): injured – on the disabled list, 7-, 10- or 60-day as noted.
(TI): temporarily inactive list
(PL): paternity 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+RL) players
(xx): Round selected in 2018 Draft
(FA): recent free agent signee
Bonus for members of The Cardinal Nation: Cardinals Unveil Johnson City and Gulf Coast Rosters
Join The Cardinal Nation for the most comprehensive coverage of the St. Louis Cardinals from the majors through the entire minor league system. Annual members may purchase our new 193-page 2018 Prospect Guide for less than half price. Our limited edition printed version is sold out.
© 2018 The Cardinal Nation, thecardinalnation.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.