Thursday, Jun 18, 2026Kauffman Stadium7:40 PM ETPreview
STL · Away · 40-32

St. Louis Cardinals

NL Central · 3rd · 5.5 GB
:
7:40 PM ET
Series 42
KC · Home · 30-45

Kansas City Royals

Starting pitchers
4.11
ERA
1.21
WHIP
8.2
K/9
70.0
IP
13
GS
2.2
BB/9
Last 5 starts
Apr 1Minnesota Twins5ip1ER
Apr 7Cleveland Guardians5.2ip1ER
Apr 12Chicago White Sox5.1ip5ER
Apr 18New York Yankees4ip5ER
Apr 24Los Angeles Angels6.1ip3ER
⚡ Alternating good/bad starts
Pitcher vs opposing lineup (vs LHP / LHP splits)
St. Louis Cardinals batters vs Noah Cameron (LHP)
Batter
AVG
OPS
HR
Alec Burleson
0.186
0.464
1
Blaze Jordan
0.167
0.667
0
Bryan Torres
0.182
0.432
0
Iván Herrera
0.292
0.957
4
JJ Wetherholt
0.256
0.730
2
Kansas City Royals batters vs Matthew Liberatore (LHP)
Batter
AVG
OPS
HR
Bobby Witt Jr.
0.338
0.937
1
Carter Jensen
0.268
0.685
0
Isaac Collins
0.188
0.504
1
Jac Caglianone
0.271
0.754
3
John Rave
0.500
2.000
0
◆ Matchup preview

St. Louis Cardinals at Kansas City Royals (2026-06-18). Matthew Liberatore vs Noah Cameron at Kauffman Stadium.

Matthew Liberatore enters with a season ERA of 4.71 and a WHIP of 1.50 across 70.2 innings, featuring an 8.28 K/9 and a 3.44 BB/9. His elevated WHIP and walk rate suggest he frequently allows baserunners, and his 1.78 HR/9 indicates a vulnerability to home runs. While his ERA trend is currently labeled "down," his 33.3% quality start percentage and an "alternating" pattern in his recent metrics highlight a lack of consistent dominant outings, though his last start was solid at 6 innings with just one earned run. Noah Cameron, for the Royals, holds a superior 4.11 ERA and 1.21 WHIP over 70 innings, with a similar 8.23 K/9 but a much tighter 2.19 BB/9 and a significantly lower 1.03 HR/9. Cameron also shows a "down" ERA trend, but his quality start percentage is lower at 16.7%, and his last five starts include two outings where he surrendered five earned runs each, suggesting potential for blow-ups despite a decent most recent start of 6.1 innings and three earned runs. His ability to limit walks is a clear advantage, but his recent volatility remains a factor.

Offensively, the St. Louis Cardinals present a slight advantage with a 0.719 OPS and 326 runs scored, supported by 83 home runs. The Kansas City Royals follow closely with a 0.701 OPS and 301 runs, having hit 69 home runs this season. On the pitching side, the Cardinals' staff maintains a more favorable 4.08 ERA and 1.33 WHIP, allowing 78 home runs. The Royals' pitching staff registers a 4.48 ERA and 1.37 WHIP, having given up 93 home runs to date. Both teams have posted a 5-5 record over their last ten contests, indicating comparable recent form.

Recent head-to-head matchups from 2025 show an even split, with both teams securing three wins in six contests. The scores from these games varied significantly, ranging from low-scoring affairs like 1-0 and 2-1 to higher-scoring contests such as 10-7 and 10-3, yielding an average of 9.5 runs per game. The current total line of 9.0 for this matchup aligns closely with the historical scoring average between these two clubs, suggesting expectations for a moderately high-scoring game given the starters' season ERAs and the teams' overall pitching metrics.

Key facts
Liberatore ERA 4.71Cameron WHIP 1.21Cardinals OPS 0.719Total 9.0
Head to head (2025–2026)
42
St. Louis Cardinals lead series
6 meetings total
2025-06-05
St. Louis Cardinals @ Kansas City Royals
56
KC
2025-06-05
St. Louis Cardinals @ Kansas City Royals
75
STL
2025-06-03
St. Louis Cardinals @ Kansas City Royals
107
STL
2025-05-18
St. Louis Cardinals @ Kansas City Royals
12
KC
2025-05-17
St. Louis Cardinals @ Kansas City Royals
10
STL
2025-05-16
St. Louis Cardinals @ Kansas City Royals
103
STL
Recent form (last 10)
55
WWLLWWLLWL
55
LLWWWLLWLW
Team stats 2026
STL
KC
Team AVG
0.245
0.244
Team OPS
0.719
0.701
Home runs
83
69
Runs scored
326
301
Team ERA
4.08
4.48
HR allowed
78
93