The San Francisco Giants (41-55) visit the Seattle Mariners (48-49) on Friday at 10:10 p.m. ET. The Giants are underdogs (+128) against the favored Mariners (-156). Seattle’s Bryce Miller and San Francisco’s Landen Roupp will start this matchup.
Check out all the Latest Baseball Betting Previews!
Betting Odds
Bet $20, Payout $32.82
Mariners to win vs Giants -156
Mariners vs. Giants betting lines
- Favorite: Mariners (-156)
- Underdog: Giants (+128)
- Over/under: 7
Mariners betting info, hitting leaders, & pitching
Mariners betting info
- The Mariners have won 53.7% of the games this season when they were favored on the moneyline (44-38).
- Seattle has a 12-7 record (winning 63.2% of its games) when it has played as moneyline favorites of -156 or shorter.
- The implied moneyline probablility for this matchup gives the Mariners a 60.9% chance to win.
- In the 97 games in which bookmakers have set an over/under for Seattle, it has combined with opponents to go over the total 47 times (47-46-4).
- The Mariners have gone 38-59-0 against the spread this season.
Mariners hitting info
- Randy Arozarena has accumulated a team-high batting average of .286 and leads the Mariners in runs batted in (45).
- Arozarena’s home runs rank 93rd in MLB and he ranks 69th in RBI in MLB.
- Arozarena heads into this matchup on a four-game hitting streak. In his last five games he is hitting .222 with two home runs, four walks and four RBIs.
- Josh Naylor is batting .252 with 12 doubles, eight home runs and 30 walks.
- Naylor ranks 151st in home runs among batters in MLB play and 126th in RBI.
- Naylor takes an eight-game hitting streak into this game. During his last 10 outings he is hitting .211 with a double, three walks and two RBIs.
- Cole Young is hitting .253 with 14 doubles, a triple, 11 home runs and 25 walks.
- Young brings a three-game hitting streak into this game. In his last five games he is batting .167 with a double, a home run, a walk and an RBI.
- Dominic Canzone’s 15 home runs are a team-high mark.
Mariners pitching rankings
- The pitching staff for the Mariners has a collective 8.7 K/9, which ranks 11th in MLB.
- Seattle has a 3.62 team ERA that ranks fifth across all MLB pitching staffs.
- Mariners pitchers combine for the No. 4 WHIP in baseball (1.184).
- Mariners pitchers combine to give up 90 home runs (0.9 per game), the first-fewest in baseball.
- Seattle defeated the Rays 8-2 in its last game with eight strikeouts while allowing four hits.
Giants betting info, hitting leaders, & pitching
Giants betting info
- The Giants have won 22, or 38.6%, of the 57 games they’ve played as underdogs this season.
- San Francisco has entered 15 games this season as the underdog by +128 or more and is 8-7 in those contests.
- Oddsmakers have implied with the moneyline set for this matchup that the Giants have a 43.9% chance to win.
- San Francisco’s games have gone over the total in 45 of its 95 chances.
- The Giants are 43-52-0 ATS in their 95 games with a spread this season.
Giants hitting info
- Luis Arraez leads San Francisco with a batting average of .330. He’s also hit four home runs with 35 RBI.
- Arraez’s home run total ranks 263rd in the big leagues, and he is 134th in RBI.
- Casey Schmitt’s 19 home runs are most among San Francisco batters. He’s driven in 50 runs this season while slugging .497.
- Schmitt currently ranks 26th in homers and 49th in RBI in the big leagues.
- Schmitt has safely hit in four straight games. In his last five games he is batting .300 with a double, two home runs, two walks and five RBIs.
- Jung Hoo Lee is slashing .302/.333/.429 this season for the Giants.
- Rafael Devers is batting .249 this season with a team-high 19 home runs and 52 RBI.
Giants pitching rankings
- The Giants strike out just 7.8 batters per nine innings as a pitching staff, which ranks 27th in MLB.
- San Francisco has the 22nd-ranked ERA (4.47) in the majors this season.
- The Giants have a combined WHIP of 1.371 as a pitching staff, which ranks 22nd in MLB.
- The Giants have allowed the eighth-fewest home runs this season at just 98, or one per game.
- San Francisco pitchers struck out six Rockies batters while allowing four hits in a 3-1 win last time out.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


