Skip to content
GARY A.I.Get the app
MLB · Thu, Jun 25 · 6:45 PM

Phillies at Nationals

O/U 8.5 · RL Phillies -1.5 · Nationals Park

GARY'S PICK
Phillies Moneyline
MLB@ Nationals· -180

Phillies
Moneyline

-180 · CASHED · PHI 10 · WSH 5

Nationals

The pick & result

Published pick
Phillies ML -180
Published odds
-180
Result
Won
Final score
10-5

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

As twilight settles over the nation’s capital, the division-rival Phillies and Nationals square off at Nationals Park for the final chapter of this high-scoring four-game set. The air is warm and a 14 mph wind is blowing straight out to center field, setting the stage for a matchup where keeping the ball on the ground is paramount.

Philadelphia’s Cristopher Sánchez gives the visitors a massive starting pitching advantage. Sánchez is a ground-ball pitcher with a 1.65 GO/AO ratio and an elite 1.80 ERA, and he has been in sensational form recently with a 2.20 ERA and a 35:4 K/BB ratio over his last five starts. Conversely, Washington’s Cade Cavalli brings a 4.07 ERA and a more neutral 1.17 GO/AO ratio, leaving him highly vulnerable to tonight's windy conditions. Furthermore, Cavalli struggles mightily against lefties, allowing a .303 average and .806 OPS, which is a fatal flaw against the Phillies' elite left-handed core of Bryce Harper (1.030 OPS vs RHP) and Kyle Schwarber (.935 OPS vs RHP). While Sánchez’s 1.80 ERA is slightly outrunning his 2.96 xERA—meaning we are paying a premium on a potentially overvalued number—the matchup advantages on the field are too severe to ignore.

The gap widens further when looking at defensive efficiency and bullpen depth. Washington has committed a league-worst 67 errors this season, which will only exacerbate Cavalli's 1.46 WHIP. Additionally, the Nationals' bullpen is severely overextended, with Richard Lovelady having pitched three straight days, whereas the Phillies can call upon a reliable Jhoan Duran (1.69 ERA) to lock down the late innings. Even with Washington leading the league with 12 home runs over the last week, the absence of star shortstop CJ Abrams leaves their lineup far too thin to keep pace with a fully loaded Philadelphia offense. Back the Phillies to take the series finale.

Injuries noted

Nationals: [NEW] Jake Irvin (SP) — Shoulder (Right): Irvin (shoulder) will throw a bullpen session Tuesday, Kyle Williams of TheBanner.com reports. (Jun 22 — 3d ago) [KNOWN] Ken Waldichuk (Starting Pitcher) — Elbow (Left): Waldichuk (elbow) underwent Tommy John surgery and an internal brace procedure April 21 and is hopeful to return to game action at some point early in the 2027 season, Mark Zuckerman of MASNSports.com reports. (Jun 11 — 14d ago) [KNOWN] Josiah Gray (Starting Pitcher) — Elbow (Right): Gray (elbow) has resumed a throwing program, Mark Zuckerman of NatsJournal.com reports. (May 8 — 48d ago) Phillies: [KNOWN] Brad Keller (RP) — Forearm (Right): Keller picked up the save Wednesday against the Athletics, allowing no runs on one hit and two walks in the ninth inning. He struck out one. (Jun 16 — 8d ago) [NEW] Johan Rojas (Center Fielder) — Elbow (Right): Rojas (suspension) underwent surgery Friday to repair the UCL in his right elbow and will face an expected recovery timeline of 6-to-8 months, Scott Lauber of The Philadelphia Inquirer reports. (Jun 25 — 0d ago) [NEW] Adolis Garcia (RF) — Lat (Right): The Phillies announced that Garcia underwent successful surgery Wednesday to repair a torn right lat, Lochlahn March of The Philadelphia Inquirer reports. (Jun 24 — 1d ago)

The research

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

STARTER FORM

  • Cade Cavalli: 6.39 ERA over his last 3 starts

    6.39

    He is carrying a 6.39 ERA over his last 12.7 innings with a 1.66 WHIP (1.46 season) — the 4.07 season line is doing a lot of work for him right now.

  • Cristopher Sanchez: 3.38 ERA over his last 3 starts

    3.38

    The last 3 times out: 18.7 innings, 7 earned runs, 17 hits. That 3.38 ERA runs 1.58 over his 1.80 season number.

PLATOON EDGE

  • Bryce Harper (bats L) gets a RHP from the 3rd spot

    1.030

    Bryce Harper's vs. Right line (1.030 OPS, 168 AB) sits well above his .648 mark the other way (112 AB). Tonight's starter Cade Cavalli throws RHP, the hand he hits best.

HEAT CHECK

  • Nasim Nunez: 1.016 OPS in Last 15 Days

    1.016

    The last 15 days sample runs 39 PA: a 1.016 OPS versus .602 for the season, 0.414 above his norm. His total-bases line tonight: 0.5.

COOLING OFF

  • Jacob Young: .389 OPS in L15 — draws LHP Cristopher Sanchez

    .389

    Jacob Young's .389 OPS over the last 15 days (33 PA) trails his .648 season mark, down 0.259. Tonight he draws LHP Cristopher Sanchez — his weaker side: a .612 OPS vs LHP across 68 AB.

HR THREAT

  • Kyle Schwarber

    +235

    Kyle Schwarber is currently in a peak power phase, having launched 5 home runs over his last 10 games, including a three-homer performance recently. He faces Cade Cavalli, a right-hander who has struggled significantly with platoon disadvantages, allowing a .303 batting average to left-handed hitters this season.

  • Bryce Harper

    +400

    Bryce Harper thrives in right-handed matchups, as evidenced by his 1.030 OPS and 14 of his 17 home runs coming against RHP this season. He faces Cade Cavalli, whose primary statistical vulnerability is against left-handed bats (.303 AVG allowed).

PARK WEATHER

  • Wind blowing out 14 mph at Nationals Park tonight

    OUT 14

    Tonight's reading at Nationals Park — Partly Cloudy, 85°, wind 14 mph, Out To CF. Everything about the air says carry. The total sits at 8.5.

SITUATIONAL

  • WSH's bullpen has covered 15.3 innings over the last 3 games

    15.3

    That is 15.3 relief innings in 3 games, led by Zack Littell (4) and Miles Mikolas (3.3). PHI's pen has thrown 13.3 over the same span.

REGRESSION

  • Dylan Crews: .212 AVG vs .264 xBA

    .264

    Dylan Crews's .212 average comes against a .264 expected (xBA) on 124 plate appearances. His wOBA sits at .273 against a .332 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above 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 June 25, 2026 at 12:34 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

3
  • GARY'S PICK
    BRANDON MARSHTOTAL BASES OVER 1.5
    MLBPhillies· +112

    Brandon Marsh
    Total Bases over 1.5

    +112 · CASHED · ACTUAL 5

    Phillies

    Brandon Marsh is in a prime position to exploit a significant platoon mismatch. He hits right-handed pitching at a .340 clip, while Cade Cavalli allows a .303 average to left-handed bats. Marsh is currently batting 4th in a Phillies lineup that leads MLB in slugging over the past week. With 85-degree weather and 14 mph winds blowing out to center, Marsh's gap-to-gap power is likely to produce multiple total bases, especially considering his historical success (.538 AVG) in this stadium.

  • GARY'S PICK
    JAMES WOODTOTAL BASES UNDER 1.5
    MLBNationals· -179

    James Wood
    Total Bases under 1.5

    -179 · CASHED · ACTUAL 0

    Nationals

    James Wood faces the most difficult lefty-on-lefty matchup in the National League. Cristopher Sanchez has neutralized left-handed hitters all season, holding them to a .147 average and allowing just one home run in 102 at-bats. Wood is currently struggling with contact, striking out 10 times in his last four games and recording only two hits in his last 21 at-bats. Even with favorable wind conditions, Sanchez's 1.65 ground-ball-to-fly-ball ratio makes it extremely difficult for Wood to find the extra-base hits needed to clear this line.

  • THE LONG SHOT
    KYLE SCHWARBERHR OVER 0.5
    MLBPhillies· +320

    Kyle Schwarber
    HR over 0.5

    +320 · LOST · ACTUAL 0

    Phillies

    Kyle Schwarber returns to the starting lineup in a 'perfect storm' scenario for his power profile. He faces Cade Cavalli, a right-hander who has struggled significantly with command and contact against left-handed hitters this season, surrendering a .303 average and a .806 OPS to that side of the plate.

    Cavalli’s 7.5% Barrel% allowed and 1.17 GO/AO (a neutral-to-flyball profile) play right into Schwarber's elite power; the Phillies DH has already mashed 19 of his 29 home runs against righties this year. The environmental factors at Nationals Park provide a massive boost: the 85-degree temperature makes the air less dense, and the 14-mph wind blowing directly out to center field will turn long fly balls into home runs.

    Schwarber's .283 average and 1.002 OPS against lefties suggest he is seeing the ball well regardless of handedness, but his return to face a vulnerable RHP in these weather conditions makes the +320 price (requiring only a 23.8% win probability) an exceptional value. Risk: Schwarber is returning from back tightness; if his swing is stiff or he is removed early for a pinch runner, he loses plate appearances.

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