Skip to content
GARY A.I.Get the app
MLB · Mon, Jul 6 · 2:10 PM

Phillies at Royals

O/U 8 · RL Phillies -1.5 · Kauffman Stadium

GARY'S PICK
Phillies -1.5
MLB@ Royals· -128

Phillies
-1.5

-128 · LOST · PHI 1 · KC 15

Royals

The pick & result

Published pick
Phillies -1.5 -128
Published odds
-128
Result
Lost
Final score
1-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

The stage is set at a hot Kauffman Stadium as the Philadelphia Phillies and Kansas City Royals meet for a high-stakes series finale. With the moneyline sitting at Phillies -200 and the run line at Phillies -1.5 (-128), the market is heavily backing Philadelphia's Cy Young candidate, and for good reason. While Cristopher Sánchez is slightly overperforming his 2.91 xERA with a pristine 2.00 ERA this season, he represents a monumental mound advantage over Noah Cameron, who has surrendered 18 earned runs over his last four starts. Cameron's recent implosion has ballooned his season ERA to 4.95, and his poor 12:8 strikeout-to-walk ratio over his last 18.0 innings indicates a severe loss of command that a disciplined Phillies lineup is primed to exploit.

The matchup becomes even more lopsided when looking at the platoon splits. Cameron has been highly vulnerable against left-handed hitters, allowing a .316 average and a .873 OPS to lefties. The Phillies feature premier left-handed power in Kyle Schwarber, who carries a .936 season OPS and has slugged a massive .967 OPS against left-handed pitching, and Brandon Marsh, who enters today's game with a .309 average. While some might point to Kauffman Stadium's 0.94 park factor and the 5–7 mph wind blowing in from center field as a safety net for Cameron’s fly-ball tendency (0.77 GO/AO), the sheer quality of contact he is allowing will make it difficult to keep Philadelphia's bats quiet. Meanwhile, Sánchez’s elite 1.66 ground-ball-to-fly-ball ratio insulates him from park factors entirely.

The final blow to Kansas City's chances is their heavily fatigued bullpen, which has posted a poor 5.28 ERA this season. Following an intense 18-inning doubleheader yesterday, the Royals' relief corps is running on fumes, with several of their top arms already fatigued. On the other side, Philadelphia's bullpen is in a much healthier state to secure a lead. While the Royals' +168 price offers a tempting payout, and Bobby Witt Jr. remains a dangerous threat with his .829 season OPS, the lack of depth behind him in a depleted Royals lineup makes it hard to foresee an upset. Lay the runs with a far superior, well-rested Phillies team on the run line.

Injuries noted

Royals: [NEW] Kris Bubic (SP) — Elbow (Left): Bubic (elbow/shoulder) received a cortisone injection Thursday, Anne Rogers of MLB.com reports. (Jul 2 — 3d ago) [NEW] Cole Ragans (SP) — Elbow (Left): Ragans underwent UCL repair surgery on his left elbow Wednesday, Anne Rogers of MLB.com reports. (Jul 2 — 3d ago) [NEW] Carlos Estevez (Relief Pitcher) — Shoulder (Right): Estevez (shoulder) received an injection Wednesday and will be shut down for the rest of the week before being re-evaluated, MLB.com reports. (Jul 2 — 3d ago) [KNOWN] Nick Mears (RP) — Shoulder (Right): Mears (shoulder) threw a bullpen Saturday, MLB.com reports. (Jun 29 — 7d ago) [NEW] Maikel Garcia (3B) — Hand (Left): Garcia (hand) is rehabbing in Kansas City but has yet to resume swinging a bat, and he'll be re-evaluated during the All-Star break, MLB.com reports. (Jul 5 — 0d ago) [KNOWN] Vinnie Pasquantino (1B) — Hand (Right): Pasquantino (hand) will continue his rehab in Arizona to begin July with the hope of embarking on a rehab assignment before the All-Star break, MLB.com reports. (Jul 1 — 4d ago) [KNOWN] Kyle Isbel (CF) — Foot (Left): Isbel (foot) will continue his rehab in Arizona to begin July with the hope of embarking on a rehab assignment before the All-Star break, MLB.com reports. (Jul 1 — 4d ago) [KNOWN] Jonathan India (Second Baseman) — Shoulder (Left): no (Jun 4 — 31d ago) [KNOWN] Connor Seabold (RP) — Lat (Right): The Royals placed Seabold on the 15-day injured list Wednesday with a right lat strain. (Jul 1 — 4d ago) [NEW] Stephen Kolek (SP) — Personal: The Royals placed Kolek (personal) on the Family Medical Emergency List on Saturday. (Jul 5 — 1d ago) Phillies: [NEW] Brad Keller (RP) — Forearm (Right): Keller (forearm) will begin a rehab assignment at Triple-A Lehigh Valley on Friday. (Jul 3 — 2d ago) [KNOWN] 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 — 10d ago) [KNOWN] 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 — 11d ago)

The research

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

STARTER FORM

  • Noah Cameron: 9.22 ERA over his last 3 starts

    9.22

    The last 3 times out: 13.7 innings, 14 earned runs, 25 hits. That 9.22 ERA runs 4.27 over his 4.95 season number.

PLATOON EDGE

  • Salvador Perez (bats R) draws Cristopher Sanchez (LHP), batting 3rd

    .761

    Salvador Perez carries a .761 OPS vs. Left (86 AB) against .500 the other way (236 AB), and faces LHP Cristopher Sanchez from the 3rd spot — a split his blended season line may not reflect.

  • Edmundo Sosa (bats R) gets a LHP from the 6th spot

    .723

    Edmundo Sosa's vs. Left line (.723 OPS, 70 AB) sits well above his .551 mark the other way (65 AB). Tonight's starter Noah Cameron throws LHP, the hand he hits best.

HEAT CHECK

  • Trea Turner: .784 OPS in Last 15 Days

    .784

    Over the last 15 days (63 PA) he is at a .784 OPS, up 0.141 on his .643 season mark. He has 10 home runs on the season. His total-bases line tonight: 1.5.

COOLING OFF

  • Lane Thomas: .461 OPS in L15 — draws LHP Cristopher Sanchez

    .461

    Lane Thomas's .461 OPS over the last 15 days (49 PA) trails his .665 season mark, down 0.204. Tonight he draws LHP Cristopher Sanchez — his stronger side: a .685 OPS vs LHP across 95 AB.

  • Kyle Schwarber: .768 OPS in L15 — draws LHP Noah Cameron

    .768

    Kyle Schwarber's .768 OPS over the last 15 days (44 PA) trails his .936 season mark, down 0.168. Tonight he draws LHP Noah Cameron — his stronger side: a .967 OPS vs LHP across 121 AB.

  • Salvador Perez: .414 OPS in L15 — draws LHP Cristopher Sanchez

    .414

    Salvador Perez's .414 OPS over the last 15 days (43 PA) trails his .570 season mark, down 0.156. Tonight he draws LHP Cristopher Sanchez — his stronger side: a .761 OPS vs LHP across 86 AB.

BULLPEN

  • Kansas City Royals pen: 14 relief IP over their last 3 games

    14 IP

    Kansas City Royals's bullpen has thrown 14 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.

BALLPARK

  • Noah Cameron owns a 5.44 ERA at Kauffman Stadium — 4.38 everywhere else

    5.44

    Across 9 games (44.7 IP) at Kauffman Stadium, Noah Cameron has a 5.44 ERA against 4.38 at his other parks (39 IP). Hitters bat .298 off him here.

SITUATIONAL

  • KC's bullpen has covered 14 innings over the last 3 games

    14

    That is 14 relief innings in 3 games, led by Randy Dobnak (4) and John Schreiber (2). PHI's pen has thrown 9 over the same span.

STREAK

  • KC games have gone UNDER 4 straight

    U4

    Kansas City Royals games have stayed UNDER 4 straight — just 6.3 runs a night against an average line of 9.8. Tonight's number sits at 8.

TEAM RECORD

  • Phillies 6-2 in Cristopher Sanchez's last 8 starts

    6-2

    Phillies are 6-2 in Cristopher Sanchez's last 8 starts this season — winners of his last 3 in a row. He starts tonight.

  • Royals 2-6 in Noah Cameron's last 8 starts

    2-6

    Royals are 2-6 in Noah Cameron's last 8 starts this season. He starts tonight.

REGRESSION

  • Edmundo Sosa: .222 AVG vs .288 xBA

    .288

    Edmundo Sosa's .222 average comes against a .288 expected (xBA) on 145 plate appearances. His wOBA sits at .278 against a .341 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 July 6, 2026 at 12:46 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

1
  • GARY'S PICK
    KYLE SCHWARBERWALKS OVER 0.5
    MLBPhiladelphia Phillies· +104

    Kyle Schwarber
    Walks over 0.5

    +104 · CASHED · ACTUAL 1

    Philadelphia Phillies

    Kyle Schwarber is one of the most disciplined and walk-prone hitters in baseball, sporting a .936 OPS on a .254 AVG with 30 HR. He has walked in 8 of his last 10 games (an 80% walk rate), including 4 of his last 5 games. Today, he faces LHP Noah Cameron, who has struggled recently with a 6.75 ERA and 8 walks over his last 24.0 IP (including 3 walks in his most recent start).

    Additionally, the Royals' bullpen is noted as decimated and has a poor 5.28 ERA this season. Pitchers are notoriously careful when facing Schwarber's immense power, especially since he is crushing lefties this season (.273 AVG, .967 OPS, 10 HR). This creates a highly favorable environment for Schwarber to work at least one walk, making the Over at +104 (break-even mark is >49%) a very strong play.

    Batting 2nd as the DH ensures Schwarber gets 4 to 5 plate appearances to work a deep count, and the wind blowing in will likely make pitchers even more cautious about throwing high-impact strikes.

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