MLB · Sun, Jul 5 · 4:00 PM

Giants at Rockies

O/U 13 · RL Giants -1.5 · Coors Field

Gary's pick

Giants ML-120

CONF 72%

Result

LLostFinal 6-7

The read

The afternoon sun is beating down on Coors Field in Denver, where a sweltering 96-degree temperature and the thin mountain air set the stage for an explosive series finale between the San Francisco Giants and the Colorado Rockies. On a day where balls are projected to fly under extreme conditions, the pitching matchups and bullpen states point directly to a clear edge for the visitors. At -120 on the moneyline, the market is offering a very reasonable price on the Giants, underestimating how heavily the tactical matchups tilt in San Francisco's favor.

The load-bearing reason to back the Giants today lies in the starting pitching platoon splits and fly-ball profiles. Rockies starter Tanner Gordon is an extreme fly-ball pitcher with a 0.60 grounders-per-flyout ratio, coupled with a highly vulnerable 12.8% barrel rate allowed and a 45.1% hard-hit rate. In this extreme heat, that fly-ball profile is highly dangerous, especially against a Giants lineup that can stack six left-handed hitters to target Gordon’s primary weakness. Gordon has been absolutely hammered by lefties this season, allowing a massive 1.046 OPS and six home runs in just 88 at-bats. Meanwhile, even though the Rockies feature six lefties of their own, Giants starter Tyler Mahle possesses a strong reverse split, holding left-handed hitters to a meager .215 batting average and .685 OPS. This matchup completely neutralizes Colorado's primary source of left-handed power.

The strongest argument against backing San Francisco is Tyler Mahle’s dismal 8.79 road ERA this season. However, this shiny road number has inflated the price, making the Giants a cheaper favorite than they should be, especially when Mahle's overall 4.33 expected ERA points to substantial bad luck. Additionally, the bullpen situations could not be more divergent. The Rockies' pitching staff is heavily taxed after Tomoyuki Sugano was a late scratch yesterday, forcing Sean Sullivan to throw 105 pitches and dragging their key relievers into action. Conversely, the Giants rested their high-leverage bullpen arms yesterday behind a strong start from Robbie Ray. With a fresh bullpen, a massive platoon advantage against an extreme fly-ball pitcher, and a neutralized opposing lineup, the Giants are the sharp play to close out the series.

Injuries noted

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 — 11d ago) [NEW] Brenton Doyle (CF) — Oblique (Left): Doyle (oblique/groin) is expected to resume his rehab assignment at Triple-A Albuquerque on Friday, Thomas Harding of MLB.com reports. (Jul 3 — 1d ago) [NEW] Blas Castano (RP) — Pectoral (Right): Castano (pectoral) is expected to begin a throwing program next week, MLB.com reports. (Jul 3 — 2d 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 — 32d ago) [KNOWN] Jose Quintana (SP) — Elbow (Left): The Rockies placed Quintana on the 15-day injured list Monday with a left elbow sprain. (May 28 — 37d ago) [NEW] Jaden Hill (RP) — Shoulder (Right): Hill (shoulder) resumed playing catch Wednesday, MLB.com reports. (Jul 2 — 3d ago) [NEW] Tomoyuki Sugano (SP) — Back (Not Specified): Colorado placed Sugano (back) on the 15-day injured list Saturday, retroactive to July 1. (Jul 4 — 0d ago) [NEW] 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 — 0d ago) Giants: [KNOWN] Daniel Susac (C) — Back (Not Specified): The Giants placed Susac on the 10-day injured list Friday with a lower-back strain, Alex Pavlovic of NBC Sports Bay Area reports. (Jun 26 — 8d ago) [KNOWN] Keaton Winn (RP) — Elbow (Right): Winn (elbow) completed a 25-pitch bullpen Monday, Evan Webeck of the California Post reports. (Jun 29 — 5d ago) [KNOWN] Harrison Bader (CF) — Foot (Left): Bader (foot) will start his hitting and throwing progressions later this week, Evan Webeck of the California Post reports. (Jun 29 — 5d 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 — 5d 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 — 58d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 58d ago) [NEW] Matt Chapman (3B) — Abdomen (Not Specified): Chapman was diagnosed with an abdominal muscle strain following his removal from Tuesday's game against the Diamondbacks, Susan Slusser of the San Francisco Chronicle reports. (Jul 1 — 3d ago) [NEW] Matt Gage (RP) — Elbow (Left): The Giants placed Gage on the 15-day IL on Saturday due to a left elbow strain, Justice delos Santos of The San Jose Mercury News reports. (Jul 4 — 0d ago)

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
Board stored July 5, 2026 at 11:07 AM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanatics, draftkings, fanduel, caesars, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

4

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board