Site icon Welcome.Bet

Kansas City Royals vs St. Louis Cardinals predictions, Jun 18, 2026

MLB, on Thursday,

Score, Highlights

Short Preview

On June 18, 2026, the Kansas City Royals will host the St. Louis Cardinals in what promises to be an intriguing MLB matchup. The Royals enter the game after securing only 1 win out of their last 5 outings, indicating a need to improve their consistency on both sides of the plate. Conversely, the Cardinals have fared slightly better, winning 2 of their last 5, suggesting a more favorable recent form as they look to capitalize on their momentum.

Bookmakers have set the odds at 1.81 for a Royals victory and 2.04 for a Cardinals win, reflecting a competitive matchup with the Royals slightly favored at home. Statistically, the Royals have a predicted win probability of 53.7%, while the Cardinals sit at 46.3%. This indicates a tight contest, with the Royals expected to leverage their home-field advantage.

Tactically, the Royals will need to maximize their offensive potential and shore up their pitching to secure a win, whereas the Cardinals will look to exploit any defensive lapses and maintain their recent scoring form. Ultimately, while the Royals have the edge in predicted outcomes, the match is poised to be closely contested, leaving room for surprises on either side.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-06-17T18:52:03+00:00.

Kansas City
52.2%
St. Louis
47.8%

Prediction (the most likely score): 5:3

!!!!! Information about video stream is absent for now

Betting Odds

1 X 2
1.83 1.98
1.89 2.04
1.8 2

Latest Results

17.06.26 Washington Nationals – Kansas City Royals – 2:6
16.06.26 Washington Nationals – Kansas City Royals – 6:4
15.06.26 Washington Nationals – Kansas City Royals – 7:3
14.06.26 Kansas City Royals – Houston Astros – 4:0
13.06.26 Kansas City Royals – Houston Astros – 7:8
17.06.26 St. Louis Cardinals – San Diego Padres – 1:6
16.06.26 St. Louis Cardinals – San Diego Padres – 3:2
15.06.26 St. Louis Cardinals – San Diego Padres – 3:0
14.06.26 Minnesota Twins – St. Louis Cardinals – 5:4
13.06.26 Minnesota Twins – St. Louis Cardinals – 9:8

Facts

  • An outsider and one of the leaders will play in this match (ranked 15 and 4).
  • In the last 5 head-to-head matches, Kansas City won 2.
  • The recent form of both competitors has been shaky.
  • The chances of victory for both teams are nearly identical in this match.
  • In the last 20 head-to-head matches, Kansas City won 10 matches, drew 0 matches, lost 10 matches, and goals 93:86. (average 4.7:4.3).
  • Including home matches between the teams, Kansas City won 4 matches, drew 0 matches, lost 5 matches, and goals 41:47. (average 4.6:5.2).

    Latest Head To Head

    17.05.26 St. Louis Cardinals – Kansas City Royals – 0:2
    16.05.26 St. Louis Cardinals – Kansas City Royals – 4:2
    15.05.26 St. Louis Cardinals – Kansas City Royals – 5:4
    05.06.25 St. Louis Cardinals – Kansas City Royals – 5:7
    05.06.25 St. Louis Cardinals – Kansas City Royals – 6:5

    Standings

    Main

    American League

    Pl W L PCT
    1 New York Yankees 71 44 27 370:253 0.620
    2 Tampa Bay Rays 71 41 30 315:310 0.577
    3 Chicago White Sox 71 38 33 335:333 0.535
    4 Cleveland Guardians 73 39 34 290:294 0.534
    5 Seattle Mariners 74 38 36 314:292 0.514
    6 Athletics 73 36 37 336:379 0.493
    7 Toronto Blue Jays 73 35 38 299:316 0.479
    8 Texas Rangers 73 35 38 289:295 0.479
    9 Minnesota Twins 75 35 40 354:384 0.467
    10 Houston Astros 76 35 41 344:385 0.461
    11 Baltimore Orioles 74 34 40 344:379 0.459
    12 Boston Red Sox 70 29 41 279:288 0.414
    13 Detroit Tigers 74 30 44 301:311 0.405
    14 Los Angeles Angels 75 30 45 334:373 0.400
    15 Kansas City Royals 75 30 45 301:352 0.400

    National League

    Pl W L PCT
    1 Los Angeles Dodgers 75 48 27 396:252 0.640
    2 Atlanta Braves 72 46 26 361:259 0.639
    3 Milwaukee Brewers 70 44 26 372:259 0.629
    4 St.Louis Cardinals 72 40 32 326:315 0.556
    5 Philadelphia Phillies 74 40 34 304:322 0.541
    6 San Diego Padres 73 38 35 280:289 0.521
    7 Washington Nationals 75 39 36 407:392 0.520
    8 Arizona Diamondbacks 74 38 36 312:331 0.514
    9 Chicago Cubs 74 38 36 336:329 0.514
    10 Pittsburgh Pirates 74 37 37 367:361 0.500
    11 Miami Marlins 75 37 38 324:329 0.493
    12 Cincinnati Reds 73 35 38 311:363 0.479
    13 New York Mets 74 33 41 300:317 0.446
    14 San Francisco Giants 73 30 43 303:354 0.411
    15 Colorado Rockies 74 28 46 338:426 0.378

    Kansas City Royals – St. Louis Cardinals and other MLB events on our partner.

  • Exit mobile version