NOTE: As of 3/28/25, this version of the roster matrix is no longer current. It reflects changes during 2025 spring training. It should now be considered a historical reference document. For the current roster matrix for the 2025 regular season, click here.
This newest Roster Matrix covers the St. Louis Cardinals and the entire minor league system, including the MLB club and their four full-season affiliates plus two rookie level teams – during 2025 spring training.
As a reminder, the previous matrix outlined all organizational transactions during the 2024-2025 off-season.
A refresher
If you are new to The Cardinal Nation and not familiar with the Cardinals organization roster matrix, here is quick summary:
As 2025 spring camps opened, the St. Louis Cardinals had 236 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 236 at his assigned level in the system as well as by position.
This version is a bit different from prior ones, however. There are three major groupings. 67 players began in St. Louis’ camp. They are listed first and oriented by the levels at which they finished 2024. The 27 spring camp non-roster invitees are denoted by (NRI).
The next group is the 134 players who began in Minor League Camp. They, too, are listed by their 2024 team. This includes 14 new arrivals from the Dominican Republic academy. As a result, some team rosters are split into those in big league camp and those who are not.
The final grouping of the three are the 35 players remaining in the Dominican.
The matrix is updated whenever 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. These rosters remain in sync with the Roster Matrix and carry biographical information on all players.
St. Louis Cardinals
Memphis Redbirds
Springfield Cardinals
Peoria Chiefs
Palm Beach Cardinals
Florida Complex League Cardinals
Dominican Summer League Cardinals
For details behind prior years’ rosters and transactions (back to 2009), check out the earlier versions of the Cardinals organization Roster Matrix, via the following link.
Transactions
2/28: New matrix. Organization total: 236 players. 40-man roster full. MLB Camp 40 plus 27 NRI. Minors Camp 134 players.
3/1: NRI OF Chase Davis reassigned to minors camp. MLB Camp 40 plus 26 NRI. Minors Camp 135 players.
3/2: 8 Cuts from StL Camp. RHP Bailey Horn optioned to Mem.
Ps Ian Bedell, Alex Cornwell, Cooper Hjerpe, Quinn Mathews,
Edwin Nuñez, C’s Sammy Hernandez, Carlos Linárez
reassigned to Minors camp. MLB Camp 39 plus 19 NRI. Minors Camp 143 players.
3/5: NRI RHS Max Rajcic reassigned to minors camp. MLB Camp 39 plus 18 NRI. Minors Camp 144 players.
3/7: RHS Tink Hence, RHS Sem Robberse, RHR Matt Svanson optioned to minors camp. MLB Camp 36 plus 18 NRI. Minors Camp 147 players.
3/9: NRIs C Jimmy Crooks, C Leonard Bernal, SS Jeremy Rivas, 2B Bryan Torres reassigned to minors camp. C Yohel Pozo added to St. Louis camp as an NRI. MLB Camp 36 plus 15 NRI. Minors Camp 150 players.
3/12: NRI LHP Oddanier Mosqueda, SS JJ Wetherholt re-assigned to minor league camp. MLB Camp 36 plus 13 NRI. Minors Camp 152 players.
3/12: RHS Tekoah Roby optioned to the minors. MLB Camp 35 plus 13 NRI. Minors Camp 153 players.
3/13: FA RHR Phil Maton signed. Mem LHP Bailey Horn DFAed. New organization total: 237 players. 40-man roster full. MLB Camp 36 plus 13 NRI. Minors Camp 153 players.
3/13: DFAed LHP Bailey Horn contract sold to Det. RHPs Gordon Graceffo, Ryan Loutos optioned to the minors. MLB Camp 34 plus 13 NRI. Minors Camp 154 players. New organization total: 236 players. 40-man roster full.
3/14: RHP Roddery Munoz optioned to Minors Camp. MLB Camp 33 plus 13 NRI. Minors Camp 155 players.
3/7 (retro): International LHP Hendrick Cana signed to minors
contract, assigned to DSL. New organization total: 237 players.
3/15: RHR Riley O’Brien optioned to Minors Camp.
MLB Camp 32 plus 13 NRI. Minors Camp 156 players.
3/x: LHP Drew Rom reassigned to the minor leagues
MLB Camp 32 plus 12 NRI. Minors Camp 157 players.
3/16: IF Michael Helman, IF Thomas Saggese, OF Matt
Koperniak optioned to minors. 10 NRIs reassigned to minors:
Ps Michael Gomez, Andre Granillo; Cs Gavin Collins, Wade Stauss,
Chance Sisco and Yohel Pozo; IFs Cesar Prieto and RJ Yeager;
OFs Nathan Church and Ryan Vilade. MLB Camp 29 plus 2 NRI. Minors Camp 170 players.
3/18: NRI RHR Nick Anderson reassigned to minors camp. MLB Camp 29 plus 1 NRI. Minors Camp 171 players.
3/19: Mem C Chance Sisco, 1B Chandler Redmond released.
Minors camp 169 players. New organization total: 235 players.
3/23: RHS Michael McGreevy, IF Jose Fermin optioned to Mem.
NRI IF Jose Barrero reassigned to minors camp. LHP Zack Thompson to 15-day IL (effective 3/24). MLB camp 26 players. Minors camp: 172 players.
3/26: RHP Sean Harney acquired from NYM, assigned to Spr.
OFs Chris Rotondo (Spr) and Kade Kretzschmar (Peo) released.
1Bs William Sullivan (FCL) and Ross Friedrick (PB) released.
2B Adari Grant (FCL) released. New organization total: 231 players. Minors camp: 170 players.
The St. Louis Cardinals Organization Roster Matrix (effective 3/26/25)
| STL Camp (26) | |||||||
| St. Louis (26+1) | 40-man (40) | ||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Gray | Matz (L) | I Herrera | W Contreras | Donovan | Winn | Arenado | Nootbaar |
| Fedde | Helsley | Pages | L Baker | Gorman | Scott | ||
| Pallante | Romero (L) | Burleson | Walker | ||||
| Mikolas | John King (L) | Siani | |||||
| Liberatore (L) | Maton | ||||||
| Fernandez | |||||||
| Roycroft | |||||||
| Leahy | |||||||
| Z Thompson (L 15 IL) | |||||||
| Memphis (0) | |||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Springfield (0) | |||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Palm Beach (0) | |||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Minors Camp (173) | |||||||
| Memphis (31) | |||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Bedell ( |
Naughton (L) | Collins |
Saggese (opt) | Barrero |
R Mendoza | Antico | |
| Mathews (L |
Raquet (L) | Pozo |
Prieto |
Koperniak (opt) | |||
| Robberse (opt) | V Santos | Stauss |
Fermin (opt) | Helman (opt) | |||
| Graceffo (opt) | Weiss | Vilade |
|||||
| Munoz (opt) | Kaminsky (L) | ||||||
| Rom (L |
Taylor | ||||||
| McGreevy (opt) | Loutos (opt) | ||||||
| Mosqueda (L |
|||||||
| O’Brien (opt) | |||||||
| M Gomez |
|||||||
| Granillo |
|||||||
| N Anderson |
|||||||
| Springfield (28) | |||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Cornwell (L |
Marrero | Linarez |
Yeager |
Harris | Moore | Buchberger | Lloyd |
| Hjerpe (L |
N Heredia (L) | S Hernandez |
Torres |
J Rivas |
Mendlinger | Church |
|
| Rajcic ( |
Shreve | Crooks |
C Davis |
||||
| Hence (opt) | L Taveras | Bernal ( |
|||||
| Roby (opt) | Mills | ||||||
| Ralston | |||||||
| E Nunez |
|||||||
| Svanson (opt) | |||||||
| Harney | |||||||
| Peoria (28) | |||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Saladin | Arias | Tarlow | Richardson | Villarroel | Curialle | Moquete | |
| Paniagua | D Rodriguez | Adkison | Paige | Salazar | Levenson | ||
| Hansen (L) | Hayes | Ugueto | |||||
| Rincon | Berrios | Jobert | |||||
| Mautz (L) | Bradt | Cho | |||||
| Henderson (L) | Jacobson | Kretzschmar | |||||
| A Gonzalez | |||||||
| J Ramirez | |||||||
| Day | |||||||
| Palm Beach (28) | |||||||
| SP | RP | C | 1B | 2B | SS | 3B | OF |
| Savacool | Gastelum | Caraballo | Kross | A Encarnacion | Gazdar | McGee | Jo Cordoba |
| Lin | Cuenca | Ma Hernandez | Martin | J Suarez | |||
| Davila | Sparks | Campos | Wetherholt ( |
Jo Baez | |||
| G Salas | Willis | Madron | |||||
| Sequera | Watson (L) | Petrutz | |||||
| Showalter | |||||||
| Kublick | |||||||
| Clemente | |||||||
| Carpenter | |||||||
| FL Complex (40) | |||||||
| P (returning) | P (returning) | C | 1B | 2B | SS | 3B | OF |
| Menes | M Martinez | C Lopez | Y Guerrero | R Cabrera | |||
| Odle | Fabian | Loaiza | Mejia | Y Ramos | |||
| Love | B Lopez | LA Rodriguez | Pino | ||||
| Winquest | Cuello | Honeyman | |||||
| Jos King | A Holiday | ||||||
| Ynfante | |||||||
| (1st year 2024) | (from 2023 DSL) | (1st year 2024) | (from 2023 DSL) | (from 2023 DSL) | |||
| Harrison | Severino | Ra Rodriguez | A Batista | Ortiz | Y Pena | ||
| Worley | Y Herrera (L) | ||||||
| B Holiday | Oliver | ||||||
| B Davis (L) | Y Batista (L) | ||||||
| Dutkanych | Galvez | ||||||
| Findlay (L) | |||||||
| Burns | |||||||
| Brodersen | (from 2024 DSL) | ||||||
| B Thompson | K Ramirez | ||||||
| Rice (L) | |||||||
| 2024 DSL in FL (14) | |||||||
| P | P | C | 1B | 2B | SS | 3B | OF |
| Mack (L) | A Bolivar | Asprilla | B Taveras | Junco | D Rojas | Arthur | |
| G Vargas | Moran | Padilla | Almonte | ||||
| Reyes | J Hernandez | Velasquez | |||||
| DSL (35+1) | |||||||
| P (2022/prior) | P (1st year 2023) | C | 1B | 2B | SS | 3B | OF |
| Paulino | |||||||
| E Carrera | |||||||
| R Lopez | |||||||
| P (first year 2024) | G Martinez | ||||||
| Correa | Ja Baez | ||||||
| Franco | X Cruz | ||||||
| Chinchilla | K Perez (SL) | ||||||
| J Garcia | |||||||
| Ry Rodriguez | (first year 2024) | (first year 2024) | (first year 2024) | (first year 2024) | |||
| Zulueta | JP Cabrera | Saez | Lebron | Amoroso | |||
| Guribe | Lucena | ||||||
| P (first year 2025) | (first year 2025) | (first year 2025) | (first year 2025) | (first year 2025) | (first year 2025) | (first year 2025) | |
| Olivero | Chaparro | J Perez | Dos Santos | Cordero | Hunter | ||
| JE Cabrera | Rujano | B Rodriguez | Mi Hernandez | Y Pena | |||
| JC Garcia | Portolatin | Strop | |||||
| D Gomez | Valdez | ||||||
| Cana |
Codes
(NRI): non-roster invitee to MLB camp
(NRI): non-roster invitee to MLB camp reassigned to minor league camp
(opt): 40-man player optioned to minor league camp
(DFA): designated for assignment
(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
For more information
Join The Cardinal Nation and check out my in-depth analysis of the Camp roster, exclusively for subscribers.
Also catch my daily photos and commentary from the back fields of Jupiter, offering more depth on the Cardinals minor leagues than any other media source!

Now Available – 2025 Cardinals Prospect Guide
The Cardinal Nation Prospect Guide is back for its eighth year. It includes 256 pages of in-depth commentary about the very best St. Louis Cardinals minor leaguers, including dozens of all-new player scouting reports. Order and download the PDF today or order your printed book copy to ship the next business day.
All paid members can purchase our Prospect Guide PDF at 50% off. Thank you for your support of The Cardinal Nation!
Exclusively for members of The Cardinal Nation
Subscribe to 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 brian@thecardinalnation.com. Follow Brian and The Cardinal Nation on X/Twitter, Facebook, Instagram and Bluesky.
© 2025 The Cardinal Nation, thecardinalnation.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

