MLB
San Diego Padres @ San Francisco Giants - June 4, 2025
June 04, 2025, 9:08am EDT
TSG A.I. Picks
9:45pm EDT, Wednesday | Spread | Moneyline | Over/Under |
---|---|---|---|
San Francisco Giants | +1.5 -208 | -109 | O 7.5 -101 |
San Diego Padres | -1.5 +166 | -109 | U 7.5 -128 |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
9:45pm EDT, Wednesday
Spread
For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners.
San Francisco Giants
+1.5
-208
San Diego Padres
-1.5
+166
Moneyline
San Francisco Giants
-109
San Diego Padres
-109
Over/Under
Over 7.5
-101
Under 7.5
-128
Odds Provided By BetUS
SPREAD PICK
San Francisco Giants
+1.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
MONEYLINE PICK
San Diego Padres
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
OVER/UNDER PICK
Under
7.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As I sit down to preview the upcoming clash between the San Diego Padres and the San Francisco Giants at Oracle Park, I can’t help but analyze the numbers that will likely dictate this matchup. The Padres come into this game riding a three-game winning streak, with their current record standing at 35-24. Meanwhile, the Giants sit slightly behind at 33-28, having struggled in recent outings with a dismal 2-6 record over their last eight games.
On the mound for San Diego is Nick Pivetta, boasting an impressive 6-2 win-loss record paired with a solid 2.7 ERA and an average of approximately 8.8 strikeouts per game. His ability to limit runs has been pivotal for the Padres, especially given that they’ve gone under in four of their last five contests. Pivetta’s performance indicates he can handle pressure situations effectively; thus, we should expect him to keep Giants hitters off balance throughout this matchup.
Opposing him is Kyle Harrison for San Francisco. With a win-loss record of 1-1 and an ERA of about 3.2—alongside nearly 8.7 strikeouts per game—he’s shown flashes of potential but has also had his share of struggles on the mound. In fact, despite his respectable stats, it’s worth noting that the Giants have faltered significantly lately; they are just 4-12 against the spread in their last sixteen games.
When we look at offensive production, both teams are relatively close in terms of runs scored per game: San Diego averages around 4.2 runs while San Francisco sits at approximately 4.2 as well. However, when diving deeper into batting statistics like hits and on-base percentages (OBP), we see a slight edge for the Padres who are hitting around .242 compared to the Giants’ .228 batting average.
The oddsmakers opened this contest with San Diego favored slightly at -109 on the moneyline while setting an over/under total at just 7.5 runs—a clear indication that they anticipate a low-scoring affair given both pitchers’ capabilities and recent trends suggesting unders in previous games.
Considering all these factors—Pivetta’s strong form coupled with Harrison’s inconsistency—the prediction leans toward a victory for San Diego tonight against their divisional rivals from across California. Furthermore, given both teams’ recent history and pitching prowess on display today, I also expect this game to stay under that modest total set by oddsmakers.
In conclusion, fans attending tonight’s contest should brace themselves for what appears to be another tightly contested battle where pitching will reign supreme once again! Expect fewer fireworks offensively as both teams navigate through solid pitching performances leading to yet another UNDER outcome in this rivalry matchup.
San Francisco Giants vs San Diego Padres Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | San Francisco Giants | San Diego Padres |
---|---|---|
Spread | +1.5 (-208) | -1.5 (+166) |
Moneyline | -109 | -109 |
Total | Under 7.5 (-128) | Over 7.5 (-101) |
Team Data | San Francisco Giants | San Diego Padres |
---|---|---|
Runs | 4.20 | 4.25 |
Hits | 7.70 | 8.23 |
Runs Batted In | 4.02 | 3.90 |
Batting Average | 0.228 | 0.242 |
On-Base Slugging | 66.82% | 67.95% |
Walks | 3.46 | 3.12 |
Strikeouts | 8.68 | 8.83 |
Earned Run Average | 3.16 | 3.73 |
More MLB Picks
All MLB Picks
MLB
Houston Astros @ Pittsburgh Pirates
Best Bet
Astros
-135
Read More

MLB
Chicago Cubs @ Washington Nationals
Best Bet
Cubs
-135
Read More

MLB
Cleveland Guardians @ New York Yankees
Best Bet
Guardians
+148
Read More
You must be logged in to comment. Don't have an account? Sign up today.