MLB
Kansas City Royals @ Chicago Cubs - July 23, 2025
July 23, 2025, 9:02am EDT
TSG A.I. Picks
2:20pm EDT, Wednesday | Moneyline | Over/Under | |
---|---|---|---|
Chicago Cubs | -148 | O 10.5 -104 | |
Kansas City Royals | +134 | U 10.5 -116 | |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
2:20pm EDT, Wednesday
Moneyline
Chicago Cubs
-148
Kansas City Royals
+134
Over/Under
Over 10.5
-104
Under 10.5
-116
As I gear up for tonight’s matchup between the Chicago Cubs and the Kansas City Royals, I can’t help but dive into the numbers to uncover what we might expect from this game. The data suggests that we should anticipate a victory for the Cubs, and I’m inclined to agree with that prediction.
Let’s start with the offensive production of both teams. The Cubs are averaging 5.4 runs per game, which is significantly higher than the Royals’ 3.4 runs. This discrepancy is not just a minor detail; it indicates a clear advantage in run-scoring potential. The Cubs also boast an impressive average of 8.9 hits per game compared to the Royals’ 8.2 hits, further highlighting their ability to generate offense consistently.
When looking at RBIs (runs batted in), another critical statistic in evaluating team performance, the Cubs again come out on top with an average of 5.2 RBIs per game versus just 3.4 for Kansas City. This trend suggests that when opportunities arise, Chicago has been more effective at capitalizing on them and bringing runners home.
Now let’s take a look at batting averages and on-base slugging percentages—two metrics that can often tell us about a team’s overall hitting prowess and power potential. The Cubs have a batting average of .250 while the Royals sit lower at .239. More importantly, though, is their slugging percentage: Chicago’s sits at an impressive .752 compared to Kansas City’s .660. This means that not only are they getting more hits but they’re also making those hits count for more bases—a crucial factor in determining scoring potential.
Given these statistics, it’s reasonable to predict that tonight’s outcome will favor the Cubs decisively unless something extraordinary occurs on either side of the diamond.
Now let’s talk about our expectations regarding total runs scored in this game; I’ve got my eye on the Over/Under line set below expectations tonight as well—suggesting fewer total runs than one might typically anticipate given both teams’ recent performances. With Chicago’s strong offensive output paired against Kansas City’s struggles at plate production, I see merit in betting under for this matchup.
The combination of solid pitching efforts from both sides could contribute to keeping scores low as well—especially if we consider how often each team has faced tough pitchers recently or if weather conditions play a role later in today’s contest.
In summary, while I fully expect Chicago to take home the win based on their superior batting stats across multiple categories—including runs scored and slugging percentage—I wouldn’t be surprised if they don’t light up the scoreboard like some may think due to Kansas City’s challenges offensively this season leading me towards predicting an under bet as well.
So grab your popcorn because it looks like we’re set for an intriguing evening filled with baseball—and perhaps some surprises—but ultimately leaning heavily toward a solid performance by our favored team!
Chicago Cubs vs Kansas City Royals Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | Chicago Cubs | Kansas City Royals |
---|---|---|
Moneyline | -148 | +134 |
Total | Under 10.5 (-116) | Over 10.5 (-104) |
Team Data | Chicago Cubs | Kansas City Royals |
---|
You must be logged in to comment. Don't have an account? Sign up today.