Seattle Mariners vs San Francisco Giants

Kickoff (UTC+8):2026-07-18 10:10

Final Score:Seattle Mariners 0 - 7 San Francisco Giants

Latest Odds

Line Movement (open → latest)

TimeHomeAwayOver/Under
07-17 05:301.6602.2777.00
07-19 15:001.5902.5607.50

AI Deep Analysis

Giants’ Landen Roupp’s control issues and Mariners’ bullpen edge make the away underdog worth a small play at 2.33

This matchup’s angle

The market has the Mariners as 58% favorites at home, but the data tells a more nuanced story. Landen Roupp’s command red flags and the Mariners’ bullpen depth create a path for the Giants to steal this one as live underdogs.

The scale today

Starting pitcher form and strength

Bryce Miller’s 2.18 ERA is shiny, but his 3.12 FIP and 1.25 HR9 suggest some regression risk; his last five starts include a 4-run, 4-walk outing vs Miami, but also a 7-inning shutout vs Angels. His fastball (91.1 mph) and 30.2% K% keep him stable, but the long ball is a real threat.

Landen Roupp’s 4.27 ERA is dragged down by a 10.2% BB% and two of his last five starts lasted under 5 innings, including a 6-run, 6-walk disaster vs Arizona. His 86.5 mph average fastball and 25.3% K% are league-average, but the control issues make him high-risk for an early exit today. Roupp’s xFIP and FIP (3.19) indicate he’s been unlucky, but the walks are a recurring problem.

Lineup vs the starter

The Giants’ lineup posts a .763 OPS vs right-handed pitching, above the league average. Their best righty-mashers are Rafael Devers (.926 OPS vs RHP, 273 PA) and Luis Arraez (.831 OPS vs RHP, 281 PA). Roupp’s primary pitch is a sinker (37%, 93 mph), which could be vulnerable to this contact-heavy group.

The Mariners’ lineup is slightly weaker vs righties (.724 OPS), but Bryce Miller’s fastball-heavy mix (43% four-seam at 96 mph) and 30.2% K% give him a puncher’s chance. Miller has only faced 6 of 13 Giants batters before, with Luis Arraez held to a .333 OPS in 9 PA, but the rest are mostly unfamiliar with his stuff—a slight edge for the pitcher.

What the market is thinking

The market prices the Mariners at 58% to win, but the data is split: Mariners’ bullpen and Miller’s FIP edge vs Giants’ lineup and Roupp’s blowup risk. The market’s home lean is softer than the data suggests, likely due to Roupp’s recent volatility and the Mariners’ bullpen advantage. The line moved from 7.0 to 6.5 on the total, with money coming in on the under, aligning with the 53.3% sim over probability.

Park and injuries

T-Mobile Park’s dome is likely closed, neutralizing weather. The park factor is 88, suppressing offense. The Mariners are missing 9 players (including Brendan Donovan), while the Giants are missing 11, but neither starter is on the IL.

Total points

The sim projects 6.5 runs with a 53.3% chance of going over, but the park factor, Roupp’s blowup risk, and Miller’s home run tendency (1.25 HR9) favor the under. The most likely scores are 3-2, 2-3, and 2-1, all low-scoring affairs.

Conclusion: Where I stand

Recommend: away_ml

Reason: Roupp’s control issues and the Giants’ lineup OPS vs RHP (.763) give them a live shot at the upset, despite the bullpen mismatch

Confidence: 44% — The data is split, but the 2.33 price on the Giants offers value given Roupp’s upside and Miller’s HR risk

Biggest risk: Roupp’s 10.2% BB% and 2 early exits in his last 5 starts could derail the Giants’ chances if he implodes early

Model Pick:away_ml(Confidence 44%)

Analysis text is generated by an AI research engine from our in-house data pipeline (odds, results, score simulation); model picks are settled and published daily.

More Match Analysis

賽事雷達 Match RadarTodayScoresWorld Cup 2026Daily Recap