| 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 | |
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.

