
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: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Tampa Bay Rays Sign Pitcher Nick Martinez
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
2026 MLB Free Agent Signings, Trades: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Tampa Bay Rays Sign Pitcher Nick Martinez
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players


