Seattle Mariners vs San Francisco Giants

Kickoff (UTC+8):2026-07-20 04:10

Final Score:Seattle Mariners 6 - 3 San Francisco Giants

Latest Odds

Line Movement (open → latest)

TimeHomeDrawAwayOver/Under
07-19 04:301.6300.0002.4607.50
07-20 03:301.5300.0002.7407.50

AI Deep Analysis

Mariners’ Logan Gilbert holds the edge over Robbie Ray’s shaky control, but Giants’ lineup feasts on righties—value leans home at 1.60 with under 7.5

This game’s angle

The Mariners’ Logan Gilbert is the clear starter advantage here, but the Giants’ lineup is built to punish right-handed pitching—this is a battle of elite stuff vs. a hot split, and the market’s slight home lean looks justified.

The scale today

Starter floor: Gilbert’s FIP 3.24 and K% 26.5% tower over Ray’s FIP 4.70 and BB% 11.7% → Mariners

Lineup vs hand: Giants OPS .763 vs RHP, Mariners OPS .632 vs LHP → Giants

Bullpen: ERA Mariners 3.66/Giants 3.44, recent workload both manageable → Push

Starter form and risk

Logan Gilbert’s last five starts: 6.7 IP/4 ER, 7.3 IP/0 ER, 7.0 IP/4 ER, 6.3 IP/1 ER, 7.0 IP/1 ER—consistent length, only one HR allowed, and his fastball still sits 89.9 mph. His xFIP and K9 both back the 3.32 ERA, and the only red flag is the Giants’ .763 OPS vs righties, led by Rafael Devers (OPS .914 vs RHP) and Bryce Eldridge (.841). Still, Gilbert’s command (BB% 5.3%) and the fact that 9 of 13 Giants have never faced him (high unfamiliarity) limit the explosion risk. Today: more likely to cruise than get blown up.

Robbie Ray’s last five: 5.0 IP/1 ER (6 BB!), 6.0 IP/3 ER, 8.0 IP/0 ER, 8.0 IP/0 ER, 5.7 IP/5 ER. The walk rate (BB% 11.7%) is a ticking bomb, and his HR9 (1.27) means one mistake can be fatal. The Mariners’ lineup only posts .632 OPS vs LHP, but Julio Rodríguez (.851 vs LHP) and Randy Arozarena (.753) can exploit Ray’s control lapses. Today: high risk of early traffic and a short leash.

Lineup vs the starter

Giants vs Gilbert (RHP): Team OPS .763 vs RHP, with Devers (.914) and Eldridge (.841) as the clear threats. Gilbert’s fastball/slider mix (39% four-seam at 96 mph, 23% slider at 86 mph) is elite, and only 4 Giants have faced him before—Devers is 11 PA, OPS .382, so the unfamiliarity helps. Edge: Gilbert’s stuff and unfamiliarity vs Giants’ split advantage—slightly favors the pitcher.

Mariners vs Ray (LHP): Team OPS .632 vs LHP, but Rodríguez (.851) and Arozarena (.753) are live bats. Ray’s fastball/slider/cutter mix is less dominant, and his 11.7% BB% means free bases. Edge: Mariners’ split is weaker, but Ray’s control issues keep this close.

What the market is pricing

The devig market gives the Mariners a 61.3% win probability, up from 60.1% at open—money is flowing to the home side. The data breakdown: starter (pro-home), lineup split (pro-away), bullpen (push), injuries (pro-home). The net data tilt is 2:1 pro-home, which matches the market direction. The under 7.5 is priced at 1.83, and the sim gives over a 43.7% chance, so the under has a slight edge. The line move and data alignment suggest the market is efficient here—no obvious mispricing, but the home/under combo is the sharper side.

Park and injuries

T-Mobile Park’s factor is 88 (slightly pitcher-friendly), with 24°C and 10 kph wind—neutral to slight help for pitchers. Injuries: Mariners have 7 on IL, Giants 10, but neither starter nor key bats are affected. Julio Rodríguez is active and in the lineup.

Total lean

The sim projects 7.36 total runs, with over 7.5 at 43.7%. Both starters have shown the ability to limit damage, and the bullpens are fresh. The most likely scores are 3:2, 4:3, 2:3—all under 7.5. The Giants’ split vs RHP is strong, but Gilbert’s form and Ray’s control issues cap the upside. Lean: under 7.5.

Conclusion: where I stand

Recommend: home_ml

Reason: Gilbert’s elite FIP/K% and Ray’s BB%/HR9 swing the starter edge decisively to Seattle

Confidence: 64% — data and market align, but Giants’ split vs RHP is the main counter

Biggest risk: Robbie Ray’s control implodes early, but Mariners’ lineup vs LHP is only .632 OPS and may not capitalize enough

Model Pick:home_ml(Confidence 64%)

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