We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSt. Louis Cardinals at Philadelphia Phillies
St. Louis CardinalsSt. Louis Cardinals
@
Citizens Bank Park
Philadelphia PhilliesPhiladelphia Phillies

Match Predictor

Pre-match Prediction
St. Louis Cardinals
@
Philadelphia Phillies
St. Louis Cardinals 36%Philadelphia Phillies 64%
Market LinesRun Line: Philadelphia Phillies -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.7 total runs vs 7.5 line

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
55%
72/131
MLB: 48%
Starter
42%
10/24
vs PHI
80%
4/5
Avg Total
8.9
MLB: 8.9
Game Starter (24) Last Starter vs PHI vs PHI (5)
Kyle Leahy #62 · RHP · Age 29
3.24
ERA (2026)
8.2
K/9 (2026)
24
Starts (2026)
7.7
Avg Total (2026)
Last 3:
W @CIN (Aug 18): 5.0IP, 0ER, 6K
W PHI (Aug 12): 5.0IP, 1ER, 6K
W COL (Aug 07): 5.0IP, 2ER, 8K
vs PHI: ND (Apr 13 2025): 1.0 IP, 0 ER, 0 K
Bullpen (2026 Season)Average
ERA: 3.85MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-08-20 vs CIN. Bullpen arms likely still recovering.
Recent: W 3-0L 4-5W 10-9L 6-7L 3-12
Lineup vs Kyle Leahy (Career)
BatterPosPAAVGOPSHR
Kyle SchwarberDH5.0000.0000
Brandon MarshLF4.2500.7500
Bryce Harper1B4.2500.7500
Luis Arraez2B4.2500.7500
Trea TurnerSS4.0000.0000
Alec Bohm3B3.10002.0000
Bryson Stott2B3.3330.6660
J.T. RealmutoC3.3330.6660
Justin CrawfordCF2.5001.0000
Bryan De La CruzRF1.0000.0000
Edmundo SosaLF1.0000.0000
2 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
57%
74/130
MLB: 48%
Starter
50%
13/26
vs STL
80%
4/5
Avg Total
8.9
MLB: 8.9
Game Starter (26) Last Starter vs STL vs STL (5)
Cristopher Sanchez #61 · LHP · Age 30
2.51
ERA (2026)
10.4
K/9 (2026)
26
Starts (2026)
9.0
Avg Total (2026)
Last 3:
W MIA (Aug 17): 6.0IP, 1ER, 6K
ND @STL (Aug 11): 6.0IP, 0ER, 7K
W WSH (Aug 06): 5.0IP, 2ER, 6K
vs STL: W (Apr 12 2025): 6.1 IP, 1 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.01MLB Avg: 3.959 relievers
Recent: W 6-5W 6-4W 4-1W 7-6W 12-3
Lineup vs Cristopher Sanchez (Career)
BatterPosPAAVGOPSHR
Jordan WalkerRF10.1000.2000
Pedro PagesC8.2860.6610
Masyn WinnSS7.1670.4530
Ivan HerreraDH6.2001.1331
JJ Wetherholt2B3.0000.0000
Alec Burleson1B2.5001.0000
Blaze Jordan3B2.0000.0000
Everson PereiraRF2.0000.0000
Jose FerminLF2.5001.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickPhiladelphia Phillies -1.5 (-112) | Run
Philadelphia Phillies -1.5 (-112) | Run Line | MEDIUM confidence. Sánchez shut out this Cardinals lineup 12 days ago and three of their key hitters ar...
PickUnder 7.5 (-127) | Total | LOW confidenc
Under 7.5 (-127) | Total | LOW confidence. Our model aligns directly with the 7.5 line, meaning the projection gap is essentially zero. That alone kee...
PickCristopher Sánchez Over 6.5 Strikeouts (
Cristopher Sánchez Over 6.5 Strikeouts (-139) | Player Prop | MEDIUM confidence. The three-start trend lines up right at this number: 6 K, 7 K (agains...

St. Louis Cardinals vs Philadelphia Phillies Game Preview

The context here is about as clean as it gets for a situational analyst. Philadelphia Phillies ace Cristopher Sánchez (16-4, 2.51 ERA, 10.43 K/9) takes the mound at Citizens Bank Park against a St. Louis Cardinals lineup he already picked apart 12 days ago. On August 11, Sánchez went 6 innings, allowed zero runs, and struck out seven against this exact St. Louis roster. Now the Cardinals come back carrying a 13-strikeout hangover from Saturday's 12-3 demolition, with multiple core hitters actively scuffling. Environment and matchup history are pointing in the same direction. That doesn't happen every day.

Sánchez is as consistent as pitchers come right now. His last three starts: 6 K, 7 K (against this Cardinals lineup specifically), 6 K. He comes in on six days of extended rest. Citizens Bank Park carries a 1.05 run factor and a 1.10 HR factor, making it a slight hitter's environment, but Sánchez's strikeout-heavy profile minimizes the park's influence. He generates weak contact and missing bats, not fly balls. The park doesn't change the K dynamic.

Kyle Leahy (10-4, 3.24 ERA) is not easy to dismiss. He beat this Phillies lineup on August 12, going 5 innings and allowing one run with six strikeouts. But the outs market prices him at 12.5, signaling the expectation of a shorter outing than Sánchez. That matters because St. Louis' 4.30 ERA bullpen absorbs whatever remains, and the Cardinals have a structural problem if this game slips away in the early innings. Philadelphia enters on an 8-game win streak with Bryce Harper (.994 OPS last 28 days vs. right-handed pitching), Luis Arraez (1.125 OPS last 7 days), and Alec Bohm (1.063 OPS last 7 days) all running hot at home.

Jordan Walker has been genuinely dangerous lately, homering in three straight games with multiple RBIs in each. Alec Burleson is slashing .355/.412/.645 over his last eight. The Cardinals have individual bats capable of damage on any given day. The problem is that Walker is 1-for-10 (.100 AVG, 0.200 OPS) against Sánchez for his career, including 0-for-4 in their two 2026 matchups. When your most dangerous power hitter is functionally neutralized by the opposing starter, the offensive ceiling for the whole lineup drops. In this MLB series finale, the environment, the matchup history, and the current form all converge on the same side.

St. Louis Cardinals vs Philadelphia Phillies Key Insights

  • Sánchez posted 6 IP, 0 ER, 7 K against this exact Cardinals roster on August 11. He comes in on extended rest with three consecutive starts producing 6, 7, and 6 strikeouts. The setup conditions for a repeat performance are nearly identical.
  • Jordan Walker drives the Cardinals' offensive ceiling. He is 1-for-10 (.100 AVG, 0.200 OPS) against Sánchez for his career, including 0-for-4 in 2026 specifically. His recent power surge does not override a sample where Sánchez has consistently dominated him.
  • The Cardinals struck out 13 times in Saturday's loss. JJ Wetherholt went 0-for-5 with 4 strikeouts in that outing and is 0-for-3 with 0.000 OPS in his career against Sánchez. Blaze Jordan is hitting .150/.190/.150 over his last five games. This is not a lineup in rhythm facing a strikeout specialist.
  • Leahy's outs line at 12.5 (roughly 4 innings) means St. Louis will lean on its 4.30 ERA bullpen in the second half. If Philadelphia scores first and builds a cushion, the Cardinals' relief corps makes a comeback increasingly difficult.
  • Citizens Bank Park has a 1.10 HR factor. Harper posts a 1.011 OPS against right-handed pitching over the last 28 days. His two 2026 plate appearances against Leahy produced a 1.500 OPS in a small sample. The park and the left-on-right matchup both favor Philadelphia's run production.
  • Both bullpens rank near the bottom of MLB in ERA (Cardinals 4.30, Phillies 4.31), and this is a series finale with likely depleted rosters. The team whose starter goes deeper wins the back-end battle by default. That advantage belongs to Philadelphia, with Sánchez priced to pitch into the seventh.

St. Louis Cardinals vs Philadelphia Phillies Betting Picks

Picks made August 23, 2026 at 05:43 AM ET. Odds shown reflect current market prices.

Under 7.5 (-127) | Total | LOW confidenc
Under 7.5 (-127) | Total | LOW confidence. Our model aligns directly with the 7.5 line, meaning the projection gap is essentially zero. That alone keeps this at low confidence. The only directional nudge toward Under is Sánchez's strikeout profile limiting Cardinals run production, but that is not enough to upgrade confidence on its own. Play it small or treat it as a SGP leg only.
Moneyline | No Pick. Cardinals +154 has
Moneyline | No Pick. Cardinals +154 has surface appeal given Walker's recent tear and Leahy's August 12 win over Philadelphia, but Walker's career 0-for-10 mark against Sánchez undercuts the Cardinals' offensive upside too significantly. Phillies ML at -244 (market-implied 70.9%) is overpriced for what the matchup supports. Neither side clears the value threshold. Skip.
Analysis insight — no specific bet associated
Cristopher Sánchez Over 6.5 Strikeouts (
Cristopher Sánchez Over 6.5 Strikeouts (-139) | Player Prop | MEDIUM confidence. The three-start trend lines up right at this number: 6 K, 7 K (against this Cardinals lineup), 6 K. His 2026 K/9 of 10.43 is elite, he has six days of rest, and the Cardinals struck out 13 times Saturday. Wetherholt is 0-for-5 with 4 Ks in his last game and 0.000 OPS against Sánchez in 2026. Blaze Jordan is hitting .150 over five games. A high-strikeout lefty on extended rest against a cold, free-swinging lineup in a familiar ballpark is exactly the setup you want for this line.
Jordan Walker Under 0.5 Hits (+162) | Pl
Jordan Walker Under 0.5 Hits (+162) | Player Prop | HIGH confidence. Career vs. Sánchez: 10 PA, .100 AVG, 0.200 OPS. In 2026 specifically: 2 PA, 0.000 OPS. Walker is scorching right now, and that is precisely why +162 on the under is mispriced. The market is weighting recent form. The career BvP is weighting matchup reality. Walker has never been able to hit Sánchez across a legitimate sample, and short-term streaks do not rewrite that pattern. This is the best number on the board for the price.
JJ Wetherholt Under 0.5 Hits (+138) | Pl
JJ Wetherholt Under 0.5 Hits (+138) | Player Prop | MEDIUM confidence. Career vs. Sánchez: 3 PA, .000 AVG, 0.000 OPS, all in 2026. Layer on that: Wetherholt went 0-for-5 with 4 strikeouts in his last outing. His season OPS of .723 drops to .615 over the last 28 days. Two independent signals confirming the same direction at +138 is a value play worth making.
Kyle Leahy Over 3.5 Strikeouts (-120) |
Kyle Leahy Over 3.5 Strikeouts (-120) | Player Prop | MEDIUM confidence. Leahy's last three starts: 6 K, 6 K, 8 K, all comfortably above this line. He struck out six in five innings against this Phillies lineup on August 12. His 2026 K/9 is 8.17. The market at -120 is nearly a coin flip, but the underlying trend and the specific matchup history against Philadelphia both point clearly over. Fade the coin-flip framing.
Bryce Harper to Hit a Home Run (+390) |
Bryce Harper to Hit a Home Run (+390) | Player Prop | LOW confidence. Harper posts a 1.011 OPS against right-handed pitching over the last 28 days, and Citizens Bank Park's 1.10 HR factor amplifies his power ceiling. Leahy has allowed 12 HR in 122.1 innings. Harper's two 2026 plate appearances against Leahy produced a 1.500 OPS in a small sample worth noting but not overweighting. At +390, low-confidence speculative value exists. Size it accordingly.
SGP
SGP: Phillies -1.5 / Under 7.5 / Sánchez Over 6.5 Ks / Jordan Walker Under 0.5 Hits. The thesis holds together structurally. A dominant Sánchez performance generating 7-plus strikeouts suppresses Cardinals run production, making the under and the run line natural companions. Walker going hitless against a pitcher who has consistently shut him down reinforces the Cardinals' offensive struggles that drive all four legs. Each piece supports the others.
Analysis insight — no specific bet associated
NRFI (-145) | First Inning | MEDIUM conf
NRFI (-145) | First Inning | MEDIUM confidence. Sánchez posted zero first-inning runs in his August 11 outing against St. Louis. Leahy has walked zero batters in each of his last two starts. The Cardinals' top of the order is ice cold: Wetherholt 0-for-5 in his last game, Blaze Jordan at .150 over his last five. Two efficient starters who have been clean early, a cold visiting lineup, and a Phillies offense that tends to build through the middle of the order rather than explode in the first frame. The conditions favor a quiet opening inning on both sides.

Key Players

Batting AverageSTL
Alec Burleson
.289Batting Average
1B
Home RunsSTL
Jordan Walker
27Home Runs
RF
Runs Batted InSTL
Jordan Walker
96Runs Batted In
RF
Earned Run AverageSTL
Michael McGreevy
3.54Earned Run Average
SP
WinsSTL
Andre Pallante
12Wins
SP
StrikeoutsSTL
Matthew Liberatore
125Strikeouts
SP
Batting AveragePHI
Brandon Marsh
.276Batting Average
LF
Home RunsPHI
Kyle Schwarber
38Home Runs
DH
Runs Batted InPHI
Kyle Schwarber
76Runs Batted In
DH
Earned Run AveragePHI
Cristopher Sanchez
2.51Earned Run Average
SP
WinsPHI
Cristopher Sanchez
16Wins
SP
StrikeoutsPHI
Jesus Luzardo
194Strikeouts
SP

Recent Form

St. Louis Cardinals
W3-0Cincinnati Reds
L5-4Cincinnati Reds
W10-9Cincinnati Reds
L12-3Philadelphia Phillies
Philadelphia Phillies
W6-5Miami Marlins
W6-4Miami Marlins
W4-1Miami Marlins
W12-3St. Louis Cardinals

St. Louis Cardinals vs Philadelphia Phillies Summary

The strongest case in this game runs through Sánchez's arm and the Cardinals' compromised lineup. He shut them out 12 days ago. He is 16-4 with a 2.51 ERA and a 10.43 K/9. His last three starts produced 6, 7, and 6 strikeouts right at or above his prop line. Three of St. Louis' core hitters are visibly cold, including Wetherholt who went 0-for-5 with 4 strikeouts in his last outing. The run line at -112 is the cleanest play on the board: plus-money-adjacent price on a team riding 8 straight wins with the better pitcher in the matchup. Sánchez over 6.5 strikeouts and Walker under 0.5 hits are the props that give the bet structural support and work naturally as SGP companions.

The contrarian case is real, not just a formality. Leahy beat this Phillies lineup 11 days ago. Walker has homered in three straight games with multiple RBIs each time. Burleson is one of the hottest hitters in the National League right now. If Leahy is sharp early and Walker breaks the career pattern against Sánchez, this game looks different by the fourth inning. But that requires a lot of pattern-breaking in one afternoon against a pitcher who has demonstrated control of this specific matchup repeatedly. When the park context, the pitching separation, the BvP history, and the recent form all point in the same direction, the right move is to trust the setup and size it accordingly.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesPHI leads series 2-0
DateMatchupResult
Aug 21, 2026STL @ PHIPHIPHI 7-6
Aug 22, 2026STL @ PHIPHIPHI 12-3

Cardinals vs Phillies predictions: Sánchez (16-4, 2.51 ERA) faces STL lineup he shut out Aug 11. Best bets: Phillies -1.5, Sánchez over 6.5 Ks.

Frequently Asked Questions

MLBGame PreviewsSt. Louis Cardinals at Philadelphia Phillies