MLB Game
Texas Rangers at Kansas City Royals
Final
TEX
3
@
KC
5
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueKauffman Stadium
StartJun 9, 11:40 PM
Day/Nightnight
Attendance25075
First Pitch2026-06-09T23:40:00.000Z
DecisionW: Steven Cruz · L: Nathan Eovaldi · SV: Alex Lange
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEX | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 3 | 9 | 0 |
| KC | 0 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | — | 5 | 8 | 2 |
Starting Pitchers
Texas Rangers
Nathan Eovaldi
— · 5-7 · ERA 4.26
Kansas City Royals
Stephen Kolek
— · 3-1 · ERA 3.14
Team Totals
Texas Rangers Batting
AVG.236
Runs3
Hits9
HR0
BB2
K8
Kansas City Royals Batting
AVG.237
Runs5
Hits8
HR2
BB3
K3
Texas Rangers Pitching
ERA3.69
K3
BB3
IP8.0
Hits8
HR2
Kansas City Royals Pitching
ERA4.38
K8
BB2
IP9.0
Hits9
HR0
Pitch View
Alex Lange vs Joc Pederson
Joc Pederson strikes out swinging.
4 pitches
Selected Pitch
Pitch #4
TypeChangeup
DescriptionSwinging Strike
CallSwinging Strike
Result
Count—
Outs—
Velocity91.4 mph
End Velocity84.9 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.28
Plate Z1.87
Zone9
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
3 - 5 · 3 outs
Joc Pederson strikes out swinging.
Batter: Joc Pederson · Pitcher: Alex Lange
top 9
3 - 5 · 2 outs
Kyle Higashioka strikes out swinging, catcher Carter Jensen to first baseman Vinnie Pasquantino. Jake Burger to 3rd.
Batter: Kyle Higashioka · Pitcher: Alex Lange
top 9
3 - 5 · 1 out
Evan Carter flies out to left fielder Isaac Collins.
Batter: Evan Carter · Pitcher: Alex Lange
top 9
3 - 5 · 0 outs
Jake Burger walks.
Batter: Jake Burger · Pitcher: Alex Lange
bottom 8
3 - 5 · 3 outs
Michael Massey pops out to pitcher Robby Ahlstrom.
Batter: Michael Massey · Pitcher: Robby Ahlstrom
bottom 8
3 - 5 · 2 outs
Jac Caglianone singles on a ground ball to second baseman Ezequiel Duran.
Batter: Jac Caglianone · Pitcher: Robby Ahlstrom
bottom 8
3 - 5 · 2 outs
Salvador Perez grounds out, third baseman Josh Jung to first baseman Jake Burger.
Batter: Salvador Perez · Pitcher: Robby Ahlstrom
bottom 8
3 - 5 · 1 out
Vinnie Pasquantino flies out to center fielder Evan Carter.
Batter: Vinnie Pasquantino · Pitcher: Robby Ahlstrom
top 8
3 - 5 · 3 outs
Ezequiel Duran pops out to second baseman Michael Massey.
Batter: Ezequiel Duran · Pitcher: John Schreiber
top 8
3 - 5 · 2 outs
Wyatt Langford called out on strikes.
Batter: Wyatt Langford · Pitcher: John Schreiber
top 8
3 - 5 · 1 out
Brandon Nimmo grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
Batter: Brandon Nimmo · Pitcher: Daniel Lynch IV
bottom 7
3 - 5 · 3 outs
Maikel Garcia grounds out, shortstop Corey Seager to first baseman Jake Burger.
Batter: Maikel Garcia · Pitcher: Cole Winn
Texas Rangers Roster
Lineup
Joc PedersonDH#3
AVG — · HR 0 · RBI 0
Corey SeagerSS#5
AVG — · HR 0 · RBI 1
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Brandon NimmoRF#24
AVG — · HR 0 · RBI 0
Wyatt LangfordLF#36
AVG — · HR 0 · RBI 0
Ezequiel Duran2B#20
AVG — · HR 0 · RBI 0
Jake Burger1B#21
AVG — · HR 0 · RBI 1
Evan CarterCF#32
AVG — · HR 0 · RBI 0
Kyle HigashiokaC#11
AVG — · HR 0 · RBI 0
Bench
Elias DíazC#35
AVG — · HR — · RBI —
Justin Foscue2B#14
AVG — · HR — · RBI —
Michael HelmanCF#23
AVG — · HR — · RBI —
Nicky Lopez2B#33
AVG — · HR — · RBI —
Pitchers
Cal QuantrillP#44
IP — · K — · ERA —
Cole WinnP#60
IP 0.2 · K 0 · ERA —
Jack LeiterP#22
IP — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP — · K — · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Jalen BeeksP#68
IP 0.2 · K 0 · ERA —
Kumar RockerP#80
IP — · K — · ERA —
MacKenzie GoreP#1
IP — · K — · ERA —
Nathan EovaldiP#17
IP 5.2 · K 3 · ERA —
Peyton GrayP#75
IP — · K — · ERA —
Robby AhlstromP#54
IP 1.0 · K 0 · ERA —
Tyler AlexanderP#13
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Carter JensenC#22
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 1
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 1
Salvador PerezDH#13
AVG — · HR 0 · RBI 0
Jac CaglianoneRF#14
AVG — · HR 2 · RBI 3
Michael Massey2B#19
AVG — · HR 0 · RBI 0
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Tyler TolbertCF#2
AVG — · HR 0 · RBI 0
Bench
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Lane ThomasCF#15
AVG — · HR — · RBI —
Nick Loftin2B#12
AVG — · HR — · RBI —
Starling MarteRF#0
AVG — · HR — · RBI —
Pitchers
Alex LangeP#56
IP 1.0 · K 2 · ERA —
Beck WayP#44
IP — · K — · ERA —
Daniel Lynch IVP#41
IP 1.0 · K 0 · ERA —
John SchreiberP#46
IP 0.2 · K 1 · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Luinder AvilaP#58
IP — · K — · ERA —
Mason BlackP#47
IP — · K — · ERA —
Matt StrahmP#25
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Stephen KolekP#32
IP 5.0 · K 3 · ERA —
Steven CruzP#64
IP 1.1 · K 2 · ERA —
