Pittsburgh Pirates vs San Diego Padres Prediction, 5/30/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs San Diego Padres
Date: Friday, May 30, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: Pittsburgh (+220) San Diego (-275)
The San Diego Padres (31-23) will try to beat the Pittsburgh Pirates (21-36) at Petco Park on Friday. The line on this matchup has the Pirates at +220 and the Padres open at -275. The betting total comes in at 8.5. The pitchers who are expected to start are Mitch Keller and Nick Pivetta.


The Pirates have tallied 69 two-baggers as a squad and have knocked 40 baseballs out of the park. Pittsburgh has a slugging rate of .337 and have been called out on strikes 490 times, while drawing a walk on 200 occasions. As a unit, the Pittsburgh Pirates are notching 3.2 runs/g, which is 29th in MLB. They have 177 runs batted in and 428 hits on the year, and their team batting average is at .226. They have notched a total of 183 runs scored and hold an on-base percentage of .306.
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 hold a team earned run average of 3.99 on the campaign (18th in the league), and the staff has rung up 423 hitters. Pirates pitchers have surrendered 47 home runs in addition to 243 total runs (19th in MLB). They have walked 181 opposing players and their FIP is 3.82 as a unit this year. Pittsburgh has conceded 460 hits (8.2 per 9 innings) as well as 225 earned runs. Their strikeout to walk ratio sits at 2.34 and the pitching staff has a collective WHIP of 1.26.
The Pirates relievers have recorded a save percentage of 52.2% and have entered the game in 54 save situations. The bullpen pitchers have inherited 91 base runners on the campaign with 36.3% of those runners earned a run for their team. Pirates relief pitchers have stepped onto the hill with runners on 57 times in addition to having 64 appearances in high leverage situations. The Pirates have dispatched 188 relievers to the mound for the season. The relievers are sitting with 30 holds so far this year (19th in baseball). They have recorded 12 saves this season and have not converted 11 out of their 23 chances to save the game.
The Pirates have transformed 70.3% of balls hit into play into outs out of their 4,563 innings, which has them ranked 12th in professional baseball. The Pittsburgh Pirates have a tally of 1,521 putouts at this point in the season, in addition to 510 assists and 33 errors. Their fielding rate is at .984 which is 23rd in professional baseball, and they have turned 50 double plays.
Keller has taken the mound for 765 innings and has racked up 742 punch outs so far in his pro baseball career. His ERA is 4.52 (384 ER's allowed) and he has a career WHIP of 1.404. He has conceded 809 base hits (9.5 hits per 9 innings) with 265 walks. Keller (37-56 career record) has earned a FIP of 4.45 and he has gone up against 3,342 hitters in the major leagues.
San Diego has accumulated 52 home runs for the year as well as 213 RBIs. They have recorded 79 doubles, while taking a walk 169 times as well as scoring 233 runs. The San Diego Padres have earned a team OBP of .319 and a batting average of .253 on the year. The Padres hold a team SLG% of .391 and they tally 4.31 runs per contest (14th in MLB). They have been called out on strikes on 379 occasions (30th in baseball) and have recorded 457 hits.
The Padres hold a team WHIP of 1.205 and have a FIP of 3.87 as a unit this year. Their strikeout to walk ratio sits at 8.80 (469 strikeouts against 173 walks). They come in at 3rd in the league as a pitching staff in total hits conceded with 404. They have yielded 57 home runs and they allow 4.04 runs per 9 innings (11th in baseball). The San Diego pitching staff have given up 215 runs for the season while having an ERA of 3.61 (192 earned runs allowed).
San Diego relief pitchers hold an inherited score percentage of 41.8% out of their 79 inherited runners. Their bullpen pitchers have come in 74 times in high leverage situations and on 58 occasions with runners on base. Sitting with 64 save situations, the Padres have compiled 37 holds and also 7 blown saves. They rank 4th in the league holding a save percentage of 73.1%, and they have sent 188 bullpen pitchers onto the diamond for the year. San Diego has called on relievers to take the mound in 26 save chances and they have earned 19 saves.
The San Diego Padres have turned 42 double plays and hold a fielding percentage of .985 (21st in baseball). The Padres have recorded 410 assists, 29 errors and have 1,437 putouts over the course of the season. In their 4,311 innings on the field, the Padres are sitting with a defensive efficiency of 71.3% (8th in baseball).
In his MLB career, Pivetta has allowed 1,017 base knocks while he has earned 1,202 strikeouts in 1,085 innings pitched. He has given up a total of 561 ER's while earning a WHIP of 1.301 and having a FIP of 4.6. He has a K/BB ratio of 3.04 and he has gone up against 4,609 batters so far in his career. Pivetta (61-73 career mark) holds a 4.65 earned run average while surrendering 8.4 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Diego (-275)
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