
St. Louis Cardinals
National League · NL Central · STL
25
Players associated
20
Single-club 2026 seasons
23
DBH / DPG graded
19 / 21
Stored 2027 projections
Roster & Players
Every player the stored data places with this club, with his Diamond Prospects grade, his stored 2026 WAR and his projected WAR for 2027 and 2028. Filter by position or player group.
Showing 25 of 25 players associated with this club
| Positions | Role | DBH or DPG scale | Historical · as reported | Projected · provisional | Projected · provisional | Club association | |
|---|---|---|---|---|---|---|---|
JJ WetherholtMLB ID 802139 | 2B | Hitter | 59.2DBH · #52 | 4.6 | 4.22 | 4.24 | 2026 appearances: St. Louis Cardinals |
Masyn WinnMLB ID 691026 | SS | Hitter | 34.0DBH · #136 | 2.3 | 3.2 | 3.28 | 2026 appearances: St. Louis Cardinals |
Iván HerreraMLB ID 671056 | DH | Hitter | 39.6DBH · #116 | 1.4 | 2.45 | 2.4 | 2026 appearances: St. Louis Cardinals |
Michael McGreevyMLB ID 700241 | SP | Starting pitcher (SP) | 23.9DPG SP · #149 | 1.9 | 2.17 | 2.21 | 2026 appearances: St. Louis Cardinals |
Andre PallanteMLB ID 669467 | SP | Starting pitcher (SP) | 45.7DPG SP · #97 | 2.7 | 2.01 | 2.05 | 2026 appearances: St. Louis Cardinals |
Dustin MayMLB ID 669160 | SP | Starting pitcher (SP) | 54.7DPG SP · #68 | 2.8 | 2.0 | 2.05 | 2026 appearances: Milwaukee Brewers / St. Louis Cardinals Split season · excluded from 2026 aggregatesStored association: Milwaukee Brewers |
Alec BurlesonMLB ID 676475 | 1B | Hitter | 67.9DBH · #26 | 3.2 | 1.86 | 1.78 | 2026 appearances: St. Louis Cardinals |
Kyle LeahyMLB ID 681517 | SP | Starting pitcher (SP) | 54.5DPG SP · #69 | 2.6 | 1.84 | 1.84 | 2026 appearances: St. Louis Cardinals |
Matthew LiberatoreMLB ID 669461 | SP | Starting pitcher (SP) | 36.4DPG SP · #118 | 1.1 | 1.3 | 1.34 | 2026 appearances: St. Louis Cardinals |
Quinn MathewsMLB ID 687273 | SP | Starting pitcher (SP) | 56.9DPG SP · #65 | 0.8 | 1.05 | 1.09 | 2026 appearances: St. Louis Cardinals |
Hunter DobbinsMLB ID 690928 | SP | Starting pitcher (SP) | 44.1DPG SP · #103 | 0.4 | 0.74 | 0.76 | 2026 appearances: St. Louis Cardinals |
Gordon GraceffoMLB ID 700669 | RP | Relief pitcher (RP) | 22.1DPG RP · #203 | 0.6 | 0.65 | 0.68 | 2026 appearances: St. Louis Cardinals |
Matt SvansonMLB ID 694335 | RP | Relief pitcher (RP) | 13.7DPG RP · #224 | 0.1 | 0.63 | 0.66 | 2026 appearances: St. Louis Cardinals |
JoJo RomeroMLB ID 668941 | RP | Relief pitcher (RP) | 40.7DPG RP · #143 | 0.2 | 0.35 | 0.34 | 2026 appearances: Milwaukee Brewers / St. Louis Cardinals Split season · excluded from 2026 aggregatesStored association: Milwaukee Brewers |
Caleb FergusonMLB ID 657571 | RP | Relief pitcher (RP) | 11.5DPG RP · #231 | -0.1 | 0.31 | 0.31 | 2026 appearances: Cincinnati Reds / St. Louis Cardinals Split season · excluded from 2026 aggregates |
Justin BruihlMLB ID 677865 | RP | Relief pitcher (RP) | 19.4DPG RP · #210 | 0.3 | 0.3 | 0.3 | 2026 appearances: St. Louis Cardinals |
Jordan WalkerMLB ID 691023 | RF | Hitter | 52.7DBH · #67 | 2.7 | 0.23 | 0.24 | 2026 appearances: St. Louis Cardinals |
Ryne StanekMLB ID 592773 | RP | Relief pitcher (RP) | 38.1DPG RP · #153 | -0.0 | 0.15 | 0.16 | 2026 appearances: St. Louis Cardinals |
Scott BlewettMLB ID 656240 | RP | Relief pitcher (RP) | 56.7DPG RP · #76 | 0.4 | 0.15 | 0.14 | 2026 appearances: Athletics / St. Louis Cardinals Split season · excluded from 2026 aggregatesStored association: Athletics |
Luis GastelumMLB ID 703725 | RP | Relief pitcher (RP) | 59.7DPG RP · #71 | 0.1 | 0.14 | 0.15 | 2026 appearances: St. Louis Cardinals |
Riley O'BrienMLB ID 676617 | RP | Relief pitcher (RP) | 35.1DPG RP · #164 | 0.3 | 0.14 | 0.14 | 2026 appearances: St. Louis Cardinals |
Chris RoycroftMLB ID 688297 | RP | Relief pitcher (RP) | 3.0DPG RP · #243 | -0.8 | -0.07 | -0.07 | 2026 appearances: Athletics / St. Louis Cardinals / Tampa Bay Rays Split season · excluded from 2026 aggregatesStored association: Athletics |
George SorianoMLB ID 666277 | RP | Relief pitcher (RP) | 27.3DPG RP · #186 | -0.3 | -0.2 | -0.19 | 2026 appearances: St. Louis Cardinals |
Jimmy CrooksMLB ID 699625 | C | Hitter | Not Available | -0.0 | Not Available | Not Available | 2026 appearances: St. Louis Cardinals |
Pedro PagésMLB ID 686780 | C | Hitter | Not Available | 0.5 | Not Available | Not Available | 2026 appearances: St. Louis Cardinals |
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: Milwaukee Brewers / St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: Milwaukee Brewers / St. Louis Cardinals
2026 appearances: Cincinnati Reds / St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: Athletics / St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: Athletics / St. Louis Cardinals / Tampa Bay Rays
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
2026 appearances: St. Louis Cardinals
Diamond Prospects Team Leaders
Each Diamond Prospects scale is ranked on its own: hitter grades (DBH), starting-pitcher grades (DPG SP) and relief-pitcher grades (DPG RP) share no common scale, and are never compared with one another. WAR is a single scale across roles, so the historical and projected WAR leaders list hitters and pitchers together.
DBH — Hitters
Top hitter grades for STL
DPG — Starting Pitchers
Top starting-pitcher grades for STL
DPG — Relief Pitchers
Top relief-pitcher grades for STL
Historical WAR — 2026
Stored 2026 WAR, as reported
Team Statistical Dashboard
Aggregates are computed from the stored 2026 season records of the 20 players whose 2026 season is recorded with this club alone. They are partial-coverage club figures, not official MLB club totals, and every block states how many players it covers.
Batting — computed from stored sums
7 of 20 covered players with a stored 2026 batting row
AVG
0.249
ΣH ÷ ΣAB
SLG
0.397
ΣTB ÷ ΣAB
Games
890
Summed
Plate App.
3,565
Summed
At Bats
3,149
Summed
Hits
783
Summed
Doubles
144
Summed
Triples
4
Summed
Home Runs
105
Summed
Extra-base hits
253
2B + 3B + HR
Total bases
1,250
From stored hits
RBI
420
Summed
Walks
316
Summed
Strikeouts
757
Summed
Stolen bases
60
Summed
Caught stealing
9
Summed
OBP and OPS are not shown at club level: hit-by-pitch and sacrifice flies are not in the stored inputs, so an exact club OBP cannot be computed, and averaging player rates would be invalid. Player OPS and wRC+ are listed in the advanced metrics below.
Pitching — computed from stored sums
14 of 20 covered players with a stored 2026 pitching row
ERA
4.10
9 × ΣER ÷ ΣIP
WHIP
1.34
(ΣH + ΣBB) ÷ ΣIP
K / 9
7.78
9 × ΣK ÷ ΣIP
BB / 9
3.34
9 × ΣBB ÷ ΣIP
HR / 9
1.03
9 × ΣHR ÷ ΣIP
K ÷ BB
2.33
ΣK ÷ ΣBB
Innings pitched
1162.1 (1162⅓)
Σ outs ÷ 3 · 14 rows with valid innings
Games
559
Summed
Games started
140
Summed
Wins
67
Summed
Losses
71
Summed
Saves
46
Summed
Hits allowed
1,121
Summed
Earned runs
530
Summed
Walks allowed
431
Summed
Strikeouts
1,005
Summed
Home runs allowed
133
Summed
Innings are stored in baseball notation (.1 = one out, .2 = two outs), so the club total is summed as outs and written back in that notation. SIERA, FIP− and K−BB% are rate statistics and are never averaged into a club figure — they are listed as stored player values below.
Additive stored measures
fWAR, OAA and DRS are additive, so a covered-player sum is a defensible club figure. Each sum states exactly how many players supplied a stored value — a player with no stored value is never counted as zero.
fWAR (2026)
25.3
20 of 20 covered players with stored fWAR · batting + pitching added
WAR (2026, as reported)
25.3
20 of 20 covered players with a stored 2026 WAR
OAA (2026)
-8
1 of 20 covered players with a stored OAA
DRS (2026)
9
5 of 20 covered players with a stored DRS
STL defensive metrics are stored for a smaller set of players than the batting and pitching feeds, so the OAA and DRS sums cover fewer players than the fWAR sum. The coverage line on each tile is the number that matters.
Advanced Metrics — Stored Player Values
No club-level rate is calculated here. Each metric is shown as the stored 2026 value on each STL player's record, with the coverage stated, so a club figure is never implied by an average of unlike players.
wRC+Batting index
7 of 20 covered players
Alec Burleson77th pct125
Jordan Walker66th pct119
Iván Herrera47th pct109Showing the highest three of 7 covered players.
OPSBatting rate
7 of 20 covered players
Alec Burleson0.816
Jordan Walker0.793
Iván Herrera0.735Showing the highest three of 7 covered players.
xwOBABatting rate
5 of 20 covered players
Alec Burleson97th pct0.367
Jordan Walker76th pct0.329
JJ Wetherholt53th pct0.315Showing the highest three of 5 covered players.
SIERAPitching rate · lower raw value is better
14 of 20 covered players
Luis Gastelum87th pct2.98
Riley O'Brien44th pct3.84
Kyle Leahy65th pct3.89Showing the lowest three of 14 covered players.
FIP−Pitching index · lower raw value is better
14 of 20 covered players
Kyle Leahy72th pct87
Andre Pallante67th pct90
Gordon Graceffo55th pct92Showing the lowest three of 14 covered players.
K−BB%Pitching rate
14 of 20 covered players
Luis Gastelum88th pct21.1
Kyle Leahy61th pct15.3
Matthew Liberatore56th pct14.7Showing the highest three of 14 covered players.
OAAFielding (additive)
1 of 20 covered playersCovered-player sum: -8 over 1 players with a stored value. An additive measure only — not a club defensive rating.
DRSFielding (additive)
5 of 20 covered players
JJ Wetherholt89th pct12
Masyn Winn86th pct10
Alec Burleson41th pct-2Showing the highest three of 5 covered players.
Covered-player sum: 9 over 5 players with a stored value. An additive measure only — not a club defensive rating.
Positional Makeup
The stored primary positions on STL player records, and the defensive innings from the stored 2026 positional profiles. A position is never inferred — a player with no stored position is counted in neither block.
Stored primary positions
2026 defensive innings by position
Summed from the 5 players of this club who have a stored 2026 positional profile, so this is a partial innings picture and not a club defensive total.
Projected WAR Contributors
Stored Diamond Projections for the STL players whose stored club association is this club. A projected season is provisional model output for a future year and is never blended with an actual result.
Covered-player projected WAR · 2027
23.19
Σ over 19 of 21 players stored with STL who have a 2027 projection
Players with a projection
19 / 21
Stored 2027 projection
No stored projection
2
Players associated with STL without one
2028 projection
23.44
Σ over 19 players
The total above covers only the players who both carry a stored STL association and have a stored 2027 projection. It is a covered-player contribution total, not a complete team forecast: the stored dataset is not a full roster, players without a projection are absent, playing time is not modelled, and coverage differs from club to club — so these totals are not comparable between clubs and are not a projected club ranking.
| # | Historical · as reported | Projected · provisional | Projected · provisional | ||
|---|---|---|---|---|---|
| 1 | JJ Wetherholt | 2B | 4.6 | 4.22 | 4.24 |
| 2 | Masyn Winn | SS | 2.3 | 3.2 | 3.28 |
| 3 | Iván Herrera | DH | 1.4 | 2.45 | 2.4 |
| 4 | Michael McGreevy | SP | 1.9 | 2.17 | 2.21 |
| 5 | Andre Pallante | SP | 2.7 | 2.01 | 2.05 |
| 6 | Alec Burleson | 1B | 3.2 | 1.86 | 1.78 |
| 7 | Kyle Leahy | SP | 2.6 | 1.84 | 1.84 |
| 8 | Matthew Liberatore | SP | 1.1 | 1.3 | 1.34 |
| 9 | Quinn Mathews | SP | 0.8 | 1.05 | 1.09 |
| 10 | Hunter Dobbins | SP | 0.4 | 0.74 | 0.76 |
| 11 | Gordon Graceffo | RP | 0.6 | 0.65 | 0.68 |
| 12 | Matt Svanson | RP | 0.1 | 0.63 | 0.66 |
| 13 | Caleb Ferguson | RP | -0.1 | 0.31 | 0.31 |
| 14 | Justin Bruihl | RP | 0.3 | 0.3 | 0.3 |
| 15 | Jordan Walker | RF | 2.7 | 0.23 | 0.24 |
| 16 | Ryne Stanek | RP | -0.0 | 0.15 | 0.16 |
| 17 | Luis Gastelum | RP | 0.1 | 0.14 | 0.15 |
| 18 | Riley O'Brien | RP | 0.3 | 0.14 | 0.14 |
| 19 | George Soriano | RP | -0.3 | -0.2 | -0.19 |
Data coverage, not a current roster. The stored dataset covers the completed 2026 season, so every association on this page is labelled by that season. No current-roster source is connected to this app, so nothing here is presented as a verified current 26-man or 40-man roster, and no player-team assignment is ever invented, inferred or back-filled.
How a player is listed. A player appears on St. Louis Cardinals when either stored record places him there: the club stored on his player master record, or a 2026 season appearance recorded with this club. Each row states its own 2026 appearance record, so a traded player's split season ("Club A / Club B") is visible rather than hidden. Players whose stored association is a minor-league or international club are shown with that stored value — it is never relabelled as STL. A handful of players carry no club association at all and are listed on no club page.
Club aggregates exclude split seasons. A player whose 2026 season is recorded with more than one club is listed, labelled and left out of this club's 2026 aggregates and 2026 WAR leaders, because his season totals cannot be attributed to one club. This club has 20 contributing single-club players out of 25 associated players, and 5 members carry a split 2026 season. A figure that is not stored is shown as Not Available and is never treated as zero.
Coverage on this page
25
Players associated with STL
20
With a stored 2026 WAR
23
With a DBH or DPG grade
19 / 19
With a 2027 / 2028 projection
7
With a stored 2026 batting row
14
With a stored 2026 pitching row
4
Listed by 2026 appearance only
5
With a 2026 positional profile
DBH, DPG (starters) and DPG (relievers) are three separate scales and are never merged into one ranking. Grades, historical WAR and percentiles are shown exactly as stored — no Diamond Prospects formula, frozen grade or projection is modified by this page. D$V, market value and contract valuation research are out of scope here and are not read or displayed.














