San Diego Padres vs. San Francisco Giants Pick & Prediction – June 4, 2025
The San Diego Padres and San Francisco Giants square off tonight at Oracle Park in Game 3 of their four-game set. First pitch is at 9:45 p.m. ET, and if the first two games are any indication, this one could go down to the wire.
San Diego has already taken the first two in extra innings—1-0 on Monday, then 3-2 on Tuesday night, with Manny Machado coming up huge. He went a perfect 4-for-4 and roped a game-tying two-run single in the ninth that set the stage for another dramatic finish.
The Padres come in at 35-24, riding momentum and a perfect 4-0 mark against the Giants this season. San Francisco, meanwhile, sits at 33-28 and is desperate to stop the bleeding—especially on offense. They’ve now gone 15 straight games scoring four runs or fewer, a drought they haven’t seen since 1976. Team president Buster Posey has acknowledged the slump, hinting at possible shakeups to get the bats going again.
Tonight’s pitching matchup pairs veteran righty Nick Pivetta (6-2, 2.74 ERA) for San Diego against lefty Kyle Harrison (1-1, 2.51 ERA) for San Francisco. It’s a classic duel: experience vs. promise.
BetUs has this one close. The Padres are slight favorites at -113, with the Giants at -106. The over/under is set at 7 runs.
With San Diego trying to keep their perfect record against the Giants intact and San Francisco fighting to avoid a full sweep at home, tonight’s matchup is more than just another midweek game—it’s a tone-setter for both clubs heading into a crucial stretch of the season.
⚾ Pitching Matchup
Nick Pivetta (Padres):
- 6–2 record, 2.74 ERA, 71 K, 1.01 WHIP over 62.1 IP
- Reliable and efficient; gives the Padres quality innings
- Strength: Strikeout machine with low baserunner traffic
- Weakness: Vulnerable if he starts slow
Kyle Harrison (Giants):
- 1–1 record, 2.51 ERA, 16 K, 0.98 WHIP over 14.1 IP
- Emerging talent with a solid fastball/changeup combo
- Strength: Strong command, keeps hitters off base
- Weakness: Limited starting experience; still adjusting to a full-time rotation role
Both pitchers are coming off strong outings, and with both teams leaning on their arms to carry the load, this one sets up as a classic pitcher’s duel.
Betting Odds & Market Analysis
- Moneyline: Padres -113 | Giants -106
- Run Line: Padres -1.5 (+157) | Giants +1.5 (-189)
- Total Runs (O/U): 7 — Over -121 | Under +101
- Win Probability: Padres ~57%
The market is almost split, but the slight edge goes to San Diego thanks to Pivetta’s form and San Francisco’s offensive anemia.
📈 Betting Trends
- Padres are 6-0 in their last six vs Giants
- Padres 8-1 in last nine vs NL West
- Padres are 33-26 ATS; 24-33-2 O/U
- Giants are 27-34 ATS; 27-34 O/U
- UNDER is 11-0 in last Giants games
- UNDER is 59.3% in Giants home games
This matchup screams low scoring. The under has been hitting consistently in Giants games, and with both starting pitchers dealing, it’s hard to see a high-scoring outburst.
Final Prediction & Best Bets
Everything here points toward a tight, low-scoring Padres win. San Diego has the more complete team right now better bullpen, more consistent offense (despite its own streakiness), and the edge in starting pitching with Pivetta. The Giants’ scoring drought and reliance on young arms may cost them yet another nail-biter.
🔒 Best Bet:
- Padres Moneyline (-113)
- Under 7 Total Runs (+101)
Lean into what the trends, talent, and matchups are telling us: another grinder in the Bay, and another W for San Diego.
