The St. Louis Cardinals carried a $131,152,698 payroll in 2025 across 51 players, an average of $2,571,622 and a median of $558,585. The highest-paid player was Sonny Gray at $25,000,000. Every salary on the ledger is listed below.
| # | Pos | Service status | Category | |||
|---|---|---|---|---|---|---|
| 1 | Sonny Gray | SP | Veteran | Active | $25,000,000 | $25,000,000 |
| 2 | Nolan Arenado | 3B | Veteran | Active | $32,000,000 | $21,000,000 |
| 3 | Willson Contreras | 1B | Veteran | Injured | $18,000,000 | $18,000,000 |
| 4 | Miles Mikolas | SP | Veteran | Active | $17,666,667 | $17,666,667 |
| 5 | Steven Matz | RP | Retained | $8,467,742 | $8,467,742 | |
| 6 | Erick Fedde | SP | Retained | $7,107,741 | $7,107,741 | |
| 7 | Ryan Helsley | RP | Retained | $5,554,840 | $5,554,840 | |
| 8 | Lars Nootbaar | LF | Arbitration 1 | Active | $2,950,000 | $2,950,000 |
| 9 | Brendan Donovan | 2B | Arbitration 1 | Active | $2,850,000 | $2,850,000 |
| 10 | JoJo Romero | RP | Arbitration 2 | Active | $2,260,000 | $2,260,000 |
| 11 | Andre Pallante | SP | Arbitration 1 (S2) | Active | $2,100,000 | $2,100,000 |
| 12 | John King | RP | Arbitration 2 (S2) | Active | $1,605,000 | $1,605,000 |
| 13 | Phil Maton | RP | Retained | $1,365,573 | $1,365,573 | |
| 14 | Nolan Gorman | 3B | Pre-Arbitration | Active | $782,900 | $782,900 |
| 15 | Alec Burleson | 1B | Pre-Arbitration | Active | $778,650 | $778,650 |
| 16 | Matthew Liberatore | SP | Pre-Arbitration | Active | $775,800 | $775,800 |
| 17 | Zack Thompson | SP | Pre-Arbitration | Injured | $772,200 | $772,200 |
| 18 | Masyn Winn | SS | Pre-Arbitration | Injured | $770,850 | $770,850 |
| 19 | Jordan Walker | RF | Pre-Arbitration | Active | $770,800 | $770,800 |
| 20 | Iván Herrera | C | Pre-Arbitration | Active | $770,300 | $770,300 |
| 21 | Pedro Pages | C | Pre-Arbitration | Active | $768,300 | $768,300 |
| 22 | Kyle Leahy | RP | Pre-Arbitration | Active | $767,000 | $767,000 |
| 23 | Victor Scott II | CF | Pre-Arbitration | Active | $764,150 | $764,150 |
| 24 | Yohel Pozo | C | Pre-Arbitration | Active | $760,000 | $715,050 |
| 25 | Riley O'Brien | RP | Pre-Arbitration | Active | $760,000 | $562,129 |
| 26 | Ryan Fernandez | RP | Pre-Arbitration | Active | $768,600 | $558,585 |
| 27 | Thomas Saggese | SS | Pre-Arbitration | Active | $760,000 | $545,208 |
| 28 | Matt Svanson | RP | Pre-Arbitration | Active | $760,000 | $507,112 |
| 29 | Mike Siani | OF | Pre-Arbitration (buried) | Minors | $770,205 | $430,953 |
| 30 | Jorge Alcala | RP | Arbitration 3 | Active | $1,500,000 | $419,355 |
| 31 | Gordon Graceffo | RP | Pre-Arbitration | Active | $760,000 | $411,261 |
| 32 | Jose Fermin | 2B | Pre-Arbitration | Active | $760,000 | $390,668 |
| 33 | Michael McGreevy | SP | Pre-Arbitration | Active | $760,000 | $380,674 |
| 34 | Chris Roycroft | RP | Pre-Arbitration | Active | $764,150 | $354,528 |
| 35 | Garrett Hampson | SS | Retained | $326,882 | $326,882 | |
| 36 | Andre Granillo | RP | Pre-Arbitration (buried) | Minors | $760,000 | $247,023 |
| 37 | Jose Barrero | SS | Retained | $236,988 | $236,988 | |
| 38 | Luken Baker | 1B | Retained | $235,062 | $235,062 | |
| 39 | Roddery Munoz | RF | Pre-Arbitration (buried) | Minors | $760,000 | $234,085 |
| 40 | Nathan Church | OF | Pre-Arbitration | Active | $760,000 | $175,699 |
| 41 | Ryan Loutos | RP | Retained | $175,382 | $175,382 | |
| 42 | Jimmy Crooks III | C | Pre-Arbitration | Active | $760,000 | $126,667 |
| 43 | Matt Koperniak | 3B | Pre-Arbitration (buried) | Minors | $62,000 | $62,000 |
| 44 | Sem Robberse | SP | Pre-Arbitration (buried) | Minors | $62,000 | $62,000 |
| 45 | Tekoah Roby | SP | Pre-Arbitration (buried) | Minors | $62,000 | $62,000 |
| 46 | Tink Hence | SP | Pre-Arbitration (buried) | Minors | $62,000 | $62,000 |
| 47 | Anthony Veneziano | RP | Pre-Arbitration (buried) | Minors | $762,925 | $60,686 |
| 48 | Ryan Vilade | LF | Retained | $57,957 | $57,957 | |
| 49 | César Prieto | 2B | Pre-Arbitration (buried) | Minors | $760,000 | $44,589 |
| 50 | Michael Helman | 2B | Retained | $31,974 | $31,974 | |
| 51 | Nick Raquet | RP | Pre-Arbitration (buried) | Minors | $760,000 | $27,668 |
Each row is one player’s 2025 allocation with the club. Adjusted is the player’s prorated payroll allocation, and the Adjusted figures sum to the club’s published $131,152,698 total, which includes active-roster salary plus injured-list, retained, dead and buried minor-league money. Salary is the full payroll salary published for the season, so the two can differ when money is deferred, prorated or carried by another club. Amounts are nominal US dollars as recorded; full source credits and access dates live on the sources page.
Salary and payroll records aggregated and published by Legends Deck. Nominal dollars; no inflation adjustment. Full source credits, licenses and access dates on the sources page.