San Francisco Giants vs Seattle Mariners Prediction, 7/18/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Seattle Mariners
Date: Saturday, July 18, 2026
Location: T-Mobile Park in Seattle, WA
TV: MLB.TV
Odds/Point Spread: San Francisco (+132) Seattle (-160)
The San Francisco Giants (41-55) are on their way to T-Mobile Park on Saturday where they will take on the Seattle Mariners (48-49). The odds on this game have San Francisco at +132 while Seattle opens at -160. The total has been set at 8. The expected starting pitchers are Logan Webb and Bryan Woo.

The Giants have compiled 179 two-baggers as a unit and have smacked 106 balls out of the park. San Francisco has a slugging rate of .420 and have been rung up 743 times, while taking a walk on 240 occasions. As a unit, the San Francisco Giants are scoring 4.1 runs per game, which has them at 24th in MLB. They have compiled 381 RBI's as well as 840 hits on the year, and their batting average comes in at .256. They have tallied 395 runs scored while holding a team on-base percentage of .310.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
The Giants have compiled a team earned run average of 4.46 on the season (22nd in baseball), and they have struck out 732 hitters. Giants pitchers have given up 98 home runs and also 459 runs in total (20th in the league). They have walked 361 opposing players and their FIP comes in at 4.28 as a unit this season. San Francisco has relinquished 797 base hits (8.5 per 9 innings) and 420 earned runs. They have accrued a K/BB ratio of 2.03 and their pitching staff holds a collective WHIP of 1.37.
The Giants relief pitchers have accumulated a save percentage of 61.3% and have come into the game in 77 save situations. They have earned 19 saves so far this year and have blown 12 of their 31 save opportunities. The relief pitchers have inherited 157 runners on the year with 33.8% of those players crossing the plate. Giants pitchers have come into the game with players on base 104 times in addition to having 73 appearances in high leverage situations. The Giants have dispatched 299 relief pitchers to the hill over the course of the season. The relief pitchers have recorded 46 holds for the year (21st in the league).
The Giants have transformed 69.5% of balls in play into outs out of 7,620 innings on the field, which has them sitting at 21st in MLB. The San Francisco Giants have earned a total of 2,540 putouts this season, in addition to 888 assists and 65 errors. Their fielding percentage is holding at .981 which has them sitting 28th in pro baseball, and have earned 88 double plays.
Webb has taken the hill for 1,162 frames and has earned 1,074 punch outs so far in his MLB career. His earned run average is 3.42 (442 earned runs allowed) and his career WHIP is 1.193. He has given up 1,110 hits (8.6 hits per nine innings) with 276 free passes. Webb (75-60 career mark) has a FIP of 3.37 while he has faced 4,762 batters in the majors.
Seattle has knocked in 115 long balls so far this year and 378 runs batted in. They have recorded 121 two-baggers, while getting a free base 325 times as well as scoring 392 runs. The Seattle Mariners have accounted for an on-base percentage of .310 in addition to a team batting average of .230 so far this year. The Mariners hold a team SLG% of .380 and they average 4.04 runs per game (28th in the league). They have been called out on strikes on 841 occasions (10th in baseball) and have 736 base knocks.
The Mariners are sitting with a team WHIP of 1.182 and have a FIP of 3.53 as a team so far this season. They are sitting at 13th in the league as a pitching staff in total hits allowed with 771. The Seattle pitching staff have given up 376 runs on the campaign while holding a team ERA of 3.61 (344 earned runs yielded). They currently have a K/BB ratio of 8.70 (825 strikeouts vs 242 bases on balls). They have allowed 90 long balls and they yield 3.95 runs per 9 innings (6th in baseball).
Seattle relievers have an inherited score rate of 28.7% out of 94 inherited base runners. Their bullpen pitchers have come in 100 times in high leverage situations in addition to 68 occasions with runners on. With 91 save situations, the Mariners have earned 53 holds and also 15 blown saves. They rank 20th in MLB with a save rate of 59.5%, and they have sent 287 relief pitchers onto the diamond so far this year.
In 7,716 innings on the diamond, the Mariners are sitting with a defensive efficiency of 69.6% (19th in MLB). The Seattle Mariners have turned 85 double plays and own a fielding percentage of .986 (17th in pro baseball). The Mariners have recorded 788 assists, 49 errors and have a total of 2,572 putouts during this campaign.
So far in his MLB career, Woo has given up 400 base hits and he has 494 strikeouts in 499 innings pitched. Woo (35-21 record in his career) is the owner of a 3.42 ERA and has conceded 7.2 hits per 9 innings. He has allowed 190 ER's while holding a WHIP of 1.001 and a FIP of 3.4. He has a K/BB ratio of 4.94 and he has gone up against 1,998 batters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Seattle (-160)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Seattle Mariners - Twitter
San Francisco Giants - Twitter
