Blue Jays at Giants
O/U 7.5 · RL Blue Jays -1.5 · Oracle Park
Giants ML-106
CONF 65%
WCashedFinal 1-10
The read
The cool marine air rolls into Oracle Park tonight as the San Francisco Giants host the Toronto Blue Jays in a cross-conference series opener under the bay lights. When looking at this matchup, the story of the game sits squarely on the starting pitchers and the current state of both offenses. Kevin Gausman has struggled mightily with inconsistency lately, posting a 6.58 ERA over his last five starts, while carrying a 4.71 ERA in night games. Gausman faces a Giants lineup that is averaging 4.2 runs per game over their last 10 contests, led by a high-contact Luis Arraez hitting second and clean-up hitter Rafael Devers, who has historically dominated Gausman, batting .333 with a 1.008 OPS in 33 career at-bats.
While Landen Roupp also has some recent bumps, including a 5.40 ERA in his last five starts and a 5.68 ERA in night games, his underlying metrics suggest he is a far better pitcher than his 4.55 actual ERA suggests. Roupp's elite 3.43 xERA indicates heavy positive regression is on the horizon. He has been brilliant at suppressing quality contact, boasting a tiny 3.8% barrel rate and a 29.3% hard-hit rate allowed. That elite contact suppression matches up beautifully against a sliding Toronto offense that is scoring only 2.8 runs per game over their last 10 games. This offense is further depleted by the fresh absence of George Springer, forcing rookie Sean Keys to bat fifth in a lineup that lacks punch.
The strongest argument against backing San Francisco is their thin bullpen, which is currently missing key relievers and has Caleb Kilian (4.14 ERA) and Ryan Walker (6.66 ERA) heavily taxed, compared to Toronto's elite, rested backend of Louis Varland (0.96 ERA) and Tyler Rogers (1.77 ERA). However, for Toronto to exploit that bullpen advantage, they first have to get on base and build a lead—something their struggling offense is highly unlikely to do against Roupp's heavy sinker and curveball mix. Behind the plate, San Francisco catcher Eric Haase represents a massive defensive upgrade over Alejandro Kirk, throwing out 28.6% of prospective baserunners compared to Kirk’s league-worst 13.3% rate. At -106 at home, the Giants are the side to trust to dictate the early tempo and hold on for a tight win.
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 — 0d ago) [NEW] Keaton Winn (RP) — Elbow (Right): Winn (elbow) allowed one hit and one walk in one scoreless inning during Single-A San Jose's 7-2 win over Rancho Cucamonga on Sunday. (Jul 6 — 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 — 0d 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 — 7d 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 — 59d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 59d ago) [KNOWN] 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 — 5d ago) [NEW] Matt Gage (RP) — Elbow (Left): Gage will undergo an MRI on his left elbow Monday, Justice delos Santos of The San Jose Mercury News reports. (Jul 6 — 0d ago) Blue Jays: [KNOWN] Jesus Sanchez (RF) — Ankle (Right): The Blue Jays placed Sanchez on the 10-day injured list Saturday with a right ankle sprain. (Jun 27 — 9d ago) [NEW] Max Scherzer (SP) — Back (Left): Scherzer (back) threw three innings for High-A Vancouver on Friday, giving up two runs on three hits and two walks while striking out three. (Jul 4 — 2d ago) [KNOWN] Addison Barger (RF) — Back (Not Specified): Blue Jays manager John Schneider said Monday that Barger (elbow) will be shut down for a couple of weeks after a recent MRI revealed a stress reaction in his back, Keegan Matheson of MLB.com reports. (Jun 29 — 7d ago) [KNOWN] Lenyn Sosa (2B) — Wrist (Right): Sosa (wrist) will begin a rehab assignment Monday with the Blue Jays' Arizona Complex League affiliate, Mitch Bannon of The Athletic reports. (Jun 22 — 14d ago) [KNOWN] Joe Mantiply (RP) — Knee (Left): Mantiply will undergo arthroscopic surgery to repair some damage in his left knee, Arden Zwelling of Sportsnet.ca reports. (Jun 3 — 32d ago) [KNOWN] Jose Berrios (Starting Pitcher) — Elbow (Right): Blue Jays manager John Schneider said that Berrios underwent full Tommy John surgery Wednesday in addition to having a stress fracture repaired, Hazel Mae of Sportsnet reports. (May 27 — 40d ago) [KNOWN] Cody Ponce (Starting Pitcher) — Knee (Right): Ponce underwent surgery Friday to repair the ACL in his right knee, Arden Zwelling of Sportsnet.ca reports. (May 8 — 59d ago) [NEW] Braydon Fisher (RP) — Personal: The Blue Jays placed Fisher (personal) on the bereavement list Monday. (Jul 6 — 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 6, 2026 at 12:46 PM ET.
- Odds record
- The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, caesars, betmgm, draftkings, fanatics, betrivers.
- Accountability
- Read the editorial standards, source policy, and corrections process.
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