San Francisco Giants vs San Diego Padres Prediction, 4/30/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Wednesday, April 30, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (-122) San Diego (+102)
Petco Park is where the San Diego Padres (17-11) will take on the San Francisco Giants (19-10) on Wednesday. The line on this matchup has San Francisco at -122 and San Diego is coming in at +102. The over/under has been set at 8.5. The men taking the mound will be Landen Roupp and Michael King.


As a unit, the San Francisco Giants are earning 4.7 runs per contest, which puts them at 10th in the league. They have 135 runs and have an on-base percentage of .311. The Giants have accounted for 48 doubles as a team and have knocked 28 baseballs out of the park. They have tallied 127 runs batted in as well as 220 hits for the season, and their average at the plate comes in at .229. San Francisco has a slugging % of .377 and have been called out on strikes 248 times, while taking a walk on 111 occasions.
Today’s Featured MLB Best Bet! VERNON CROY is up over +11,320 on MLB plays rated 5.0+ dating back to last season and has an 8-Unit MLB Runline of the Year (3:10 p.m.) Wednesday afternoon. Croy is 4-0, +3,240 with his last four 8-Unit Plays across all sports and he has been waiting a long time for this one. Sign-up now! 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 Betting Picks
They have accumulated a K/BB ratio of 2.67 and their pitching staff has a collective WHIP of 1.24. Giants pitchers have allowed 22 home runs and 107 runs (8th in the league). San Francisco has allowed 219 base hits (7.8 per 9 innings) and also 96 earned runs. The Giants have a team ERA of 3.40 this season (8th in the league), and their staff has rung up 259 batters. They have walked 97 players from the other team and their FIP comes in at 3.41 as a squad on the year.
Giants pitchers have come into the game with players on base 18 times in addition to having 30 appearances in high leverage situations. The bullpen have tallied 18 holds on the year (14th in MLB). The Giants relievers have earned a save percentage of 71.4% and stepped onto the hill in 32 save situations. They have 10 saves on the year and have missed out on 4 of their 14 save opportunities. The bullpen pitchers have inherited 32 base runners so far this season with 34.4% of them earned a run for their team. The Giants have sent 88 relief pitchers to the hill over the course of the season.
The Seattle Mariners are sitting with 763 putouts on the campaign, as well as 271 assists and 10 errors. Their fielding percentage is currently at .990 which ranks 1st in professional baseball, and they have turned 25 double plays. The Giants have turned 69.8% of baseballs in play into outs in their 2,289 innings, which has them sitting at 15th in professional baseball.
Roupp (3-3 career mark) sits with a FIP of 3.89 and he has faced 330 batters in the major leagues. He has surrendered 71 base hits (8.5 hits per nine innings) with 37 walks. His earned run average is 3.94 (33 earned runs allowed) and his WHIP is 1.434. Roupp has pitched in 75 innings and has totaled 78 K's so far in his pro baseball career.
The Padres have a SLG% of .386 and they score 3.79 runs per game (23rd in baseball). They have notched 43 doubles, while getting a free base 91 times and putting up 106 runs. San Diego has tallied 24 home runs for the season to go along with 97 RBIs. They have been rung up on 188 occasions (30th in MLB) and have accounted for 231 hits. The San Diego Padres have recorded a team on-base percentage of .324 and a batting average of .255 on the year.
The Padres hold a team WHIP of 1.138 in addition to having a FIP of 3.39 as a team this season. They come in at 3rd in the league as a staff in total hits relinquished with 192. The San Diego pitching staff have surrendered 83 runs so far this year while having a team ERA of 2.82 (77 earned runs relinquished). Their strikeout to walk ratio is 8.80 (241 strikeouts vs 88 free passes). They have given up 21 homers and they relinquish 3.04 runs per 9 innings (2nd in baseball).
San Diego relief pitchers hold an inherited score percentage of 29.0% out of their 31 inherited runners. Their relief pitchers have stepped onto the mound 34 times in high leverage situations and also on 20 occasions with runners on base. With 31 save situations, the Padres have earned 19 holds and also 1 blown save. They are ranked 1st in MLB holding a save rate of 91.7%, and they have sent 93 relief pitchers to the mound on the season. San Diego has called on relievers to enter the contest in 12 save chances and they have walked away with 11 saves.
In 2,214 innings on the diamond, the Padres have earned a defensive efficiency of 72.5% (6th in MLB). The San Diego Padres have gotten 19 double plays and have a fielding percentage of .986 (13th in the majors). The Padres have accrued 198 assists, 13 errors and have notched a total of 738 putouts for the year.
During his career, King has conceded 380 hits while earning 523 punch outs in 454 frames. King (29-27 record in his career) has a 3.13 ERA and has given up 7.5 hits per 9 innings. He has allowed 158 ER's while earning a WHIP of 1.183 and a FIP of 3.1. He has a strikeout to walk ratio of 3.33 and he has faced 1,896 opposing hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Diego (+102)
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
San Francisco Giants - Twitter