Cardinals vs Royals Prediction 17 May 2026

Details
The main thing
    St. Louis Cardinals
    St. Louis Cardinals
    Kansas City Royals
    Kansas City Royals
    0
    2
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    1
    0
    0
    0
    0
    0

    📡 St. Louis have taken the first two games of the series against Kansas City-winning 5-4 and 4-2-extending the Royals' losing streak to six. However, the third game looks set to be even more high-scoring. Kansas City are starting Steven Kolek, who holds a 7.20 ERA, while the hosts will send Andre Pallante to the mound with a 4.50 ERA. The prediction here is over 8.5 total runs.

    Head-to-Head

    📊 Looking at the last 10 head-to-head meetings, Kansas City hold the edge with five wins, while St. Louis have also claimed five victories. The Cardinals have taken the last two contests-5-4 and 4-2-but while the opener turned into a high-scoring affair, the second game saw just six runs, mostly due to Kansas City's struggles at the plate. For Game 3, the spotlight is on Kolek, who comes in with an ERA north of seven-a key factor to watch.

    H2H Stats Matches and Previous Teams Results

    58%
    40 Wins
    39%
    27 Wins
    20.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    6
    5
    0
    1
    0
    0
    0
    1
    4
    0
    1
    0
    1
    0
    0
    0
    0
    0
    18.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    14
    6
    1
    2
    6
    0
    0
    0
    4
    1
    0
    1
    1
    0
    1
    2
    1
    0
    17.05.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Kansas City Royals
    Kansas City Royals
    0
    2
    0
    1
    0
    0
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    16.05.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Kansas City Royals
    Kansas City Royals
    4
    2
    1
    0
    0
    0
    0
    0
    0
    0
    2
    1
    0
    0
    0
    0
    1
    0
    16.05.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Kansas City Royals
    Kansas City Royals
    5
    4
    0
    0
    0
    0
    0
    0
    2
    2
    1
    0
    0
    1
    0
    0
    0
    0
    0
    0
    2
    1
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    St. Louis Cardinals Team Overview

    St. Louis are in command of the series, but they're not playing completely shut-down baseball. On Friday, the Cardinals clinched a win in 11 innings, and on Saturday they once again took control late and held on to their lead. Alec Burleson, Masyn Winn, and the heart of the order continue to apply consistent pressure. Against Kolek, the hosts have a good chance to put up runs early and reach their share of the total within the first few innings.

    Match Results: St. Louis Cardinals

    20.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    6
    5
    0
    1
    0
    0
    0
    1
    4
    0
    1
    0
    1
    0
    0
    0
    0
    0
    L
    18.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    14
    6
    1
    2
    6
    0
    0
    0
    4
    1
    0
    1
    1
    0
    1
    2
    1
    0
    L
    17.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    San Diego Padres
    San Diego Padres
    1
    6
    0
    1
    0
    0
    0
    0
    0
    1
    1
    1
    0
    0
    0
    0
    0
    0
    0
    3
    L
    16.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    San Diego Padres
    San Diego Padres
    3
    2
    0
    0
    2
    0
    0
    0
    0
    0
    1
    1
    0
    1
    0
    0
    0
    0
    W
    15.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    San Diego Padres
    San Diego Padres
    3
    0
    0
    0
    0
    0
    0
    0
    2
    0
    1
    0
    0
    0
    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

    Kansas City keep dropping games one after another, but that doesn’t always spell trouble for the total. In the opening game of the series, the Royals put up four runs; in the second, they managed just two, but still created opportunities and got a home run from Jack Caglianone. Up against Pallante, who carries a 4.50 ERA, the visitors are capable of producing more than they did on Saturday. If the Royals can plate at least three or four runs, the over becomes a real possibility.

    Match Results: Kansas City Royals

    20.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    6
    5
    0
    1
    0
    0
    0
    1
    4
    0
    1
    0
    1
    0
    0
    0
    0
    0
    W
    18.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    14
    6
    1
    2
    6
    0
    0
    0
    4
    1
    0
    1
    1
    0
    1
    2
    1
    0
    W
    17.06.26
    MLB
    Washington Nationals
    Washington Nationals
    Kansas City Royals
    Kansas City Royals
    2
    6
    0
    1
    0
    1
    0
    2
    0
    0
    0
    0
    2
    2
    0
    0
    0
    0
    0
    0
    W
    16.06.26
    MLB
    Washington Nationals
    Washington Nationals
    Kansas City Royals
    Kansas City Royals
    6
    4
    0
    0
    0
    0
    2
    0
    0
    0
    1
    1
    0
    0
    3
    2
    0
    0
    L
    15.06.26
    MLB
    Washington Nationals
    Washington Nationals
    Kansas City Royals
    Kansas City Royals
    7
    3
    0
    0
    0
    0
    2
    0
    0
    1
    5
    2
    0
    0
    0
    0
    0
    0
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⚾ Starting Pitchers

    St. Louis will send Andre Pallante to the mound. He enters with a 4.50 ERA-a middling profile overall. Pallante is capable of delivering a solid outing, but rarely looks like a pitcher who can completely shut down an opponent without allowing baserunners. Against Kansas City, it’s crucial for him to limit walks and prevent the visitors from sparking their offense early.

    Kansas City counters with Steven Kolek, who brings a 7.20 ERA into this matchup-a key factor supporting the case for a total above 8.5 runs. Kolek tends to allow plenty of traffic via hits and walks, which is particularly dangerous on the road against St. Louis. If he can’t navigate the opening innings cleanly, the Cardinals are likely to ramp up the pressure quickly.


    ⭐ Editor’s Prediction

    The over 8.5 total runs line looks like a reasonable prediction for this matchup. Kolek, with a 7.20 ERA, is highly vulnerable-especially on the road against a team that’s riding back-to-back wins and showing real confidence in the late innings. Pallante has been better, but he’s hardly a lock for a low-scoring outing either. Kansas City are stuck in a prolonged slump, but facing Pallante gives the visitors a chance to spark their offense at least somewhat. This bet doesn’t require a wild shootout-scores like 6-3, 5-4, or 6-4 would be enough. If St. Louis get to Kolek early and the Royals chip in against Pallante or the bullpen, clearing the 8.5 line should be within reach. We’re backing the over 8.5 total runs.

    Our choice
    Total Over (8,5) at odds of -141*
    *The odds are relevant for the time of publication (17 May 2026, 04:13)

    Betting Tips: St. Louis Cardinals - Kansas City Royals

    Kansas City Royals have lost:
    kansas-city-royalsin last 6 games (MLB).
    kansas-city-royalsin last 5 away games (MLB).
    St. Louis Cardinals Win
    MyBookie
    +110
    Over 8.5 runs scored:
    st-louis-cardinalskansas-city-royalsin 6 of last 7 St. Louis Cardinals home games against Kansas City Royals (MLB).
    Total Over (8,5)
    -149
    Under 10.5 runs scored:
    st-louis-cardinalsin last 14 St. Louis Cardinals games (MLB).
    Total Under (10,5)
    -167
    Under 9.5 runs scored:
    st-louis-cardinalsin last 8 St. Louis Cardinals home games (MLB).
    Total Under (9,5)
    -133
    View more facts