St. Louis Cardinals Organization Roster Matrix – 2019-2020 Off-Season

NOTE: As of 2/18/20, this version of the roster matrix is no longer current. It reflects the changes during the 2019-2020 off-season. It should now be considered a historical reference document. For the active roster matrix for 2020 spring training, click here.

With the official opening of free agency for another fall, it is time for a refresh of the Roster Matrix.

This article and the tables below reflect moves during the 2019-2020 off-season. The previous matrix reflects the rosters as they evolved from the 2019 draft and short-season play through the end of the World Series.

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

As the off-season officially began, the St. Louis Cardinals had 322 players under contract from top to bottom, including a full 40-man roster, plus four players being brought off the 60-day injured list. The 40-man members are called out in bold.

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

Also broken out are major league and minor league free agents, though of course, they are no longer included in the organization’s totals.

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

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.

Link to previous matrices

(Note that all international players signed to 2020 contracts are listed separately and not yet on team rosters. Team assignments will not be resolved until late May, when 2020 DSL rosters are set.)


10/30: New matrix. Organization total: 322 players. 40-man roster full plus four players coming off the 60-day injured list – Ps Brett Cecil, Tony Cingrani and Jordan Hicks and OF Lane Thomas.

10/31: 5 MLB free agents. Ps Adam Wainwright, Michael Wacha, Tony Cingrani, C Matt Wieters, OF Marcell Ozuna. New organization total 317. 40-man roster at 39.

11/1: C Joe Hudson outrighted to Mem. StL RHR Mike Mayers claimed off waivers by LAA. New organization total: 316 players. 40-man roster at 37.

11/4: Mem C Joe Hudson elects free agency. New organization total: 315 players.

11/7: 3 minor league free agents: Spr RHR Merandy Gonzalez, OF Johan Mieses, PB RHP Williams Perez. New organization total: 312 players.

11/12: StL free agent RHS Adam Wainwright signed. New organization total: 313 players. 40-man roster at 38.

11/14: 4 releases. SC LHR Hector Villalobos, GCL RHP Anthony Trompiz, JC 3B Raffy Ozuna, OF William Jimenez. New organizatoin total: 309 players.

11/20: RHR Dominic Leone designated for assignment. 3B Elehuris Montero, RHS Jake Woodford and RHS Alvaro Seijas added to 40-man roster. 40-man roster full. New organization total: 308 players.

11/21: Minors FA LHR Chasen Shreve signed by Mets.

11/23: 3 International free agent RHPs signed. Fraimin Marte (eff. 10/3), Angel Luna (10/18), Omar Yenez (10/26). New organization total: 311 players.

11/25: StL RHR Dominic Leone released. FA LHR Liarvis Breto signed to a minor league contract, assigned to PB. New organization total: 312 players.

12/9: FA RHP Nabil Crismatt signed (Mem). (Effective date: 11/20). New organization total: 313 players.

12/12: Mem C Brian O’Keefe, SC 1B Dariel Gomez to Sea in Rule 5 draft. Three RHPs added: Jordan Brink (Mil – GCL), Enrique Saldana (Col – DSL Blue), Jacob Bosiokovic (Col – Peo). Signed minors FA LHR Rob Kaminsky (Mem). New organization total: 315 players.

12/13: FA RHS Michael Wacha signed by NYM.

12/17: FA LHS Kwang-Hyun Kim signed. 40-man roster at 41. New organization total 316 players.

12/18: Mem OF Adolis Garcia designated for assignment. 40-man roster at 40. New organization total: 315 players.

12/21: Garcia traded to Texas for cash considerations.

1/7: FA C Oscar Hernandez signed to minors contract with MLB spring camp invite. New organization total: 316 players.

1/9: StL OFs Jose Alberto Martinez and Randy Arozarena traded to Tampa Bay for Class-A LHP Matthew Liberatore and GCL C Edgardo Rodriguez. 40-man roster at 38 players.

1/14: StL acquires OF Austin Dean from Mia for GCL OF Diowill Burgos. 40- man roster at 39 players.

1/19: FA C Matt Wieters re-signed. New organization total: 317 players. 40-man roster is full.

1/21: FA OF Marcell Ozuna signed with Atlanta Braves.

1/10 (est): 17 players released, one signed. Releases: Mem P Andrew Morales, Spr P John Fasola, PB Ps Sam Tewes and Ben Yokley, Peo Ps Franyel Casadilla, Dionis Zamora, 2B Josh Shaw, SC P Junior Gonzalez, JC Ps Alex Gallegos, Wilberto Rivera, Enrique Perez, OF Diomedes Del Rio, GCL P Wilman Madera, Francis Ventura, OF Jean Selmo. DSL Blue P Allinson Benitez, DSL Red P Hector De Los Santos. Signed DSL RHP Bruno Lopez. New organization total: 301 players. 40-man roster remains full.

1/31: FA RHP Akeem Bostick signed to minors contract (Mem) (eff. 9/11/19). Minors FA LHR Zac Rosscup signs with Col. New organization total: 302. 40-man remains full.

1/31: 32 Non-roster invitees to MLB spring training camp added.

2/4: RHP Grant Black purchased from Fargo-Moorhead (independent American Assoc.) and assigned to State College. New organization total: 303 players.

2/6: AA LHP Ricardo Sanchez claimed off waivers from Sea. Mem IF Ramon Urias designated for assignment. New organization total: 304 players. 40-man roster remains full.

2/11: Mem IF Ramon Urias claimed by Baltimore. New organization total: 303 players.

2/12: IF Brad Miller signed to 1-year MLB contract. RHR Jordan Hicks to 60-day IL. New organization total: 304 players. 40-man roster remains full.

2/?: FA C Joe Hudson signs minors deal with Seattle.

The St. Louis Cardinals Organization Roster Matrix (effective 2/12/20)

St. Louis (33+1) 40-man (40+1)
Flaherty  Webb (L) Y Molina Goldschmidt Wong  DeJong Carpenter  Fowler
Mikolas A Miller (L) Wieters Ravelo Edman  B Miller Bader
D Hudson Helsley Knizner Sosa  O’Neill
C Martinez  Cabrera (L) Munoz L Thomas
Wainwright Ponce de Leon  Dean
Kim (L) G Gallegos 
Ju Fernandez
Cecil (L)
Hicks (60 IL)
MLB free agents (5-4)
P P C 1B 2B SS 3B OF
Wainwright (StL) Cingrani Wieters (StL) M Ozuna (Atl)
Wacha (NYM)
Minors free agents (6-3)
P P C 1B 2B SS 3B OF
Rosscup (L – Col) M Gonzalez J Hudson (Sea) Mieses
Shreve (L – NYM) W Perez
Memphis (27)
A Reyes  Kaminsky (L NRI) Godoy (NRI) Nogowski (NRI) Schrock (NRI) Jose Martinez E Mendoza (NRI) J Williams
Woodford R Ramirez (NRI) O Hernandez (NRI) Donovan Carlson (NRI)
Shew Whitley (NRI)
Parsons (NRI) Meisinger
Au Warner (L) J Cruz (NRI)
Ellis Elledge (NRI)
Crismatt (NRI) Dobzanski (NRI)
Bostick (NRI) C Jones
D Gonzalez
Springfield (25)
Oviedo (NRI) Dayton (L) Ju Rodriguez (NRI) Chinea Kirtley Robertson E Montero Nootbaar
Leahy M Baird Yepez I Lopez Ascanio Y Gonzalez Toerner
A Rondon (NRI) Patterson (L) Capel
FaGalde (NRI) Osnowitz
Kruczynski (L NRI) R Williams
Gomber (L) Latcham
R Sanchez (L)
Palm Beach (25+1)
DellaValle (RL) Breto (L) D Ortega (NRI) Baker (NRI) Dunn Perri Gorman (NRI) Plummer
Roberts (NRI) Prendergast I Herrera (NRI) And Luna
E Gonzalez Aker Reichenborn
D Cordero (L) Escobar Pinder
Seijas L Taveras Denton
Walsh R Santos (NRI) Hurst
Oxnevad (L)
Thompson (L NRI)
Peoria (26)
Roach Bosiokovic C Soto (NRI) Whalen Del Perez Ynfante
Brettell N De Jesus A Wilson (NRI) Figuera Riley
Schmid (L) Sisk (L) I Diaz Cedeno
P Kelly Tabata Machado
C Thomas (L) Pacheco
Gragg Coward
Liberatore (L NRI) Pereira
State College (28)
P P C 1B 2B SS 3B OF
Holba Schlesener (L) Duce Benes D Williams M Castillo Figueroa An Warner
YaSenka Blanco (L) Pages (NRI) Ware Vinsky
Randolph Solano Sabino Woodall
Politz Black Espinal
Pallante Fuller
Mardueno Jew
Johnson City (24)
P P C 1B 2B SS 3B OF
Sommers Witkowski Z Jackson Lott Redmond B Baird Nunez Fletcher
Guay Robbins Antonini (NRI) Longa Gil Torres
Peck H Soto Skeels Soler
Pearce (L) F Justo V Garcia
J Moreno
Gulf Coast (26)
P P C 1B 2B SS 3B OF
Statler Gingery (L) Richardson F DeJesus P Gomez F Soto Y Rosario Montano
Green L Jimenez J Garcia R Mendoza A Cruz
Hart Tena E Rodriguez F Hernandez J De Los Santos
Cordova Brink Romeri
Santana R Garcia
Paniagua Abreu
N Heredia (L)
DSL Blue (30)
P P C 1B 2B SS 3B OF
D Rodriguez J Ramirez L Rodriguez F Diaz E De Jesus Del Villar B Hernandez L Pena
E Martinez Miranda J Zapata Arcia Moquete
GJ Rodriguez Saldana J Sanchez GA Rodriguez
Ozoria (L) Pimentel Orecchia Otamendi
Portillo Richard Jo Rodriguez
Suarez Arias
W Ortega Villanueva
Lugo J Peralta
DSL Red (27)
P P C 1B 2B SS 3B OF
V Herrera Yedis R Heredia Andujar Mora C Ramirez
Rincon Calderon Velasquez E Thomas Matute Brazoban
Dominguez Cuenca Inoa E Salas
D Guerrero (L) O Lopez S Vargas
H Cordero (L) L Garcia Marcos
H Gomez Manzo
B Ramirez
DSL sign 2020 (30)
P P C 1B 2B SS 3B OF
Beltre (L) M Martinez J Guerrero Bolivar R Guzman Carbonara
Cervantes J Salas M Hernandez Encarnacion Cordoba
Cuello Curvelo Burns Espinoza Ramos
Davila Almonte M Justo Reynoso
F Guzman Giulianelli Rivas F Taveras
Ang Luna Saladin Rombley
Marte Yenez
B Lopez

(NRI): non-roster invitee to MLB camp
(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

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.

Brian Walton can be reached via email at Follow Brian on Twitter.

© 2019 The Cardinal Nation, All rights reserved. This material may not be published, broadcast, rewritten or redistributed.