Pittsburgh Pirates vs San Diego Padres Prediction, 5/31/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs San Diego Padres
Date: Saturday, May 31, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: Pittsburgh (+102) San Diego (-122)
The Pittsburgh Pirates (21-36) are traveling to Petco Park on Saturday where they will compete against the San Diego Padres (31-23). The odds on this game have the Pirates at +102 while the Padres are opening at -122. The over/under has been set at 8. The pitchers taking the mound are Bailey Falter and Dylan Cease.


As a unit, the Pittsburgh Pirates are compiling 3.2 runs per game, which ranks them 29th in the league. They have racked up 183 runs scored and hold an OBP of .306. The Pirates have compiled 69 two-baggers as a unit and have knocked 40 balls out of the park. They have 177 RBI's and 428 hits on the year, and their team batting average sits at .226. Pittsburgh has a slugging % of .337 and have struck out 490 times, while being walked on 200 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is set to release our 8-unit MLB Game of the Year on Sunday. We were a PERFECT 4-0 last year with our 8-unit plays in MLB and this is the one play you do not want to miss out on each season. We have picked up +11,050 since Memorial Day in 2024 and you can receive this play by signing-up for one of many MLB Picks Packages starting at just $30! 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 Free MLB Picks
The Pirates are sitting with a team earned run average of 3.99 this season (18th in MLB), and their staff has rung up 423 hitters. Pirates pitchers have relinquished 47 home runs and 243 runs in total (19th in MLB). They have walked 181 opposing batters and their FIP comes in at 3.82 as a squad so far this year. Pittsburgh has given up 460 base hits (8.2 per 9 innings) in addition to 225 earned runs. Their K/BB ratio is 2.34 and the pitching staff sits with a WHIP of 1.26.
Pirates relief pitchers have gone to the mound with runners on base 57 times as well as having 64 appearances in high leverage situations. The relief pitchers are sitting with 30 holds over the course of the season (19th in baseball). The Pirates relief pitchers have compiled a save rate of 52.2% and stepped onto the hill in 54 save situations. They have compiled 12 saves on the campaign and have missed out on 11 of 23 chances to save the game. The relievers have inherited 91 runners for the year and 36.3% of those runners crossed home plate. The Pirates have sent 188 relief pitchers to the mound on the year.
The Pirates have converted 70.3% of balls hit into play into outs out of 4,563 innings, which has them sitting 12th in professional baseball. The Pittsburgh Pirates have accounted for 1,521 putouts this season, in addition to 510 assists and 33 errors. Their fielding percentage is currently at .984 which ranks 23rd in professional baseball, and they have turned 50 double plays.
Falter has thrown 399 innings and is sitting with 305 K's so far in his pro baseball career. Falter (21-26 career mark) has earned a FIP of 4.39 and he has gone up against 1,662 batters in the major leagues. His earned run average is 4.46 (198 earned runs allowed) and he has a WHIP of 1.269. He has conceded 398 base hits (9.0 hits per nine innings) and has 109 walks.
The Padres have a team slugging % of .391 and they are earning 4.31 runs per contest (14th in the league). They have hit 79 two-baggers, while walking 169 times and scoring 233 runs. San Diego has compiled 52 HRs over the course of the season as well as 213 runs batted in. They have been called out on strikes on 379 instances (30th in the league) and have earned 457 hits. The San Diego Padres have earned an OBP of .319 in addition to a team batting average of .253 on the year.
The Padres are sitting with a team WHIP of 1.205 and have a FIP of 3.87 as a staff this season. They are currently ranked 3rd in the league as a staff in total hits surrendered with 404. The San Diego pitching staff have surrendered 215 runs for the season while holding an ERA of 3.61 (192 earned runs surrendered). They have earned a strikeout to walk ratio of 8.80 (469 strikeouts against 173 free passes). They have allowed 57 HR's and they yield 4.04 runs per 9 innings (11th in the league).
San Diego bullpen pitchers hold an inherited score percentage of 41.8% out of 79 inherited runners. Their relievers have stepped onto the mound 74 times in high leverage situations and on 58 occasions with base runners. With 64 save situations, the Padres have accumulated 37 holds in addition to 7 blown saves. They are currently ranked 4th in baseball holding a save rate of 73.1%, and they have dispatched 188 relievers to the mound over the course of the season. San Diego has called on relief pitchers to step onto the hill in 26 save opportunities and they have walked away with 19 saves.
In 4,311 innings on the field, the Padres have accumulated a efficiency on defense of 71.3% (8th in baseball). The San Diego Padres have turned 42 double plays and have accounted for a fielding rate of .985 (21st in pro baseball). The Padres have recorded 410 assists, 29 errors and have amassed 1,437 putouts this year.
Cease (58-49 career record) has a 3.80 earned run average while giving up 7.5 hits per 9 innings. He has a K/BB ratio of 2.87 and he has faced 3,829 batters during his career. He has surrendered a total of 383 ER's while holding a WHIP of 1.253 and a FIP of 3.7. So far in his MLB career, Cease has surrendered 756 base knocks while he has tallied 1,088 strikeouts in 906 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Diego (-122)
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:
San Diego Padres - Twitter
Pittsburgh Pirates - Twitter