St. Louis Cardinals Team report
St. Louis Cardinals
St. Louis Cardinals ranks 26th in run generation and 26th in pitching performance, with a usable bullpen and 0 recent risers.
Where this club creates, and loses, WAR
Players are split by position and total WAR is calculated; the green border indicates a club is top-ten in positional WAR, the red border indicates a bottom-ten club.
First base
Second base
Third base
Shortstop
Outfield
Designated hitter
Starting pitching
Relief pitching
Water cooler notes
Three concise, evidence-linked notes to start a broadcast conversation.
-
1
team identity
St. Louis Cardinals’s analytical identity
St. Louis Cardinals ranks 26th in run generation and 26th in pitching performance, with a usable bullpen and 0 recent risers.
-
2
form driver
Justin Bruihl is the strongest recent pitcher signal
Recent OPS allowed 0.431 versus 0.710 previously.
-
3
matchup edge
Alec Burleson is doing more damage against right-handed pitching
Estimated wOBA: 0.239 vs L, 0.397 vs R.
Player movement with league context attached
The recent-window shift and the full-season league standing are separate, so a surge never floats free of the player’s actual level.
Jordan Walker
St. Louis Cardinals | RHB
Alec Burleson
St. Louis Cardinals | LHB
The category leaders inside this clubhouse
Familiar production now sits beside tracked force: 100+ mph contact and pitches are shown as both totals and opportunity rates.
100+ mph batted balls
Tracked-contact season total
- 1Jordan WalkerSt. Louis Cardinals159
- 2Alec BurlesonSt. Louis Cardinals157
- 3Iván HerreraSt. Louis Cardinals125
- 4JJ WetherholtSt. Louis Cardinals81
- 5Masyn WinnSt. Louis Cardinals75
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Jordan WalkerSt. Louis Cardinals37.5%
- 2Leo BernalSt. Louis Cardinals36.2%
- 3Alec BurlesonSt. Louis Cardinals33.1%
- 4Thomas SaggeseSt. Louis Cardinals30.8%
- 5Jimmy CrooksSt. Louis Cardinals29.1%
Pitches at 100+ mph
Across every pitch type
- 1Riley O’BrienSt. Louis Cardinals23
- 2Ryne StanekSt. Louis Cardinals12
- 3Matt SvansonSt. Louis Cardinals0
- 4George SorianoSt. Louis Cardinals0
- 5Hancel RinconSt. Louis Cardinals0
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Riley O’BrienSt. Louis Cardinals2.2%
- 2Ryne StanekSt. Louis Cardinals1.1%
- 3Matt SvansonSt. Louis Cardinals0.0%
- 4George SorianoSt. Louis Cardinals0.0%
- 5Gordon GraceffoSt. Louis Cardinals0.0%
Batting average
Best qualified contact results
- 1Alec BurlesonSt. Louis Cardinals0.283
- 2Jordan WalkerSt. Louis Cardinals0.276
- 3Nathan ChurchSt. Louis Cardinals0.251
- 4José FermínSt. Louis Cardinals0.250
- 5Iván HerreraSt. Louis Cardinals0.249
Home runs
The club power board
- 1Jordan WalkerSt. Louis Cardinals28
- 2Alec BurlesonSt. Louis Cardinals23
- 3Iván HerreraSt. Louis Cardinals18
- 4JJ WetherholtSt. Louis Cardinals17
- 5Nathan ChurchSt. Louis Cardinals10
OPS
On-base and slugging production
- 1Alec BurlesonSt. Louis Cardinals0.812
- 2Jordan WalkerSt. Louis Cardinals0.808
- 3Joshua BáezSt. Louis Cardinals0.788
- 4Everson PereiraSt. Louis Cardinals0.748
- 5Iván HerreraSt. Louis Cardinals0.745
Strikeouts
Total batters finished by strikeout
- 1Matthew LiberatoreSt. Louis Cardinals148
- 2Kyle LeahySt. Louis Cardinals129
- 3Michael McGreevySt. Louis Cardinals113
- 4Andre PallanteSt. Louis Cardinals104
- 5Riley O’BrienSt. Louis Cardinals64
Strikeout rate
Strikeouts per batter faced
- 1Luis GastelumSt. Louis Cardinals29.4%
- 2Ryan FernandezSt. Louis Cardinals28.0%
- 3Ryne StanekSt. Louis Cardinals24.7%
- 4Riley O’BrienSt. Louis Cardinals23.2%
- 5Matthew LiberatoreSt. Louis Cardinals22.6%
Lowest OPS allowed
Qualified opponent production
- 1Gordon GraceffoSt. Louis Cardinals0.572
- 2Ryan FernandezSt. Louis Cardinals0.664
- 3Riley O’BrienSt. Louis Cardinals0.667
- 4Andre PallanteSt. Louis Cardinals0.673
- 5Justin BruihlSt. Louis Cardinals0.691
The staff ace’s complete arsenal
The highest-WAR qualified starter leads the card. Every tracked offering is shown with usage, pitch traits, outcomes, and same-pitch MLB percentiles.
Dustin May
109.0 IP · 4.38 ERA · 2.6 WAR
| Pitch | Use | Velo | Whiff | Chase | Zone | Putaway | Hard hit |
|---|---|---|---|---|---|---|---|
| Four-Seam FastballFF · 567 pitches | 24.6% | 96.985th pct | 18.8%56th pct | 24.2%31st pct | 52.6%53rd pct | 0.0%100th pct | 55.7%6th pct |
| CutterFC · 551 pitches | 23.9% | 93.393rd pct | 22.3%68th pct | 38.0%91st pct | 52.3%57th pct | 0.0%100th pct | 30.8%77th pct |
| SinkerSI · 453 pitches | 19.7% | 96.685th pct | 16.2%86th pct | 29.4%70th pct | 55.0%43rd pct | 0.0%100th pct | 53.7%6th pct |
| SweeperST · 418 pitches | 18.1% | 86.088th pct | 27.6%45th pct | 30.5%42nd pct | 42.8%49th pct | 0.0%100th pct | 33.8%33rd pct |
| CurveballCU · 171 pitches | 7.4% | 83.585th pct | 30.2%59th pct | 31.2%55th pct | 34.5%17th pct | 0.0%100th pct | 61.5%1st pct |
| ChangeupCH · 145 pitches | 6.3% | 90.291st pct | 19.4%10th pct | 27.5%18th pct | 37.2%52nd pct | 0.0%100th pct | 46.2%9th pct |
The largest qualified handedness edges
Alec Burleson
St. Louis Cardinals
Alec Burleson is doing more damage against right-handed pitching
Estimated wOBA: 0.239 vs L, 0.397 vs R.
Kyle Leahy
St. Louis Cardinals
Kyle Leahy is limiting right-handed batters more effectively
Estimated wOBA: 0.369 vs L, 0.266 vs R.
George Soriano
St. Louis Cardinals
George Soriano is limiting left-handed batters more effectively
Estimated wOBA: 0.259 vs L, 0.394 vs R.
Best available matchup for either side
The board now shows only the highest-ranked active reliever against a left-handed hitter and a right-handed hitter. Workload availability, role, season performance, and handedness all remain visible.
Brycen Mautz
LHP · available · 2 days rest
Ryne Stanek
RHP · available · 2 days rest
Team Headlines
| Subject | Reporting lead | Score |
|---|---|---|
| Alec Burleson | Alec Burleson is building one of baseball’s strongest offensive cases | 89.8 |
| Jordan Walker | Jordan Walker is building one of baseball’s strongest offensive cases | 85.6 |
| Iván Herrera | Iván Herrera is building one of baseball’s strongest offensive cases | 77.0 |
| George Soriano | George Soriano’s Changeup: 90.0 mph, 33.7% whiffs | 74.4 |
| Luis Gastelum | Luis Gastelum’s Changeup: 81.7 mph, 50.0% whiffs | 72.8 |
| Riley O’Brien | Riley O’Brien’s Sweeper: 82.9 mph, 46.5% whiffs | 72.6 |