Skip to content
GARY A.I.Get the app
MLB · Tue, Jul 7 · 9:45 PM

Blue Jays at Giants

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

GARY'S PICK
Giants Moneyline
MLBvs Blue Jays· -102

Giants
Moneyline

-102 · LOST · TOR 9 · SF 3

Blue Jays

The pick & result

Published pick
Giants ML -102
Published odds
-102
Result
Lost
Final score
9-3

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

We’ve got a cool, breezy night on tap at Oracle Park as the Giants look to keep the momentum rolling against a reeling Blue Jays squad.

The books are giving Toronto the nod here at -116, likely seduced by Spencer Miles’ pristine 2.83 ERA compared to Trevor McDonald’s 4.42 mark. But that’s a classic trap. Miles is on an incredibly tight leash, averaging just 3.7 innings over his last five starts. That means the Blue Jays are going to have to ask their middle-relief unit to cover more than half the game. Meanwhile, the Giants' bullpen is completely refreshed and ready to go after Landen Roupp’s heroic eight-inning performance in the series opener. Manager Bob Melvin has his entire high-leverage unit rested, which gives the Giants a massive strategic advantage in the late frames.

The strongest argument against the Giants is McDonald’s vulnerability to left-handed hitters—where he allows a massive .843 OPS—and the fact that Toronto is stacking six lefties or switch-hitters in their lineup. However, Toronto’s bats are currently in a tailspin, having scored just three total runs over their last four games. They are in a deep contact-quality slump, and with a heavy 12-mph wind blowing inward tonight, they won't have the power to exploit McDonald's splits. On the other side, San Francisco's lineup is peaking, led by Luis Arraez (.330 AVG vs RHP) and Rafael Devers. Back the Giants at near-even money to take advantage of their rested bullpen and superior momentum.

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 — 1d 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 — 60d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 60d 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 — 6d 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 — 1d 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 — 10d 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 — 15d 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 — 33d 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 — 41d 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 — 60d 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 Trevor McDonald (RHP)

    .812

    Over 152 AB vs. Right, Nathan Lukes owns a .812 OPS versus .297 in 31 AB the other way. He sees RHP Trevor McDonald tonight hitting 2nd, where the platoon side lines up his way.

HEAT CHECK

  • Rafael Devers: 1.143 OPS in Last 15 Days

    1.143

    The last 15 days sample runs 47 PA: a 1.143 OPS versus .791 for the season, 0.352 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.

COOLING OFF

  • Casey Schmitt: .461 OPS in L15 — draws RHP Spencer Miles

    .461

    Casey Schmitt's .461 OPS over the last 15 days (49 PA) trails his .796 season mark, down 0.335. Tonight he draws RHP Spencer Miles — his weaker side: a .776 OPS vs RHP across 234 AB.

PARK WEATHER

  • Wind blowing out 17 mph at Oracle Park tonight

    OUT 17

    Tonight's reading at Oracle Park — Partly Cloudy, 61°, wind 17 mph, Out To CF. Everything about the air says carry. The total sits at 8.

TEAM RECORD

  • Giants 2-6 in Trevor McDonald's last 8 starts

    2-6

    Giants are 2-6 in Trevor McDonald's last 8 starts this season. He starts tonight.

FANTASY PICKUPS

  • Spencer Miles

    3.29 xERA

    Streamer vs SF — 3.29 xERA · 9.2 K/9 · 1.04 WHIP.

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

Props on this game

1
  • GARY'S PICK
    NATHAN LUKESTOTAL BASES OVER 1.5
    MLBBlue Jays· +130

    Nathan Lukes
    Total Bases over 1.5

    +130 · LOST · ACTUAL 1

    Blue Jays

    Nathan Lukes represents a significant platoon-advantage play tonight at Oracle Park. While his season-long average is .284, his splits reveal he is a premium hitter against right-handed pitching, batting .322 with an .812 OPS and all 4 of his home runs against righties (compared to a mere .097 against lefties).

    He faces Giants starter Trevor McDonald, a right-handed pitcher who struggles mightily against left-handed batters, allowing a .288 AVG, .843 OPS, and 4 home runs this season. Batting second in the confirmed lineup ensures high plate appearance volume (4 to 5 PAs), giving him ample opportunities to exploit McDonald's weakness.

    The risk is that Oracle Park's deep dimensions, 62°F temperature, and 11.9 mph wind blowing in will suppress extra-base hits, but Lukes' contact skills should allow him to clear this line even with two singles.

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