Rockies at Giants
O/U 8.5 · RL Giants -1.5 · Oracle Park
The pick & result
- Published pick
- Rockies ML +108
- Published odds
- +108
- Result
- Lost
- Final score
- 2-8
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The read
Night falls over Oracle Park as the Colorado Rockies and San Francisco Giants kick off a crucial NL West matchup under the Bay Area lights. This division battle presents a massive opportunity to grab value on the visitors, who enter with significantly better baseline momentum than the host Giants. Colorado has played highly competitive baseball lately, outscoring opponents by 9 runs over their last 10 games, including playing three straight one-run games against the division-leading Dodgers. Conversely, San Francisco has struggled mightily of late, being outscored by 22 runs over their last 10 games and coming off consecutive blowout losses to Toronto by a combined score of 19-3.
The pitching matchup heavily favors the Rockies when adjusting for situational environment. Ryan Feltner takes the mound for Colorado, and while his overall 4.27 ERA sits below his 4.91 xERA, he has been exceptionally consistent under the lights. Feltner owns a stellar 3.66 ERA over 46.2 night innings compared to a 6.57 ERA during the day, making tonight's 9:45 PM ET start his ideal setting. He faces a Giants team that is forced to start left-hander Carson Whisenhunt, recalled today from Triple-A Sacramento. Whisenhunt has pitched only 5.0 innings in the majors this season, posting a 3.60 ERA but with a highly vulnerable 1.60 WHIP, a 4.49 xERA, and an extreme fly-ball profile (0.63 GO/AO) that relies on a defense missing elite coverage.
Roster changes over the last 24 to 48 hours swing the advantage further toward Colorado. The Rockies welcome back their premier power hitter, Hunter Goodman, who returns to the lineup tonight to bat cleanup. Goodman leads Colorado with 27 home runs and carries a punishing .944 night OPS. In contrast, the Giants' lineup took a fresh hit yesterday when outfielder Jonah Cox was placed on the 10-day injured list with a left oblique strain. This adds to a depleted San Francisco offense that must rely on inexperienced depth in Drew Gilbert and Danny Cavanaugh. With Colorado trending upward and bringing back their primary power threat, backing the Rockies at a plus-money price of +108 is the sharpest play on tonight's board.
Injuries noted
Giants: [NEW] Daniel Susac (C) — Back (Not Specified): Susac (back) has started his swing progression and has been throwing on flat ground out to 105 feet, Justice delos Santos of The San Jose Mercury News reports. (Jul 6 — 3d ago) [NEW] Keaton Winn (RP) — Elbow (Right): Winn (elbow) allowed a walk while striking out one over a scoreless inning during Triple-A Sacramento's 6-1 win over Salt Lake on Wednesday. (Jul 9 — 0d ago) [NEW] Harrison Bader (CF) — Foot (Left): Bader (foot) will take batting practice Monday and run the bases Tuesday, Justice delos Santos of The San Jose Mercury News reports. (Jul 6 — 3d ago) [KNOWN] Joel Peguero (RP) — Hamstring (Left): Peguero (hamstring) threw 30 pitches during a bullpen session Monday, Evan Webeck of the California Post reports. (Jun 29 — 10d ago) [KNOWN] Hayden Birdsong (Starting Pitcher) — Elbow (Right): Birdsong underwent successful UCL reconstruction surgery on his right elbow Wednesday, Susan Slusser of the San Francisco Chronicle reports. (May 8 — 62d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 62d ago) [NEW] Matt Chapman (3B) — Abdomen (Not Specified): Chapman said Wednesday that he has yet to make any meaningful improvement in his recovery from the abdominal strain that sent him to the injured list July 1, Evan Webeck of the California Post reports. (Jul 8 — 1d ago) [NEW] Matt Gage (RP) — Forearm (Left): Gage will be re-evaluated in one month after an MRI revealed a moderate left flexor strain, Alex Pavlovic of NBC Sports Bay Area reports. (Jul 8 — 1d ago) [NEW] Jonah Cox (CF) — Oblique (Left): Cox went 3-for-3 with a solo home run and an additional run scored in Friday's 18-3 win over the Cubs. (Jul 8 — 1d ago) Rockies: [KNOWN] Chase Dollander (SP) — Elbow (Right): Dollander underwent an internal brace procedure on his right elbow Monday, Kevin Henry of The Denver Gazette reports. (Jun 23 — 16d ago) [KNOWN] Brenton Doyle (CF) — Oblique (Left): The Rockies returned Doyle (oblique) from his rehab assignment Sunday, but he remains on the 10-day injured list. (Jul 5 — 4d ago) [KNOWN] Blas Castano (RP) — Pectoral (Right): Castano (pectoral) is expected to begin a throwing program next week, MLB.com reports. (Jul 3 — 6d ago) [KNOWN] Welinton Herrera (RP) — Elbow (Left): Rockies manager Warren Schaeffer announced Monday that Herrera (elbow) has been diagnosed with a torn UCL and will miss the remainder of the season, Jack Janes of MLB.com reports. (Jun 2 — 37d ago) [KNOWN] Jose Quintana (SP) — Elbow (Left): Quintana (elbow) is scheduled to play catch Monday, Thomas Harding of MLB.com reports. (Jul 5 — 4d ago) [KNOWN] Jaden Hill (RP) — Shoulder (Right): Hill (shoulder) resumed playing catch Wednesday, MLB.com reports. (Jul 2 — 7d ago) [KNOWN] Tomoyuki Sugano (SP) — Back (Not Specified): Colorado placed Sugano (back) on the 15-day injured list Saturday, retroactive to July 1. (Jul 4 — 5d ago) [KNOWN] Seth Halvorsen (RP) — Shoulder (Right): The Rockies placed Halvorsen on the 15-day injured list Saturday, retroactive to July 1, due to right shoulder inflammation. (Jul 4 — 5d ago)
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Ryan Feltner: 2.50 ERA over his last 3 starts
2.50The last 3 times out: 18 innings, 5 earned runs, 11 Ks. That 2.50 ERA sits 1.77 runs under his 4.27 season number.
HEAT CHECK
Kyle Karros: 1.245 OPS in Last 15 Days
1.245Over the last 15 days (44 PA) he is at a 1.245 OPS, up 0.443 on his .802 season mark. He has 8 home runs on the season. His total-bases line tonight: 1.5.
Rafael Devers: 1.088 OPS in Last 15 Days
1.088The last 15 days sample runs 50 PA: a 1.088 OPS versus .783 for the season, 0.305 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.
COOLING OFF
Casey Schmitt: .390 OPS in L15 — draws RHP Ryan Feltner
.390Casey Schmitt's .390 OPS over the last 15 days (53 PA) trails his .783 season mark, down 0.393. Tonight he draws RHP Ryan Feltner — his weaker side: a .765 OPS vs RHP across 240 AB.
FIRST INNING
YRFI watch: first innings have been live on both sides of COL @ SF
YRFIBoth sides keep scoring early — a 1st-inning run in 7 of 10 for SF and 8 of 10 for COL games lately.
PARK WEATHER
Wind blowing out 13 mph at Oracle Park tonight
OUT 13Tonight's reading at Oracle Park — Partly Cloudy, 66°, wind 13 mph, Out To RF. Everything about the air says carry. The total sits at 9.
SITUATIONAL
COL's bullpen has covered 12.3 innings over the last 3 games
12.3That is 12.3 relief innings in 3 games, led by Zach Agnos (3) and Jimmy Herget (2). SF's pen has thrown 9.7 over the same span.
REGRESSION
Cole Carrigg: .307 AVG vs .251 xBA
.251Cole Carrigg is hitting .307 against a .251 expected average (xBA) over 105 plate appearances. His wOBA sits at .402 against a .334 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored July 9, 2026 at 11:10 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, draftkings, betrivers, betmgm, caesars.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2- GARY'S PICKHUNTER GOODMANHITS OVER 0.5
This pick correlates directly with the Total Bases play. If Goodman is hitting the ball hard enough to challenge for extra bases against a rookie lefty who allows a .357 average to righties, the floor of a single hit is exceptionally safe. He has recorded at least one hit in 60% of his last 10 games and is currently seeing the ball as well as any hitter in the National League.
- GARY'S PICKLUIS ARRAEZHITS OVER 1.5
The league's premier contact hitter is in elite form, batting .350 over his last 10 games with five multi-hit performances in that span. While Ryan Feltner has shown decent splits against lefties this season (.217 AVG), Arraez’s .325 average against right-handers and .329 mark at Oracle Park suggest he is the exception to the rule. Feltner's xERA of 4.91 indicates he has been fortunate and is due for regression in the hits department. Batting at the top of the order, Arraez should see at least 4-5 plate appearances, giving him ample opportunity to find the grass twice.
Every prop from this day is on the archive page.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day