Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
5in the bubble

Kansas City Royals vs Minnesota Twins

Thursday, Jul 30, 2026Target Field1:40 PM ETPreview
KC · Away · 46-63

Kansas City Royals

AL Central · 2nd · 11.0 GB
:
1:40 PM ET
H2H 76
MIN · Home · 54-55

Minnesota Twins

AL Central · 4th · 3.0 GB
Starting pitchers
Starter form · last 5 starts
Season4.93
Last 56.29
1.36 ERA worse in last 5
6 days restQS 20%Blow-up 2/5
606/30
107/06
507/11
707/19
007/24

⚡ Alternating good/bad starts

Season4.56
Last 56.95
2.39 ERA worse in last 5
8 days restQS 0%Blow-up 1/5
405/24
705/30
107/09
207/17
407/22

↓ ERA trending down lately

Matchup edge
Twins 55 L10
PitchingEven
Royals6Twins3
HittingTwins
Royals38Twins45
BullpenEven
Royals46Twins50
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / LHP
Royals vs RHP
Avg OPS 0.7962 hot hittersTop: Rave 0.924 · Maile 0.891 · Caglianone 0.821

Projected sample — season splits vs pitcher hand, not official order.

Twins vs LHP
Avg OPS 0.6751 hot hitterTop: Jeffers 0.928 · Buxton 0.778 · Larnach 0.674

Projected sample — season splits vs pitcher hand, not official order.

Kansas City Royals hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.214
0.924
1
0.250
0.891
1
0.231
0.544
3
0.276
0.799
13
0.264
0.821
16
Minnesota Twins hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.294
0.928
9
0.271
0.778
25
0.179
0.674
8
0.176
0.398
1
0.200
0.595
18
◆ Matchup preview

Kansas City Royals at Minnesota Twins (2026-07-30). Noah Cameron vs Bailey Ober at Target Field.

Starters — Noah Cameron enters with a 4.93 ERA, 1.41 WHIP, and 107.2 innings, with 8.36 K/9, 3.09 BB/9, and 1.17 HR/9. His last three starts have been volatile: 7.0 IP, 0 ER, 8 K, 3 BB; 5.0 IP, 7 ER, 1 K, 2 BB; and 7.0 IP, 5 ER, 9 K, 2 BB. The strikeout ability is evident, but the overall trend is down because run prevention has been inconsistent. Bailey Ober has a 4.56 ERA, 1.25 WHIP, and 81.0 innings, with 6.67 K/9, 2.44 BB/9, and 1.44 HR/9. Over his last three starts, he went 4.0 IP, 4 ER, 2 K, 1 BB; 5.1 IP, 2 ER, 7 K, 2 BB; and 5.0 IP, 1 ER, 5 K, 1 BB. Ober has shown better control than Cameron, but the home run rate is a concern and his trend is also down after a shorter, less effective most recent outing.

Teams — Kansas City carries a .711 OPS with 456 runs scored and a .246 team average. The Royals are 6-4 over their last 10 games, which gives them some recent form support, but their pitching staff has been shakier over the full sample with a 4.78 team ERA and 1.43 WHIP. Minnesota owns a .727 OPS with 514 runs scored and the same .246 team average. The Twins have been more productive offensively than Kansas City overall, while their staff has been slightly better as well with a 4.64 ERA and 1.38 WHIP. Their recent 5-5 stretch is more neutral, so the clearest edge comes from season-long run production rather than short-term momentum.

Key facts
Royals starter Noah Cameron has a 4.93 ERA and 1.41 WHIP across 107.2 IPTwins have scored 514 runs with a .727 OPS, both better than Kansas City’s 456 runs and .711 OPSBailey Ober has the lower WHIP at 1.25, but also the higher HR/9 at 1.44
Head to head (2025–2026)
76
Kansas City Royals lead series
13 meetings total
2025-09-07
Minnesota Twins @ Kansas City Royals
51
MIN
2025-09-06
Minnesota Twins @ Kansas City Royals
211
KC
2025-09-05
Minnesota Twins @ Kansas City Royals
12
KC
2025-08-10
Kansas City Royals @ Minnesota Twins
35
MIN
2025-08-09
Kansas City Royals @ Minnesota Twins
20
KC
Team picture · 2026
64
WLWWLLWWWL
55
LWWWLWWLLL
KC
MIN
Team AVG
0.246
0.246
Team OPS
0.711
0.727
Home runs
110
126
Runs scored
456
514
Team ERA
4.78
4.64
HR allowed
141
128

Explore more MLB matchups

Related game previews for these clubs and around the league.