← Today's Slate
Tuesday, June 9, 2026 at 7:40 PM EDT
MLB

Texas Rangers @ Kansas City Royals

TEX @ KC

TEX3
KC5
Final

Moneyline

TEX
52%
48%
KC
-120+100

ML Edge

TEX-3.3%
KC+3.3%

Total (O/U)

10.0

BetMGM

Over-25.0%
Under+25.0%

Venue

Park Factor

1.00

Neutral

Away Starter

Nathan Eovaldi
Team:Texas Rangers (TEX)
Pitcher:Nathan Eovaldi(RHP)
Record:9-8
ERA:4.21

Home Starter

Stephen Kolek
Team:Kansas City Royals (KC)
Pitcher:Stephen Kolek(RHP)
Record:4-3
ERA:4.50

Betting Insights

Key takeaways for this matchup

TEX ML has a 3.3% edge — the market may be undervaluing them.

The Under has a 25.0% edge.

Pitching matchup: Nathan Eovaldi (4.21 ERA) vs Stephen Kolek (4.50 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

Texas Rangers (TEX)

BatterABRHRBIBBSOHR
Joc PedersonDH5110010
Corey SeagerSS4011020
Josh Jung3B4020000
Brandon NimmoRF4020010
Wyatt LangfordLF3100110
Ezequiel Duran2B4010010
Jake Burger1B3011100
Evan CarterCF4110000
Kyle HigashiokaC4000020
Pitching
PitcherIPHRERBBSOPC
Jalen Beeks0.23110014
Robby Ahlstrom1.01000014
Nathan Eovaldi5.24443388
Cole Winn0.2000008

Kansas City Royals (KC)

BatterABRHRBIBBSOHR
Carter JensenC4110010
Bobby Witt Jr.SS3000100
Maikel Garcia3B4111020
Vinnie Pasquantino1B4111000
Salvador PerezDH4000000
Jac CaglianoneRF3233102
Michael Massey2B4010000
Isaac CollinsLF3000000
Kyle IsbelCF2010100
Pitching
PitcherIPHRERBBSOPC
Stephen Kolek5.08211386
Daniel Lynch IV1.01110013
Alex Lange1.00001219
Steven Cruz1.10000210
John Schreiber0.20000110

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Nathan Eovaldi (TEX)

2026 season
vs KC
ERA
6.35
IP
5.2
W-L
0-1
K
3
WHIP
1.35
AVG
.200
SplitERAWHIPK/9BB/9AVGIP
Overall4.211.219.52.2.249115.1
Home4.601.1410.72.1.23543.0
Away3.981.258.92.2.25872.1
Last 7 Days9.002.004.54.5.3534.0
Last 30 Days4.091.3212.32.5.26422.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.268.311.472.78325060
vs RHB.226.290.400.69019562
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.226.277.421.69915958
2nd Time.270.322.434.75615933
3rd Time.238.290.459.74912231

Stephen Kolek (KC)

2026 season
vs TEX
ERA
4.50
IP
10.0
W-L
0-1
K
8
WHIP
1.60
AVG
.318
SplitERAWHIPK/9BB/9AVGIP
Overall4.501.245.72.0.26254.0
Home4.651.263.51.5.28331.0
Away4.301.228.62.7.23323.0
Last 30 Days13.502.500.04.5.4002.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.273.302.455.75612124
vs RHB.247.316.438.7558910
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.271.311.447.7588513
2nd Time.240.288.387.6747513
3rd Time.298.353.574.927478

Last 5 Games

Not available yet

Season Series

This Series (3 games)
TEX wins series 2-1
Season (6 games)
TEX leads series 3-1

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetMGM-120+1003:18 PM
BetRivers-130+1063:18 PM
BetUS-118+1073:18 PM
MyBookie.ag-118+1003:18 PM
Bovada-125+1053:18 PM

Totals

BookTotalOverUnderTime
BetMGM10.0-110-1103:18 PM
BetRivers10.5-120-1053:18 PM
BetUS10.0-110-1103:18 PM
MyBookie.ag10.0-111-1093:18 PM
Bovada10.0-110-1103:18 PM