MLB Game Preview: St. Louis Cardinals (40-34) vs. Kansas City Royals (32-45)

0
7
Kansas City Royals logo

Probables: STL RHP Dustin May (3–2, 3.47 ERA) vs. KC RHP Jacob Kolek (1–4, 5.22 ERA)

First Pitch: 1:10 PM CT (11:10 AM PT)

Television: Bally Sports Midwest, Bally Sports Kansas City, MLB.TV

Venue & Weather

Kauffman Stadium — Kansas City, Missouri

  • Expected Conditions: 84°F, partly sunny
  • Wind: 9–13 mph out to left-center
  • Humidity: ~60%
  • Chance of Rain: <10%
  • Impact:
    • Boost to right-handed pull power
    • Deep alleys still suppress cheap HRs
    • Run environment projected: +6–9% above average

Injury Report

St. Louis Cardinals

  • Nolan Arenado (back tightness)Day-to-day, expected to play
  • Lars Nootbaar (oblique)Out, reduces left-handed depth
  • Ryan Helsley (shoulder fatigue)Available but monitored
  • Tommy Edman (wrist)Out, defensive versatility missing

Kansas City Royals

  • Bobby Witt Jr. (hamstring)Day-to-day, likely to start
  • Vinnie Pasquantino (ankle)Questionable, trending toward playing
  • Michael Wacha (forearm)Out, rotation depth weakened
  • James McArthur (elbow)Out, bullpen leverage compromised

Team Records & Recent Form

St. Louis Cardinals (40–34)

  • Last 10: 6–4
  • Road Record: 19–18
  • Run Differential: +16
  • Strengths: elite bullpen, strong defensive metrics, improving lineup
  • Weaknesses: inconsistent power, occasional slow starts

Kansas City Royals (32–45)

  • Last 10: 3–7
  • Home Record: 17–22
  • Run Differential: –49
  • Strengths: speed, improved plate discipline, Witt’s star power
  • Weaknesses: rotation instability, bullpen collapse issues

Series History

  • 2023–2026 Combined: Cardinals lead 11–6
  • At Kauffman Stadium: Cardinals lead 6–3
  • Last 6 meetings: Cardinals lead 4–2
  • Average scoring in KC: 8.1 runs/game

Pitching Matchup Breakdown

ST. LOUIS — RHP Dustin May

2026 Stats: 3–2, 3.47 ERA, 1.18 WHIP, 54 K in 57 IP Pitch Mix:

  • Sinker: 96–98 mph
  • Cutter: 92–94 mph
  • Curveball: 81–83 mph
  • Changeup: 88 mph

Strengths:

  • Elite ground-ball rate (55–60%)
  • Hard-to-barrel movement profile
  • Excellent vs. right-handed hitters

Weaknesses:

  • Occasional command lapses
  • Vulnerable to left-handed lift hitters
  • Royals have several lefty threats (Pasquantino, Melendez)

Royals vs. May:

  • Witt Jr.: 2-for-6, 2B
  • Pasquantino: 1-for-4
  • Melendez: 1-for-3

KANSAS CITY — RHP Jacob Kolek

2026 Stats: 1–4, 5.22 ERA, 1.41 WHIP, 39 K in 41 IP Pitch Mix:

  • 4-seam: 94–96 mph
  • Slider: 84–86 mph
  • Changeup: 87 mph
  • Curveball: 77 mph

Strengths:

  • Generates strikeouts
  • Good velocity
  • Effective vs. aggressive right-handed hitters

Weaknesses:

  • Command volatility
  • Prone to big innings
  • Cardinals excel vs. pitchers with walk issues
  • HR-prone when slider backs up

Cardinals vs. Kolek:

  • First career matchup

Key Player Matchups

Paul Goldschmidt (STL) vs. Kolek

  • Goldy hitting .298 with .520 SLG vs RHP in June
  • Kolek’s fastball/slider combo fits Goldy’s swing path
  • Edge: Goldschmidt

Bobby Witt Jr. (KC) vs. May

  • Witt hitting .312 with .560 SLG vs RHP
  • May’s sinker reduces HR risk but not gap power
  • Edge: Witt Jr.

Nolan Gorman (STL) vs. Kolek

  • Gorman crushes high-velocity righties
  • Wind out to left-center boosts his HR profile
  • Edge: Gorman

Vinnie Pasquantino (KC) vs. May

  • Pasquantino’s lift-heavy swing is a challenge for May’s sinker
  • But May’s velocity can jam him
  • Edge: Even

Betting Trends

St. Louis Cardinals

  • 7–3 in last 10 vs. KC
  • 6–2 in last 8 road games
  • Under is 6–3 in last 9 May starts
  • Cardinals 5–1 in last 6 Sunday games

Kansas City Royals

  • 2–8 in last 10 overall
  • 1–6 in last 7 home games
  • Over is 5–2 in last 7 Kolek starts
  • Royals 3–9 in last 12 vs. NL Central

Head-to-Head

  • Cardinals 4–2 last 6
  • Over is 4–1 last 5 at Kauffman
  • Road team is 5–2 last 7

Game Odds

St. Louis Cardinals           – 120

Kansas City Royals           8.5

Odds Courtesy of Sports Odds Direct as of Saturday, June 20, 2026

Previous articleMLB Game Preview: Cleveland Guardians (41-36) vs. Houston Astros (36-42)
Next articleMLB Game Preview: Pittsburgh Pirates (38-39) vs. Colorado Rockies (30-47)
MLB Editor
Profile: A dedicated Major League Baseball analyst with a comprehensive understanding of the sport’s strategic, statistical, and developmental layers. This columnist delivers in‑depth coverage that blends advanced metrics, scouting insight, and historical context to illuminate the trends shaping today’s game. Background: With extensive experience following MLB at both the team and league levels, the columnist has contributed to national sports outlets, digital platforms, and radio segments focused on roster construction, player evaluation, and organizational philosophy. A background in sports journalism and analytics supports a disciplined approach to breaking down performance, interpreting data, and tracking long‑term competitive cycles. Signature Coverage Areas: Game previews and pitching‑matchup analysis Advanced statistical breakdowns and sabermetric insights Prospect evaluation, farm‑system trends, and player development Trade‑deadline movement, free‑agency analysis, and front‑office strategy Historical context and postseason features Style & Approach: The writing emphasizes clarity, accuracy, and accessibility — translating complex data and tactical nuance into insights that resonate with both traditional fans and analytically minded readers. Each column reflects a commitment to balanced reporting, thoughtful evaluation, and a deep appreciation for the evolving landscape of Major League Baseball.