Pittsburgh Pirates vs St. Louis Cardinals Prediction, 8/27/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs St. Louis Cardinals
Date: Wednesday, August 27, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Pittsburgh (+110) St. Louis (-130)
Busch Stadium is the site where the St. Louis Cardinals (65-67) will compete against the Pittsburgh Pirates (57-75) on Wednesday. The moneyline on this game has Pittsburgh at +110 while St. Louis is sitting at -130. The total comes in at 9. The pitchers expected to start will be Braxton Ashcraft and Sonny Gray.


As a team, the Pittsburgh Pirates are scoring 3.6 runs per contest, which puts them at 30th in baseball. They have a total of 473 runs scored while holding a team on-base percentage of .306. The Pirates have tallied 194 two-baggers as a unit and have hit 96 balls out of the stadium. They have accrued 457 RBI's and 1,024 base knocks this year, while their average at the plate is .234. Pittsburgh has a slugging percentage of .352 and have struck out 1,140 times, while being walked on 423 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a strong 7-unit selection on Monday (early 1:10 p.m. first pitch). We have nailed 5 of our last 6 selections in MLB and we are profitable on the year. We have done well this season with early weekday games, hitting 3 straight top plays. You can receive this selection by signing-up below with a daily picks package from MLB Baseball. 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 MLB package. Join Now! |
Get all of our MLB Picks
They have earned a K/BB ratio of 2.73 and their pitching staff sits with a WHIP of 1.22. Pirates pitchers have conceded 127 home runs in addition to 544 runs in total (9th in baseball). Pittsburgh has allowed 1,043 hits (8.1 per 9 innings) and also 512 earned runs. The Pirates are sitting with a team ERA of 3.96 this season (13th in the league), and their staff has rung up 1,034 hitters. Their pitching staff has walked 379 opposing batters and their FIP is 3.89 as a squad on the campaign.
Pirates relief pitchers have entered the game with runners on 119 times as well as having 128 appearances in high leverage situations. The relievers have a total of 57 holds for the year (25th in MLB). The Pirates relief pitchers have a save percentage of 57.1% and have entered the game in 108 save situations. They have 28 saves for the year and have blown 21 out of their 49 chances to save the game. The bullpen pitchers have inherited 186 runners over the course of the season and 37.1% of those players ended up crossing the plate. The Pirates have dispatched 409 relievers to the mound this year.
The Pittsburgh Pirates have accounted for 3,494 putouts this year, as well as 1,088 assists and 63 errors. Their fielding rate is at .986 which puts them in 15th in MLB, and have a total of 93 double plays. The Pirates have converted 70.9% of balls hit into play into outs out of their 10,482 innings, which has them ranked 6th in pro baseball.
Ashcraft has pitched in 46 frames and has totaled 43 K's thus far in his career. His ERA is 2.73 (14 ER's allowed) and he has a WHIP of 1.190. He has conceded 41 hits (8.0 hits per nine innings) and has had 14 free passes. Ashcraft (4-2 career win-loss mark) has a FIP of 2.69 while facing 193 hitters during his time in the majors.
The Cardinals hold a slugging % of .385 and they are scoring 4.39 runs per contest (15th in baseball). They have put up 220 doubles, while getting a free base 398 times as well as scoring 580 runs. St. Louis has tallied 125 long balls on the campaign and 552 RBIs. They have been rung up on 1,037 occasions (24th in baseball) and have accounted for 1,109 hits. The St. Louis Cardinals have accumulated an OBP of .317 and a batting average of .249 on the campaign.
The Cardinals have a WHIP of 1.307 and are the owners of a FIP of 3.98 as a unit for the season. Their strikeout to walk ratio sits at 7.50 (970 strikeouts vs 363 free passes). They rank 26th in the league as a pitching staff in total hits conceded with 1,159. They have surrendered 134 home runs and they surrender 4.72 runs per 9 innings (23rd in the league). The St. Louis pitching staff have given up 611 runs so far this year while having an ERA of 4.31 (558 earned runs relinquished).
St. Louis has called on relief pitchers to step onto the hill in 50 save chances and they have come away with 32 saves. They rank 11th in the league holding a save percentage of 64.0%, and they have sent 391 relievers onto the diamond so far this season. Their bullpen pitchers have come in 121 times in high leverage situations in addition to 126 occasions with runners on base. St. Louis relievers have an inherited score percentage of 33.5% of 176 inherited base runners. With 127 save situations, the Cardinals have amassed 74 holds and also 18 blown saves.
In 10,482 innings played, the Cardinals have accumulated a efficiency on defense of 69.1% (23rd in pro baseball). The St. Louis Cardinals have turned 102 double plays and have a fielding percentage of .987 (13th in pro baseball). The Cardinals have 1,271 assists, 64 errors and have a tally of 3,494 putouts for the year.
Gray (123-100 win-loss mark in his career) has earned a 3.57 earned run average while conceding 7.8 hits per 9 innings. His strikeout to walk ratio is 3.10 and he has faced 7,798 opposing batters during his career. He has given up a total of 747 earned runs while earning a WHIP of 1.194 and a FIP of 3.5. In his career, Gray has allowed 1,639 base hits and he has 1,885 strikeouts in 1,882 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Pittsburgh Pirates - Twitter