Cubs vs Royals Prediction 23 July 2025

    Chicago Cubs
    Chicago Cubs
    Kansas City Royals
    Kansas City Royals
    6
    0
    0
    2
    0
    0
    1
    0
    3
    0
    -
    0
    0
    0
    0
    0
    0
    0
    0
    -

    The Chicago Cubs host the Kansas City Royals in an MLB clash at Wrigley Field. This game holds significant importance for both teams, with Chicago aiming to solidify their position at the top of the standings, while Kansas City seeks to improve their standing following a series of inconsistent performances. The match will be played on natural grass, which could influence the dynamics of the game.

    Head-to-Head

    Let's take a look at the upcoming showdown between the Chicago Cubs and the Kansas City Royals, considering the statistics both teams bring into this matchup. Their last encounter ended with a decisive 12-4 victory for the Royals in July. Recently, the Cubs have secured 11 wins, four of which were at home, while the Royals have kept pace with 12 victories, seven of those on the road. It's interesting to note the average runs per game for each team: the Cubs average 3.64 runs per game, while the Royals showcase a more prolific scoring ability with an average of 4.6 runs.

    Head-to-head statistics Cubs - Royals

    46%
    13 Wins
    46%
    13 Wins
    09.08.26
    major league baseball
    Kansas City Royals
    Kansas City Royals
    Chicago Cubs
    Chicago Cubs
    2
    10
    0
    1
    0
    0
    0
    2
    2
    1
    0
    0
    0
    3
    0
    3
    0
    0
    0
    0
    08.08.26
    major league baseball
    Kansas City Royals
    Kansas City Royals
    Chicago Cubs
    Chicago Cubs
    6
    3
    1
    0
    2
    0
    1
    0
    0
    2
    0
    0
    0
    1
    2
    0
    0
    0
    08.08.26
    major league baseball
    Kansas City Royals
    Kansas City Royals
    Chicago Cubs
    Chicago Cubs
    4
    6
    1
    0
    0
    4
    0
    0
    0
    0
    1
    0
    0
    0
    0
    1
    2
    1
    0
    0
    23.07.25
    MLB
    Chicago Cubs
    Chicago Cubs
    Kansas City Royals
    Kansas City Royals
    4
    8
    0
    2
    1
    0
    1
    2
    0
    0
    0
    2
    0
    2
    1
    0
    1
    0
    0
    0
    23.07.25
    MLB
    Chicago Cubs
    Chicago Cubs
    Kansas City Royals
    Kansas City Royals
    6
    0
    0
    0
    2
    0
    0
    0
    0
    0
    1
    0
    0
    0
    3
    0
    0
    0
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Chicago Cubs Team Overview

    The Chicago Cubs are showing decent form this season with a record of 59 wins and 41 losses. However, their recent performance has been less impressive, splitting their last 10 games with 5 wins and 5 losses. Despite their overall strong play throughout the season, the team has displayed some inconsistency-particularly at home, where they've allowed opponents to score more runs in recent games. A crucial aspect for them is addressing their declining performance against certain types of pitching and bolstering their defense ahead of the crucial series.

    Match Results: Chicago Cubs

    29.08.26
    major league baseball
    Chicago Cubs
    Chicago Cubs
    Cincinnati Reds
    Cincinnati Reds
    17
    5
    3
    0
    3
    2
    0
    2
    1
    0
    3
    1
    0
    0
    4
    0
    3
    0
    W
    28.08.26
    major league baseball
    Chicago Cubs
    Chicago Cubs
    Cincinnati Reds
    Cincinnati Reds
    8
    10
    1
    0
    0
    0
    2
    0
    0
    1
    0
    1
    0
    5
    1
    2
    4
    0
    0
    1
    L
    26.08.26
    major league baseball
    Arizona Diamondbacks
    Arizona Diamondbacks
    Chicago Cubs
    Chicago Cubs
    2
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    0
    1
    0
    L
    26.08.26
    major league baseball
    Arizona Diamondbacks
    Arizona Diamondbacks
    Chicago Cubs
    Chicago Cubs
    5
    4
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    1
    0
    0
    3
    0
    2
    0
    L
    25.08.26
    major league baseball
    Arizona Diamondbacks
    Arizona Diamondbacks
    Chicago Cubs
    Chicago Cubs
    0
    7
    0
    0
    0
    1
    0
    0
    0
    0
    0
    1
    0
    3
    0
    2
    0
    0
    0
    0
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Kansas City Royals Team Overview

    The Kansas City Royals sit lower in the standings with a 49-52 record, but their recent form offers some encouragement-they've won 6 of their last 10 games. They've been scoring more runs on the road, thanks to a potent offense and skilled pitching. In their latest head-to-head against Chicago, they secured a convincing 12-4 victory, highlighting their strength against this particular opponent even away from home.

    Match Results: Kansas City Royals

    29.08.26
    major league baseball
    Cleveland Gardians
    Cleveland Gardians
    Kansas City Royals
    Kansas City Royals
    3
    8
    0
    0
    2
    0
    0
    0
    0
    0
    0
    2
    0
    4
    0
    0
    0
    2
    1
    0
    W
    28.08.26
    major league baseball
    Cleveland Gardians
    Cleveland Gardians
    Kansas City Royals
    Kansas City Royals
    0
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    2
    W
    27.08.26
    major league baseball
    Toronto Blue Jays
    Toronto Blue Jays
    Kansas City Royals
    Kansas City Royals
    2
    13
    0
    2
    0
    2
    0
    0
    0
    0
    0
    0
    2
    6
    0
    0
    0
    1
    0
    2
    W
    26.08.26
    major league baseball
    Toronto Blue Jays
    Toronto Blue Jays
    Kansas City Royals
    Kansas City Royals
    3
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    L
    25.08.26
    major league baseball
    Toronto Blue Jays
    Toronto Blue Jays
    Kansas City Royals
    Kansas City Royals
    3
    5
    1
    1
    0
    0
    0
    0
    0
    0
    0
    1
    0
    2
    0
    0
    0
    0
    2
    1
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⭐ Editorial Prediction

    Given the current form and past results between these teams, a high-scoring game is anticipated from both sides. Kansas City adapt well to road games and consistently deliver strong offensive performances against the Chicago Cubs. A total over 8 runs bet appears reasonable, considering the trend of high run totals in their previous encounters.

    Total Over (8)
    Published: 22/07/2025, 09:50

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Chicago Cubs - Kansas City Royals

    Chicago Cubs have scored under 5.5 runs:
    chicago-cubskansas-city-royalsin 12 of last 13 home games against Kansas City Royals.
    chicago-cubskansas-city-royalsin 11 of last 12 home games against Kansas City Royals (MLB).
    chicago-cubsin 6 of last 7 games (MLB).
    Chicago Cubs Total Under (5,5)
    -137
    Kansas City Royals have scored over 3.5 runs:
    chicago-cubskansas-city-royalsin 8 of last 9 away games against Chicago Cubs.
    Kansas City Royals Total Over (3,5)
    +105
    Over 9.5 runs scored:
    chicago-cubskansas-city-royalsin last 5 Chicago Cubs games against Kansas City Royals.
    Total Over (9,5)
    +116
    Kansas City Royals won with a +2.5 handicap:
    chicago-cubskansas-city-royalsin last 13 away games against Chicago Cubs.
    kansas-city-royalsin 10 of last 11 games (MLB).
    kansas-city-royalsin 9 of last 10 away games (MLB).
    Kansas City Royals Handicap (+2,5)
    -152

    Cubs - Royals Table position

    AL Central Division
    gWLP
    1.
    Cleveland Gardians
    Cleveland Gardians
    1618774634
    2.
    Detroit Tigers
    Detroit Tigers
    1618774755
    3.
    Kansas City Royals
    Kansas City Royals
    1618180642
    4.
    Minnesota Twins
    Minnesota Twins
    1617091677
    5.
    Chicago White Sox
    Chicago White Sox
    16159102639