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

Texas Rangers vs Kansas City Royals

Tuesday, Jun 9, 2026Kauffman StadiumFinal
TEX · Away · 51-51

Texas Rangers

AL West · 1st · —
3:5
Final
H2H 16
KC · Home · 43-61

Kansas City Royals

Starting pitchers
Starter form · last 5 starts
Season4.26
Last 55.15
0.89 ERA worse in last 5
75 days restQS 33.3%Blow-up 1/5
204/18
004/13
204/07
604/01
503/26

↑ ERA trending up lately

Season3.14
Last 53.56
0.42 ERA worse in last 5
35 days restQS 66.7%Blow-up 0/5
405/29
005/23
005/17
505/12
305/05

⚡ Alternating good/bad starts

Matchup edge
Stephen Kolek pitching edge·Texas bullpen edge
PitchingRoyals
Texas5Royals51
HittingEven
Texas24Royals23
BullpenTexas
Texas48Royals41
Projected hitters vs RHP / RHP
Texas vs RHP
Avg OPS 0.9821 hot hitterTop: Díaz 2.000 · Duran 0.784 · Nimmo 0.741

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

Royals vs RHP
Avg OPS 0.737Top: Caglianone 0.799 · Jr. 0.773 · Isbel 0.721

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

Texas Rangers hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.253
0.741
6
0.190
0.696
7
1.000
2.000
0
0.197
0.690
6
0.291
0.784
3
Kansas City Royals hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.269
0.773
8
0.205
0.686
8
0.233
0.707
2
0.269
0.799
5
0.269
0.721
3
◆ Matchup preview

Texas Rangers at Kansas City Royals (2026-06-09). Nathan Eovaldi vs Stephen Kolek at Kauffman Stadium.

Nathan Eovaldi, starting for the Rangers, enters this contest with a season ERA of 4.10 and a WHIP of 1.18 across 74.2 innings pitched, demonstrating a moderate level of effectiveness, complemented by a solid 8.92 K/9. However, his trend ERA is currently "up," and a 33.3% blow-up rate suggests a susceptibility to high-scoring outings, as evidenced by recent starts where he allowed 5 and 6 earned runs in less than five innings. In contrast, Stephen Kolek of the Royals has posted a more impressive season ERA of 3.32 and a WHIP of 0.97 over 38 innings, indicating greater efficiency despite a lower 6.39 K/9. Kolek's metrics show a 0% blow-up rate and a 66.7% quality start percentage, highlighting a generally more reliable performance, although his trend ERA is also "up." His last outing against the Rangers saw him yield 4 earned runs over 5 innings, suggesting this specific matchup may present challenges.

Offensively, both teams exhibit similar production this season. The Texas Rangers hold a slight edge with a 0.698 OPS and 262 runs scored, while the Kansas City Royals are close behind with a 0.688 OPS and 258 runs. The pitching staffs, however, present a more distinct contrast. Texas boasts a stronger overall unit with a team ERA of 3.66 and a WHIP of 1.21. Kansas City's pitching staff has struggled more, reflected in their higher team ERA of 4.41 and a WHIP of 1.37, indicating a greater propensity to allow runs and baserunners. This disparity in pitching depth could influence the game's trajectory, particularly if the starters exit early.

The historical head-to-head matchups from the previous season show the Kansas City Royals dominating the series against the Texas Rangers, securing six wins in seven contests. This historical performance suggests a potential comfort level for the Royals in this specific matchup, regardless of individual game scores. The total line for this game is set at 9.5 runs, which is a relatively high mark. This total aligns with Eovaldi's recent inconsistency and the Royals' weaker overall team pitching metrics, suggesting expectations for runs. However, Kolek's generally solid season and his ability to deliver quality starts, including a recent complete game shutout, could challenge the implied offensive output if he performs at his best.

Key facts
Kolek Season ERA 3.32Eovaldi K/9 8.92Rangers Team ERA 3.66Total 9.5
◆ Lineup notes

Against Stephen Kolek, the away lineup features several hitters with strong past performances. Kyle Higashioka is 2-for-2 with a 3.500 OPS, while Jake Burger has a 1.547 OPS from his 4-for-6 in 7 PA. Wyatt Langford is 2-for-3 in 4 PA with a 1.750 OPS, and Brandon Nimmo is 2-for-5 with a 1.400 OPS. Josh Jung and Ezequiel Duran also have hits against Kolek, going 1-for-3 each. However, Joc Pederson is hitless in 4 at-bats across 5 plate appearances with a .200 OPS, and Corey Seager is 0-for-3 with a .000 OPS. Evan Carter has also struggled, going 1-for-5 with a .600 OPS.

The home lineup has a mix of familiar and new faces against Nathan Eovaldi. Carter Jensen, Jac Caglianone, and Isaac Collins have no MLB history against Eovaldi. Among those with prior matchups, Kyle Isbel has performed well, going 4-for-8 with a 1.750 OPS. Bobby Witt Jr. is 4-for-12 with a 1.000 OPS, and Maikel Garcia is 1-for-3 with a .666 OPS. Conversely, Salvador Perez is 4-for-21 with a .428 OPS, Vinnie Pasquantino is 1-for-12 with a .416 OPS, and Michael Massey is 1-for-6 with a .334 OPS.

The away team's lineup has significantly more collective experience and success against their opposing starter, with every batter having prior history. The home team features three batters with no MLB history against Nathan Eovaldi.

Head to head (2025–2026)
16
Kansas City Royals lead series
7 meetings total
2025-08-21
Texas Rangers @ Kansas City Royals
46
KC
2025-08-20
Texas Rangers @ Kansas City Royals
63
TEX
2025-08-19
Texas Rangers @ Kansas City Royals
25
KC
2025-08-18
Texas Rangers @ Kansas City Royals
34
KC
2025-06-19
Kansas City Royals @ Texas Rangers
41
KC
Team picture · 2026
55
LWWWWLLLLW
55
LLWWWLLWLW
TEX
KC
Team AVG
0.236
0.237
Team OPS
0.697
0.691
Home runs
66
63
Runs scored
265
263
Team ERA
3.69
4.38
HR allowed
74
81

Explore more MLB matchups

Related game previews for these clubs and around the league.