San Francisco Giants vs Colorado Rockies

Kickoff (UTC+8):2026-07-10 09:45

Final Score:San Francisco Giants 8 - 2 Colorado Rockies

Latest Odds

Line Movement (open → latest)

TimeHomeDrawAwayOver/Under
07-09 17:301.7500.0002.2308.50
07-13 12:301.8400.0002.1008.50

AI Deep Analysis

Rockies at Giants: Whisenhunt’s 92% unfamiliarity to Rockies’ lineup and Feltner’s 1.37 HR9 tilt the scale toward the home side.

This game’s angle

The Giants’ Carson Whisenhunt, a lefty with a 3.60 ERA/3.50 FIP and a fastball-heavy mix (44% four-seam at 94 mph), faces a Rockies lineup that’s 92% unfamiliar with him—only Jake McCarthy (OPS .987 vs LHP) and Hunter Goodman (OPS .898 vs LHP) have shown real pop against southpaws. On the other side, Ryan Feltner’s 4.27 ERA/4.61 FIP and 1.37 HR9, plus a bullpen that’s thrown 151 pitches over the last 3 days, set up a clear mismatch.

The scale today

Starting pitcher form and risk

Whisenhunt (LHP, SF) has only one MLB start this year (5 IP, 2 ER, 2 K, 2 BB, 85 pitches vs ATL), but his 3.50 FIP and 94 mph fastball suggest he’s more than a spot-starter flier. The Rockies have almost no history against him, and his lack of familiarity is a real advantage. Today’s risk: Low—he’s not an easy mark for a cold lineup.

Feltner (RHP, COL) has been up and down: 6 IP, 2 ER, 9 K vs SF on July 3; 6 IP, 1 ER, 0 K vs MIN on June 28; but also 4.1 IP, 6 ER vs CHC on June 16. His 1.37 HR9 and 3 early exits in his last 5 starts are red flags, and the Giants’ .761 OPS vs RHP means he’s pitching into traffic. Today’s risk: High—he’s one mistake from a big inning.

Lineup vs pitcher matchups

The Rockies’ lineup posts a .724 OPS vs LHP, with McCarthy (.987 OPS vs LHP, 66 PA) and Goodman (.898 OPS vs LHP, 112 PA) as the only real threats. Whisenhunt’s fastball/slider/changeup mix (94/87/83 mph) is new to 12 of 13 Rockies batters, so even their best lefty-mashers are starting from scratch. Result: Whisenhunt’s unfamiliarity neutralizes their split advantage.

The Giants’ lineup, meanwhile, owns a .761 OPS vs RHP. Feltner’s fastball/slider/cutter mix (95/89/94 mph) is familiar to 11 of 13 Giants batters, but his 1.37 HR9 and the Giants’ power vs RHP (Devers .897 OPS, Arraez .820 OPS) mean he’s one hanger away from a crooked number. Result: Feltner’s stuff is known, and the Giants can hurt him.

What the market is pricing in

The market opened with the Giants at 56.0% implied win probability and has settled at 53.9%, a slight shift toward the Rockies. But the data net still leans Giants: 3 of 4 core factors (SP baseline, lineup split, unfamiliarity) favor SF, with only bullpen workload tilting COL’s way. The sims agree, giving SF a 58.4% win probability. The line move is minor, and the data supports the home side. Verdict: The price is fair, and the data backs the Giants.

Park and injuries

Oracle Park’s 98 park factor (neutral) and 18°C with 23 kph wind won’t juice the ball. The Giants’ injury list (12) and Rockies’ (13) are both long, but no new absences for either starter or lineup. Hunter Goodman (COL) is day-to-day with a jammed wrist, but he’s not in the confirmed lineup for this one.

Over/Under

The sim projects 9.1 total runs (Giants 4.93, Rockies 4.17), with a 53.7% chance of going Over 8.5. Both lineups can score, but Feltner’s HR9 and Whisenhunt’s unfamiliarity could suppress the Rockies’ output. The Giants’ bullpen is fresher, but the Rockies’ ‘pen has been overworked. Lean: Slight Over, but the 53.7% sim probability is close to a coin flip.

Conclusion: Where I stand

Recommend home_ml

Reason Whisenhunt’s unfamiliarity and Feltner’s HR9 give the Giants the clearest edge in the matchup.

Confidence 70% — The data and sims align, and the only real counter is Feltner’s recent quality starts.

Biggest risk Feltner spins a gem (he’s done it twice in his last 5 starts), but his 1.37 HR9 and the Giants’ .761 OPS vs RHP make that a low-probability outcome.

Model Pick:home_ml(Confidence 57%)

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