
Free MLB Pick: Padres vs. Giants Odds
Looking for San Diego Padres vs. San Francisco Giants Free MLB predictions? MLB betting sees the Padres taking on the Giants on Wednesday, June 4th, 2024 at Oracle Park, in San Francisco, CA. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Padres Giants free pick.
2025 MLB Handicapping – San Diego Padres vs San Francisco Giants
(35-24) San Diego Padres vs. San Francisco Giants (33-28)
Date: Wednesday, June 4th
Time: 9:45 ET
Venue: Oracle Park San Francisco, CA
Projected Starting Pitchers: Nick Pivetta vs. Kyle Harrison
MLB Moneyline Odds: Padres -110 | Giants -108 (Bet Now!)
Today’s MLB Run Line Betting Odds: Padres -1.5 | Giants +1.5
MLB Baseball Gambling Total: O/U: 7
- Live Betting Odds for today’s San Diego Padres vs. San Francisco Giants game!
- Want more baseball predictions like this Padres Giants play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Padres vs. Giants Gameday
Wednesday’s Padres vs. Giants matchup features Nick Pivetta for San Diego and Kyle Harrison for the Giants. Heading into the game, the Padres are 35-24, while the Giants are 33-28. This one is being played at Oracle Park in San Francisco, and the Padres are the slight money line favorite (-110).
First pitch for this one is set for 9:45 PM ET, and the forecast from San Francisco calls for clear skies and temperatures in the low 70s. SDPA is carrying this game on TV, and the over/under line is currently at 7 runs.
San Diego rallied for two runs in the 9th inning in the most recent game of this Padres vs Giants series. The Padres scored one run in the 1st inning but didn’t score another run until putting up two in the top of the 9th, picking up a 3-2 win. Heading into the game, the Padres were at +136 on the money line.
Ryan Bergert started for the Padres, going just five innings while giving up two runs and striking out two. Yuki Matsui got the win out of the bullpen, and Jeremiah Estrada got the save. Landen Roupp put together a good outing for the Giants, going 6 1/3 innings and striking out five.
Manny Machado was the difference for the Padres, as he went 4/4 with two RBIs. Brandon Lockridge also had a two-hit game for San Diego. Heliot Ramos hit the game’s only home run for the Giants, going 1/5.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
San Diego is on the road today, leading the Giants 2-0 in their series. The Padres come into today’s game with a record of 35-24, which includes a 9-1 mark against other teams in the NL West. Currently, they are 2nd in the NL West, one game behind the Dodgers.
So far, the Padres have been really good on the road, going 15-14 this year. They have been even better at home, putting up a record of 20-10. As the underdog, the Padres have put together a record of 35-24 this year, and they have yet to lose a game as the favorite. San Diego has an overall series record of 12-7 and have won three straight series.
Padres Stats
So far this season, the Padres are averaging 4.2 runs per game, which is 18th in the league. They have been a better offensive team at home, averaging 4.3 runs per game. As a team, they are batting .248, which is 10th in the MLB, and are the league’s top team in terms of avoiding strikeouts. San Diego’s offense has also been good at avoiding strikeouts.
San Diego’s top power hitter this season has been Fernando Tatis Jr., who is 8th in the league with 13 homers. Manny Machado is batting .315 for the season and has gone 7/23 in his last six games. Over that same stretch, he has one home run and five RBIs. Gavin Sheets has gone just 2/13 in his last six games and is batting .260 for the season.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
San Francisco is four games behind the Dodgers in the NL West, and they are 33-28 overall. The Giants have dropped two straight games, and they are just 4-7 in divisional games this year. So far, they have gone 17-11 at home and 16-17 on the road.
As the underdog, the Giants are 33-28 this year, and they have lost two straight as the underdog. They have an overall series record of 11-7-1 this year. Looking at their overall record, the Giants have gone just 3-7 over their last 10 games.
Giants Stats
San Francisco’s offense is averaging 4.1 runs per game, which is 20th in the league and have been one of the worst home run hitting teams in the league so far. As a team, the Giants are batting just .231, which is 19th in the MLB. However, they do have three players with double-digit home runs, including Heliot Ramos, who is batting .293 for the season and has gone 11/38 with two homers over his last nine games.
Wilmer Flores and Matt Chapman are both tied for 2nd on the Giants with 10 homers, with Flores leading the team with 47 RBIs and Chapman is 3rd on the team with 26 RBIs. Flores is also on a three-game hitting streak, while Ramos has hit safely in his last seven games.
We want to hear from you below! Comments are welcome! Give us your picks for this San Diego Padres vs. San Francisco Giants MLB matchup.
Padres Giants Pitching
Right-hander Nick Pivetta is getting the start for the Padres today as he faces the Giants on the road. He has made 11 starts this season and has a record of 6-2 with a 2.74 ERA. Pivetta’s WHIP for the season is currently 1.01. In his last outing, he picked up the win, going six innings and giving up two earned runs on six hits. Pivetta has made seven quality starts this year and is averaging 10.25 strikeouts per nine innings. Looking at his split, Pivetta has a 5.52 ERA on the road compared to 1.84 at home.
Giants starter Kyle Harrison will be looking to build off his last outing, where he didn’t give up a run and got the win. In that May 30th outing vs. the Marlins, he went five innings and gave up just one hit. Looking at his overall numbers, Harrison has made two starts and six appearances. His ERA for the season is 2.51, along with a record of 1-1. Opponents are batting just .160 vs. Harrison this season. Per nine innings, he has 10.05 strikeouts and 3.77 walks. At home, his ERA is 7.88 compared to 1.12 on the road.
San Diego Padres vs. San Francisco Giants MLB Baseball Betting Trends
- The Padres head into the game having gone 5-5 straight-up in their last ten games on the road.
- The Padres they are 5-5 vs. the runline in their previous ten games on the road.
- Conversely, the Giants are 4-6 over their last ten home games (straight-up).
- Furthermore, the Giants have a 4-6 mark vs. the runline across their last ten home games.
- Also, the Padres are 2-1 in their last three games as the favorite. On the other hand, they are 3-0 as the underdog (last 3).
- The Giants have a record of 1-2 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Padres vs. Giants Prediction: Giants ML -108
Our prediction says to take the Giants on the money line at -108. We have the Giants winning this one by a final score of 5-4. With the payout being close to even, the Giants are a great pick to get the win.
If you’re looking for a prediction on the starting pitchers, Nick Pivetta is projected to finish with eight strikeouts, which is the highest among all starters today.
As for the Giants starter, Kyle Harrison is projected to finish with six K’s.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
Too easy for Chappy 🥱 pic.twitter.com/ssTjk6cA1b
— SFGiants (@SFGiants) June 4, 2025
Also, if you’re looking for more MLB picks like San Diego Padres vs. San Francisco Giants matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






