Giants vs Mariners Prediction, Picks & Odds for Today's MLB Game

Todd Cordell - Betting Analyst at Covers.com
Todd Cordell • Betting Analyst 12+ years betting experience
Updated: Jul 17, 2026 , 08:58 AM ET • 4 min read

Bryce Miller walks all over the San Francisco Giants on Friday night.

MLB

Match starts: 10 hrs
SF
28 %
SEA
72 %
EXPERT PICK - MONEYLINE
Seattle -155 Seattle -155
Bet Now
Bryce Miller of the Seattle Mariners MLB
Photo By - Reuters Connect. Bryce Miller of the Seattle Mariners MLB

The Seattle Mariners are predictably sizable -155 favorites with Bryce Miller taking the bump Friday night.

My Giants vs. Mariners predictions and MLB picks are banking on the home team to come out on top in a low-scoring affair.

Who will win Giants vs Mariners today: Seattle Mariners (-155)

Bryce Miller is in electric form for the Seattle Mariners. He has posted a sparkling 2.73 SIERA while striking out 32.2% of opposing batters over the last month.

The San Francisco Giants rank 25th in wOBA vs. righties at home. Those struggles are noteworthy heading into another pitcher-friendly park at T-Mobile.

Landen Roupp has struggled with control, posting the worst walk rate among today’s starters. The extra traffic he doles out could make a world of difference in a game scoring should be like pulling teeth.

Back the Mariners to -165.

Covers COVERS INTEL: Miller has pitched lights out, ranking in the 99th percentile in xERA.

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Giants vs Mariners Over/Under pick: Under 7.0 (+100)

Miller has held opponents to a .189 average while walking just 4.2% of the batters faced. He is not giving up baserunners, and it’s difficult to hit for power in Seattle.

He’ll make scoring more than a couple of runs a tall order for the Giants.

The Mariners will have a difficult time scoring as well. They rank 29th in average and ISO vs. righties over the past month, and Roupp has posted a 3.74 xERA or lower in five of his last six starts.

Runs should be hard to come by for both. Bet to -120.

Todd Cordell's 2026 Transparency Record
  • ML/RL bets: 58-46, +2.15 units
  • Over/Under bets: 56-44-4, +4.49 units

Giants vs Mariners weather

The temperature is expected to hover in the mid 70s with slight winds blowing out. Not enough to compensate for a pitcher-friendly ballpark.

Giants vs Mariners odds

  • Moneyline: Giants +135 | Mariners -155
  • Run line: Giants +1.5 (-155) | Mariners -1.5 (+135)
  • Over/Under: Over 7.0 (-120) | Under 7.0 (+100)

Giants vs Mariners trend

Seattle has hit the moneyline in 14 of the last 19 games at home (+7.85 units, 28% ROI). Find more MLB betting trends for Giants vs. Mariners.

How to watch Giants vs Mariners and game info

Location T-Mobile Park, Seattle, WA
Date Friday, July 17, 2026
First pitch 10:10 p.m. ET
TV NBCS-Bay Area, Mariners.TV
Giants starting pitcher Landen Roupp
(6-8, 4.27 ERA)
Mariners starting pitcher Bryce Miller
(4-3, 2.19 ERA)

Giants vs Mariners latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Todd Cordell - Covers
Betting Analyst

Todd Cordell is a data-driven betting analyst. He uses numbers to help identify value across a wide variety of sports, with NHL being his specialty. Shot props, in particular, have proven to be a very fruitful market. Todd has served as a betting analyst in the public sphere for many years, most recently with theScore covering the NHL and MLB.

When not writing about sports betting, Todd stays busy analyzing the New Jersey Devils with a fine-tooth comb for InfernalAccess, his Devils-centric blog. Todd attended Sheridan College and graduated in 2014 with a diploma in print journalism.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo