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
- Moneyline:Home 1.840|Draw 0.000|Away 2.100
- Spread -1.50:Home 2.650|Away 1.560
- Over/Under 8.50:Over 1.790|Under 2.170
Line Movement (open → latest)
| Time | Home | Draw | Away | Over/Under |
|---|---|---|---|---|
| 07-09 17:30 | 1.750 | 0.000 | 2.230 | 8.50 |
| 07-13 12:30 | 1.840 | 0.000 | 2.100 | 8.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 baseline: Whisenhunt’s 3.50 FIP vs Feltner’s 4.61 → Giants hold the edge
- Lineup vs handedness: Giants’ .761 OPS vs RHP vs Rockies’ .724 OPS vs LHP → Giants hold the edge
- Bullpen: Giants’ 3.78 ERA/91 pitches vs Rockies’ 2.05 ERA/151 pitches → Rockies hold the edge
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
- San Diego Padres vs Arizona Diamondbacks
- Texas Rangers vs Los Angeles Angels
- St. Louis Cardinals vs Milwaukee Brewers
- Cincinnati Reds vs Philadelphia Phillies
- Miami Marlins vs Seattle Mariners
- Detroit Tigers vs Philadelphia Phillies
- Washington Nationals vs New York Yankees
- Baltimore Orioles vs Kansas City Royals
- Cincinnati Reds vs Chicago Cubs
- Tampa Bay Rays vs Seattle Mariners
賽事雷達 Match Radar| Today| Scores| World Cup 2026| Daily Recap