
Giants vs. Mariners Prediction, Odds, Picks - April 5
The San Francisco Giants and Seattle Mariners will play on Saturday at Oracle Park, at 9:05 p.m. ET. Robbie Ray will start for San Francisco, aiming to shut down Julio Rodriguez and company. The Giants are listed as -122 moneyline favorites in this matchup against the Mariners (+102). San Francisco is favored on the run line (-1.5 with +171 odds). A 7.5-run over/under is set for this game.
Take a look at everything you need to know 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.
Mariners vs. Giants Highlights | MLB on FOX
Giants vs. Mariners Game Information & Odds
- When: Saturday, April 5, 2025 at 9:05 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 | -122 | +102 | 7.5 | -108 | -112 | -1.5 | +171 | -207 |
Giants vs. Mariners Prediction
- Score Prediction: Giants 5, Mariners 3
- Total Prediction: Under 7.5 runs
- Win Probabilities: Giants 62%, Mariners 38%
Giants vs. Mariners Betting Insights
- The Giants have been favored in three games this season and picked up the win in all of them.
- San Francisco has played as favorites of -122 or more twice this season and won both games.
- The Giants have a 55% chance to win this game based on the implied probability of the moneyline.
- The Mariners have split the two games they have played as underdogs this season.
- Seattle has been listed as an underdog of +102 or more on two occasions this season and split those games.
- The Mariners have an implied victory probability of 49.5% according to the moneyline set for this matchup.
Giants Player Insights
- Wilmer Flores leads the Giants with four home runs and 10 runs batted in.
- In all of the majors, Flores ranks fourth in home runs and ninth in RBI.
- Flores has collected a hit in two straight games. During his last five outings he is hitting .200 with two home runs, a walk and six RBI.
- Heliot Ramos is batting .323 to pace his team.
- Ramos is 12th in home runs and 13th in RBI on the season.
- Ramos has seven games in a row with at least one hit. In his last seven games he is batting .323 with three doubles, three home runs, a walk and eight RBI.
- Matt Chapman has two home runs and six walks while hitting .280.
- Chapman has at least one base hit in two straight games. During his last five outings he is batting .294 with two home runs, six walks and six RBI.
- Jung Hoo Lee is hitting .250 with three doubles and three walks.
- Lee is riding a five-game hitting streak into this one. In his last five games he is hitting .273 with three doubles, a walk and three RBI.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willy Adames | 0.5 (-210) | 1.5 (+125) | - | 0.5 (+190) |
| Jung Hoo Lee | 0.5 (-215) | 1.5 (+135) | - | 0.5 (+215) |
| Heliot Ramos | 0.5 (-205) | 1.5 (+145) | - | 0.5 (+185) |
| Wilmer Flores | 0.5 (-135) | 0.5 (-135) | - | 0.5 (+280) |
| Tyler Fitzgerald | 0.5 (-105) | 0.5 (-105) | - | 0.5 (+350) |
Mariners Player Insights
- Rodriguez has a team-best batting average of .250, while pacing the Mariners in long balls with two.
- Rodriguez ranks 33rd in homers and 78th in RBI among all batters in MLB.
- Jorge Polanco been a consistent power bat this season, as he leads his team with two home runs and eight runs batted in.
- Polanco is 33rd overall in home runs and 13th in RBI this season.
- Randy Arozarena has two home runs, tops in the clubhouse.
- Cal Raleigh is hitting .143 with a home run and six walks.
Mariners Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Julio Rodríguez | 0.5 (-210) | 1.5 (+135) | - | 0.5 (+185) |
| Victor Robles | 0.5 (-205) | 0.5 (-210) | - | 0.5 (+245) |
| Ryan Bliss | 0.5 (-115) | 0.5 (-115) | - | 0.5 (+265) |
| Randy Arozarena | 0.5 (-130) | 0.5 (-135) | - | 0.5 (+195) |
| Mitch Garver | 0.5 (-105) | 0.5 (-110) | - | 0.5 (+230) |
Mariners vs. Giants 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: Red Sox Add an All-Star Hitter
Mets Owner Steve Cohen Rips Fan Payroll Critics: 'Usual Idiots Misinterpreting'
What’s Next: How Michael King’s Return Impacts Padres, Starting Pitching Market
Shohei Ohtani Trading Card Draws Record Sale
Framber Valdez Over Ranger Suarez? 3 MLB Free Agents Phillies Should Still Sign
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
Luis Arraez? Re-Sign Eugenio Suarez? 3 MLB Free Agents Mariners Should Sign
World Series Winners: Complete list of champions by year
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
2026 MLB Free Agent Signings, Trades: Red Sox Add an All-Star Hitter
Mets Owner Steve Cohen Rips Fan Payroll Critics: 'Usual Idiots Misinterpreting'
What’s Next: How Michael King’s Return Impacts Padres, Starting Pitching Market
Shohei Ohtani Trading Card Draws Record Sale
Framber Valdez Over Ranger Suarez? 3 MLB Free Agents Phillies Should Still Sign
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
Luis Arraez? Re-Sign Eugenio Suarez? 3 MLB Free Agents Mariners Should Sign
World Series Winners: Complete list of champions by year
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings

