Phillies vs. Cardinals Dunkel MLB Picks, Predictions and Prop Bets - Aug. 12
12 August 2026

The Philadelphia Phillies and St. Louis Cardinals meet on Wednesday at 2:15 p.m. ET at Busch Stadium, attempting to break a 1-1 series tie. Zack Wheeler (10-3, 2.69 ERA) will start for the Phillies, who are 64-57 this season and second in the NL East. Kyle Leahy (8-4, 3.45 ERA) is the expected starter for the Cardinals, who are 60-60 and third in the NL Central.
Despite playing on the road, the Phillies are still a decent moneyline favorite (-163) over the Cardinals (+142). The over/under in this contest is set at 8.
Phillies vs. Cardinals Odds, Game Time
- Game day: Wednesday, August 12, 2026
- Game time: 2:15 p.m. ET
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
- Favorite: Phillies (-163)
- Underdog: Cardinals (+142)
- Over/under: 8
How to Watch Phillies vs. Cardinals
- TV Channel: CARD and NBCS-PH
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Phillies vs. Cardinals: Betting the Moneyline
- The Phillies have been favored on the moneyline 90 total times this season. They've gone 55-35 in those games.
- St. Louis has been underdogs in 83 games this season and has come away with the win 40 times (48.2%) in those contests.
- Philadelphia is 32-10 this season when entering a game favored by -163 or more on the moneyline.
- The Cardinals have a win-loss record of 3-9 when favored by +142 or worse by oddsmakers this year.
- The Phillies have an implied moneyline win probability of 62% in this matchup.
- Oddsmakers have implied with the moneyline set for this matchup that the Cardinals have a 41.3% chance of pulling out a win.
Phillies vs. Cardinals: Betting the Spread & Total
- The Phillies have had an over/under set by bookmakers 121 times, and have combined with opponents to go over the total in 53 of those games (53-62-6).
- Games involving St. Louis have gone over the total set by sportsbooks in 45 of 120 chances this season.
- The Phillies have gone 47-74-0 ATS this season.
- The Cardinals are 66-54-0 against the spread in their 120 games that had a posted line this season.
