Philadelphia Phillies vs St. Louis Cardinals Prediction, 8/12/2026 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs St. Louis Cardinals
Date: Wednesday, August 12, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Philadelphia (-196) St. Louis (+162)
The Philadelphia Phillies (63-56) are headed to Busch Stadium on Wednesday where they will go up against the St. Louis Cardinals (59-59). The moneyline on this game has the Phillies at -196 and the Cardinals are priced at +162. The total comes in at 9. The expected starting pitchers will be Zack Wheeler and Kyle Leahy.

As a team, the Philadelphia Phillies are compiling 4.4 runs per game, which puts them at 16th in baseball. They have racked up 528 runs while holding a team on-base percentage of .308. The Phillies have recorded 165 two-baggers as a team and have knocked 149 balls out of the park. They have 511 runs batted in as well as 949 hits so far this season, while their team batting average is at .238. Philadelphia is slugging .401 and have struck out 1,024 times, while drawing a walk on 370 occasions.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Betting Picks
They have earned a K/BB ratio of 3.24 and their pitching staff has recorded a WHIP of 1.31. Phillies pitchers have relinquished 143 home runs and 528 runs in total (16th in MLB). Philadelphia has conceded 1,019 base hits (8.7 per 9 innings) as well as 492 earned runs. The Phillies have an earned run average of 4.19 for the season (19th in the league), and the staff has struck out 1,168 hitters. They have walked 361 opposing players and their FIP is 3.81 as a team for the year.
The Phillies have dispatched 402 relief pitchers to the mound over the course of the season. The relievers have inherited 125 base runners this season and 37.6% of those players ended up crossing the plate. The relief pitchers have accumulated 48 holds for the year (27th in MLB). Phillies pitchers have entered the game with runners on 94 times in addition to having 112 appearances in high leverage situations. They have recorded 30 saves for the year and have not converted 16 out of their 46 save opportunities. The Phillies relievers have a save percentage of 65.2% and stepped onto the hill in 96 save situations.
The Philadelphia Phillies have 3,170 putouts over the course of the season, as well as 978 assists and 61 errors. Their fielding percentage sits at .986 which ranks 16th in MLB, and have 70 double plays. The Phillies have converted 67.4% of balls hit into play into outs out of their 9,510 innings on the diamond, which has them sitting 29th in MLB.
Wheeler has taken the mound for 1,838 frames and has tallied 1,952 K's during his career. Wheeler (123-78 win-loss record in his career) is the owner of a FIP of 3.20 while he has gone up against 7,517 opposing batters in the major leagues. His earned run average is 3.25 (663 earned runs allowed) and he has a career WHIP of 1.128. He has conceded 1,555 hits (7.6 hits per 9 innings) and has 518 walks.
The St. Louis Cardinals have accumulated an OBP of .316 and a team batting average of .241 for the year. They have been rung up on 905 occasions (27th in baseball) and have 952 base hits. St. Louis has accounted for 121 home runs over the course of the season and 502 RBIs. The Cardinals have a team slugging percentage of .380 and they have an average of 4.36 runs per outing (19th in the league). They have tallied 164 two-baggers, while taking a walk 384 times as well as putting up 515 runs.
The Cardinals have a team WHIP of 1.342 and have a FIP of 4.12 as a unit so far this year. They sit at 25th in baseball as a staff in total hits relinquished with 1,017. The St. Louis pitching staff have conceded 523 runs so far this year while holding a team ERA of 4.14 (484 earned runs relinquished). They currently have a K/BB ratio of 7.70 (900 strikeouts against 396 bases on balls). They have given up 118 long balls and they yield 4.47 runs per 9 innings (13th in baseball).
St. Louis relief pitchers have an inherited score rate of 37.2% out of their 183 inherited base runners. Their relievers have stepped onto the mound 148 times in high leverage situations and also on 126 occasions with base runners. With 137 save situations, the Cardinals have accumulated 78 holds and also 22 blown saves. They are ranked 18th in MLB with a save percentage of 60.7%, and they have dispatched 394 relief pitchers to the hill for the season.
In 9,480 innings played, the Cardinals have a efficiency on defense of 69.4% (18th in baseball). The St. Louis Cardinals have turned 111 double plays and own a fielding percentage of .988 (5th in the majors). The Cardinals have 1,108 assists, 51 errors and have earned a total of 3,160 putouts this season.
In his pro baseball career, Leahy has surrendered 240 base hits while accumulating 214 strikeouts in 250 frames. Leahy (13-8 win-loss mark in his career) is the owner of a 3.56 earned run average and has given up 8.6 hits per nine innings. He has allowed 99 ER's while holding a WHIP of 1.271 and a FIP of 3.5. His K/BB ratio is 2.74 and he has gone up against 1,047 batters during his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take St. Louis (+162)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Philadelphia Phillies - Twitter
