← Back to tomorrow’s slate MLB matchup · August 30, 2026
Pittsburgh PiratesOffense cooling lately
RHP Braxton Ashcraft · High-strikeout arm · plus control
@
St. Louis CardinalsBats heating up
LHP Matthew Liberatore · Balanced starter
MLB · Busch Stadium · 11:15 AM PT

Team Identity

Pittsburgh Pirates
Season-to-date, 136 games, 5,475 PA.
An aggressive, opportunistic offense that runs and pressures defenses on the bases. The offense has cooled off recently.
Power
Below Avg43
Contact
Average63
Plate Discipline
Above Avg69
Speed
Above Avg82
RISP
Above Avg76
Recent Form
Trending Down
Total bases per PA is down 30% over the team's last 10 games versus its season baseline.
St. Louis Cardinals
Season-to-date, 136 games, 5,317 PA.
A balanced offense without a standout strength or glaring weakness. The bats have been heating up lately.
Power
Well Below19
Contact
Average54
Plate Discipline
Below Avg36
Speed
Average58
RISP
Average48
Recent Form
Trending Up
Hit rate is up 7% over the team's last 10 games versus its season baseline.

What This Game Is About

Biggest Advantage

Pirates' offense is defined by being aggressive, and this game tests whether Cardinals can match it.

Swing Factor

Braxton Ashcraft strikes hitters out at a 25.1% clip (77th percentile); Cardinals carry a 20.0% strikeout rate.

Momentum

Pirates are trending down and Cardinals are trending up over their last 10 games.

Key Matchups

Can Braxton Ashcraft miss enough bats?
Braxton Ashcraft strikes hitters out at a 25.1% clip (77th percentile); Cardinals carry a 20.0% strikeout rate.
Edge · CardinalsBraxton Ashcraft: 25.1% K rateCardinals: 20.0% K rateHigh confidence
Can Braxton Ashcraft limit Cardinals' power?
Cardinals rank in the 19th percentile in extra-base production, while Braxton Ashcraft sits in the 45th percentile at suppressing total bases.
Edge · Braxton AshcraftCardinals: 0.329 TB/PABraxton Ashcraft: 0.346 TB/PA allowed (642 PA)High confidence
Can Matthew Liberatore limit Pirates' power?
Pirates rank in the 43rd percentile in extra-base production, while Matthew Liberatore sits in the 17th percentile at suppressing total bases.
Edge · PiratesPirates: 0.344 TB/PAMatthew Liberatore: 0.399 TB/PA allowed (594 PA)High confidence
How do Pirates handle left-handers?
Pirates have produced worse against left-handers this season (0.318 vs. 0.344 TB/PA overall).
Edge · Matthew Liberatorevs left-handers: 0.318 TB/PA (1672 PA)overall: 0.344 TB/PAModerate confidence
Can Matthew Liberatore miss enough bats?
Matthew Liberatore strikes hitters out at a 22.2% clip (57th percentile); Pirates carry a 23.5% strikeout rate.
Edge · PiratesMatthew Liberatore: 22.2% K ratePirates: 23.5% K rateHigh confidence

Pitcher Trends

Braxton Ashcraft
Braxton Ashcraft
Pittsburgh Pirates · 8 starts
SP
Strikeouts4.9/start
Hits allowed4.9/start
4 or fewer Hits Allowed — 4 of last 65 or fewer Strikeouts — 5 of last 6
25% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Matthew Liberatore
Matthew Liberatore
St. Louis Cardinals · 8 starts
SP
Strikeouts6.2/start
Hits allowed5.6/start
6+ Strikeouts — 4 of last 64 or fewer Hits Allowed — 3 of last 6
22% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Bryan Torres
Bryan Torres
St. Louis Cardinals · 0.400 hit rate · 0.400 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L107 / 10L2515 / 25
Hit rate is up 115% over his prior baseline, with hits in 4 of his last 6 games. He has trimmed his strikeout rate to 13%.
Nathan Church
Nathan Church
St. Louis Cardinals · 0.286 hit rate · 0.500 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L107 / 10L2518 / 25
Total bases per PA is up 57% over his prior baseline, with hits in 6 of his last 7 games. He has trimmed his strikeout rate to 11%.
Jared Triolo
Jared Triolo
Pittsburgh Pirates · 0.258 hit rate · 0.258 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L106 / 10L2511 / 254-game hit streak
Hit rate is up 25% over his prior baseline, with hits in 6 of his last 10 games. He has trimmed his strikeout rate to 3%.
Jacob Gonzalez
Jacob Gonzalez
Pittsburgh Pirates · 0.045 hit rate · 0.045 TB/PA
Cooling off
recent games · 1+ hit
L50 / 5L101 / 10L259 / 25
Total bases per PA is down 89% over his prior baseline, with hits in 1 of his last 9 games. His strikeout rate has climbed to 23%.
Jake Mangum
Jake Mangum
Pittsburgh Pirates · 0.065 hit rate · 0.097 TB/PA
Cooling off
recent games · 1+ hit
L50 / 5L103 / 10L2512 / 25
Hit rate is down 76% over his prior baseline, with hits in 2 of his last 9 games. His strikeout rate has climbed to 32%.
Rafael Flores
Rafael Flores
Pittsburgh Pirates · 0.143 hit rate · 0.371 TB/PA
Cooling off
recent games · 1+ hit
L51 / 5L103 / 10L2511 / 24
On-base rate is down 49% over his prior baseline, with hits in 3 of his last 10 games. His strikeout rate has climbed to 37%.

Players Positioned to Succeed

85
Konnor Griffin
Konnor Griffin
1+ Hit
Pittsburgh Pirates
Why it stands out
Strong recent plate-appearance volume
Main risk
Recent hit rate has cooled
80
Jordan Walker
Jordan Walker
1+ Hit
St. Louis Cardinals
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
71
Alec Burleson
Alec Burleson
1+ Hit
St. Louis Cardinals
Why it stands out
Low recent strikeout rate
Main risk
Lineup not yet posted
70
Bryan Reynolds
Bryan Reynolds
1+ Hit
Pittsburgh Pirates
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
67
JJ Wetherholt
JJ Wetherholt
1+ Hit
St. Louis Cardinals
Why it stands out
Recent form supports the pick
Main risk
Lineup not yet posted
66
Nick Gonzales
Nick Gonzales
1+ Hit
Pittsburgh Pirates
Why it stands out
Low recent strikeout rate
Main risk
Recent hit rate has cooled

Expected Game Shape

BalancedLow confidence

Competitive profile without a clear stylistic tilt. Cardinals bring stronger recent momentum. Pirates bring more power.

Early edge Pirates Driver No single dominant factor Volatility Elevated
  • Both probable starters grade around the 52nd percentile in combined suppression.
  • Pirates are trending down; Cardinals are trending up.

Storylines to Watch

Is Bryan Torres the one to watch?
Bryan Torres enters as Cardinals' hottest bat. Hit rate is up 115% over his prior baseline, with hits in 4 of his last 6 games. He has trimmed his strikeout rate to 13%.
0.400 hit rate · 0.400 TB/PA · 0.186 hit rate · 0.318 TB/PA
Can Jacob Gonzalez snap out of it?
Jacob Gonzalez has cooled off. Total bases per PA is down 89% over his prior baseline, with hits in 1 of his last 9 games. His strikeout rate has climbed to 23%.
0.045 hit rate · 0.045 TB/PA · 0.203 hit rate · 0.405 TB/PA
Based on plate appearances before 2026-08-30, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.