San Francisco Giants vs Seattle Mariners Picks, Prediction, Odds, and Line Movement for Friday July 17 2026
Use Code WWWC The San Francisco Giants vs Seattle Mariners matchup opens a three-game interleague series at T-Mobile Park on Friday night, with Seattle trying to climb back over .500 and San Francisco trying to stop a disappointing season from slipping further away. The Giants enter at 41-55, while the Mariners sit at 48-49 and still have a realistic path back into the American League playoff race.
This is a pitching-first handicap with Seattle priced as a clear home favorite behind Bryce Miller. The Mariners have the better starter, the better full-season pitching staff, and the stronger home setup, while the Giants bring a lineup with individual power but poor overall run support. For more betting angles around individual markets in this matchup, check out our MLB player props coverage before first pitch.
Best Available Odds for San Francisco Giants vs Seattle Mariners
- Moneyline: San Francisco Giants +133 | Seattle Mariners -153
- Run Line/Spread: San Francisco Giants +1.5 (-171) | Seattle Mariners -1.5 (+142)
- Total: Over 7 (-108) | Under 7 (-112)
Game Info
- Date: Friday, July 17, 2026
- Time: 10:10 p.m. EDT
- Location: T-Mobile Park, Seattle, Washington
- TV: Mariners.TV, NBC Sports Bay Area, KING 5 and MLB.TV
- Probable Pitchers: Landen Roupp vs Bryce Miller
San Francisco Giants vs Seattle Mariners Preview
San Francisco enters the second half in a bad spot. The Giants are 41-55, well back in the National League West, and already surrounded by trade-deadline questions. They closed the break by winning two of three against Colorado, but that does not erase the broader problem. This team has not been consistent enough offensively, defensively, or in the bullpen to justify much trust on the road.
The Giants do have individual bats who can make this uncomfortable. Luis Arraez has been one of the better contact hitters in baseball, Casey Schmitt and Rafael Devers are tied for the team lead with 19 home runs, and Willy Adames, Jung Hoo Lee, Heliot Ramos and Bryce Eldridge give the lineup enough extra-base potential to punish a mistake. The issue is that the overall offense has not turned those pieces into steady run production.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
The bullpen is another concern. San Francisco has been looking for late-inning answers, and the relief corps has been one of the team’s weaker units. That matters against Seattle because the Giants may need Roupp to be efficient just to get this game into the sixth inning with a chance. If Roupp runs a high pitch count, the Mariners’ edge grows.
Seattle has not had a smooth season either, but the Mariners are in a much better position. They are one game under .500, playing at home, and still close enough in the AL Wild Card race for this series to matter. Their margin is not large, but the pitching staff gives them a clearer second-half foundation than San Francisco has.
The Mariners’ offense has been inconsistent, especially with Julio Rodriguez dealing with a concussion issue, but there is still enough here to beat Roupp. Randy Arozarena, Josh Naylor, Cole Young, Dominic Canzone and Cal Raleigh give Seattle multiple left-handed and switch-hitting threats, while Rodriguez changes the ceiling if active. Even without a full-strength lineup, the Mariners have enough middle-order power to back Miller.
The line movement supports Seattle. The Mariners opened around -152 and have been listed as high as -158 in the market, while San Francisco has moved into the +127 to +133 range. That is a reasonable adjustment. Seattle is not cheap, but the money has followed the better starter and the better home pitching environment.
Pitching Matchup
Roupp starts for San Francisco at 6-8 with a 4.27 ERA, 104 strikeouts and a 1.31 WHIP across 97 innings. The strikeout total is the selling point. Roupp has enough swing-and-miss to keep San Francisco in the game if he is locating, and Seattle’s lineup can provide strikeout chances.
The concern is traffic. Roupp’s WHIP is not clean, and he has walked enough hitters to create high-stress innings. T-Mobile Park helps pitchers, but extra baserunners against Seattle’s power pockets can still become a problem. If Roupp is working behind in counts, Arozarena, Naylor and Canzone can turn this into a multi-run Seattle inning.
Miller counters for Seattle at 4-3 with a 2.18 ERA, a 0.83 WHIP and 65 strikeouts across 57.2 innings. Since returning from the injured list, he has pitched like a top-of-the-rotation arm. The WHIP is the number that defines the matchup. Miller has not been giving opponents free traffic, and that is exactly how to attack a Giants offense that has not been consistently productive.
The home split also fits the bet. Miller has been dominant at T-Mobile Park, and Seattle’s run-prevention profile is stronger than its record. He does not need to throw seven shutout innings. He needs to control the first six, keep Devers and Schmitt from getting cheap traffic in front of them, and hand the game to a bullpen that has been better than San Francisco’s.
Game Thesis: Seattle is the right side because Miller gives the Mariners the clear starting-pitching edge, T-Mobile Park favors run prevention, and San Francisco’s offense and bullpen remain unreliable. The best bet is Under 7 because both lineups have consistency issues, Miller’s WHIP is elite, and the park supports a lower-scoring script. The projected final is Seattle 4, San Francisco 2.
San Francisco Giants vs Seattle Mariners Best Bet - Total: Under 7 (-112)
Under 7 is the best bet in this San Francisco Giants vs Seattle Mariners matchup because the run environment and starting-pitching setup both point lower. T-Mobile Park is not Coors Field or Fenway Park. It rewards pitchers who can control traffic, and Miller has done that at an elite level since coming back from the injured list.
San Francisco’s team-total profile is also weak. The Giants have been one of the poorer team-total over clubs in baseball, and that makes it hard to project them for four or five runs against Miller. They have power, but not enough consistent lineup depth to make the over the stronger position.
Seattle can win without turning this into a slugfest. A 4-2 Mariners result cashes the under, matches the starter edge, and fits both teams’ offensive limitations. At 7, the number is not generous, but the matchup still supports the under.
San Francisco Giants vs Seattle Mariners Moneyline Pick: Seattle Mariners (-153)
Seattle is the moneyline pick because Miller gives the Mariners the clearest advantage in the game. His ERA, WHIP and home form are all better than Roupp’s profile, and the Mariners are at home against a Giants team that has struggled all season.
The price is not light, so the moneyline is not the best bet. San Francisco still has enough power to make the Mariners sweat, especially if Devers or Schmitt gets a pitch to lift. The problem is that Seattle has the better starter, the better bullpen structure, and the better path to run prevention. The Mariners are the better straight-up side.
Run Line/Spread Pick: Seattle Mariners -1.5 (+142)
Seattle -1.5 is the run-line pick because it stays aligned with the moneyline side and offers a strong plus-money payout. If the Mariners win this game in the most likely script, Miller controls San Francisco early, Roupp allows enough traffic for Seattle to build a lead, and the Mariners add one late insurance run.
This is not the best bet because the low total creates one-run risk. A 3-2 or 4-3 Mariners win is absolutely live. Still, San Francisco +1.5 is priced too heavily, and the only playable spread angle is the plus-money Seattle run line. A 4-2 final gets there.
San Francisco Giants vs Seattle Mariners Total Pick: Under 7 (-112)
The total pick is Under 7. Seattle’s full-game totals have been close to even, San Francisco’s full-game totals have also been near neutral, and both teams have poor team-total over profiles. That combination makes it difficult to chase an over at a low but fair number.
The over case is San Francisco’s bullpen and Roupp’s traffic risk. If Roupp exits early and Seattle gets to the Giants bullpen by the fifth or sixth, the Mariners can do damage. The stronger read is that Miller suppresses San Francisco enough to keep the game controlled. Seattle wins, but the total stays under.
Top Player Prop Picks for San Francisco Giants vs Seattle Mariners
Bryce Miller Over 5.5 Strikeouts (+105): Miller has 65 strikeouts in 57.2 innings and faces a Giants lineup with several power bats who can swing and miss. If he works six innings, six strikeouts are well within range.
Landen Roupp Over 4.5 Strikeouts (-118): Roupp has 104 strikeouts in 97 innings, and Seattle’s lineup can provide strikeout chances even in a Mariners win. The risk is pitch count, but his swing-and-miss profile supports five strikeouts.
Randy Arozarena Over 1.5 Total Bases (+125): Arozarena is Seattle’s best total-bases angle because he brings extra-base ability and a favorable matchup against a right-hander who can allow traffic. One double or one home run clears the number.
Prediction: San Francisco Giants 2, Seattle Mariners 4
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more MLB predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days