Skip to content
GARY A.I.Get the app
MLB · Wed, Aug 5 · 7:40 PM

Twins at Royals

O/U 9 · RL Royals -1.5

GARY'S PICK
Royals Moneyline
MLBvs Twins· -108

Royals
Moneyline

-108 · CASHED · MIN 1 · KC 2

Twins

The pick & result

Published pick
Royals ML -108
Published odds
-108
Result
Won
Final score
1-2

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

Wednesday night in Kansas City, with the flag they raised for Salvador Perez still hanging out in right field, and a team that finally looked like its old self for a full game on Tuesday. Bobby Witt Jr. came back from the injured list and knocked out three hits. Now the Royals get a Twins team deep into a long road trip, and Minnesota is handing the ball to a guy making his very first start for them.

Dean Kremer is why I'm on this game. Left-handed hitters have crushed him all year, and Kansas City is running out a lineup stacked with lefties — Jensen, Caglianone, Massey, Rave and Isbel, plus Isaac Collins turning around to that side. His sinker is the pitch that's gotten hit the hardest, and his last three outings have been a mess, more than a run an inning handed over. On top of that, everything about tonight is brand new for him: new team, new catcher, a different set of notes on the hitters, and he's coming back from a leg injury that wiped out most of the middle of his season. That's a lot to sort out against a lineup built to go after exactly what he's been giving up.

Noah Cameron has the opposite story with this bunch. He's faced Minnesota five times in his career and shut them down every way you can measure it, including six days ago when he threw eight innings and gave up one hit. Most of the Twins bats he'll see are ice cold right now — Austin Martin, Victor Caratini, Brooks Lee, Kody Clemens and Ryan Kreidler have all been struggling this past week, with Royce Lewis the only real fight in there. The wind is blowing in from center at a park that already makes runs hard to come by. I know how this can go sideways: Cameron has been better on the road than at home, and the Kansas City bullpen has been giving up runs late, so a lead here isn't one you can relax on. But with the price basically even money, I'll take the club with the better arm on the mound, home field, and the hotter bats. **Royals ML -108.**

The full analysis

Wednesday night at The K, the flag they raised for Salvador Perez still hanging out in right, and a ballclub that finally looked like itself for nine innings on Tuesday. Bobby Witt Jr. walked back into the lineup off the injured list and put three hits on the board. Now Kansas City gets a Twins team on the fifth game of a nine-game road trip, handing the ball to a pitcher making his first start in a Minnesota uniform.

Dean Kremer is the reason I'm here. Left-handed hitters have hammered him this year — a .963 OPS and seven home runs in 82 at-bats — and Kansas City's card tonight reads Jensen, Caglianone, Massey, Rave and Isbel from the left side with Isaac Collins switching over. His sinker has been the pitch hitters have done the most damage against, and the last three times out he's given up sixteen earned runs in fourteen innings. Add the freshness of it: new team, new catcher, new scouting reports on the other side, coming off a quad strain that already cost him most of the middle of this season. That's a lot to solve on a night when the lineup across from you is built to attack exactly what you've been giving up.

Noah Cameron has the opposite history with this group. Five career looks at Minnesota, a .161 batting average against, and six days ago he put eight innings of one-hit baseball on them. The Twins bats he'll see are mostly cold right now — Austin Martin, Victor Caratini, Brooks Lee, Kody Clemens and Ryan Kreidler have all been scuffling badly over the past week, with Royce Lewis the one arm-wrestle in there. The wind is blowing in from center at a park that already suppresses runs. I'm aware of the ways this goes wrong: Cameron has pitched worse at home than on the road, and the Kansas City bullpen has been leaking badly over the last stretch, so a lead here is not a lead you sleep on. At a coin-flip price, I'll still take the club with the pitching matchup, the home dirt, and the hotter bats. **Royals ML -108.**

The research

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

STARTER FORM

  • Dean Kremer: 10.29 ERA over his last 3 starts

    10.29

    Fourteen innings, sixteen earned runs, twenty hits allowed — a 10.29 ERA over his last three that's nearly four runs worse than his already-shaky season number. Whatever's wrong with Kremer right now, it's gotten worse, not better.

FIRST INNING

  • MIN have gone quiet in the 1st: runs in 1 of their last 10

    1/10

    Minnesota's first-inning bats have been just as quiet as their pitching matchup is loud — one run in ten doesn't care who's on the mound. If this game opens up early, it's the shakier starter's command doing it, not anything Minnesota's lineup does.

RUNNING GAME

  • Green light: Kansas City Royals run, and Ryan Jeffers has caught just 12%

    12% CS

    12% caught stealing gives Kansas City nothing to think about, and a team that already runs is going to run more against an arm like that. Second base is close to automatic once they're on, and that's the double play off the table before the ball's even in play.

  • Minnesota Twins like to run — Salvador Perez (34% caught) is the wrong catcher to test

    34% CS

    Perez is one of the better arms Minnesota sees all year and they're running anyway, which says they trust their jump more than they respect the reputation. Get caught and Kansas City banks a cheap out; get through and Minnesota's beaten a real arm for nothing but 90 feet.

BALLPARK

  • Noah Cameron owns a 5.76 ERA at Kauffman Stadium — 3.54 everywhere else

    5.76

    Noah Cameron flips the usual script — 5.76 ERA at home in Kauffman across 54.7 innings against 3.54 everywhere else. Hitters are at .307 off him in his own park, which is the kind of split that makes you look twice before assuming home cooking helps him tonight.

HEAD-TO-HEAD

  • Royals are 7-4 vs Twins this season

    7-4

    Kansas City's taken this series 7-4 and blew out Minnesota 8-2 last time these two played. They draw Dean Kremer again tonight, who's been the softest matchup on this whole slate the last three starts — though the Royals' own guy on the mound has home-park issues of his own to answer for.

SITUATIONAL

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

    12.3

    That is 12.3 relief innings in 3 games, led by Alex Lange (2) and Nate Pearson (2). MIN's pen has thrown 8.3 over the same span.

TEAM RECORD

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

    2-6

    Two-and-six with four straight losses isn't a stretch that's stabilizing, it's one that's gotten worse the longer it's gone. Minnesota's catching Kansas City about as low as this version of the team has been all year.

REGRESSION

  • Dean Kremer: 6.5 ERA vs 4.94 xERA

    4.94

    Kremer's expected ERA of 4.94 is nearly a run and a half better than his actual 6.5, so there's an argument the results have been worse than the stuff deserved. Doesn't line up with his last three starts, though — that stretch has looked worse than even the ugly season number.

CLOSER WATCH

  • Lucas Erceg / Alex Lange

    12 SV

    Shared ninth in KC: Lucas Erceg 12 saves, Alex Lange 10. The role is live.

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 August 5, 2026 at 12:45 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, betmgm, caesars, draftkings, betrivers, fanatics.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

7
  • GARY'S PICK
    SALVADOR PEREZTOTAL BASES OVER 1.5
    MLBKansas City Royals· +125

    Salvador Perez
    Total Bases over 1.5

    +125 · LOST · ACTUAL 0

    Kansas City Royals

    Perez is swinging a hot bat into a pitcher with nowhere to hide him — three home runs and six RBIs over his last fifteen games, one night after Kansas City raised the flag on his three-hundred-eighteenth career home run. Kremer's better platoon split is still an .842 OPS and five home runs allowed in fifty-eight at-bats to right-handed hitters, which is what Perez is, so there's no soft matchup being sold here, that's just where the search for a safe spot against this lineup runs out of road. He's already picked up extra bases in ten of his last fifteen games, and sliding over to first base tonight to cover for Pasquantino doesn't touch his bat. Plus money on two total bases from a hitter this hot, against a pitcher this hittable, is the kind of number I want on the card.

  • GARY'S PICK
    DEAN KREMERPITCHER HITS ALLOWED OVER 5.5
    MLBMinnesota Twins· +102

    Dean Kremer
    Pitcher Hits Allowed over 5.5

    +102 · LOST · ACTUAL 3

    Minnesota Twins

    This is the same matchup that had me on Kansas City tonight, just running through his stat line instead of the scoreboard. Kremer's first start in a Twins uniform lands against a lineup built to attack exactly what's gone wrong with him all year: over his last three outings he's allowed eight hits, then eight again, then four, and the pitch getting hurt worst is his sinker, a .546 expected-weighted-on-base mark against it.

    Left-handed hitters are slugging .963 against him this season with seven home runs in just eighty-two at-bats, and Kansas City is sending Jensen, Caglianone, Massey, Rave, and Isbel up from the left side, with Isaac Collins able to hit that way too — that's the bulk of the order matching his one clear weakness. New team, new catcher, a staff he's never thrown to before, and I don't need him to get shelled for runs to like this number, I just need the ball finding grass, which is the one thing this matchup all but guarantees.

    Getting plus money on it is how I want in.

  • THE LONG SHOT
    ROYCE LEWISHR OVER 0.5
    MLBMinnesota Twins· +450

    Royce Lewis
    HR over 0.5

    +450 · LOST · ACTUAL 0

    Minnesota Twins

    Royce Lewis is the one Twins bat that has actually been locked in during a stretch where almost nothing else has gone right for this club — hitting .382 over his last nine games, and the underlying contact backs it up: a 97.6 mph average exit velocity and four barrels across his last nineteen balls in play, both near the top of either lineup card tonight. He's only turned that into two home runs over his last fifteen games, but the quality of contact says that number is behind where it should be. Noah Cameron takes the mound at the one park where his own numbers say he's most vulnerable this year — a 5.76 ERA at Kauffman against a 3.54 mark everywhere else — and a fastball sitting in the low-90s doesn't have much margin against a hitter squaring the ball up this hard right now.

  • THE LONG SHOT
    SALVADOR PEREZHR OVER 0.5
    MLBKansas City Royals· +430

    Salvador Perez
    HR over 0.5

    +430 · LOST · ACTUAL 0

    Kansas City Royals

    Salvador Perez has gone deep in four of his last fifteen games, tied for the best rate on the board tonight, and he's doing it the same week Kansas City raised a flag in right field with his name on it after he passed George Brett as the franchise's all-time home run leader. Dean Kremer, making his Twins debut, has been hit hard by everybody this year — a .383 opponent wOBA — and specifically against right-handed hitters like Perez he's already allowed five home runs in just 58 at-bats.

    His sinker has been the pitch getting hit hardest of anything he throws. Perez is a fastball-and-sinker hitter with pop to all fields, playing in front of a home crowd still buzzing from Tuesday's ceremony.

    I like the price and I like the moment.

  • THE LONG SHOT
    TREVOR LARNACHHR OVER 0.5
    MLBMinnesota Twins· +700

    Trevor Larnach
    HR over 0.5

    +700 · LOST · ACTUAL 0

    Minnesota Twins

    Trevor Larnach has hit a home run in four of his last fifteen games, tied for the best rate on the entire board tonight, and he's not chasing his way into that power — a 19 percent chase rate is one of the more disciplined marks in either lineup, paired with a 94 mph average exit velocity. Noah Cameron's opponent OPS against left-handed hitters this year, .801, is actually higher than what he's shown against right-handers, .716, even though the raw home run count favors the other side simply because he faces so many more right-handed bats as a lefty. Larnach is exactly the patient, hard-contact left-handed swing built to take advantage of that split. At plus-700 for a hitter running this kind of power output lately, I like the number.

  • THE LONG SHOT
    JAC CAGLIANONEHR OVER 0.5
    MLBKansas City Royals· +360

    Jac Caglianone
    HR over 0.5

    +360 · LOST · ACTUAL 0

    Kansas City Royals

    Jac Caglianone is hitting .308 with an .885 OPS over the past week, and the underlying contact backs up the results — a 92.2 mph average exit velocity with thirteen hard-hit balls among his last twenty-three in play. He's a left-handed bat walking into about as favorable a pitching matchup as this board offers: Dean Kremer has been torched by left-handed hitters all season, a .963 OPS and seven home runs allowed in just 82 at-bats against them, and that's a full season's worth of damage, not a small-sample fluke. Caglianone's swing is built to expose exactly that kind of contact-heavy vulnerability. The price is short because the market is looking at the same matchup I am, but I still want a piece of it.

  • THE LONG SHOT
    JOSH BELLHR OVER 0.5
    MLBMinnesota Twins· +800

    Josh Bell
    HR over 0.5

    +800 · LOST · ACTUAL 0

    Minnesota Twins

    Josh Bell already left the yard against Kansas City on Tuesday, and the underlying contact says he can do it again — a 93.4 mph average exit velocity and three barrels on his last eighteen balls in play, with a 14 percent whiff rate that says he isn't missing the pitch he's looking for. Noah Cameron takes the mound tonight at the one park where his own numbers say he's most hittable — a 5.76 ERA at Kauffman against a 3.54 mark on the road this season. Bell's home run count, just once in his last fifteen games, hasn't caught up to how well he's been squaring the ball up. At plus-800, I don't need it to land every night for this to be worth playing.

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