- Matchup: San Francisco Giants vs Seattle Mariners
- Date: Friday, July 17, 2026
- Venue: T-Mobile Park, Seattle, WA
- Broadcast: MLB.TV
- Betting Odds: San Francisco (+120) Seattle (-144)
This page may include affiliate links at no extra cost to you, thanks for your support.
The San Francisco Giants (41-55) will visit T-Mobile Park this Friday as they face off against the Seattle Mariners (48-49). The opening moneyline places San Francisco at +120 and Seattle at -144. The over/under for this game has been established at 8.5. Expected starting pitchers for this matchup are Landen Roupp and Logan Gilbert.

This season, the Giants have recorded a total of 179 doubles and hit 106 home runs. With a slugging percentage of .420, they have struck out 743 times while drawing 240 walks. As it stands, the Giants are averaging 4.1 runs per game, ranking 24th in the league. To date, they’ve amassed 381 RBIs and 840 hits, achieving a batting average of .256. They have scored 395 runs and maintain an on-base percentage of .310.
Error runs for the Giants stand at an ERA of 4.46 (22nd overall). The pitching staff has recorded 732 strikeouts and given up 98 home runs alongside 459 runs (20th in MLB). They have issued 361 walks and possess a FIP of 4.28. San Francisco has allowed 797 hits (8.5 per 9 innings) and 420 earned runs. The K/BB ratio is 2.03, with the team striking out 2 batters for every walk issued, and a WHIP of 1.37.
This year, Giants’ relievers hold a save rate of 61.3% with a total of 77 save opportunities. They’ve achieved 19 saves but also missed 12 out of 31 chances. So far, 157 runners have been inherited by the bullpen, with 33.8% scoring. There have been 299 relief appearances, with 46 holds recorded this season (ranked 21st in the league).
Compiling 2,540 putouts, 888 assists, and 65 errors, the Giants have a fielding percentage of .981—ranking them 28th in professional baseball. They’ve managed to turn 88 double plays and successfully converted 69.5% of balls in play into outs across 7,620 innings, earning them a 21st position league-wide.
Pitcher Landen Roupp has logged 254 innings, achieving 253 strikeouts in his career with an ERA of 3.93 (111 earned runs allowed) and a WHIP of 1.394. He has conceded 241 hits (8.5 hits per 9 innings) and issued 113 walks, amassing a career record of 14-17 and a FIP of 3.87, facing 1,104 opposing batters.
The Seattle Mariners maintain an on-base percentage of .310 with a team batting average of .230 for the current season. They rank 10th in baseball with 841 strikeouts and have achieved 736 hits. The Mariners have also hit 115 home runs and accumulated 378 RBIs. With a team slugging percentage of .380, they are averaging 4.04 runs per game (28th in MLB). Additionally, they’ve hit 121 doubles, drawn 325 walks, and scored a total of 392 runs.
As a pitching staff, Seattle has a WHIP of 1.182 and a FIP of 3.53. They rank 13th in MLB concerning hits allowed, giving up 771, and have surrendered 376 runs with a team ERA of 3.61 (344 earned runs allowed). Their strikeout-to-walk ratio stands at 8.70, with 825 strikeouts against 242 walks, allowing 90 home runs while yielding 3.95 runs per 9 innings (6th overall).
Seattle’s relief pitchers have inherited 94 base runners, with a 28.7% scoring rate. They’ve seen 100 high-leverage appearances and have performed 68 times with runners on base. Out of 91 save opportunities, they have secured 53 holds, facing 15 blown saves. Their save percentage is currently at 59.5%, positioning them 20th nationally, with 287 relief pitchers utilized this season.
The Mariners have executed 85 double plays, achieving a .986 fielding percentage (17th in MLB). Their season totals include 788 assists, 49 errors, and 2,572 putouts. In 7,716 innings played, they have a defensive efficiency rate of 69.6% (19th in MLB).
In his MLB career, Logan Gilbert has allowed 792 hits, accumulating 1,003 strikeouts in 949 innings pitched. He has given up 374 earned runs with a WHIP of 1.050 and a FIP of 3.5. Gilbert’s K/BB ratio is 4.89, having faced a total of 3,826 batters in his career. His career record stands at 54-42 with an ERA of 3.55, allowing 7.5 hits per 9 innings.
Who will emerge victorious in this exciting MLB matchup against the spread or moneyline?
Prediction: Back Seattle (-144)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
