Blue Jays at Giants
O/U 7 · RL Blue Jays -1.5 · Oracle Park
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)
.817Over 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
.906Rafael 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.094The 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.174That 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
.464Casey 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
.428Vladimir 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 11Conditions 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
.259Across 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
.289Luis 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.
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 PICKRAFAEL DEVERSWALKS OVER 0.5
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day