Jul 19, 2025; Miami, Florida, USA;  Kansas City Royals pitcher Michael Wacha (52) pitches against the Miami Marlins in the first inning at loanDepot Park. Mandatory Credit: Jim Rassol-Imagn Images
Jim Rassol-Imagn Images

Kansas City Royals vs Colorado Rockies Prediction 7/31/2026 Today’s MLB Picks

Pick details

MATCHUP Kansas City Royals Colorado Rockies
Team Records 46-64 42-67
Spread -1.5 134 +1.5 -162
Moneyline -111 -108
Total Over 11 (-113) Under 11 (-107)
Where Coors Field, Denver, Colorado
When Friday, July 31, 2026
Time 08:40 PM EDT
TV MLB.TV

The Kansas City Royals and the Colorado Rockies will meet on Friday night in the opening game of a three‑game interleague series at Coors Field in Denver, Colorado.

Kansas City Royals Giants Betting Preview

The Kansas City Royals enter Friday’s contest with a 46–64 overall record (5th in the American League Central) and a dreadful 20–37 mark on the road. The Royals offense has been competitive to this point in the season. Kansas City has compiled 459 runs scored, 201 doubles (1st in MLB), 111 home runs and a .246 team batting average which ranks 11th in Major League Baseball.

The Royals arrive at tonight’s game in below average form. Kansas City has lost four of the team’s last seven games, including a 3-2 loss to the Minnesota Twins earlier this week.

Kansas City will turn to right hander Michael Wacha in this game. In 21 starts made this season, Wacha has compiled a 5–7 win‑loss record, a 3.60 ERA, a 1.17 WHIP (25th in MLB), and 104 strikeouts, while allowing 117 hits and 38 walks in 132.1 innings pitched. Michael Wacha arrives at this contest in good form, allowing two or fewer earned runs in three consecutive starts made in 2026. Wacha will look to build on his recent strong performances on the mound in tonight’s matchup with the Colorado Rockies.

The Kansas City Royals lineup features catcher Carter Jensen and designated hitter Salvador Perez. Carter Jensen has amassed 14 home runs, 38 walks, 53 RBIs and a .725 OPS. Salvador Perez has compiled 15 home runs, 15 doubles, 45 RBIs and a .628 OPS. 

Colorado Rockies Betting Preview

The Colorado Rockies enter Friday night’s matchup with a 56–54 overall record (5th in the National League West) and a 24–29 mark at home. Colorado has played subpar baseball recently, losing five of the team’s last six games, including an 8–0 loss to the Washington Nationals last week.

Colorado will start right hander Tomoyuki Sugano in today’s game. In 18 starts made this season, Sugano has compiled a 10–4 record, a 4.69 ERA, a 1.29 WHIP and 56 strikeouts, while allowing 100 hits and 24 walks in 96 innings pitched. Sugano will look to stabilize his early season performance in tonight’s matchup with the Kansas City Royals.

The Colorado Rockies lineup features first baseman TJ Rumfield and outfielder Troy Johnston. TJ Rumfield enters this contest with a .298 batting average, 13 home runs, 44 walks, 53 RBIs and an .857 OPS. Troy Johnston has tallied a .289 batting average (17th in MLB), 24 doubles and a .757 OPS.   

Why the Kansas City Royals will win.

• Offensive advantage. Carter Jensen and Salvador Perez have been solid contributors to the Kansas City Royals lineup.

• Starting pitching. In 21 starts made this season, Michael Wacha has compiled a 5–7 win‑loss record, a 3.60 ERA, a 1.17 WHIP (25th in MLB) in 132.1 innings pitched.

• Motivation factor. Kansas City has lost four of the team’s last six games.

Why the Colorado Rockies will win.

• Home field edge. Colorado has played competitive baseball at Coors Field this season.

• Starting pitching. In 18 starts made this season, Tomoyuki Sugano has compiled a 10–4 record, a 4.69 ERA, a 1.29 WHIP and 56 strikeouts in 96 innings pitched.

• Offensive production. TJ Rumfield and Troy Johnston provide a strong core to the Rockies lineup.

Kansas City Royals vs. Colorado Rockies Prediction

In my view, I think this matchup favors the Colorado Rockies staying within the number (1.5) with the upside of winning the contest outright. Why? The Rockies have played far better at home relative to on the road this season. Additionally, Colorado starting pitcher Tomoyuki Sugano has pitched well in 2026, compiling a 10-4 record and a 1.29 WHIP. With that said, I am backing the Colorado Rockies plus the 1.5 runs in this game.

Hans Geevers's Pick: Colorado Rockies +1.5

Need More? Get Premium Picks

Hot Cappers