Giants vs. Mariners Prediction, Odds, Picks – April 6

Data Skrive

Willy Adames and Julio Rodriguez will be among the stars on display when the San Francisco Giants play the Seattle Mariners on Sunday at 4:05 p.m. ET, at Oracle Park. The Giants are listed as -122 moneyline favorites in this matchup against the Mariners (+102). San Francisco is the run-line favorite (-1.5). The total is 7.5 runs for the matchup.

Here’s 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.

Check out the best highlights between the Seattle Mariners and San Francisco Giants.

Giants vs. Mariners Game Information & Odds

  • When: Sunday, April 6, 2025 at 4: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 4, Mariners 2
  • Total Prediction: Under 7.5 runs
  • Win Probabilities: Giants 64%, Mariners 36%

Giants vs. Mariners Betting Insights

  • The Giants have been listed as the favorite three times this season and have won all of those games.
  • 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’ve 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 by sportsbooks for this matchup.

Giants Player Insights

  • Wilmer Flores has gone yard four times in the 2025 campaign while driving in 10 runs, both totals that lead the Giants.
  • In all of MLB, Flores is fourth in homers and ninth in RBI.
  • Flores carries a two-game hitting streak into this matchup. In his last five games he is batting .200 with two home runs, a walk and six RBI.
  • Heliot Ramos has a club-leading .323 batting average.
  • Ramos is 12th in home runs and 14th in RBI on the season.
  • Ramos has seven straight games with at least one hit. During his last seven outings he is hitting .323 with three doubles, three home runs, a walk and eight RBI.
  • Matt Chapman is batting .280 with two home runs and six walks.
  • Chapman will look to build on his two-game hitting in this game. During his last five outings he is batting .294 with two home runs, six walks and six RBI.
  • Jung Hoo Lee is batting .250 with three doubles and three walks.
  • Lee is riding a five-game hitting streak into this one. During his last five outings he is hitting .273 with three doubles, a walk and three RBI.

Mariners Player Insights

  • Rodriguez has a team-best batting average of .250, while pacing the Mariners in long balls with two.
  • Among all hitters in MLB, Rodriguez’s home run total ranks 35th and his RBI tally ranks 81st.
  • Jorge Polanco been a consistent power bat this season, as he leads his team with two home runs and eight runs batted in.
  • Polanco ranks 35th among all hitters in the majors in home runs, and 14th in RBI.
  • Randy Arozarena has two home runs, tops in the clubhouse.
  • Cal Raleigh is hitting .143 with a home run and six walks.

Check out the best highlights between the Seattle Mariners and San Francisco Giants.

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience

San Francisco Giants

Seattle Mariners

recommended

Leave a Reply

Your email address will not be published. Required fields are marked *