Skip to content
GARY A.I.Get the app
MLB · Wed, Jul 8 · 3:45 PM

Blue Jays at Giants

O/U 7 · RL Blue Jays -1.5 · Oracle Park

GARY'S PICK
Blue Jays Moneyline
MLB@ Giants· -126

Blue Jays
Moneyline

-126 · CASHED · TOR 10 · SF 0

Giants

The pick & result

Published pick
Blue Jays ML -126
Published odds
-126
Result
Won
Final score
10-0

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

Welcome to a sunny afternoon at Oracle Park, where the wind is blowing out toward center field and the stage is set for a classic rubber match between the Toronto Blue Jays and the San Francisco Giants.

My money is on the visiting Blue Jays today because they hold a distinct advantage on the mound. Dylan Cease is an absolute strikeout artist with a 2.79 ERA and 137 strikeouts in 90.1 innings this season. Over his last five starts, he has been in peak form, recording 45 strikeouts in 28.1 innings. While the Giants' lineup features five left-handed batters to gain a platoon advantage, Cease has actually dominated lefties this year, holding them to a .192 batting average and a .596 OPS. Because Cease gets so many swings and misses, he doesn't have to rely on his defense or worry about balls in play under today's windy conditions.

The bullpen discrepancy further tilts the scales in Toronto's favor. While the Blue Jays can call upon a rested, elite late-inning core featuring Tyler Rogers and closer Louis Varland, the Giants' relief unit is severely depleted. Matt Gage recently landed on the injured list, and Spencer Bivens is likely unavailable after throwing 51 pitches. If Logan Webb struggles or runs up a high pitch count early, San Francisco has very little reliable depth to bridge the gap.

While Webb is a quality starter, his 3.66 ERA masks a 4.00 xERA, indicating some regression is on the horizon. Furthermore, Toronto's hitters have 21 career at-bats of familiarity against him, whereas the Giants' hitters have never faced Cease. With a superior starting pitcher in prime form, an elite and healthy bullpen, and an offense with the tools to exploit Webb's regression, backing the Blue Jays on the moneyline at a reasonable price is the smartest play on the 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 — 1d 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 — 2d 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 — 1d 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 — 8d 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 — 61d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 61d 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 — 0d 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 — 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 — 11d ago) [NEW] Max Scherzer (SP) — Back (Left): Scherzer (back) will make his next rehab start at Triple-A Buffalo on Wednesday, Mitch Bannon of The Athletic. (Jul 6 — 1d 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 — 8d 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 — 16d 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 — 34d 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 — 42d 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 — 61d ago) [NEW] Braydon Fisher (RP) — Personal (Not Specified): The Blue Jays placed Fisher (personal) on the bereavement list Monday. (Jul 6 — 1d ago)

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

PLATOON EDGE

  • Nathan Lukes (bats L) hits 2nd against Logan Webb (RHP)

    .817

    Over 155 AB vs. Right, Nathan Lukes owns a .817 OPS versus .297 in 31 AB the other way. He sees RHP Logan Webb tonight hitting 2nd, where the platoon side lines up his way.

  • Rafael Devers (bats L) gets a RHP from the 4th spot

    .906

    Rafael Devers's vs. Right line (.906 OPS, 229 AB) sits well above his .560 mark the other way (120 AB). Tonight's starter Dylan Cease throws RHP, the hand he hits best.

HEAT CHECK

  • Rafael Devers: 1.094 OPS in Last 15 Days

    1.094

    The last 15 days sample runs 51 PA: a 1.094 OPS versus .787 for the season, 0.307 above his norm. He has 18 home runs on the season. His total-bases line tonight: 0.5.

  • Heliot Ramos: 1.174 OPS in Last 15 Days

    1.174

    That 1.174 OPS spans the last 15 days (36 PA) against a .810 season baseline, a 0.364 swing. He has 8 home runs on the season. His total-bases line tonight: 0.5.

COOLING OFF

  • Casey Schmitt: .464 OPS in L15 — draws RHP Dylan Cease

    .464

    Casey Schmitt's .464 OPS over the last 15 days (53 PA) trails his .792 season mark, down 0.328. Tonight he draws RHP Dylan Cease — his weaker side: a .778 OPS vs RHP across 236 AB.

  • Vladimir Guerrero Jr.: .428 OPS in L15 — draws RHP Logan Webb

    .428

    Vladimir Guerrero Jr.'s .428 OPS over the last 15 days (51 PA) trails his .689 season mark, down 0.261. Tonight he draws RHP Logan Webb — his weaker side: a .667 OPS vs RHP across 254 AB.

PARK WEATHER

  • Wind blowing out 11 mph at Oracle Park tonight

    OUT 11

    Conditions at Oracle Park: Overcast, 62°, wind 11 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 10.5.

REGRESSION

  • Ernie Clement: .298 AVG vs .259 xBA

    .259

    Across 354 plate appearances, Ernie Clement carries a .298 average versus a .259 xBA. His wOBA sits at .327 against a .275 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • Luis Arraez: .327 AVG vs .289 xBA

    .289

    Luis Arraez is hitting .327 against a .289 expected average (xBA) over 380 plate appearances. His wOBA sits at .353 against a .307 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

All research from this day

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 8, 2026 at 2:20 PM 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, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

1
  • GARY'S PICK
    RAFAEL DEVERSWALKS OVER 0.5
    MLBGiants· -107

    Rafael Devers
    Walks over 0.5

    -107 · CASHED · ACTUAL 1

    Giants

    Dylan Cease is the definition of 'effectively wild' right now. He’s piling up strikeouts (13.7 K/9), but his command is frequently MIA, evidenced by his 15 walks over his last five starts.

    Rafael Devers is exactly the kind of disciplined veteran who will exploit that. Devers has been exceptionally patient lately, drawing five walks over his last ten games and showing a willingness to take his base rather than chase Cease's high-velocity heater or biting slider.

    Batting clean-up for the Giants, Devers will likely see Cease with runners on base, which usually forces a pitcher into a more cautious approach. Given Cease’s recent trend of walking at least four batters in 60% of his recent outings, the odds of the Giants' most dangerous left-handed bat earning one of those free passes are significantly better than the -107 price implies.

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 Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day