Rockies vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 31

Odds updated as of 5:12 a.m.
In MLB action on Friday, the Colorado Rockies play the Kansas City Royals.
We've got you covered, in terms of the vital info regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Rockies vs Royals Game Info
- Colorado Rockies (42-67) vs. Kansas City Royals (46-64)
- Date: Friday, July 31, 2026
- Time: 8:40 p.m. ET
- Venue: Coors Field -- Denver, Colorado
- Coverage: Rockies.TV and Royals.TV
Rockies vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: COL: (-108) | KC: (-108)
- Spread: COL: +1.5 (-162) | KC: -1.5 (+134)
- Total: 11.5 -- Over: (+102) | Under: (-124)
Rockies vs Royals Probable Starting Pitchers
Probable Pitchers: Tomoyuki Sugano (Rockies) - 10-4, 4.69 ERA vs Michael Wacha (Royals) - 5-7, 3.60 ERA
The probable pitchers are Tomoyuki Sugano (10-4) for the Rockies and Michael Wacha (5-7) for the Royals. Sugano and his team are 13-5-0 ATS this season when he starts. This will be Sugano's first start this season with his team as the moneyline favorite. The Royals have gone 10-10-0 ATS in Wacha's 20 starts that had a set spread. The Royals have been the underdog on the moneyline in 13 of Wacha's starts this season, and they went 3-10 in those games.
Rockies vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (53%)
Rockies vs Royals Moneyline
- Looking at the moneyline for Rockies-Royals, Colorado is the favorite at -108, and Kansas City is -108 playing on the road.
Rockies vs Royals Spread
Rockies vs Royals Over/Under
- Rockies versus Royals on July 31 has an over/under of 11.5 runs, with the odds on the over +102 and the under set at -124.
Bet on Colorado Rockies vs. Kansas City Royals on FanDuel today!
Rockies vs Royals Betting Trends
- The Rockies were defeated in the one game they played as the favorite this season.
- Colorado has been listed as a favorite of -108 or more on two occasions this season and lost both games.
- The Rockies and their opponents have gone over in 50 of their 107 games with a total set by sportsbooks this season.
- The Rockies have an against the spread record of 57-50-0 in 107 games with a line this season.
- The Royals are 29-44 in games they were the underdog on the moneyline (winning 39.7% of those games).
- Kansas City has a record of 29-44 when it has played as a moneyline underdog with odds of -108 or longer (39.7%).
- The Royals have combined with opponents to hit the over on the total 49 times this season for a 49-55-2 record against the over/under.
- The Royals have covered 49.1% of their games this season, going 52-54-0 ATS.
Rockies Player Leaders
- TJ Rumfield has an OPS of .843, fueled by an OBP of .376 to go with a slugging percentage of .467. He has a .293 batting average, as well.
- He is 10th in batting average, 14th in on-base percentage, and 36th in slugging among all qualifying hitters in baseball.
- Jake McCarthy has 21 doubles, seven triples, 10 home runs and 18 walks. He's batting .293 and slugging .491 with an on-base percentage of .334.
- He ranks 10th in batting average, 66th in on-base percentage and 21st in slugging in MLB.
- Hunter Goodman has 95 hits and is batting .254 this season.
- Kyle Karros has nine home runs, 37 RBI and a batting average of .262 this season.
Royals Player Leaders
- Jac Caglianone is leading the Royals with 91 hits. He's batting .254 and slugging .455 with an on-base percentage of .313.
- Including all the qualified hitters in the majors, his batting average is 73rd, his on-base percentage ranks 106th, and he is 48th in slugging.
- Carter Jensen is hitting .235 with 24 doubles, 14 home runs and 38 walks. He's slugging .419 with an on-base percentage of .306.
- He is currently 113th in batting average, 116th in on-base percentage and 81st in slugging percentage among all qualifying batters.
- Salvador Perez is hitting .212 with 15 doubles, a triple, 15 home runs and 17 walks.
- Michael Massey is hitting .266 with 19 doubles, eight home runs and 16 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



