The San Francisco Giants (5-1) will vie for their fifth straight victory when they host the Seattle Mariners (3-4) on Friday at 4:35 p.m. ET on NBCS-BA and ROOT Sports NW. The Giants are listed as -149 favorites by sportsbooks, while the Mariners are +125 underdogs.
San Francisco’s Justin Verlander and Seattle’s Luis Castillo have been named the starters for this contest.
Giants vs. Mariners Odds
Giants vs. Mariners Promo Codes
Game Time and Information
Who Will Win Giants vs. Mariners?
Giants and Mariners Betting Trends
The Giants have been the moneyline favorite only two other times so far this season, and they won both of the games.
San Francisco has not played a game with moneyline odds of -149 or shorter.
The Mariners won the only game they’ve played as the underdog this season.
Seattle has not been a bigger underdog this season than the +125 moneyline set for this game.
In the six games in which oddsmakers have set an over/under for the Giants, they have combined with opponents to go over the total four times (4-2-0).
The Mariners and their opponents have hit the over in one of their seven games with a total this season.
Giants Stats & Insights
The Giants have the No. 10 offense in MLB play scoring five runs per game (30 total runs).
San Francisco averages 1.7 home runs per game to rank seventh in baseball with 10 total home runs.
The Giants are 21st in MLB with a .202 batting average.
San Francisco’s 10.7 strikeouts per game rank 17th in MLB.
The nine strikeouts per nine innings compiled by the Giants pitching staff ranks 13th in MLB.
San Francisco has a 2.72 team ERA that ranks sixth across all MLB pitching staffs.
Mariners Stats & Insights
The Mariners have scored the 26th-most runs in the league this season with just 18 (2.6 per game).
Seattle ranks 12th in Major League Baseball with seven home runs.
The Mariners rank 29th in MLB with a team batting average of just .172.
Seattle ranks 22nd in MLB in strikeouts per game with an average of 9.4 Ks per contest.
The Mariners average the 18th-most strikeouts per nine innings (eight) in the majors this season.
Seattle pitchers have a combined ERA of 4.00 ERA this year, which ranks 16th in MLB.
Giants Key Players to Watch
Verlander (0-0) takes the mound for the Giants to make his second start this season.
Wilmer Flores is batting .227 this season with a team-high four home runs and 10 RBI.
Heliot Ramos is batting .269 with an OBP of .269 and a slugging percentage of .731 this season.
Jung Hoo Lee leads San Francisco with a .278 batting average.
Luis Matos has collected four hits this season and has an OBP of .455. He’s slugging .800 on the year.
Mariners Key Players to Watch
Castillo will make his first start of the season for the Mariners.
Randy Arozarena has hit a team-high two home runs.
Julio Rodriguez is batting .182 with a triple, a home run and five walks.
Jorge Polanco paces the Mariners with four runs batted in.
Dylan Moore is batting .375 with a home run and three walks.
Giants and Mariners Injuries
Giants: Jerar Encarnación: 10 Day IL (Finger), Tom Murphy: 60 Day IL (Back)
Mariners: Troy Taylor: 15 Day IL (Lat), Matt Brash: 15 Day IL (Ucl), George Kirby: 15 Day IL (Shoulder), Jackson Kowar: 60 Day IL (Elbow)
Giants vs. Mariners Prediction
How to Bet on Giants vs. Mariners
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.