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
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.

0 Comment