Cardinals vs Royals Prediction 16 May 2026

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

    📡 St. Louis opened their series against Kansas City with a dramatic 5-4 win in 11 innings. The opener set the tone for high-scoring action: both teams generated plenty of traffic on the bases, stranding over 20 runners combined and missing several opportunities to seal the game earlier. Kyle Leahy and Noah Cameron are set to start Game 2, and both pitchers carry ERAs north of four and five, respectively. Prediction - total runs over 8.5.

    Head-to-Head

    📊 Looking at the last 10 head-to-head meetings, Kansas City hold the edge with 6 wins to 4 losses. St. Louis took the opener in this series with a 5-4 victory, a game that went to extra innings and easily surpassed the 8.5-run line. Historically, this matchup hasn’t always produced high-scoring affairs, but the current pitching duel and the momentum from the series opener suggest we could see another high-scoring contest.

    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

    The Cardinals are enjoying a solid run of form and once again showed their resilience-twice coming from behind in extra innings before sealing the win with a late hit from Johel Pozo. Jordan Walker delivered a standout performance, launching a two-run homer and continuing to be the lineup’s primary power threat. Still, St. Louis left plenty of scoring chances on the table, suggesting their offensive output could have been even greater. Back at home against Cameron, the hosts look well positioned to put up four or five runs once again.

    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 have now dropped five straight, but their offense showed signs of life on Friday. The Royals took the lead multiple times, Bobby Witt Jr. delivered a crucial RBI double in the 10th inning, and the lineup consistently put runners on base. The main issue was capitalizing on opportunities: with the bases loaded on several occasions, the visitors failed to cash in key runs. From a totals perspective, that’s a positive sign-chances were there, and facing Lehigh, who owns an ERA north of four, Kansas City should have opportunities to put up runs again.

    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 are set to start Kyle Leahy, who enters with a 4-3 record and an ERA hovering between 4.31 and 4.38. While these numbers aren’t disastrous, they do present a certain level of risk at the bottom of the rotation. Leahy can keep the game under control if he settles in early, but against Kansas City, it’s crucial he limits early baserunners ahead of Witt and the heart of the order.

    Kansas City will counter with Noah Cameron, who owns a 2-2 record and an ERA in the 5.55-5.66 range. That’s the main reason to expect a high-scoring affair. Cameron tends to allow opportunities through hits and walks, and facing a St. Louis lineup that’s already found its rhythm in this series, that could be problematic. If he struggles to get through the opening innings cleanly, the Cardinals are likely to ramp up the pressure quickly.


    ⭐ Editorial Prediction

    The over 8.5 total runs looks like a solid play after what we saw in Game 1 of the series. The 5-4 scoreline could have been even higher if both teams had been more clinical with runners in scoring position-Kansas City left men stranded, while St. Louis failed to close it out earlier and only sealed the win in the 11th inning. This time, instead of Wacha and May on the mound, we’ll see the less reliable duo of Leahy and Cameron, with Cameron sporting an ERA north of five. That increases the chances of an early call to the bullpens, which are already taxed after a long opener. The risk for the over is if Leahy settles in early and Kansas City once again fail to capitalize with men on base. Still, considering the way this series has started, Walker’s current form, and the visitors’ struggles to protect a lead, it makes sense to expect another high-scoring contest. We’re backing the over 8.5 total runs.

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

    Betting Tips: St. Louis Cardinals - Kansas City Royals

    Kansas City Royals have lost:
    kansas-city-royalsin last 5 games (MLB).
    St. Louis Cardinals Win
    Bovada
    -108
    Over 8.5 runs scored:
    st-louis-cardinalskansas-city-royalsin last 6 St. Louis Cardinals home games against Kansas City Royals (MLB).
    Total Over (8,5)
    -141
    St. Louis Cardinals have scored over 4.5 runs:
    st-louis-cardinalskansas-city-royalsin last 5 home games against Kansas City Royals (MLB).
    St. Louis Cardinals Total Over (4,5)
    +100
    Under 10.5 runs scored:
    st-louis-cardinalsin last 13 St. Louis Cardinals games (MLB).
    Total Under (10,5)
    -189
    View more facts