Pittsburgh Pirates vs St. Louis Cardinals Prediction, 5/6/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs St. Louis Cardinals
Date: Tuesday, May 6, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Pittsburgh (+125) St. Louis (-150)
The Pittsburgh Pirates (12-23) are headed to Busch Stadium on Tuesday where they will try to defeat the St. Louis Cardinals (16-19). The moneyline on this game has Pittsburgh at +125 and St. Louis opens at -150. The total comes in at 9. The pitchers taking the mound will be Paul Skenes and Matthew Liberatore.


As a team, the Pittsburgh Pirates are putting up 3.3 runs/g, which has them sitting at 28th in MLB. They have 114 runs while having a team OBP of .306. The Pirates have tallied 42 doubles as a squad and have knocked 25 balls out of the park. They have amassed 112 runs batted in and 259 hits so far this year, while their batting average sits at .223. Pittsburgh has a slugging rate of .335 and have struck out 298 times, while drawing a walk on 127 occasions.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is looking to stay hot on the baseball diamond and tonight he has focused ONE play in the American League. Esparza is having a nice winning season on the diamond and over the weekend and last night he had no issue cashing his 7-Unit Winner with Mariners/A's game going 'Over'. Tonight, Esparza is releasing a 6-Unit MLB Play (7PM) and Tuesday he believes he will continue to stay perfect as of late (3-0 +1,800). Sign up below and don't miss out with a MLB winner. 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 are sitting with a team earned run average of 4.27 so far this season (21st in the league), and they have rung up 261 batters. Pirates pitchers have allowed 33 long balls and 162 runs in total (22nd in the league). Their pitching staff has walked 109 batters and their FIP comes in at 3.96 as a team for the season. Pittsburgh has relinquished 287 base hits (8.2 per 9 innings) as well as 149 earned runs. Their strikeout to walk ratio sits at 2.39 and the pitching staff holds a collective WHIP of 1.26.
The Pirates bullpen have earned a save percentage of 58.3% and stepped onto the hill in 31 save situations. The relief pitchers have inherited 54 base runners on the campaign with 31.5% of those players crossed the plate. Pirates relief pitchers have stepped onto the hill with runners on 34 times and also have had 38 appearances in high leverage situations. The Pirates have sent 117 relief pitchers to the hill for the year. The relief pitchers have accumulated 19 holds over the course of the season (19th in the league). They have recorded 7 saves for the season and have blown 5 of their 12 chances to save the game.
The Pittsburgh Pirates have a tally of 943 putouts at this point in the season, in addition to 326 assists and 27 errors. Their fielding percentage is holding steady at .979 which puts them in 27th in baseball, and have earned 31 double plays. The Pirates have transformed 70.1% of balls in play into outs in their 2,829 innings on the field, which has them sitting 16th in MLB.
Skenes has thrown 175 frames and has earned 211 punch outs during his MLB career. His ERA is 2.16 (42 earned runs allowed) and his career WHIP is 0.942. He has given up 125 hits (6.4 hits per nine innings) with 40 walks. Skenes (14-6 career win-loss mark) is the owner of a FIP of 2.13 and he has faced 679 batters during his time in the majors.
St. Louis has accumulated 32 home runs so far this year as well as 152 runs batted in. They have 67 doubles, while walking 124 times as well as scoring 161 runs. The St. Louis Cardinals have tallied an OBP of .333 and a team batting average of .259 on the year. The Cardinals hold a slugging percentage of .396 and they tally 4.60 runs per game (13th in baseball). They have been rung up on 268 occasions (23rd in the league) and have tallied 311 hits.
The Cardinals have a team WHIP of 1.299 with a FIP of 3.87 as a team on the season. Their strikeout to walk ratio comes in at 7.00 (242 strikeouts against 112 bases on balls). They rank 21st in the league as a pitching staff in total hits relinquished with 291. They have relinquished 28 dingers and they relinquish 4.73 runs per 9 innings (23rd in the league). The St. Louis pitching staff have surrendered 163 runs this year while having a team ERA of 4.32 (149 earned runs conceded).
St. Louis relief pitchers hold an inherited score percentage of 42.9% of 49 inherited base runners. Their relief pitchers have taken the field 48 times in high leverage situations and on 38 occasions with runners on base. With 38 save situations, the Cardinals have amassed 24 holds and also 7 blown saves. They are ranked 27th in the league holding a save percentage of 50.0%, and they have dispatched 111 bullpen pitchers onto the field on the season. St. Louis has had bullpen pitchers enter the contest in 14 save opportunities and they have recorded 7 saves.
In 2,796 innings on the diamond, the Cardinals have earned a defensive efficiency of 70.6% (12th in MLB). The St. Louis Cardinals have gotten 25 double plays and hold a fielding percentage of .989 (4th in pro baseball). The Cardinals have recorded 355 assists, 14 errors and are sitting with 932 putouts on the season.
During his MLB career, Liberatore has allowed 219 base knocks while totaling 180 strikeouts in 216 innings pitched. He has allowed 114 earned runs while earning a WHIP of 1.356 and having a FIP of 4.7. He has a K/BB ratio of 2.43 and he has faced 927 hitters thus far in his career. Liberatore (10-15 career win-loss record) is the owner of a 4.75 ERA while conceding 9.1 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+125)
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