Giants vs. Mariners Prediction, Odds, Picks - April 4

Giants vs. Mariners Prediction, Odds, Picks - April 4

Updated Apr. 4, 2025 4:00 p.m. ET
Data Skrive

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

Check out the best moments between the Detroit Tigers and the Seattle Mariners.

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

Check out the best moments between the San Francisco Giants and the Houston Astros.

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
share