Skip to content
GARY A.I.Get the app
MLB · Sat, Jun 20 · 7:15 PM

Mets at Phillies

O/U 7.5 · RL Phillies -1.5 · Citizens Bank Park

GARY'S PICK
Phillies Moneyline
MLBvs Mets· -198

Phillies
Moneyline

-198 · CASHED · NYM 3 · PHI 15

Mets

The pick & result

Published pick
Phillies ML -198
Published odds
-198
Result
Won
Final score
3-15

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

Under the lights of Citizens Bank Park, a primetime Saturday night broadcast on FOX sets the stage for a critical National League East rivalry clash. Tonight's matchup hinges on a dramatic intersection of pitching profiles and weather conditions that heavily tips the scales in Philadelphia's favor. The Phillies send Cristopher Sánchez and his brilliant 1.82 ERA and 1.09 WHIP to the mound. With temperatures at a warm 82°F and an 11 mph wind blowing straight out to right field, Sánchez's elite 1.65 GO/AO ratio acts as a protective shield, allowing him to keep the ball on the ground and neutralize the elements. Conversely, Mets starter Freddy Peralta (5-5, 3.90 ERA, 1.30 WHIP) has a 0.95 GO/AO ratio and a profile that lives in the air. Facing a hitter-friendly ballpark and a wind tunnel to right field, Peralta is in a highly dangerous position against the Phillies' left-handed heavy hitters.

That tactical mismatch becomes even more glaring when looking at Peralta's severe platoon splits, where he has surrendered a .755 OPS and 9 home runs to lefties this season compared to a much sturdier .587 OPS and just 1 home run to righties. The Phillies feature a premier left-handed power core in Kyle Schwarber, Bryce Harper, Brandon Marsh, and Bryson Stott, all of whom are primed to exploit Peralta's fly-ball tendencies and pull the ball toward the short right-field porch with the wind carrying. To make matters worse for the Mets, the Phillies get a major boost with shortstop Trea Turner returning to the top of the lineup after exiting Thursday’s game with a calf contusion. While the Mets counter Sánchez with a right-handed heavy lineup, Sánchez's sinker-changeup combination remains elite at generating groundouts, even against the right-handed bats that carry a .692 OPS against him compared to lefties' microscopic .361 OPS.

The late-inning battle further cements Philadelphia's edge. The Friday off-day has fully rested a lock-down Phillies bullpen led by Jhoan Duran (1.90 ERA) and Orion Kerkering (2.28 ERA), whereas the Mets' late-inning relief is plagued by volatility, with closer Devin Williams laboring through a 5.18 ERA. The strongest argument for the Mets is their immediate momentum from Thursday's series-opening win and the elite bat of Juan Soto, who carries a .980 OPS. However, with Sánchez acting as the ultimate stopper and the wind favoring Philadelphia's left-handed hitters, the Phillies have too many structural advantages. At -198, the market is paying a premium for Philadelphia's stability, but in this specific bounce-back spot with a fresh bullpen and ideal weather, the Phillies are the side to trust.

Injuries noted

Phillies: [NEW] Adolis Garcia (RF) — Lat (Right): Garcia will undergo season-ending surgery Wednesday to repair a torn right lat. (Jun 18 — 2d ago) [NEW] 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 — 3d ago) [KNOWN] Kyle Backhus (Relief Pitcher) — Elbow (Left): Backhus (elbow) will begin a rehab assignment with Triple-A Lehigh Valley on Tuesday. (Jun 9 — 11d ago) Mets: [NEW] Tyrone Taylor (CF) — Hip (Right): Taylor (hip) will begin a rehab assignment at Double-A Binghamton on Friday, Abbey Mastracco of the New York Daily News reports. (Jun 18 — 2d ago) [NEW] Francisco Lindor (Shortstop) — Calf (Left): Lindor (calf) will begin a rehab assignment at Double-A Binghamton on Friday, Mike Puma of the New York Post reports. (Jun 18 — 2d ago) [NEW] Christian Arroyo (Second Baseman) — Undisclosed (Not Specified): The Mets re-signed Arroyo to a minor-league contract Tuesday. (Jun 17 — 3d ago) [KNOWN] Ronny Mauricio (SS) — Thumb (Left): Mauricio (thumb) could begin a rehab assignment later this week, Anthony DiComo of MLB.com reports. (Jun 15 — 4d ago) [KNOWN] Jorge Polanco (Second Baseman) — Achilles (Left): An MRI on Polanco's left ankle/Achilles tendon came back negative Tuesday, Andrew Tredinnick of The Bergen Record reports. (Jun 15 — 5d ago) [KNOWN] Christian Scott (SP) — Hip (Right): The Mets placed Scott on the 15-day injured list Monday due to a right hip impingement. (Jun 15 — 5d ago) [KNOWN] Luis Robert Jr. (Center Fielder) — Back (Not Specified): Robert (spine) said Thursday that his back has been responding better in recent days and he expects to return before the end of this season, Chelsea Janes of SNY.tv reports. (Jun 11 — 9d ago) [KNOWN] Brandon Waddell (Relief Pitcher) — Undisclosed (Not Specified): Waddell (shoulder) picked up the win after allowing three runs on four hits while striking out two across three innings during Saturday's game against Triple-A Scranton/Wilkes Barre. (May 31 — 19d ago) [KNOWN] Clay Holmes (SP) — Leg (Right): The Mets transferred Holmes (fibula) from the 15-day injured list to the 60-day IL on Tuesday. (May 19 — 32d ago) [KNOWN] Kevin Herget (Relief Pitcher) — Undisclosed (Not Specified): Herget signed a minor league contract that includes an invitation to spring training with the Mets on Thursday, Will Sammon of The Athletic reports. (May 8 — 43d ago) [KNOWN] Justin Hagenman (Relief Pitcher) — Ribs (Not Specified): The Mets placed Hagenman on the 60-day injured list Saturday due to a rib fracture. (May 8 — 43d ago)

The research

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

BATTER VS ARM

  • Juan Soto vs Cristopher Sanchez: .357

    .357

    Juan Soto's career line off Cristopher Sanchez is 5-for-14, a .357 average over 14 at-bats — they meet again tonight. He enters hot (1.108 OPS, L15).

PLATOON EDGE

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

    .959

    Bryce Harper's vs. Right line (.959 OPS, 159 AB) sits well above his .642 mark the other way (99 AB). Tonight's starter Freddy Peralta throws RHP, the hand he hits best.

HEAT CHECK

  • Bo Bichette: 1.005 OPS in Last 15 Days

    1.005

    That 1.005 OPS spans the last 15 days (56 PA) against a .667 season baseline, a 0.338 swing. He has 8 home runs on the season. His total-bases line tonight: 0.5.

HR THREAT

  • Kyle Schwarber to clear a fence

    +255

    The matchup between Kyle Schwarber and Freddy Peralta is heavily tilted in favor of the Phillies' leadoff hitter due to Peralta's extreme platoon splits. This season, Peralta has surrendered 90% of his home runs (9 out of 10) to left-handed batters, while allowing them a .755 OPS compared to just .587 for right-handers.

FIRST INNING

  • YRFI watch: first innings have been live on both sides of NYM @ PHI

    YRFI

    Both sides keep scoring early — a 1st-inning run in 7 of 10 for PHI and 7 of 10 for NYM games lately.

RUNNING GAME

  • Philadelphia Phillies like to run — Luis Torrens (43% caught) is the wrong catcher to test

    43% CS

    Philadelphia Phillies attempt 0.9 steals a game, but Luis Torrens has cut down 12 of 28 runners (43%). Someone is getting thrown out tonight.

BALLPARK

  • Cristopher Sanchez owns a 0.90 ERA at Citizens Bank Park — 3.23 everywhere else

    0.90

    Across 9 games (60 IP) at this venue, Cristopher Sanchez has a 0.90 ERA against 3.23 at his other parks (39 IP). Hitters bat .192 off him here. He draws the start here tonight.

PARK WEATHER

  • Wind blowing out 13 mph at Citizens Bank Park tonight

    OUT 13

    Tonight's reading at Citizens Bank Park — Partly Cloudy, 80°, wind 13 mph, Out To RF. Everything about the air says carry. The total sits at 8.5.

SITUATIONAL

  • PHI's bullpen has covered 13 innings over the last 3 games

    13

    That is 13 relief innings in 3 games, led by Tanner Banks (2) and Max Lazar (2). NYM's pen has thrown 9.7 over the same span.

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

Props on this game

3
  • GARY'S PICK
    KYLE SCHWARBERH+R+RBI OVER 1.5
    MLBPhillies· -120

    Kyle Schwarber
    H+R+RBI over 1.5

    -120 · CASHED · ACTUAL 14

    Phillies

    This pick targets the most glaring statistical mismatch in the game: Freddy Peralta's inability to suppress left-handed power. Peralta has surrendered 90% of his home runs this season to left-handed hitters and carries a fly-ball-heavy profile (0.95 GO/AO).

    Schwarber is perfectly positioned to exploit this, as he performs significantly better at home (1.015 OPS vs. .819 away) and occupies the #2 spot in the lineup, maximizing his opportunities to drive in Trea Turner or be driven in by Bryce Harper.

    The environmental factors amplify this edge; an 11 mph wind blowing toward the right-field seats at a warm Citizens Bank Park creates an ideal atmosphere for Schwarber to clear the fence, which would immediately cover this 1.5 line on a single swing.

  • GARY'S PICK
    JUAN SOTOSINGLES UNDER 0.5
    MLBMets· -125

    Juan Soto
    Singles under 0.5

    -125 · LOST · ACTUAL 1

    Mets

    While Juan Soto is one of the league's premier hitters, this matchup against Cristopher Sánchez is a statistical nightmare for any left-handed batter. Sánchez has been virtually unhittable for lefties this season, allowing a microscopic .146 average.

    His extreme ground-ball profile (1.65 GO/AO) is specifically designed to neutralize hitters like Soto who rely on launch angle for production. Furthermore, Soto's elite plate discipline (evidenced by his .980 season OPS and high walk rate) often results in walks rather than official at-bats, significantly reducing his opportunities to record a single.

    In a game where the Phillies' ace is pitching at a Cy Young level, the under on a specific hit type for a lefty batter provides strong value against the public expectation for a star player.

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

    Kyle Schwarber
    HR over 0.5

    +255 · CASHED · ACTUAL 3

    Phillies

    The matchup between Kyle Schwarber and Freddy Peralta is heavily tilted in favor of the Phillies' leadoff hitter due to Peralta's extreme platoon splits. This season, Peralta has surrendered 90% of his home runs (9 out of 10) to left-handed batters, while allowing them a .755 OPS compared to just .587 for right-handers.

    Schwarber is the preeminent power threat in this lineup, having already launched 25 home runs this season, 15 of which have come at the hitter-friendly Citizens Bank Park. The environmental conditions further amplify this edge, as the 82-degree temperature and 11 mph wind blowing out toward right field provide a significant boost to fly-ball carry for a pull-side left-handed power hitter like Schwarber.

    While Peralta is a strikeout-heavy pitcher, his recent form (allowing 8 hits in two of his last five starts) suggests he is vulnerable to making mistakes in the zone that Schwarber is uniquely equipped to exploit. The risk for this pick is Peralta's high strikeout rate (9.2 K/9) resulting in Schwarber failing to put the ball in play during his 4-5 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