- Matchup: Philadelphia Phillies vs. St. Louis Cardinals
- Date: Wednesday, August 12, 2026
- Venue: Busch Stadium, St. Louis, MO
- Broadcast: Cardinals.TV
- Betting Odds: Philadelphia (-196) St. Louis (+162)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Wednesday, the Philadelphia Phillies (63-56) will face off against the St. Louis Cardinals (59-59) at Busch Stadium. The moneyline has the Phillies at -196 and the Cardinals at +162. The over/under for this matchup is set at 9 runs. Anticipated starting pitchers for this game are Zack Wheeler and Kyle Leahy.

This season, the Philadelphia Phillies are averaging 4.4 runs per game, ranking them 16th in Major League Baseball. They have accumulated 528 runs while maintaining an on-base percentage of .308. The team has recorded 165 doubles and 149 home runs, with 511 RBIs and 949 hits, giving them a batting average of .238. Their slugging percentage stands at .401, and they have struck out 1,024 times while drawing 370 walks.
The Phillies have achieved a K/BB ratio of 3.24 and their pitching unit holds a WHIP of 1.31. This season, Philadelphia’s pitchers have given up 143 home runs and 528 total runs, placing them 16th in MLB. The team has allowed 1,019 hits (8.7 per 9 innings) and 492 earned runs, resulting in an earned run average (ERA) of 4.19 (19th in the league), with 1,168 strikeouts and 361 walks. Their FIP sits at 3.81 this season.
Throughout the season, the Phillies have used 402 relief pitchers. These relievers have inherited 125 base runners, with 37.6% of those runners scoring. The bullpen has compounded 48 holds this year (27th in MLB). The relievers have faced runners on base 94 times and have appeared in high leverage situations 112 times. They have secured 30 saves out of 46 opportunities, yielding a save percentage of 65.2% across 96 situations.
This season, the Philadelphia defense has managed 3,170 putouts, logged 978 assists, and committed 61 errors. Their fielding percentage currently stands at .986, ranking them 16th in MLB, and they have turned 70 double plays. The Phillies have converted 67.4% of balls put into play into outs over their 9,510 innings, placing them at 29th in MLB.
Zack Wheeler has pitched 1,838 innings and recorded 1,952 strikeouts throughout his career. With a career record of 123 wins and 78 losses, Wheeler has a FIP of 3.20 after facing 7,517 batters in the majors. His career ERA is 3.25 (with 663 earned runs allowed) and he has a WHIP of 1.128. He has allowed 1,555 hits (7.6 hits per 9 innings) and issued 518 walks.
The St. Louis Cardinals have achieved an on-base percentage of .316 and a team batting average of .241 this season. They rank 27th in baseball with 905 strikeouts and have 952 hits. The Cardinals have hit 121 home runs and amassed 502 RBIs. Their team slugging percentage is .380, and they average 4.36 runs per game (19th in the league). They have hit 164 doubles and drawn 384 walks, totaling 515 runs scored.
As a unit, the Cardinals have a team WHIP of 1.342 and a FIP of 4.12 this season. They rank 25th in the league for total hits allowed with 1,017. The St. Louis pitching staff has given up 523 runs, resulting in a cumulative ERA of 4.14 (with 484 earned runs). Their K/BB ratio is 7.70, having struck out 900 batters while walking 396. The team has relinquished 118 home runs and allows 4.47 runs per 9 innings (13th in baseball).
St. Louis bullpen pitchers have allowed 37.2% of their inherited base runners to score out of 183 inherited runners. They have appeared on the mound in 148 high-pressure situations and have faced runners in 126 instances. With 137 save opportunities, the Cardinals’ bullpen has recorded 78 holds and 22 blown saves, ranking 18th in Major League Baseball with a save percentage of 60.7%. They have utilized 394 relief pitchers throughout the season.
In 9,480 innings played, the Cardinals have a defensive efficiency of 69.4% (18th in baseball). The St. Louis playing unit has turned 111 double plays and boasts a fielding percentage of .988 (5th in the majors). This season, they have tallied 1,108 assists, made 51 errors, and recorded a total of 3,160 putouts.
In his professional career, Kyle Leahy has surrendered 240 hits while striking out 214 batters over 250 innings. Leahy holds a career win-loss record of 13-8 and carries a 3.56 ERA, allowing 8.6 hits per nine innings. He has given up 99 earned runs and owns a WHIP of 1.271 along with a FIP of 3.5. His K/BB ratio is 2.74, and he has faced 1,047 batters in his career.
Who will triumph in tonight’s MLB matchup against the spread or moneyline?
Prediction: Bet on St. Louis (+162)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
