San Francisco Giants vs San Diego Padres Prediction, 4/29/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Tuesday, April 29, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (-152) San Diego (+126)
The San Francisco Giants (19-10) are headed to Petco Park on Tuesday where they will take on the San Diego Padres (17-11). The odds on this game have San Francisco at -152 while San Diego is opening at +126. The total comes in at 8. The starting pitchers are Logan Webb and Nick Pivetta.


As a squad, the San Francisco Giants are putting up 4.7 runs per game, which has them sitting at 9th in the league. They have earned a total of 135 runs while holding a team on-base percentage of .311. The Giants have accounted for 48 doubles as a squad and have knocked 28 baseballs out of the stadium. They have compiled 127 RBI's as well as 220 base knocks on the campaign, while their average at the plate is at .229. San Francisco has a slugging % of .377 and have been rung up 248 times, while being walked on 111 occasions.
Today’s Featured MLB Best Bet! ROBERT FERRINGO is 26-13 (67%), +7,900 with his last 38 plays rated 5.0+ across all sports. Robert is releasing a 7-Unit MLB Runline (8 p.m.) Monday after a 2-0, +1,200 big play sweep on the diamond Saturday. Robert has banked nearly +2,000 the last two days in MLB and you can sign up 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 Betting Picks
They have a strikeout to walk ratio of 2.67 and their pitching staff holds a WHIP of 1.24. Giants pitchers have allowed 22 long balls and 107 total runs (8th in the league). San Francisco has conceded 219 base hits (7.8 per 9 innings) in addition to 96 earned runs. The Giants are sitting with a team ERA of 3.40 this season (7th in MLB), and the staff has rung up 259 batters. They have walked 97 players from the other team and their FIP comes in at 3.40 as a unit this year.
The Giants have dispatched 88 relievers to the hill on the season. The relief pitchers have inherited 32 runners on the season with 34.4% of those runners crossed home plate. They have earned 10 saves on the year and have blown 4 of their 14 chances to save the game. The Giants relievers have accumulated a save rate of 71.4% and have entered the game in 32 save situations. The relief pitchers have recorded 18 holds on the year (13th in the league). Giants pitchers have entered the game with runners on 18 times and also have had 30 appearances in high leverage situations.
The Giants have turned 69.8% of balls hit into play into outs out of their 2,289 innings, which has them sitting at 15th in professional baseball. The Seattle Mariners have earned a total of 763 putouts this season, in addition to 271 assists and 10 errors. Their fielding rate is currently at .990 which puts them in 1st in pro baseball, and have accumulated 25 double plays.
Webb has thrown 891 innings and has accumulated 814 strikeouts thus far in his career. His ERA is 3.36 (333 earned runs allowed) and he has a career WHIP of 1.183. He has given up 840 hits (8.5 hits per 9 innings) with 214 walks. Webb (58-43 career record) is the owner of a FIP of 3.31 while going up against 3,637 opposing batters in the major leagues.
San Diego has knocked in 24 HRs for the year as well as 97 runs batted in. They have recorded 43 doubles, while taking a walk 91 times as well as putting up 106 runs. The San Diego Padres have accounted for a team OBP of .324 as well as a batting average of .255 so far this season. The Padres have a team slugging percentage of .386 and they earn 3.79 runs per game (22nd in baseball). They have been rung up on 188 occasions (30th in the league) and have totaled 231 base hits.
The San Diego pitching staff have surrendered 83 runs so far this year and come in with a team ERA of 2.82 (77 earned runs given up). They have given up 21 long balls and they surrender 3.04 runs per 9 innings (2nd in MLB). The Padres have a team WHIP of 1.138 with a FIP of 3.37 as a staff for the year. Their K/BB ratio is 8.80 (241 strikeouts vs 88 walks). They sit at 5th in MLB as a staff in total hits allowed with 192.
San Diego has had relievers step onto the mound in 12 save chances and they have walked away with 11 saves. They are currently ranked 1st in the league with a save percentage of 91.7%, and they have dispatched 93 bullpen pitchers onto the diamond this season. Their relief pitchers have stepped onto the mound 34 times in high leverage situations in addition to 20 occasions with base runners. San Diego bullpen pitchers have an inherited score rate of 29.0% of 31 inherited base runners. Sitting with 31 save situations, the Padres have earned 19 holds and also 1 blown save.
The San Diego Padres have turned 19 double plays and have a fielding percentage of .986 (15th in professional baseball). The Padres have recorded 198 assists, 13 errors and have earned a total of 738 putouts for the year. In their 2,214 innings on the diamond, the Padres have a defensive efficiency of 72.5% (6th in baseball).
During his career, Pivetta has surrendered 994 base hits and he has 1,169 strikeouts in 1,059 innings. He has allowed 548 earned runs while holding a WHIP of 1.301 and being the owner of a FIP of 4.6. He has a strikeout to walk ratio of 3.04 and he has faced 4,497 opposing hitters thus far in his career. Pivetta (60-72 career mark) is the owner of a 4.66 ERA while conceding 8.4 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Diego (+126)
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