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

Odds updated as of 8:13 p.m.
The Kansas City Royals will face the Colorado Rockies in MLB action on Friday.
We've got you covered, in terms of the vital info regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Royals vs Rockies Game Info
- Kansas City Royals (46-64) vs. Colorado Rockies (42-67)
- Date: Friday, July 31, 2026
- Time: 8:40 p.m. ET
- Venue: Coors Field -- Denver, Colorado
- Coverage: Rockies.TV and Royals.TV
Royals vs Rockies Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-106) | COL: (-102)
- Spread: KC: -1.5 (+130) | COL: +1.5 (-156)
- Total: 11.5 -- Over: (+102) | Under: (-124)
Royals vs Rockies Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 5-7, 3.60 ERA vs Tomoyuki Sugano (Rockies) - 10-4, 4.69 ERA
The Royals will look to Michael Wacha (5-7) against the Rockies and Tomoyuki Sugano (10-4). When Wacha starts, his team is 10-10-0 against the spread this season. Wacha's team is 4-2 this season when he starts and they are the moneyline favorite. The Rockies are 13-5-0 ATS in Sugano's 18 starts with a set spread. The Rockies are 12-6 in Sugano's 18 starts this season that they were the moneyline underdog.
Royals vs Rockies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (52.3%)
Royals vs Rockies Moneyline
- Looking at the moneyline for Royals-Rockies, Kansas City is the favorite at -106, and Colorado is -102 playing at home.
Royals vs Rockies Spread
- The Royals are at the Rockies and are favored by 1.5 runs (+130 to cover) on the runline. Colorado is -156 to cover.
Royals vs Rockies Over/Under
- Royals versus Rockies 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 Kansas City Royals vs. Colorado Rockies on FanDuel today!
Royals vs Rockies Betting Trends
- The Royals have been victorious in 16, or 51.6%, of the 31 contests they have been chosen as favorites in this season.
- Kansas City has a record of 19-17 when favored by -106 or more this year.
- The Royals and their opponents have gone over in 49 of their 106 games with a total set by sportsbooks this season.
- The Royals have posted a record of 52-54-0 against the spread this season.
- The Rockies have been the moneyline underdog 105 total times this season. They've finished 42-63 in those games.
- Colorado has a record of 40-62 when playing as a moneyline underdog with odds of -102 or longer (39.2%).
- In the 107 games oddsmakers have set an over/under for the Rockies, they have combined with opponents to go over the total 50 times (50-54-3).
- The Rockies have covered 53.3% of their games this season, going 57-50-0 against the spread.
Royals Player Leaders
- Jac Caglianone has 91 hits, which is best among Kansas City hitters this season, while batting .254 with 36 extra-base hits. He has an on-base percentage of .313 and a slugging percentage of .455.
- Among qualifying hitters, he is 73rd in batting average, his on-base percentage ranks 106th, and he is 48th in slugging.
- Caglianone has recorded a base hit in two games in a row. In his last five games he is batting .200 with a home run, two walks and three RBIs.
- Carter Jensen is hitting .235 with 24 doubles, 14 home runs and 38 walks, while slugging .419 with an on-base percentage of .306.
- Among qualifying hitters, his batting average ranks him 113th, his on-base percentage 116th, and his slugging percentage 82nd.
- Salvador Perez is batting .212 with a .368 slugging percentage and 45 RBI this year.
- Michael Massey has been key for Kansas City with 72 hits, an OBP of .302 plus a slugging percentage of .424.
Rockies Player Leaders
- TJ Rumfield has accumulated a .376 on-base percentage and a .467 slugging percentage, both team-high averages for the Rockies. He's batting .293.
- Including all the qualifying hitters in the majors, he ranks 10th in batting average, 14th in on-base percentage and 36th in slugging percentage.
- Jake McCarthy is batting .293 with 21 doubles, seven triples, 10 home runs and 18 walks. He's slugging .491 with an on-base percentage of .334.
- He is currently 10th in batting average, 66th in on-base percentage and 21st in slugging percentage among all qualified hitters.
- Hunter Goodman has racked up 95 hits, a team-high for the Rockies.
- Kyle Karros is hitting .262 with 19 doubles, two triples, nine home runs and 45 walks.



