Skip to content
GARY A.I.Get the app
MLB · Sun, Jul 26 · 1:40 PM

Royals at Tigers

O/U 9 · RL Tigers -1.5

GARY'S PICK
Royals +1.5
MLB@ Tigers· -126

Royals
+1.5

-126 · CASHED · KC 5 · DET 4

Tigers

The pick & result

Published pick
Royals +1.5 -126
Published odds
-126
Result
Won
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

This whole series has been razor close. I’m betting Sunday follows the same pattern instead of paying extra for Detroit to pull away.

Avila has done a decent job limiting runs lately, and he has avoided enough hard contact to handle a Detroit lineup that has not scored much recently. Valdez has generally been the better pitcher, but his results have been shaky, and he was hit hard before even finishing the opening inning last time out. Kansas City’s lineup is too weak without Witt and Pasquantino for me to pick them to win outright, but every meeting in Detroit this season has been decided by the smallest possible margin. I’ll take Kansas City with the extra cushion.

The full analysis

This entire set has lived on a knife edge: 4-3, 2-1, 3-2. I’m betting Sunday stays in that lane rather than paying a premium for Detroit to separate.

Avila has allowed six earned runs across 16⅓ innings in his last three starts, and his 35.2% hard-hit rate gives him a chance to contain a Detroit lineup averaging only 3.4 runs over its last 10. Valdez has the better underlying profile, but he owns a 4.57 ERA and lasted just two outs while surrendering six runs last time out. Kansas City’s lineup is too thin without Witt and Pasquantino for me to take the moneyline, but all six meetings at Comerica this season have been decided by exactly one run. I’ll buy the insurance.

The research

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

STARTER FORM

  • Framber Valdez: 8.53 ERA over his last 3 starts

    8.53

    The last 3 times out: 12.7 innings, 12 earned runs, 17 hits. That 8.53 ERA runs 3.96 over his 4.57 season number.

  • Luinder Avila: 3.31 ERA over his last 3 starts

    3.31

    He has allowed 6 earned runs over his last 16.3 innings (3.31 ERA) with a 1.22 WHIP (1.56 season) — a different pitcher than the 4.86 season line says.

PLATOON EDGE

  • Gleyber Torres (bats R) hits 3rd against Luinder Avila (RHP)

    .838

    Over 134 AB vs. Right, Gleyber Torres owns a .838 OPS versus .590 in 39 AB the other way. He sees RHP Luinder Avila tonight hitting 3rd, where the platoon side lines up his way.

  • Salvador Perez (bats R) draws Framber Valdez (LHP), batting 3rd

    .810

    Salvador Perez carries a .810 OPS vs. Left (100 AB) against .558 the other way (281 AB), and faces LHP Framber Valdez from the 3rd spot — a split his blended season line may not reflect.

HEAT CHECK

  • Hao-Yu Lee: 1.119 OPS in Last 15 Days

    1.119

    Over the last 15 days (30 PA) he is at a 1.119 OPS, up 0.377 on his .742 season mark. His total-bases line tonight: 4.5.

  • Salvador Perez: .890 OPS in Last 15 Days

    .890

    Over the last 15 days (38 PA) he is at a .890 OPS, up 0.265 on his .625 season mark. He has 15 home runs on the season. His total-bases line tonight: 1.5.

COOLING OFF

  • Kerry Carpenter: .207 OPS in L15 — draws RHP Luinder Avila

    .207

    Kerry Carpenter's .207 OPS over the last 15 days (29 PA) trails his .698 season mark, down 0.491. Tonight he draws RHP Luinder Avila — his stronger side: a .730 OPS vs RHP across 206 AB.

  • Jac Caglianone: .548 OPS in L15 — draws LHP Framber Valdez

    .548

    Jac Caglianone's .548 OPS over the last 15 days (31 PA) trails his .768 season mark, down 0.22. Tonight he draws LHP Framber Valdez — his weaker side: a .712 OPS vs LHP across 101 AB.

HEAD-TO-HEAD

  • Tigers are 6-3 vs Royals this season

    6-3

    Tigers lead the season series 6-3 over Royals. KC took the last meeting 3-2 — a revenge spot.

STREAK

  • DET games have gone UNDER 4 straight

    U4

    The under has cashed 4 in a row in DET games: 5 combined runs per game vs lines averaging 7. Tonight's number sits at 9.

TEAM RECORD

  • Royals 6-2 in Luinder Avila's last 8 starts

    6-2

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

CLOSER WATCH

  • Lucas Erceg / Alex Lange

    12 SV

    Lucas Erceg and Alex Lange are split by only two saves in a Kansas City committee that lacks a primary arm. This shared workload means neither pitcher is a reliable solo source for fantasy managers right now. Handcuff both if you chase saves.

FANTASY PICKUPS

  • Riley Greene

    .843 OPS

    Pickup vs Luinder Avila (4.76 xERA) — .843 OPS, bats 4th.

CUT LIST

  • Salvador Perez

    0.625 OPS

    Perez is hitting just .210 with a .625 OPS while slotted as the third hitter for Kansas City. Keeping him in a starting lineup tonight results in stagnant offensive totals from a premier batting position. Drop him in shallow leagues.

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

Props on this game

2
  • GARY'S PICK
    SALVADOR PEREZH+R+RBI OVER 1.5
    MLBRoyals· -125

    Salvador Perez
    H+R+RBI over 1.5

    -125 · LOST · ACTUAL 0

    Royals

    1. THE PICK: Salvador Perez OVER 1.5 Hits + Runs + RBIs (-125)

    2. MATCHUP: vs Framber Valdez (LHP) | Right-handed batter vs Left-handed pitcher

    3. THE KEY FACTOR: Perez has been Kansas City's primary run producer, hitting 4 home runs over his last 10 games and breaking the Royals' franchise home-run record on Saturday. Against left-handed pitching this season, Perez hits .280 with an .810 OPS and 4 HR. He faces Framber Valdez, who struggles to contain right-handed hitters, surrendering a .261 AVG and 9 HR in 326 ABs. Perez has recorded 2+ combined hits, runs, and RBIs in 3 of his last 5 games (3, 2, 0, 4, 1 HRR).

    4. PARK/WEATHER CHECK: Comerica Park — Pitcher-Friendly (Factor: 0.95), deep CF (420ft). Weather: Partly Cloudy, 77°F, Wind: 8 mph, R To L.

    5. VOLUME FLOOR: Batting 3rd in the Royals' order with Bobby Witt Jr. sidelined, Perez has a secure volume floor of 4+ plate appearances in a high-total environment (9.0 runs).

    6. THE RISK: Valdez uses his heavy ground-ball sinker (1.31 GO/AO) to induce double plays and soft contact, stranding Perez on base without generating additional run or hit output.

  • GARY'S PICK
    DILLON DINGLERTOTAL BASES OVER 1.5
    MLBTigers· +117

    Dillon Dingler
    Total Bases over 1.5

    +117 · CASHED · ACTUAL 2

    Tigers

    1. THE PICK: Dillon Dingler OVER 1.5 Total Bases (+117)

    2. MATCHUP: vs Luinder Avila (RHP) | Right-handed batter vs Right-handed pitcher

    3. THE KEY FACTOR: Dingler is swinging an exceptionally hot bat, posting a .391 AVG (9-for-23), 3 HR, and a 1.331 OPS over his last 7 days. Despite right-on-right matchup conventions, Dingler obliterates right-handed pitching this season, batting .285 with a .930 OPS and 18 of his 22 home runs coming in 246 ABs against RHP. Opposing starter Luinder Avila has been highly vulnerable to right-handed hitters, yielding a .277 AVG and .899 OPS with 3 HR in 83 ABs. At +117 odds (46% break-even threshold), Dingler's extra-base power against RHP provides a major edge.

    4. PARK/WEATHER CHECK: Comerica Park — Pitcher-Friendly (Factor: 0.95), deep CF (420ft). Weather: Partly Cloudy, 77°F, Wind: 8 mph, R To L.

    5. VOLUME FLOOR: Batting 5th in Detroit's order, expected to see 4 plate appearances in a game with an over/under total set at 9.0 runs.

    6. THE RISK: Avila relies on his sinker (96.4 mph) and slider (88 mph) to keep balls low in the zone, inducing soft groundouts and holding Dingler to a single or no-hit afternoon.

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