← Back to today’s slate MLB matchup · September 6, 2026
St. Louis Cardinals
71-72 · 3rd in NL Central, 17 GB
Bats heating up
RHP Kyle Leahy · Command specialist
@
Colorado Rockies
55-87 · 5th in NL West, 30 GB
Bats heating up
RHP Tanner Gordon · Pitches to contact
MLB · Coors Field, hits run 13% above average here · 12:10 PM PT

Team Identity

St. Louis Cardinals
Season-to-date, 143 games, 5,607 PA.
A balanced offense without a standout strength or glaring weakness. The bats have been heating up lately.
Power
Well Below21
Contact
Average56
Plate Discipline
Below Avg29
Speed
Average62
RISP
Average54
Recent Form
Trending Up
Total bases per PA is up 19% over the team's last 10 games versus its season baseline.
Colorado Rockies
Season-to-date, 142 games, 5,611 PA.
A contact-oriented, power-hitting offense that puts the ball in play and avoids empty at-bats, though it can be free-swinging. The bats have been heating up lately.
Power
Above Avg72
Contact
Above Avg73
Plate Discipline
Below Avg30
Speed
Average48
RISP
Above Avg70
Recent Form
Trending Up
Walk rate is up 13% over the team's last 10 games versus its season baseline.

What This Game Is About

Biggest Advantage

Rockies' offense is defined by being contact-oriented, and this game tests whether Cardinals can match it.

Swing Factor

Rockies rank in the 72nd percentile in extra-base production, while Kyle Leahy sits in the 35th percentile at suppressing total bases.

Momentum

Cardinals are trending up and Rockies are trending up over their last 10 games.

Key Matchups

Can Kyle Leahy limit Rockies' power?
Rockies rank in the 72nd percentile in extra-base production, while Kyle Leahy sits in the 35th percentile at suppressing total bases.
Edge · RockiesRockies: 0.359 TB/PAKyle Leahy: 0.362 TB/PA allowed (558 PA)High confidence
Can Kyle Leahy miss enough bats?
Kyle Leahy strikes hitters out at a 21.0% clip (45th percentile); Rockies carry a 21.9% strikeout rate.
Edge · RockiesKyle Leahy: 21.0% K rateRockies: 21.9% K rateHigh confidence
Can Tanner Gordon miss enough bats?
Tanner Gordon strikes hitters out at a 18.5% clip (29th percentile); Cardinals carry a 20.1% strikeout rate.
Edge · CardinalsTanner Gordon: 18.5% K rateCardinals: 20.1% K rateHigh confidence
Can Tanner Gordon command the strike zone?
Cardinals walk in 8.1% of trips; Tanner Gordon allows walks sparingly (4.1%).
Edge · Tanner GordonCardinals: 8.1% walk rateTanner Gordon: 4.1% walks allowedHigh confidence
Can Tanner Gordon limit Cardinals' power?
Cardinals rank in the 21st percentile in extra-base production, while Tanner Gordon sits in the 1st percentile at suppressing total bases.
Edge · CardinalsCardinals: 0.332 TB/PATanner Gordon: 0.490 TB/PA allowed (390 PA)High confidence

Pitcher Trends

Kyle Leahy
Kyle Leahy
St. Louis Cardinals · 8 starts
SP
Strikeouts5.2/start
Hits allowed4.8/start
4 or fewer Hits Allowed — 3 of last 64 or fewer Strikeouts — 3 of last 6
21% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Tanner Gordon
Tanner Gordon
Colorado Rockies · 8 starts
SP
Strikeouts3.4/start
Hits allowed6.6/start
6+ Hits Allowed — 5 of last 64 or fewer Strikeouts — 4 of last 6
18% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Thomas Saggese
Thomas Saggese
St. Louis Cardinals · 0.423 hit rate · 0.846 TB/PA
Heating up
recent games · 1+ hit
L55 / 5L108 / 10L2512 / 256-game hit streak
Total bases per PA is up 242% over his prior baseline, with hits in 6 of his last 7 games. He has trimmed his strikeout rate to 15%.
Joshua Baez
Joshua Baez
St. Louis Cardinals · 0.312 hit rate · 0.719 TB/PA
Heating up
recent games · 1+ hit
L55 / 5L108 / 10L2512 / 215-game hit streak
Hit rate is up 140% over his prior baseline, with hits in 8 of his last 10 games.
TJ Rumfield
TJ Rumfield
Colorado Rockies · 0.298 hit rate · 0.511 TB/PA
Heating up
recent games · 1+ hit
L55 / 5L1010 / 10L2518 / 2510-game hit streak
On-base rate is up 50% over his prior baseline, with hits in 10 of his last 10 games. He has trimmed his strikeout rate to 6%.
Alec Burleson
Alec Burleson
St. Louis Cardinals · 0.128 hit rate · 0.128 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L105 / 10L2519 / 252-game hit streak
Total bases per PA is down 70% over his prior baseline, with hits in 5 of his last 10 games. His strikeout rate has climbed to 21%.
Mickey Moniak
Mickey Moniak
Colorado Rockies · 0.147 hit rate · 0.176 TB/PA
Cooling off
recent games · 1+ hit
L53 / 5L105 / 10L2512 / 25
Total bases per PA is down 63% over his prior baseline, with hits in 4 of his last 8 games.
Jose Fermin
Jose Fermin
St. Louis Cardinals · 0.190 hit rate · 0.214 TB/PA
Cooling off
recent games · 1+ hit
L54 / 5L107 / 10L2516 / 25
Total bases per PA is down 33% over his prior baseline, with hits in 7 of his last 10 games. His strikeout rate has climbed to 17%.

Players Positioned to Succeed

80
Jake McCarthy
Jake McCarthy
1+ Hit
Colorado Rockies
Why it stands out
Batting 1st, confirmed lineup
No notable risk
79
TJ Rumfield
TJ Rumfield
1+ Hit
Colorado Rockies
Why it stands out
Batting 4th, confirmed lineup
No notable risk
75
Ivan Herrera
Ivan Herrera
1+ Hit
St. Louis Cardinals
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
73
Jordan Walker
Jordan Walker
1+ Hit
St. Louis Cardinals
Why it stands out
Strong recent plate-appearance volume
Main risk
Elevated recent strikeout rate
70
JJ Wetherholt
JJ Wetherholt
1+ Hit
St. Louis Cardinals
Why it stands out
Strong recent plate-appearance volume
Main risk
Lineup not yet posted
68
Cole Carrigg
Cole Carrigg
1+ Hit
Colorado Rockies
Why it stands out
Batting 3rd, confirmed lineup
No notable risk

Expected Game Shape

BalancedLow confidence

Competitive profile without a clear stylistic tilt. Rockies bring more power.

Early edge Rockies Driver No single dominant factor Volatility Moderate
  • Both probable starters grade around the 38th percentile in combined suppression.
  • Cardinals are trending up; Rockies are trending up.

Storylines to Watch

Does Rockies' power tilt the game?
Rockies bring a clearly stronger extra-base profile into this matchup.
Cardinals power pct 21 vs Rockies 72
Is Thomas Saggese the one to watch?
Thomas Saggese enters as Cardinals' hottest bat. Total bases per PA is up 242% over his prior baseline, with hits in 6 of his last 7 games. He has trimmed his strikeout rate to 15%.
0.423 hit rate · 0.846 TB/PA · 0.165 hit rate · 0.247 TB/PA
Can Alec Burleson snap out of it?
Alec Burleson has cooled off. Total bases per PA is down 70% over his prior baseline, with hits in 5 of his last 10 games. His strikeout rate has climbed to 21%.
0.128 hit rate · 0.128 TB/PA · 0.257 hit rate · 0.428 TB/PA
Based on plate appearances before 2026-09-06, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.