The Chicago Cubs host the Kansas City Royals on July 22, 2025. First pitch from Wrigley Field is scheduled for 8:05 p.m. ET; the game will be broadcast on FDSKC.
Find my MLB betting preview and Royals vs Cubs prediction below, as well as probable pitchers, betting trends, injury reports and more.
- Royals vs Cubs pick: Under 9
My Royals vs Cubs best bet is on the under. Make sure to find the best odds by checking our live MLB odds page.
Royals vs Cubs Odds
Royals Odds | ||
---|---|---|
Spread | Total | Moneyline |
+1.5 +101 | 9 -105o / -115u | +213 |
Cubs Odds | ||
---|---|---|
Spread | Total | Moneyline |
-1.5 -123 | 9 -105o / -115u | -268 |
Royals vs Cubs Projected Starting Pitchers
Rich Hill (KC) | Stat | Matthew Boyd (CHC) |
---|---|---|
First Start This Season | W-L | 10-3 |
— | fWAR (FanGraphs) | 2.7 |
— | ERA /xERA | 2.34 / 3.32 |
— | FIP / xFIP | 3.18 / 3.85 |
— | WHIP | 1.03 |
— | K-BB% | 18 |
— | GB% | 37 |
— | Stuff+ | 96 |
— | Location+ | 108 |
Royals vs Cubs Prediction, Betting Analysis
On Monday, the Royals trailed 4-1 in the second inning before rallying with four runs in the fifth and eighth innings to win 12-4. Kansas City used four homers — including two from Salvador Perez to squash Ben Brown and company.
So, will that offense continue today? It seems unlikely based on which system is lighting up for this Game 2 on Tuesday.
According to Evan Abrams, with Rich Hill (2025 debut) and Matthew Boyd on the hill, the under is in play.
The "Silent Sharp Unders" system targets regular-season MLB games where both teams are performing well, yet the total has quietly dropped from open to close.
These are games featuring competent, winning teams with recent success, stable weather conditions and closing totals in a standard scoring range.
Despite both teams showing strength, the market subtly favors the under likely due to matchup specifics, pitching or pace factors.
By following this subtle signal — when the public eye is more focused on win streaks rather than totals — this system finds value in betting against inflated scoring expectations.
Pick: Under 9
Moneyline
There's no play on the moneyline.
Run Line (Spread)
There's no play on the run line.
Over/Under
Trust this system to target the over/under.