Royals at Rockies
O/U 12 · RL Rockies -1.5
The pick & result
- Published pick
- Royals ML +109
- Published odds
- +109
- Result
- Lost
- Final score
- 6-12
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
It's a little after eight at night in Denver, ninety-one degrees, not a cloud in the sky, and the flags out in left field are blowing straight toward the seats. Two teams here with nothing left to play for — sixty games to go and the trade deadline already came and went on both of them. Colorado won the opener behind a great start from Tomoyuki Sugano, which may have been his last one in that uniform. Tonight they hand the ball to Ryan Feltner, and that's a whole different story.
Feltner has been getting hit hard. His last three starts have been a disaster — barely more than eleven innings and he gave up seventeen runs in them. Hitters are squaring him up and crushing the ball at a rate you almost never see, he's already given up a pile of home runs on the season, and now he's doing it a mile above sea level with the wind pushing balls out to left. Luinder Avila isn't a polished pitcher — he walks too many guys and rarely gets deep into a game — but he throws hard, keeps the ball on the ground instead of in the air, and hitters barely square him up compared to Feltner. In this ballpark, that's the guy I want on my side.
The case against me is Kansas City's offense. They've barely scored the last two weeks, two of their best hitters are hurt, and they managed one run on Friday. But look under the slump — their guys are hitting the ball as hard as anybody, they're just hitting it right at people. Balls don't get caught in Denver the way they do everywhere else. And once the starters come out, Kansas City's bullpen is fresh, with nobody having pitched on back-to-back days, while Colorado has run the same two arms into the ground the last few days out of a bullpen that already gives up runs in bunches. On top of that, the price on the road team has drifted a touch in my favor since this morning. I'll take the underdog and the little extra money that comes with it.
The full analysis
Eight-ten in Denver, ninety-one degrees, clear sky, and the flags in left are pointing at the seats. Two clubs with nothing in front of them but sixty games and a deadline that already walked past them. Colorado took the opener 3-1 behind a vintage Tomoyuki Sugano outing that may well have been his last in purple. Tonight the ball goes to Ryan Feltner, and that is an entirely different conversation.
Feltner's last three times out: eleven and two-thirds innings, seventeen earned runs. He's allowing barrels on 11.6 percent of contact and hard contact on 42 percent, fifteen homers in seventy innings, and now he does it at 5,280 feet with the wind blowing out to left. Luinder Avila is no finished product — he walks people, he rarely sees the sixth — but he's running a sinker and a four-seam at 96, keeping the ball on the ground at a 1.31 rate, and giving up barrels at barely half Feltner's clip. In this building, that's the arm I want.
The obvious argument against me is Kansas City's bats. Three-point-two runs a game over the last fortnight, Witt and Pasquantino in street clothes, one run mustered off Sugano on Friday. But the contact underneath the slump is loud — Caglianone at 93.9 mph average exit velocity, Jensen 93.6, Perez 91.6 with three barrels in his last twenty balls in play. That's a lineup hitting the ball hard and watching it get caught. Balls don't get caught here the same way. And when the starters exit, Kansas City's pen has thrown four and two-thirds innings across three days with nobody working back-to-back, while Colorado has sent Bernardino out three straight days and Senzatela in two of the last two, into a group already carrying a 5.50 team ERA. The road side was +106 this morning and it's +109 now. I'll take the dog and the extra juice with it.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
COOLING OFF
Jake McCarthy: .561 OPS in L15 — draws RHP Luinder Avila
.561Jake McCarthy's down to a .561 OPS over his last 15 days from an .815 season mark, and Luinder Avila is his weaker side too at .783 against right-handers. A cold stretch meeting an unfavorable matchup.
FIRST INNING
KC have gone quiet in the 1st: runs in 1 of their last 10
1/10Kansas City's bats have scored in the first inning just once in their last ten games — a surprising drought given both starters tonight, Feltner and Avila, have been hittable early all year. Something's got to give early in this one.
RUNNING GAME
Colorado Rockies like to run — Salvador Perez (34% caught) is the wrong catcher to test
34% CSColorado Rockies attempt 0.9 steals a game, but Salvador Perez has cut down 11 of 32 runners (34%). Someone is getting thrown out tonight.
PARK WEATHER
92° at Coors Field — the ball will carry tonight
92°FNinety-two degrees and thin air at Coors is about as good as it gets for hitters — the ball just travels different up there in that heat. Total's already at 11.5 and I don't think that's rich enough.
STREAK
COL games have gone UNDER 5 straight
U5Even in Colorado, of all places, the unders have hit five straight — 12.2 runs a game against lines near 14.3. Tonight's number is still up at 11.5 despite that.
TEAM RECORD
Royals 6-2 in Luinder Avila's last 8 starts
6-2Royals are 6-2 in Luinder Avila's last 8 starts this season. He starts tonight.
REGRESSION
Mickey Moniak: .278 AVG vs .227 xBA
.227There's a real gap between what Moniak's hitting and what he's actually earned on contact quality. I'm not chasing this average until that gap closes.
Cole Carrigg: .296 AVG vs .253 xBA
.253More than forty points separate Carrigg's average from what his contact quality supports. Fun to watch right now, but I wouldn't trust it holding at this level.
CLOSER WATCH
Lucas Erceg / Alex Lange
12 SVShared ninth in KC: Lucas Erceg 12 saves, Alex Lange 10. The role is live.
CUT LIST
Ryan Feltner
5.86 xERAStarts tonight for COL — 5.86 xERA behind a 5.73 ERA.
Salvador Perez
0.632 OPSStill hitting 4th for KC — 0.632 OPS, 0.214 AVG from the 4-hole.
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 1, 2026 at 1:41 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, draftkings, caesars, betmgm, betrivers, fanatics.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
3- GARY'S PICKSALVADOR PEREZTOTAL BASES OVER 1.5
Salvador Perez has four home runs and an .888 OPS over his last fifteen games, and the underlying contact backs it up — he's barreling the ball, not just getting lucky bounces. Feltner leans on his four-seamer and slider more than anything else he throws, and both are the two pitches getting hit hardest against him all season. Perez is a free swinger who hunts exactly those two pitches, he's a right-handed bat against a pitcher who's been considerably worse to righties, and he'll do it a mile above sea level with the wind blowing out. One extra-base hit is not a big ask for a hitter running this hot, in this ballpark, against this arm.
- GARY'S PICKMICKEY MONIAKSINGLES OVER 0.5
Mickey Moniak is a completely different hitter once he's home at Coors — an OPS over 1.000 there compared to well under .700 on the road. He handles right-handed pitching well, he handles the fastball well, and Avila is going to show him a four-seamer or sinker on more than half his pitches tonight. Moniak's swung a hot bat this week too. I don't need him to run into one — I just need a bloop, a seeing-eye single, anything that gets him on base once, and that's the version of him that shows up most often at home.
- THE LONG SHOTWILLI CASTROHR OVER 0.5
Willi Castro has gone deep four times in his last fifteen games and twice in the last week, and it's not just empty results — he's barreling balls at a real clip right now. He gets the look he wants from the left side against a rookie right-hander, at a ballpark that turns routine fly balls into homers everywhere in this sport, with the wind blowing out to left on top of it tonight. This is a swing-for-plus-money shot, not something I'd lay heavy chalk on — but the surge is real, and the number pays for the risk.
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