
Giants vs. Mariners Prediction, Odds, Picks - April 4
Cal Raleigh and the Seattle Mariners play the San Francisco Giants on Friday at Oracle Park. Justin Verlander will be on the mound for San Francisco, with first pitch at 4:35 p.m. ET. The favored Giants have -151 moneyline odds against the underdog Mariners, who are listed at +127. San Francisco is the run-line favorite (-1.5). The contest's total is set at 7.5 runs.
Check out everything you need from a betting perspective on the Giants-Mariners game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Tigers vs. Mariners Highlights | MLB on FOX
Giants vs. Mariners Game Information & Odds
- When: Friday, April 4, 2025 at 4:35 p.m. ET
- Where: Oracle Park in San Francisco, California
- How to watch on TV: NBCS-BA and ROOT Sports NW
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -151 | +127 | 7.5 | -119 | -101 | -1.5 | +145 | -173 |
Giants vs. Mariners Prediction
- Score Prediction: Giants 4, Mariners 3
- Total Prediction: Under 7.5 runs
- Win Probabilities: Giants 52%, Mariners 48%
Giants vs. Mariners Betting Insights
- The Giants have won both games they've played as favorites this season.
- San Francisco has not entered a game this season with shorter moneyline odds than -151.
- The Giants have a 60.2% chance to win this game based on the implied probability of the moneyline.
- The Mariners came away victorious in the one game they played as the underdog this season.
- Seattle has yet to play a game this season with longer moneyline odds than +127.
- The moneyline set for this matchup implies the Mariners have a 44.1% chance of coming away with a victory in the contest.
Giants Player Insights
- Wilmer Flores paces the Giants in home runs (four) and runs batted in (10).
- Of all hitters in MLB, Flores ranks third in homers and seventh in RBI.
- Heliot Ramos has three doubles and three home runs while batting .269.
- Ramos is 10th in home runs in baseball, and 17th in RBI.
- Ramos heads into this game looking for his seventh game in a row with a hit. In his last six games he is batting .269 with three doubles, three home runs and seven RBI.
- Jung Hoo Lee leads the Giants with a .278 batting average.
- Lee has at least one base hit in four straight games. During his last five outings he is hitting .278 with three doubles, three walks and two RBI.
- Luis Matos has a double, a home run and a walk while hitting .400.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willy Adames | 0.5 (-250) | 1.5 (+115) | - | 0.5 (+165) |
| Matt Chapman | 0.5 (-225) | 1.5 (+120) | - | 0.5 (+120) |
| Jung Hoo Lee | 0.5 (-260) | 1.5 (+115) | - | 0.5 (+165) |
| Heliot Ramos | 0.5 (-255) | 1.5 (+120) | - | 0.5 (+140) |
| Wilmer Flores | 0.5 (-160) | 0.5 (-165) | - | 0.5 (+225) |
Mariners Player Insights
- Randy Arozarena has launched a team-best two home runs.
- Arozarena's home run total puts him 21st in the big leagues, and he is 125th in RBI.
- Julio Rodriguez has a triple, a home run and five walks while batting .182.
- Rodriguez ranks 55th among all hitters in the big leagues in home runs, and 76th in RBI.
- Jorge Polanco has collected a team-high four runs batted in.
- Dylan Moore is hitting .375 with a home run and three walks.
Mariners Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Victor Robles | 0.5 (-270) | 1.5 (+115) | - | 0.5 (+225) |
| Julio Rodríguez | 0.5 (-275) | 1.5 (+105) | - | 0.5 (+165) |
| Ryan Bliss | 0.5 (-150) | 0.5 (-155) | - | 0.5 (+270) |
| Rowdy Tellez | 0.5 (-130) | 0.5 (-135) | - | 0.5 (+240) |
| Randy Arozarena | 0.5 (-175) | 0.5 (-180) | - | 0.5 (+170) |
Giants vs. Astros Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 MLB Free Agent Signings, Trades: Diamondbacks Acquire Nolan Arenado
What's Next: Cubs Get Impact Bat in Alex Bregman; How Do Red Sox Pivot?
Alex Bregman Reportedly Signs Five-Year Contract With Chicago Cubs
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
World Series Winners: Complete list of champions by year
The Big Picture: Why the Skubal-Tigers Salary Standoff Could Make MLB History
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
2026 MLB Free Agent Signings, Trades: Diamondbacks Acquire Nolan Arenado
What's Next: Cubs Get Impact Bat in Alex Bregman; How Do Red Sox Pivot?
Alex Bregman Reportedly Signs Five-Year Contract With Chicago Cubs
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
World Series Winners: Complete list of champions by year
The Big Picture: Why the Skubal-Tigers Salary Standoff Could Make MLB History
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!


