Skip to content
GARY A.I.Get the app
MLB · Fri, Aug 7 · 6:40 PM

Blue Jays at Phillies

O/U 8 · RL Phillies -1.5

GARY'S PICK
Phillies -1.5
MLBvs Blue Jays· -102

Phillies
-1.5

-102 · LOST · TOR 5 · PHI 4

Blue Jays

The pick & result

Published pick
Phillies -1.5 -102
Published odds
-102
Result
Lost
Final score
5-4

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

Friday night at Citizens Bank Park, two newly acquired starters take the mound. Toronto is trying to settle a depleted lineup, while Philadelphia is looking to build on a strong homestand.

Zack Wheeler is the difference for me. He has pitched at an elite level, limits mistakes, and handles hitters from both sides. Toronto is missing Vladimir Guerrero Jr., Nathan Lukes has been ice-cold atop the order, and rookie Brett Bateman is making his debut. José Soriano has pitched well lately, but there are signs he is more vulnerable than his recent results suggest, especially against Philadelphia’s deep group of left-handed hitters.

Philadelphia’s heavily used bullpen and a possible weather delay bring some risk, but I still see the Phillies having the clearer path to winning by at least two runs. I’m backing them to do exactly that at close to an even return.

The full analysis

Zack Wheeler is the separator. His 2.49 ERA is supported by a 2.59 xERA, elite control and strong results against hitters from both sides. Toronto counters without Vladimir Guerrero Jr., with Nathan Lukes ice-cold atop the order and rookie Brett Bateman making his debut. José Soriano has pitched well lately, but his 4.33 xERA signals more vulnerability than the surface numbers suggest, especially against Philadelphia’s deep collection of left-handed bats.

The Phillies’ heavily used bullpen and a possible weather interruption add risk, but I still see the home side creating the clearer path to a multi-run win. I’m laying the run and a half at nearly even money: Phillies -1.5 at -102.

The research

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

STARTER FORM

  • Zack Wheeler: 5.25 ERA over his last 3 starts

    5.25

    The WHIP is barely off his season number and still elite by any measure, so Wheeler isn't walking the yard or getting strung together for line drive after line drive. When the baserunner rate holds and the ERA still balloons like this, it's a mistake pitch or two doing outsized damage, not a wholesale breakdown in stuff.

PLATOON EDGE

  • Nathan Lukes (bats L) hits 1st against Zack Wheeler (RHP)

    .740

    Over 218 AB vs. Right, Nathan Lukes owns a .740 OPS versus .364 in 43 AB the other way. He sees RHP Zack Wheeler tonight hitting 1st, where the platoon side lines up his way.

  • Jesus Sanchez (bats L) hits 3rd against Zack Wheeler (RHP)

    .795

    Over 201 AB vs. Right, Jesus Sanchez owns a .795 OPS versus .364 in 27 AB the other way. He sees RHP Zack Wheeler tonight hitting 3rd, where the platoon side lines up his way.

HEAT CHECK

  • Bryson Stott: 1.070 OPS in Last 15 Days

    1.070

    The last 15 days sample runs 39 PA: a 1.070 OPS versus .746 for the season, 0.324 above his norm. He has 8 home runs on the season. His total-bases line tonight: 0.5.

BULLPEN

  • Toronto Blue Jays pen: 15.3 relief IP over their last 3 games

    15.3 IP

    Dallas throwing 74 pitches in one outing out of Toronto's pen is a starter's workload, not a reliever's, and that kind of number usually buys several days off, not one. Lee's back-to-back turn only cost him 15 pitches combined though, which makes him the more realistic bridge option tonight even on zero rest.

FIRST INNING

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

    1/10

    Wheeler and Soriano are both legitimately tough in the first inning this year, not just good pitchers catching cold lineups — a .156 average against for Wheeler and .205 for Soriano. Expect both sides still searching for their timing when the second inning starts, with a mistake pitch a likelier cause of an early run than either lineup stringing together quality at-bats.

PARK WEATHER

  • Wind blowing out 13 mph at Citizens Bank Park tonight

    OUT 13

    Conditions at Citizens Bank Park: Partly Cloudy, 88°, wind 13 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 7.5.

TEAM RECORD

  • Phillies 6-2 in Zack Wheeler's last 8 starts

    6-2

    Six wins in eight Wheeler starts is the kind of number that lets a team play loose, trusting the night's already tilted their way before the first pitch settles anything. Philadelphia brings that comfort into a home start tonight against Toronto.

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

Props on this game

3
  • GARY'S PICK
    ZACK WHEELERPITCHER EARNED RUNS UNDER 1.5
    MLBPhiladelphia Phillies· +102

    Zack Wheeler
    Pitcher Earned Runs under 1.5

    +102 · LOST · ACTUAL 4

    Philadelphia Phillies

    As I mentioned in my game cap, Zack Wheeler is the true separator in this matchup. His 2.59 xERA fully supports the surface numbers, and tonight he faces a Toronto lineup missing its biggest threat in Vladimir Guerrero Jr. With an ice-cold Nathan Lukes leading off and a rookie making his debut at the bottom of the order, this is a prime spot for Wheeler to cruise. Add in the threat of a potential weather delay that could cut his night short, and grabbing the under on his earned runs at plus money is a terrific angle.

  • GARY'S PICK
    BRYCE HARPERWALKS OVER 0.5
    MLBPhiladelphia Phillies· +115

    Bryce Harper
    Walks over 0.5

    +115 · CASHED · ACTUAL 1

    Philadelphia Phillies

    Jose Soriano brings elite velocity to the mound, but command has been a persistent issue this season, as he has issued 57 free passes across 123 innings. Bryce Harper's eye is as sharp as ever right now, drawing five walks over his last three games alone. Soriano will likely try to nibble around the edges against Philadelphia's most dangerous hitter rather than challenging him over the plate, making this plus-money price on a single Harper walk a great value.

  • THE LONG SHOT
    BRYCE HARPERHR OVER 0.5
    MLBPhiladelphia Phillies· +500

    Bryce Harper
    HR over 0.5

    +500 · LOST · ACTUAL 0

    Philadelphia Phillies

    José Soriano makes his Blue Jays debut tonight, and while he's been extremely tough on righties this season, left-handed bats have given him trouble. Soriano has surrendered 10 home runs to lefties across 244 at-bats, compared to just two homers allowed to righties over 202 at-bats. That split points me straight to Bryce Harper.

    Harper is seeing the ball well, launching two homers over his last seven days and bringing a 1.119 OPS in that stretch, which included a 433-foot blast earlier this week. Citizens Bank Park is always a cozy venue for power, and given Soriano's vulnerability on the left side, backing Harper to go deep at +500 offers exactly the kind of setup I'm looking for.

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