Rosternomics

Cardinals STL

201991–71 (0.562)Made Playoffs
‹ Previous Next ›

President of baseball ops: John Mozeliak · GM: Mike Girsch

Overview

Ranks vs the 30 teams in 2019, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$151M
Win %
0.562
TAB
+0.0
WAB
+7.1
Roster composition
Roster fWAR
36.1
Dead money %
26%
Depth Players
8.0
Dead WAR
-2.3

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2019 depth chart — stacked by playing time

C

RYadier Molina111
BMatt Wieters54
RAndrew Knizner16
RJoe Hudson1

1B

RPaul Goldschmidt159
RRangel Ravelo9
LMatt Carpenter4
RYadier Molina4
RAndrew Knizner1

2B

LKolten Wong147
BTommy Edman29
REdmundo Sosa4
RYairo Muñoz4

3B

LMatt Carpenter107
BTommy Edman55
RYairo Muñoz21
RYadier Molina1

SS

RPaul DeJong157
RYairo Muñoz17

LF

RMarcell Ozuna129
RTyler O'Neill33
RYairo Muñoz11
RJosé A. Martínez7
RLane Thomas2
BTommy Edman1
RRandy Arozarena1

CF

RHarrison Bader122
BDexter Fowler58
RLane Thomas19
RYairo Muñoz7
RRandy Arozarena5
RTyler O'Neill3
LDrew Robinson1
BTommy Edman1

RF

BDexter Fowler118
RJosé A. Martínez75
RYairo Muñoz12
BTommy Edman12
RTyler O'Neill8
RRandy Arozarena6
RLane Thomas5
LDrew Robinson1

DH

RJosé A. Martínez8
LMatt Carpenter2

Starters

RJack Flaherty4.8 WAR
RMiles Mikolas2.3 WAR
RAdam Wainwright2.3 WAR
RDakota Hudson0.6 WAR
RDaniel Ponce de Leon0.5 WAR
LGenesis Cabrera0.0 WAR
RMichael Wacha-0.2 WAR

Bullpen

RCarlos Martinez24 sv
LAndrew Miller28 h
RGiovanny Gallegos19 h
RJohn Gant19 h
RJohn Brebbia13 h
LTyler Webb8 h
RJordan Hicks3 h
RDominic Leone0 h

Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; marks the closer (most save chances). MLB Stats API.

Key additions (new vs 2018)

PlayerfWAR
Tommy Edman3.6
Paul Goldschmidt3.0
Lane Thomas0.7
Randy Arozarena0.2
Ryan Helsley0.2
Adalberto Mejía0.0

Key subtractions (gone from 2018)

Player2018 fWAR
Luke Weaver1.4
Tommy Pham1.0
Tyson Ross0.6
Patrick Wisdom0.3
Bud Norris0.1
Luke Voit0.1

Contract Value

WAR translated into tier-adjusted market value, then compared with what the player was paid by Cardinals. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2019; everyone else is shown as a 2019 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Jack Flaherty 2019 +4.8 +84.7 0.6 +84.1 $0.1M 2.19× Free Agent · 2025–2026 · $17.5M AAV
Tommy Edman 2019 +3.6 +35.7 0.3 +35.4 $0.1M 1.25× Extension · 2025–2030 · $14.8M AAV
Paul DeJong 2019 +3.4 +31.9 1.7 +30.2 $0.5M 1.18×
Adam Wainwright 2019 +2.3 +26.8 2.0 +24.8 $0.9M 1.49×
Kolten Wong 2019 +3.3 +28.0 6.5 +21.5 $2.0M 1.07×
Miles Mikolas 2019 +2.3 +27.6 8.0 +19.6 $3.4M 1.49× Free Agent · 2026–2026 · $2.2M AAV
Harrison Bader 2019 +1.5 +15.0 0.6 +14.4 $0.4M 1.22× Free Agent · 2026–2027 · $10.2M AAV
Giovanny Gallegos 2019 +1.5 +12.1 0.5 +11.6 $0.3M 0.98×
Paul Goldschmidt 2019 +3.0 +25.9 14.5 +11.4 $4.8M 1.07× Free Agent · 2026–2026 · $4.0M AAV
John Gant 2019 +0.9 +9.2 0.6 +8.6 $0.7M 1.34×
Marcell Ozuna 2019 +2.1 +20.3 12.2 +8.1 $5.9M 1.22× Free Agent · 2026–2027 · $12.0M AAV
John Brebbia 2019 +1.3 +7.0 0.6 +6.4 $0.4M 0.67×
Dakota Hudson 2019 +0.6 +5.1 0.6 +4.6 $0.9M 1.02×
Lane Thomas 2019 +0.7 +4.7 0.3 +4.4 $0.4M 0.83× Free Agent · 2026–2026 · $5.2M AAV
Jordan Hicks 2019 +0.5 +4.8 0.6 +4.3 $1.2M 1.34× Free Agent · 2024–2024 · $11.0M AAV
Daniel Ponce de Leon 2019 +0.5 +3.9 0.2 +3.7 $0.5M 1.02×
Randy Arozarena 2019 +0.2 +1.5 0.1 +1.4 $0.5M 0.83× Arbitration · 2026–2026 · $15.7M AAV
Carlos Martinez 2019 +1.2 +12.7 11.7 +1.0 $9.8M 1.34×
Ryan Helsley 2019 +0.2 +0.8 0.3 +0.5 $2.0M 0.67× Free Agent · 2026–2027 · $14.0M AAV
Tyler O'Neill 2019 +0.1 +1.0 0.6 +0.4 $3.9M 0.83× Free Agent · 2025–2027 · $16.5M AAV
Adalberto Mejía 2019 +0.0 +0.2 0.0 +0.2 $0.9M 0.67×
Edmundo Sosa 2019 +0.1 +0.2 0.1 +0.1 $1.8M 0.56× Arbitration · 2026–2026 · $4.4M AAV
Tyler Webb 2019 +0.1 +0.6 0.5 +0.1 $4.1M 0.67×
Joe Hudson 2019 -0.0 -0.1 0.1 -0.2 0.52×
Rangel Ravelo 2019 -0.0 -0.1 0.2 -0.3 0.56×
Chasen Shreve 2019 +0.1 +0.3 0.9 -0.6 $14.8M 0.67×
Junior Fernández 2019 -0.1 -0.7 0.1 -0.9 0.67×
Andrew Knizner 2019 -0.2 -0.9 0.2 -1.1 0.52×
Drew Robinson 2019 -0.1 -0.5 0.6 -1.1 0.83×
Mike Mayers 2019 -0.1 -0.6 0.6 -1.1 0.67×
Matt Wieters 2019 -0.3 -1.1 0.1 -1.2 0.52×
José A. Martínez 2019 -0.0 -0.2 1.1 -1.3 0.83×
Yairo Muñoz 2019 -0.2 -0.9 0.6 -1.5 0.58×
Alex Reyes 2019 -0.3 -1.7 0.6 -2.2 0.67×
Dominic Leone 2019 -0.3 -1.6 1.3 -2.9 0.67×
Matt Carpenter 2019 +1.7 +11.2 14.8 -3.5 $8.9M 0.85×
Luke Gregerson 2019 +0.1 +0.4 5.0 -4.6 $67.5M 0.67×
Jedd Gyorko 2019 +0.1 +0.4 8.0 -7.6 $117.1M 0.65×
Michael Wacha 2019 -0.2 -2.0 6.3 -8.3 1.02× Extension · 2026–2027 · $17.0M AAV
Yadier Molina 2019 +1.9 +11.4 20.0 -8.6 $10.6M 0.76×
Dexter Fowler 2019 +0.5 +3.6 16.5 -12.9 $30.4M 0.83×
Andrew Miller 2019 -0.4 -4.5 11.0 -15.5 1.34×
Génesis Cabrera 2019 +0.0 +0.1 0.1 -0.0 $5.6M 0.67×
Total+36.4+372.2151.2+221.4

Trades

Every graded 2019 deal involving the Cardinals — best expected value first. Surplus is realized value in $M; 1 total.

Current & Historical Payroll

2019 payroll
$150.9M
2020 guaranteed
$0M

What the front office was committed to as of 2019, 2019–2025. Guaranteed $ are contract commitments signed by 2019; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.

current $ guaranteed $ arbitration (proj) pre-arb (proj) free agent club option player option mutual option vesting option

Guaranteed / signed (8)

PlayerAgeSvc2019202020212022202320242025
Yadier Molina3614.123$20.0MFREE AGENT
Dexter Fowler339.168$16.5MFREE AGENT
Matt Carpenter337.012$14.8MFREE AGENT
Paul Goldschmidt317.059$14.5MCLUBFREE AGENT
Andrew Miller3410.062$11.0MFREE AGENT
Luke Gregerson3510.000$5.0MFREE AGENT
Adam Wainwright3713.027$2.0MFREE AGENT
Matt Wieters339.129$100kFREE AGENT

Arbitration-eligible (8)

PlayerAgeSvc2019202020212022202320242025
Marcell Ozuna285.124$12.2MFREE AGENT
Carlos Martinez275.073$11.7MFREE AGENT
Jedd Gyorko305.164$8.0MFREE AGENT
Kolten Wong285.045$6.5MFREE AGENT
Michael Wacha275.062$6.3MFREE AGENT
Dominic Leone273.123$1.3MARB 2ARB 3FREE AGENT
José A. Martínez303.000$1.1MARB 2ARB 3FREE AGENT
Chasen Shreve283.167$900kARB 2ARB 3FREE AGENT

Pre-arbitration (27)

PlayerAgeSvc2019202020212022202320242025
Miles Mikolas302.037$8.0MARB 1ARB 2ARB 3FREE AGENT
Paul DeJong251.127$1.7MPre-ArbARB 1ARB 2ARB 3FREE AGENT
Harrison Bader251.038$578kPre-ArbARB 1ARB 2ARB 3FREE AGENT
John Gant262.004$571kARB 1ARB 2ARB 3FREE AGENT
John Brebbia291.092$569kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Alex Reyes242.055$565kARB 1ARB 2ARB 3FREE AGENT
Drew Robinson272.000$564kARB 1ARB 2ARB 3FREE AGENT
Tyler O'Neill240.101$564kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mike Mayers271.031$564kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jack Flaherty231.006$562kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yairo Muñoz240.154$562kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Dakota Hudson240.066$559kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jordan Hicks221.000$555kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Giovanny Gallegos270.085$522kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Webb280.085$492kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tommy Edman240.000$340kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Helsley240.000$310kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Lane Thomas230.000$257kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Daniel Ponce de Leon27$230k
Andrew Knizner240.000$218kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Rangel Ravelo270.000$158kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Génesis Cabrera220.000$146kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Junior Fernández220.000$137kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Randy Arozarena240.000$104kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Edmundo Sosa230.008$95kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joe Hudson280.027$87kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Adalberto Mejía261.052$32kPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2019 acquisition stacked onto Cardinals's playoff-odds curve. The side table is ranked by PPA.