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

Odds updated as of 8:12 a.m.
MLB action on Friday includes the Colorado Rockies playing the Kansas City Royals.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
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 (-160) | KC: -1.5 (+132)
- 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. When Sugano starts, his team is 13-5-0 against the spread this season. This will be Sugano's first start this season with his team as the moneyline favorite. The Royals are 10-10-0 against the spread when Wacha starts. The Royals are 3-10 in Wacha's 13 starts this season that they were the moneyline underdog.
Rockies vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (52.3%)
Rockies vs Royals Moneyline
- The moneyline numbers for Rockies vs. Royals reveal Colorado as the favorite (-108) and Kansas City as the underdog (-108) on the road.
Rockies vs Royals Spread
Rockies vs Royals Over/Under
- The Rockies-Royals contest on July 31 has been given an over/under of 11.5 runs. The over is set at +102 and the under 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.
- Contests with the Rockies have gone over the total set by oddsmakers in 50 of 107 chances this season.
- The Rockies are 57-50-0 against the spread in their 107 games that had a posted line this season.
- The Royals are 29-44 in games they were listed as the moneyline underdog (winning 39.7% of those games).
- When it has played as a moneyline underdog with odds of -108 or longer, Kansas City has gone 29-44 (39.7%).
- The Royals have played in 106 games with an over/under set, and have combined with opponents to go over the total 49 times (49-55-2).
- The Royals are 52-54-0 ATS this season.
Rockies Player Leaders
- TJ Rumfield leads Colorado OPS (.843) this season. He has a .293 batting average, an on-base percentage of .376, and a slugging percentage of .467.
- Among the qualified batters in baseball, his batting average ranks 10th, his on-base percentage ranks 14th, and he is 36th in slugging.
- 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.
- His batting average ranks 10th among qualified players, his on-base percentage 66th, and his slugging percentage 21st.
- Hunter Goodman leads Colorado with 95 hits. He is batting .254 this season and 47 of his hits have gone for extra bases.
- Kyle Karros has nine home runs, 37 RBI and a batting average of .262 this season.
Royals Player Leaders
- Jac Caglianone has put up 91 hits, a team-best for the Royals. He's batting .254 and slugging .455 with an on-base percentage of .313.
- Including all qualified hitters in the majors, his batting average puts him 73rd, his on-base percentage ranks 106th, and he is 48th in slugging.
- Carter Jensen is batting .235 with 24 doubles, 14 home runs and 38 walks. He's slugging .419 with an on-base percentage of .306.
- Including all qualifying hitters, he ranks 113th in batting average, 116th in on-base percentage and 81st in slugging percentage.
- Salvador Perez has 15 doubles, a triple, 15 home runs and 17 walks while hitting .212.
- Michael Massey has 19 doubles, eight home runs and 16 walks while batting .266.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



