MLB Game

Kansas City Royals at Seattle Mariners

FinalJul 4, 2:10 AMT-Mobile ParkBottom 9th
KC
3
@
SEA
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 1 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueT-Mobile Park
StartJul 4, 2:10 AM
Day/Nightnight
Attendance38030
First Pitch2025-07-04T02:10:00.000Z
DecisionW: Seth Lugo · L: Casey Legumina · SV: Carlos Estévez
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
KC000000300351
SEA0001000012100
Starting Pitchers
Kansas City Royals
Seth Lugo
· 6-5 · ERA 2.65
Seattle Mariners
Logan Evans
· 3-2 · ERA 2.96
Team Totals
Kansas City Royals Batting
AVG.242
Runs3
Hits5
HR0
BB5
K5
Seattle Mariners Batting
AVG.248
Runs2
Hits10
HR2
BB2
K11
Kansas City Royals Pitching
ERA3.48
K11
BB2
IP9.0
Hits10
HR2
Seattle Mariners Pitching
ERA3.89
K5
BB5
IP9.0
Hits5
HR0
Pitch View
Carlos Estévez vs Cal Raleigh
Cal Raleigh grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.
2 pitches
12
Selected Pitch
Pitch #2
TypeSlider
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity89.4 mph
End Velocity82.6 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.09
Plate Z1.52
Zone14
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
bottom 9
3 - 2 · 3 outs
Cal Raleigh grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.
Batter: Cal Raleigh · Pitcher: Carlos Estévez
bottom 9
3 - 2 · 2 outs
Julio Rodríguez called out on strikes.
Batter: Julio Rodríguez · Pitcher: Carlos Estévez
bottom 9
3 - 2 · 1 out
J.P. Crawford singles on a line drive to left fielder Drew Waters. Miles Mastrobuoni to 2nd.
Batter: J.P. Crawford · Pitcher: Carlos Estévez
bottom 9
3 - 2 · 1 out
Cole Young strikes out swinging.
Batter: Cole Young · Pitcher: Carlos Estévez
bottom 9
3 - 2 · 0 outs
Miles Mastrobuoni singles on a line drive to right fielder John Rave.
Batter: Miles Mastrobuoni · Pitcher: Carlos Estévez
bottom 9
3 - 2 · 0 outs
Dominic Canzone homers (6) on a line drive to center field.
Batter: Dominic Canzone · Pitcher: Carlos Estévez
top 9
3 - 1 · 3 outs
Vinnie Pasquantino grounds out, second baseman Cole Young to first baseman Luke Raley.
Batter: Vinnie Pasquantino · Pitcher: Trent Thornton
top 9
3 - 1 · 2 outs
Bobby Witt Jr. grounds out, third baseman Ben Williamson to first baseman Luke Raley.
Batter: Bobby Witt Jr. · Pitcher: Trent Thornton
top 9
3 - 1 · 1 out
Jonathan India pops out to first baseman Luke Raley in foul territory.
Batter: Jonathan India · Pitcher: Trent Thornton
bottom 8
3 - 1 · 3 outs
Luke Raley flies out to right fielder John Rave.
Batter: Luke Raley · Pitcher: Carlos Estévez
bottom 8
3 - 1 · 2 outs
Jorge Polanco hits a ground-rule double (11) on a line drive down the right-field line.
Batter: Jorge Polanco · Pitcher: Taylor Clarke
bottom 8
3 - 1 · 2 outs
Randy Arozarena strikes out swinging.
Batter: Randy Arozarena · Pitcher: Taylor Clarke
Kansas City Royals Roster
Lineup
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 1
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 2
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 0
John RaveRF#26
AVG — · HR 0 · RBI 0
Carlos EstévezP#53
IP 1.1 · K 2 · ERA —
Freddy FerminC#34
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Jac CaglianoneRF#14
AVG — · HR — · RBI —
Mark CanhaLF#21
AVG — · HR — · RBI —
Nick LoftinLF#12
AVG — · HR 0 · RBI 0
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Pitchers
Angel ZerpaP#61
IP — · K — · ERA —
Carlos EstévezP#53
IP 1.1 · K 2 · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
John SchreiberP#46
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 0.2 · K 1 · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Sam LongP#73
IP — · K — · ERA —
Seth LugoP#67
IP 6.1 · K 7 · ERA —
Steven CruzP#64
IP — · K — · ERA —
Taylor ClarkeP#45
IP 0.2 · K 1 · ERA —
Seattle Mariners Roster
Lineup
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 0 · RBI 0
Cal RaleighC#29
AVG — · HR 0 · RBI 0
Randy ArozarenaLF#56
AVG — · HR 0 · RBI 0
Jorge PolancoDH#7
AVG — · HR 1 · RBI 1
Luke Raley1B#20
AVG — · HR 0 · RBI 0
Dominic CanzoneRF#8
AVG — · HR 1 · RBI 1
Miles MastrobuoniPH#21
AVG — · HR 0 · RBI 0
Cole Young2B#2
AVG — · HR 0 · RBI 0
Bench
Ben Williamson3B#9
AVG — · HR 0 · RBI 0
Donovan Solano1B#39
AVG — · HR — · RBI —
Dylan Moore2B#25
AVG — · HR — · RBI —
Mitch GarverC#18
AVG — · HR — · RBI —
Pitchers
Andrés MuñozP#75
IP — · K — · ERA —
Bryan WooP#22
IP — · K — · ERA —
Carlos VargasP#54
IP 0.2 · K 0 · ERA —
Casey LeguminaP#64
IP 0.2 · K 0 · ERA —
Eduard BazardoP#83
IP 1.0 · K 2 · ERA —
Gabe SpeierP#55
IP — · K — · ERA —
George KirbyP#68
IP — · K — · ERA —
Juan BurgosP#67
IP — · K — · ERA —
Logan EvansP#73
IP 5.2 · K 3 · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP — · K — · ERA —
Trent ThorntonP#46
IP 1.0 · K 0 · ERA —