Skip to content
GARY A.I.Get the app
MLB · Tue, Aug 4 · 8:10 PM

Blue Jays at Astros

O/U 8.5 · RL Astros -1.5

GARY'S PICK
Blue Jays Moneyline
MLB@ Astros· +128

Blue Jays
Moneyline

+128 · LOST · TOR 2 · HOU 7

Astros

The pick & result

Published pick
Blue Jays ML +128
Published odds
+128
Result
Lost
Final score
2-7

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

Roof was closed, temperature was comfortable, and none of that matters — this game comes down to who's pitching. Houston came into Monday night on a six-game winning streak and walked out of it having stranded a pile of runners in a one-run loss. Now they're giving the ball to a guy making just his second start back from elbow surgery that cost him more than a year, and they've already said out loud that they're going to be careful with him.

That's the whole bet right there. Hayden Wesneski is on a short leash on purpose — Houston is planning to get four or more innings out of the bullpen tonight, so once you get past their closer, the game belongs to a relief group that gives up a lot of runs and puts a lot of guys on base. Meanwhile, Trey Yesavage is the better pitcher here, and it's not close. His splitter and slider are both making hitters swing and miss at a high rate, he's keeping lefties and righties alike from hitting much of anything, and the deeper numbers say he's pitched better than his run total suggests. The rookie does have a walk problem that shows up in ugly stretches — I've seen him hand out seven free passes in a night — but over his last three starts he's struck out far more guys than he's walked, which tells me his control is heading in the right direction, not the wrong one.

Where I make my money is the price. This game opened with Toronto as a modest underdog and the payout has gotten better since, and nothing actually happened in between — nobody got scratched, no pitching change, no news. That's people betting the bounce-back story and betting Varsho facing his old team, and it pushed me onto the side I already liked at a better payout than I'd have gotten this morning. I'm not pretending there's no risk: Toronto's offense has been quiet for two weeks, Yordan Alvarez is scorching hot and has always mashed in that ballpark, and if Houston's bullpen holds, the Jays might not score enough. That's a real way to lose this. But I'll take the better starting pitcher, the bigger payout, and a market that moved on a narrative instead of actual news. Blue Jays to win the game outright.

The full analysis

Roof closed at Daikin Park, 73 degrees, and none of the weather matters — this one gets decided by who's on the mound and who's behind him. Houston walked in Monday night riding six straight and walked out having left thirteen men on base in a 3-1 loss. Now they hand the ball to a man making his second start since Tommy John surgery took fourteen months of his life, and they've already told everybody they're handling him with care.

That's the whole ticket. Hayden Wesneski gets a short leash by design — Houston is planning on four or more innings from the bullpen tonight, which means the game gets turned over to a staff carrying a 4.63 ERA and a 1.37 WHIP once you get past Hader. On the other side, Trey Yesavage is the better arm in this game right now, and it isn't especially close. The splitter and the slider are both missing bats at a 39-percent clip, he's holding hitters under .200 from both sides of the plate, and the underlying numbers say he's been better than his ERA. The rookie has a walk problem that shows up in ugly bursts — I've seen the seven-walk night — but 22 strikeouts against six walks over his last three turns says the command is trending the right way, not the wrong one.

Where I get paid is the number. This game opened with Toronto at +116 and it's +128 now, and nothing happened in between — no scratch, no rotation change, no news. That's bounce-back money and Varsho-facing-his-old-team money, and it pushed me onto the side I already wanted at a better price than the morning offered. I'm not blind to the risk: Toronto is scoring 3.4 runs a game over the last two weeks, Yordan Alvarez is hitting .413 with a 1.311 OPS over his last fifteen days and owns this building, and if Houston's pen holds up, the Jays may not scratch out enough. That's a real way to lose. But I'm taking the better starter, the deeper price, and a market that moved on a story instead of on information. Blue Jays, moneyline, plus-128.

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 1st against Hayden Wesneski (RHP)

    .771

    Lukes hitting leadoff against a righty is the good version of him — .771 against right-handers compared to .359 against lefties in a smaller sample. Wesneski's exactly the hand he's built to handle.

  • Yordan Alvarez (bats L) gets a RHP from the 2nd spot

    1.165

    Yordan Alvarez's vs. Right line (1.165 OPS, 296 AB) sits well above his .886 mark the other way (110 AB). Tonight's starter Trey Yesavage throws RHP, the hand he hits best.

HEAT CHECK

  • Jeremy Pena: 1.283 OPS in Last 15 Days

    1.283

    Pena's been on a different planet the last two weeks — 1.283 OPS against a .901 season mark that was already strong. Thirteen homers on the year, and a 1.5 total-base line tonight looks light for where his bat currently is.

  • George Springer: .954 OPS in Last 15 Days

    .954

    Springer's running a .954 OPS over his last 15 days against a .728 season mark, 12 homers on the year — and he's not the only one hot in that lineup, with Pena doing the same thing right behind him. His 1.5 total-base line tonight looks like it's lagging the form.

FIRST INNING

  • TOR have gone quiet in the 1st: runs in 0 of their last 10

    0/10

    Toronto hasn't scored a first-inning run in ten straight games — a lineup that needs time to get going. Yesavage has been nails early himself at .183 against, and the first-inning under carries real weight tonight.

STREAK

  • HOU have won 6 straight

    W6

    Houston's six-game streak has come with a plus-22 run differential. That's not winning close, that's burying people, and Toronto walks right into it tonight.

  • TOR games have gone UNDER 5 straight

    U5

    Blue Jays games have gone quiet on the scoreboard — five straight unders, barely over 5 runs a night against lines usually near 8.3. Tonight's total sits even higher at 8.5 against a Houston team that's been scoring in bunches, so this one pulls in two directions.

FANTASY PICKUPS

  • Jesus Sanchez

    .742 OPS

    Pickup vs Hayden Wesneski (8.38 xERA) — .742 OPS, bats 6th.

  • George Springer

    .728 OPS

    Pickup vs Hayden Wesneski (8.38 xERA) — .728 OPS, bats 4th.

  • Trey Yesavage

    3.33 xERA

    Streamer vs HOU — 3.33 xERA · 8.9 K/9 · 1.16 WHIP.

CUT LIST

  • Hayden Wesneski

    8.37 xERA

    Starts tonight for HOU — 8.37 xERA behind a 4.76 ERA — the ERA is flattering him.

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 August 4, 2026 at 5:13 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, betmgm, caesars, draftkings, fanatics, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    YORDAN ALVAREZTOTAL BASES OVER 1.5
    MLBHouston Astros· +100

    Yordan Alvarez
    Total Bases over 1.5

    +100 · LOST · ACTUAL 1

    Houston Astros

    Alvarez is hitting .413 with a 1.311 OPS over his last fifteen days, and it's not just empty average — nineteen home runs at home this season, and a .543 expected weighted average specifically against four-seam fastballs. Yesavage throws that exact pitch almost half the time, and by his own numbers it's the one offering in his mix that gets hit — .329 expected wOBA allowed on the fastball, well behind what his splitter and slider are doing to everybody else. That's the best hitter in this lineup getting the one pitch he does the most damage on, from the pitcher who leans on it most. Even money for two total bases out of a hitter running this hot at home is a number worth taking.

  • GARY'S PICK
    TREY YESAVAGEK'S OVER 5.5
    MLBToronto Blue Jays· -105

    Trey Yesavage
    K'S over 5.5

    -105 · LOST · ACTUAL 0

    Toronto Blue Jays

    Two of Yesavage's last three starts ended in nine strikeouts. The other one, his most recent turn against Washington, he settled for four — pitching to contact instead of blowing it by people, and it still worked, one earned run in six-plus innings.

    I'd rather bet on the version of him that misses bats, because the raw stuff supports it every time he lets it eat: his splitter and slider are both getting whiffed on close to forty percent of swings, and neither pitch is letting hitters hit .230. Six strikeouts is a below-average night for him when he goes six innings, which he's done in four of his last six starts.

    Houston has some grinders in this lineup, but nothing here plays like a contact team, and Yesavage doesn't need a platoon edge to get through it — he's been just as tough on lefties as righties all year.

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