Pittsburgh Pirates vs St. Louis Cardinals Prediction, 8/26/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs St. Louis Cardinals
Date: Tuesday, August 26, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Pittsburgh (+172) St. Louis (-210)
Busch Stadium is the site where the St. Louis Cardinals (64-67) will try to defeat the Pittsburgh Pirates (57-74) on Tuesday. The moneyline on this game has Pittsburgh at +172 while St. Louis is coming in at -210. The total has been set at 8. The pitchers taking the mound are Mitch Keller and Andre Pallante.


Pittsburgh has a slugging rate of .351 and have been rung up 1,130 times, while taking a walk on 419 occasions. They have 451 RBI's in addition to 1,015 hits so far this year, while their team batting average is at .234. The Pirates have tallied 191 doubles as a team and have smacked 94 balls out of the park. They have accounted for 467 runs and hold an OBP of .305. As a team, the Pittsburgh Pirates are putting up 3.6 runs per outing, which puts them at 30th in the league.
Today’s Featured MLB Best Bet! CRAIG TRAPP Top Plays are on a roll going 3-0 last 3 releases and even more important Craig’s MLB 8 Unit Game of Years are on 7-3 run last 10 years. Get the 8 Unit MLB GAME of YEAR (10 p.m. EST). Don’t Miss Out, click link below. 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
The Pirates hold a team ERA of 3.93 on the year (14th in MLB), and they have struck out 1,023 batters. Pirates pitchers have given up 126 long balls and also 537 total runs (7th in MLB). They have walked 378 opposing batters and their FIP comes in at 3.90 as a unit for the year. Pittsburgh has conceded 1,032 hits (8.0 per 9 innings) and 505 earned runs. They have earned a K/BB ratio of 2.71 and their pitching staff has a collective WHIP of 1.22.
The Pirates bullpen have a save percentage of 57.1% and have come into the game in 108 save situations. The relief pitchers have inherited 185 base runners so far this season with 36.8% of them crossed home plate. Pirates relief pitchers have entered the contest with runners on base 118 times in addition to having 127 appearances in high leverage situations. The Pirates have dispatched 405 relievers to the hill so far this season. The bullpen have a total of 57 holds so far this year (25th in the league). They have recorded 28 saves for the season and have not converted 21 out of their 49 chances to save the game.
The Pirates have transformed 71.0% of balls hit into play into outs out of their 10,404 innings, ranking them 5th in baseball. The Pittsburgh Pirates have 3,468 putouts thus far, in addition to 1,083 assists and 61 errors. Their fielding rate is currently at .987 which puts them in 13th in MLB, and have accumulated 93 double plays.
Keller has taken the ball for 846 innings and has totaled 803 punch outs in his career. His ERA is 4.55 (428 ER's allowed) and he has a career WHIP of 1.396. He has surrendered 891 hits (9.5 hits per nine innings) and has 290 free passes. Keller (41-62 career record) has earned a FIP of 4.48 and he has faced 3,690 batters in the majors.
St. Louis has tallied 124 HRs for the year to go along with 545 runs batted in. They have 218 two-baggers, while getting a free base 397 times as well as recording 573 runs. The St. Louis Cardinals have compiled a team OBP of .317 in addition to a batting average of .249 this season. The Cardinals have a team slugging percentage of .385 and they score 4.37 runs per game (16th in MLB). They have struck out on 1,026 occasions (26th in baseball) and are sitting with 1,098 base hits.
The Cardinals have a WHIP of 1.306 in addition to having a FIP of 3.97 as a squad so far this season. They currently have a strikeout to walk ratio of 7.50 (960 strikeouts against 359 free passes). They are currently ranked 26th in MLB as a pitching staff in total hits given up with 1,150. They have surrendered 132 long balls and they yield 4.71 runs per 9 innings (23rd in baseball). The St. Louis pitching staff have allowed 605 runs so far this season while having a team ERA of 4.31 (553 earned runs allowed).
St. Louis has called on relievers to step onto the mound in 49 save chances and they have recorded 32 saves. They rank 8th in MLB holding a save percentage of 65.3%, and they have dispatched 388 relief pitchers onto the field for the season. Their relief pitchers have taken the field 121 times in high leverage situations and also on 125 occasions with base runners. St. Louis relief pitchers have an inherited score percentage of 33.9% of 174 inherited runners. With 124 save situations, the Cardinals have earned 72 holds in addition to 17 blown saves.
The St. Louis Cardinals have turned 99 double plays and hold a fielding percentage of .987 (12th in pro baseball). The Cardinals have accrued 1,256 assists, 63 errors and have a tally of 3,467 putouts on the campaign. In 10,401 innings on the diamond, the Cardinals have accumulated a efficiency on defense of 69.1% (24th in MLB).
During his career, Pallante has given up 441 base knocks while accumulating 302 K's in 431 innings pitched. He has allowed 202 ER's while earning a WHIP of 1.406 and being the owner of a FIP of 4.2. He has a strikeout to walk ratio of 1.83 and he has faced 1,850 opposing hitters during his MLB career. Pallante (24-25 career win-loss record) has a 4.22 ERA while giving up 9.2 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+172)
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