Phillies at Royals
O/U 9.5 · RL Royals -1.5 · Kauffman Stadium
The pick & result
- Published pick
- Phillies ML -136
- Published odds
- -136
- Result
- Lost
- Final score
- 2-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
The afternoon sun beats down on Kauffman Stadium as the high-stakes battle continues, with the surging Philadelphia Phillies looking to extend their dominance over a depleted Kansas City Royals squad. The market is overpaying for Aaron Nola's fragile surface numbers, pricing the Phillies at a very reasonable -136 moneyline despite their massive structural advantages. Yes, Nola has struggled with an overall 6.04 ERA and a 7.33 ERA over his last five starts, but his 4.48 xERA indicates his actual performance has not been as poor as the standard box score suggests. Meanwhile, Royals starter Luinder Avila carries a 5.40 ERA and a 1.67 WHIP, and his astronomical 12.79 home ERA points to extreme volatility that the Phillies' offense is primed to exploit.
The strongest argument against backing the Phillies is Nola’s pronounced vulnerability to left-handed batters, who have tagged him for an .899 OPS and 11 home runs this season, playing into the hands of the Royals' six lefties. However, this concern is neutralized by Avila's fastball reliance. Avila's primary four-seam fastball (96.2 mph) and sinker (96.4 mph) play directly into the strengths of Bryce Harper and Kyle Schwarber. Schwarber carries an elite .469 xwOBA and Harper carries an elite .474 xwOBA against four-seamers. In a blistering 95°F environment where the ball carries well, the Phillies' heavy hitters have a distinct advantage in doing damage against Avila's high-velocity, straight fastballs.
Because both starting pitchers have averaged under 5.0 innings per start recently, this game will likely be decided by the bullpens, where Philadelphia holds a massive, decisive advantage. The Phillies' high-leverage relief corps is completely rested and available, anchored by closer Jhoan Duran (21 saves, 1.52 ERA, 0.94 WHIP) and Orion Kerkering (2.55 ERA, 40 K in 35.1 IP). Conversely, the Royals' bullpen is heavily depleted due to injuries, and closer Lucas Erceg—who carries a 5.35 ERA and a 1.72 WHIP—threw 21 pitches yesterday, leaving him with highly limited availability today. This allows the Phillies to lock down the late innings while Kansas City is forced into high-risk matchups. Back the Phillies to take care of business on the road.
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 — 2d 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 — 2d 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 — 2d ago) [KNOWN] Nick Mears (RP) — Shoulder (Right): Mears (shoulder) threw a bullpen Saturday, MLB.com reports. (Jun 29 — 6d ago) [KNOWN] Maikel Garcia (3B) — Hand (Left): The Royals placed Garcia on the 10-day injured list Tuesday due to a left hand muscle strain. (Jun 23 — 11d ago) [NEW] 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 — 3d ago) [NEW] 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 — 3d ago) [KNOWN] Jonathan India (Second Baseman) — Shoulder (Left): no (Jun 4 — 30d ago) [NEW] Connor Seabold (RP) — Lat (Right): The Royals placed Seabold on the 15-day injured list Wednesday with a right lat strain. (Jul 1 — 3d ago) [NEW] Stephen Kolek (SP) — Personal: The Royals placed Kolek (personal) on the Family Medical Emergency List on Saturday. (Jul 5 — 0d ago) Phillies: [NEW] Brad Keller (RP) — Forearm (Right): Keller (forearm) will begin a rehab assignment at Triple-A Lehigh Valley on Friday. (Jul 3 — 1d 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 — 9d 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 — 10d ago)
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Luinder Avila: 3.68 ERA over his last 3 starts
3.68He has allowed 6 earned runs over his last 14.7 innings (3.68 ERA) with a 1.36 WHIP (1.67 season) — a different pitcher than the 5.40 season line says.
PLATOON EDGE
Bryce Harper (bats L) gets a RHP from the 3rd spot
1.042Bryce Harper's vs. Right line (1.042 OPS, 194 AB) sits well above his .679 mark the other way (120 AB). Tonight's starter Luinder Avila throws RHP, the hand he hits best.
HEAT CHECK
Bryce Harper: 1.212 OPS in Last 15 Days
1.212The last 15 days sample runs 56 PA: a 1.212 OPS versus .903 for the season, 0.309 above his norm. He has 20 home runs on the season. His total-bases line tonight: 1.5.
COOLING OFF
Lane Thomas: .409 OPS in L15 — draws RHP Aaron Nola
.409Lane Thomas's .409 OPS over the last 15 days (46 PA) trails his .657 season mark, down 0.248. Tonight he draws RHP Aaron Nola — his weaker side: a .632 OPS vs RHP across 106 AB.
RUNNING GAME
Philadelphia Phillies like to run — Carter Jensen (41% caught) is the wrong catcher to test
41% CSCarter Jensen owns a 41% caught-stealing rate (15 of 37) and Philadelphia Phillies run anyway — 0.8 steals a game. Strength on strength on the bases.
BALLPARK
At Kauffman Stadium, Luinder Avila pitches to a 12.79 ERA
12.79Luinder Avila at Kauffman Stadium: 12.79 ERA over 12.7 innings (6G) — 2.65 on a 34-inning baseline elsewhere. Hitters bat .429 off him here.
SITUATIONAL
KC's bullpen has covered 15.3 innings over the last 3 games
15.3That is 15.3 relief innings in 3 games, led by Randy Dobnak (4) and Steven Cruz (2). PHI's pen has thrown 11.3 over the same span.
STREAK
KC have lost 4 straight
L4KC have lost 4 straight and been outscored by 15 over the run. Last 4: 0-4.
REGRESSION
Aaron Nola: 6.04 ERA vs 4.48 xERA
4.48Aaron Nola carries a 6.04 ERA against a 4.48 expected ERA (1.56 run gap), so he has been underperforming his contact quality. Opponents hit .287 off him vs a .253 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
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 5, 2026 at 11:07 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
2- GARY'S PICKTREA TURNERTOTAL BASES OVER 1.5
Trea Turner is in the midst of an elite power stretch, having cleared 1.5 total bases in three consecutive games with at least 5 TB in each. He benefits from a perfect matchup against Luinder Avila, whose home struggles are severe (12.79 ERA) and who consistently fails to retire right-handed hitters (.914 OPS allowed). The 95-degree heat at Kauffman Stadium will help the ball travel, and as the leadoff hitter, Turner will have maximum opportunities (4-5 PA) to exploit a pitcher with a 1.67 WHIP.
- GARY'S PICKBOBBY WITT JR.HITS UNDER 1.5
While Bobby Witt Jr. is an elite talent, the 1.5 hits line is historically difficult to clear consistently. He has stayed under this mark in 80% of his last five games.
He faces Aaron Nola, a veteran who still possesses high-level strikeout stuff (87 K in 85 IP). Even if Witt Jr. has a successful day at the plate (e.g., 1-for-4), the under hits.
The heavy price reflects the high probability that Witt Jr. does not record multiple hits against a starter of Nola's caliber and a deep Phillies bullpen.
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day