
Cubs vs. Royals Prediction, Odds, Picks - July 21
Ryan Brasier and Noah Cameron are the projected starters when the Chicago Cubs and Kansas City Royals face off on Monday at Wrigley Field. The Cubs are -150 moneyline favorites in this matchup against the Royals (+125). Chicago is the run-line favorite (-1.5). The matchup's over/under is listed at 7.5 runs.
Here's everything you need to know from a betting perspective on the Cubs-Royals game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Cubs vs. Red Sox Highlights | MLB on FOX
Cubs vs. Royals Game Information & Odds
- When: Monday, July 21, 2025 at 8:05 p.m. ET
- Where: Wrigley Field in Chicago, Illinois
- How to watch on TV: MLB Network, MARQ, and FDSKC
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Cubs | -150 | +125 | 7.5 | +102 | -125 | -1.5 | +144 | -172 |
Cubs vs. Royals Prediction
- Score Prediction: Cubs 5, Royals 3
- Total Prediction: Over 7.5 runs
- Win Probabilities: Cubs 66%, Royals 34%
Cubs vs. Royals Betting Insights
- The Cubs have entered the game as favorites 67 times this season and won 47, or 70.1%, of those games.
- This season Chicago has won 26 of its 33 games, or 78.8%, when favored by at least -150 on the moneyline.
- The Cubs have a 60% chance to win this game based on the implied probability of the moneyline.
- The Royals have come away with 28 wins in the 61 contests they have been listed as the underdogs in this season.
- This season, Kansas City has been victorious 10 times in 19 chances when named as an underdog of at least +125 or longer on the moneyline.
- The Royals have an implied victory probability of 44.4% according to the moneyline set for this matchup.
Cubs Recent Betting Performance
- The Cubs have a 4-1 record from the five games they were moneyline favorites over their last 10 matchups.
- In their last 10 matchups, the Cubs and their opponents combined to go over the total three times (all 10 games had set totals).
- The Cubs' ATS record is 6-4-0 over their past 10 games.
Cubs Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.2 |
| HR | 13 |
| ERA | 3.52 |
| K/9 | 8.3 |
Cubs Player Insights
- Kyle Tucker is batting .279 with 19 doubles, four triples, 18 home runs and 62 walks.
- Tucker ranks 28th in home runs and 28th in RBI among all hitters in MLB.
- Pete Crow-Armstrong's 26 home runs lead his team.
- Including all MLB hitters, Crow-Armstrong is sixth in home runs and ninth in RBI.
- Crow-Armstrong has four games in a row with at least one hit. During his last five outings he is batting .286 with three doubles, a home run and two RBIs.
- Seiya Suzuki paces the Cubs in home runs (26) and runs batted in (80).
- Nico Hoerner has a club-leading .288 batting average.
- Hoerner takes a three-game streak with at least one hit into this one. In his last five games he is hitting .316 with a triple, a walk and an RBI.
Cubs Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Seiya Suzuki | 0.5 (-225) | 1.5 (+130) | - | 0.5 (+145) |
| Kyle Tucker | 0.5 (-240) | 1.5 (+115) | - | 0.5 (+165) |
| Nico Hoerner | 1.5 (+170) | 1.5 (+115) | - | 0.5 (+230) |
| Ryan Brasier | - | - | - | - |
| Pete Crow-Armstrong | - | - | - | - |
Royals Recent Betting Performance
- In three games over the last 10 matchups when set as underdogs by oddsmakers, the Royals had a record of 1-2.
- The Royals and their opponents have combined to hit the over four times in their last 10 games with a total.
- The Royals have a record of 4-6-0 ATS over their last 10 games.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.3 |
| HR | 16 |
| ERA | 3.23 |
| K/9 | 8.4 |
Royals Player Insights
- Bobby Witt Jr. is batting .289 with 33 doubles, three triples, 14 home runs and 31 walks, while getting on base at a rate of .341.
- Among all batters in MLB, Witt's home run total ranks 62nd and his RBI tally is 45th.
- Maikel Garcia's .292 batting average paces his team.
- Garcia is currently 155th in homers and 99th in RBI in the major leagues.
- Vinnie Pasquantino has been solid source of run production for the Royals with 15 long balls and 57 runs batted in.
- Salvador Perez has swatted a team-leading 15 home runs.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-230) | 1.5 (+130) | - | 0.5 (+180) |
| Maikel Garcia | 0.5 (-220) | 1.5 (+160) | - | 0.5 (+220) |
| Bobby Witt Jr. | 1.5 (+195) | 1.5 (+105) | - | 0.5 (+190) |
| Noah Cameron | - | - | - | - |
| Salvador Pérez | 0.5 (-195) | - | - | 0.5 (+195) |
Royals vs. Marlins Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
3 MLB Free Agents New York Yankees Should Target Amid Slow Offseason
Behind the Plate: Tony Vitello Is Setting Example To 'Marry' MLB and College Baseball
Dodgers Owe $1.06 Billion in Deferred Money After Signing Edwin Diaz
MLB Free Agency Rumors, Buzz: Blue Jays Finalize Deal With Tyler Rogers
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
What are the 100 best athlete nicknames of all time?
World Series Winners: Complete list of champions by year
3 MLB Free Agents New York Yankees Should Target Amid Slow Offseason
Behind the Plate: Tony Vitello Is Setting Example To 'Marry' MLB and College Baseball
Dodgers Owe $1.06 Billion in Deferred Money After Signing Edwin Diaz
MLB Free Agency Rumors, Buzz: Blue Jays Finalize Deal With Tyler Rogers
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
What are the 100 best athlete nicknames of all time?
World Series Winners: Complete list of champions by year


