⚾ Giants vs. Mariners Prediction & Picks: MLB Odds for Saturday, July 18
Last Updated: July 18, 2026 11:18 AM EDT • 4 minute read X Social Google News Link
The Seattle Mariners have slid out of an A.L. Wild Card seed, losing six of their last seven games played. The San Francisco Giants are riding a three-game win streak, following Friday's 7-0 shutout win against Seattle, in an attempt to climb back into N.L. Wild Card contention. It's Logan Webb vs. Bryan Woo for Saturday's prime-time matchup.
My Giants vs. Mariners prediction features a moneyline, two player props, and a SGP. Tail my MLB picks ahead of tonight's first pitch at 8:08 p.m. ET from T-Mobile Park (Seattle) on FOX and streaming on MLB.TV. The Mariners are -136 betting favorites, creating value on the road underdog on Saturday night.
⚾ Giants vs. Mariners picks & odds today
See all of our experts’ MLB picks based on the latest MLB odds; picks rated on a 1-to-5 star confidence scale based on betting value.
| ⚾ Pick | 💵 Units | 📝 Notes |
|---|---|---|
| Giants Moneyline (+116 via FanDuel) | 1u → 1.16u | Logan Webb ranks 94th in pitching run value. The Mariners have logged 2 or fewer earned runs in 3 of last 4 outings. |
| Casey Schmitt Over 1.5 Hits+Runs+RBIs(+125 via DraftKings) | 1u → 1.25u | Schmitt has gone over 1.5 H+R+RBIs in 4 of last 5 starts for the Giants. |
| Dominic Canzone (+550 via bet365) | 0.25u → 1.37u | Canzone ranks in the 90th percentile or higher in barrel rate, avg exit velo, and xSLG rate. |
Total wagered: 2.25 units | Max profit: 3.78 units
📃 Affiliate disclosure
Sportsbook Review may receive a commission if you sign up through our links. Not intended for use in MA. Bonuses not applicable in Ontario. 21+ only. (Gambling problem? Call 1-800-GAMBLER)
🏆 Who will win Giants vs. Mariners?
The Giants' lineup has come to life lately, scoring at least three runs in five straight games. The Mariners' bats have been cold, and Logan Webb is capable of limiting opponents to ground balls and forcing chases at the plate. The Giants win a nail-biter, 4-3, against the Mariners on Saturday night.
Score prediction: Giants 4, Mariners 3
💰 Giants vs. Mariners prediction & best bet
Giants Moneyline (+116)
Logan Webb has not been at his best lately, giving up 16 hits and 12 earned runs to the Rockies and Blue Jays across his last two starts. However, he'll have a chance to bounce back against an ice-cold Mariners lineup, which ranks 29th in batting average (.228) and 27th in OPS (.686) this season.
72 percent of public bets are on the Mariners moneyline, creating value on Webb and the Giants to stay hot for a fourth straight win.
Head to FanDuel for the best price on the Giants moneyline at +116 odds.
📡 SBR Edge: Giants H2H Dominance
Dating back to last season, the Giants are 4-0 SU against the Mariners. Their first H2H matchup this season ended in a 7-0 shutout for San Francisco on Friday night.
🔥 Best Giants vs. Mariners player prop bet
Casey Schmitt Over 1.5 Hits+Runs+RBIs (+125)
Casey Schmitt has been a catalyst for offense in the Giants' lineup. He's recorded at least one hit in five straight starts, including three multi-hit outings. As a result, Schmitt has cashed over 1.5 Hits+Runs+RBIs in four of his past five starts.
Bryan Woo ranks 50th in xBA (.240) and even lower for hard-hit rate (43.1) and ground ball percentage (37.8) in 2026. The Mariners' starter has a 4.23 ERA, regressing from his 2.94 ERA and 15-7 record in 2025.
Schmitt is red-hot at the plate right now. Let's take him to go over 1.5 Hits+Runs+RBIs at +125 odds on DraftKings.
💣 Giants vs. Mariners home run prediction
Dominic Canzone to hit a home run (+550)
The Mariners have had Dominic Canzone pave the way with 15 home runs in 2026. The 28-year-old DH has an impressive hitting profile, ranked 93rd percentile for xSLG (.517), avg exit velo (92.7) and 92nd in barrel rate (15.1).
T-Mobile Park is known as a pitcher-friendly ballpark. However, Webb has surrendered three home runs in his last two starts, while Canzone has plenty of power to take him yard on Saturday night, ranked 84th in hard-hit rate (48.0).
Canzone has one home run logged in his last four starts. Let's bet on him to mash his 16th homer of the year tonight at +550 odds on bet365.
🚀 Giants vs. Mariners same-game parlay
For my Giants vs. Mariners SGP, let's target two of the top hitters in either lineup. Luis Arraez has 1+ hits in four of his last five starts, while Josh Naylor has logged one hit in five consecutive games. The best line is available on Caesars at +111 odds.
💵 Giants vs. Mariners SGP picks
- Luis Arraez Over 0.5 Hits (-250)
- Josh Naylor Over 0.5 Hits (-197)
Best odds: +111 via Caesars (1u -> 1.11u)
💵 My betting record for MLB picks
All MLB picks, including SGPs, have been tracked since May 31.
| Bet type | Record | Net profit | ROI |
|---|---|---|---|
| Overall | 24-53-3 | -13.09 units ❌ | -19.9% ❌ |
| Game picks | 5-11-2 | -9.79 units ❌ | -32.1% ❌ |
| Player props | 11-30-1 | -3.06 units ❌ | -11.1% ❌ |
| Parlays | 8-11 | -0.25 units ❌ | -1.7% ❌ |
💡 How I'm betting Giants vs. Mariners: MLB strategy
Follow all of our MLB analysis and expert predictions for baseball season.
I'm staking 3.25 total units on four wagers in tonight's Giants vs. Mariners game. A quarter unit will be staked on Dominic Canzone to hit a home run at +550 odds, returning close to 1.5 units of profit.
I've also got three 1-unit bets to place on the Giants moneyline (+116), Casey Schmitt to go Over 1.5 Hits+Runs+RBIs (+125), and on the 1+ hits two-leg SGP for Luis Arraez and Josh Naylor.
📊 Live Giants vs. Mariners odds
The lines have moved in favor of the Mariners since opening at -134 odds and have grown as short as -143 on select shops. The run total continues to bounce between 6.5 and 7.0.
Public money is on the Mariners moneyline (72%), including 55 percent of run line bets and 71 percent of wagers on over 7.0.
📈 Giants vs. Mariners betting trends
| Giants | Statistic | Mariners |
|---|---|---|
| 42-55 | W-L record | 48-50 |
| 45-52 | Run line record | 36-62 |
| 44-46-7 | O/U record | 46-47-5 |
| 6-4 | Last 10 games | 3-7 |
| 4.42 | Team ERA | 3.64 |
| .256 | Team batting avg. | .228 |
| .730 | OPS | .686 |
🚑 Giants vs. Mariners injuries
📺 How to watch Giants vs. Mariners
- Date: Saturday, July 18
- First pitch: 8:08 p.m. ET
- Ballpark: T-Mobile Park (Seattle, Wash.)
- TV: FOX
- Streaming: MLB.TV
- Giants starter: Logan Webb (5-7, 3.86 ERA)
- Mariners starter: Bryan Woo (7-6, 4.23 ERA)
Matt MacKay X social