MLB Game
Kansas City Royals at Seattle Mariners
Final
KC
6
@
SEA
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueT-Mobile Park
StartJul 2, 1:40 AM
Day/Nightnight
Attendance22351
First Pitch2025-07-02T01:40:00.000Z
DecisionW: Lucas Erceg · L: Emerson Hancock · 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
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KC | 1 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 6 | 10 | 0 |
| SEA | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 3 | 7 | 0 |
Starting Pitchers
Kansas City Royals
Michael Lorenzen
— · 4-8 · ERA 4.95
Seattle Mariners
Emerson Hancock
— · 3-5 · ERA 5.47
Team Totals
Kansas City Royals Batting
AVG.244
Runs6
Hits10
HR0
BB4
K3
Seattle Mariners Batting
AVG.248
Runs3
Hits7
HR1
BB3
K7
Kansas City Royals Pitching
ERA3.49
K7
BB3
IP9.0
Hits7
HR1
Seattle Mariners Pitching
ERA3.93
K3
BB4
IP9.0
Hits10
HR0
Pitch View
Carlos Estévez vs Miles Mastrobuoni
Miles Mastrobuoni flies out to center fielder Kyle Isbel.
3 pitches
Selected Pitch
Pitch #3
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity87.2 mph
End Velocity79.3 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 X-0.23
Plate Z2.61
Zone2
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
6 - 3 · 3 outs
Miles Mastrobuoni flies out to center fielder Kyle Isbel.
Batter: Miles Mastrobuoni · Pitcher: Carlos Estévez
bottom 9
6 - 3 · 2 outs
Donovan Solano flies out to left fielder Drew Waters.
Batter: Donovan Solano · Pitcher: Carlos Estévez
bottom 9
6 - 3 · 1 out
Randy Arozarena flies out to center fielder Kyle Isbel.
Batter: Randy Arozarena · Pitcher: Carlos Estévez
top 9
6 - 3 · 3 outs
Jac Caglianone flies out sharply to center fielder Julio Rodríguez.
Batter: Jac Caglianone · Pitcher: Juan Burgos
top 9
6 - 3 · 2 outs
Salvador Perez singles on a ground ball to center fielder Julio Rodríguez. Bobby Witt Jr. scores. Maikel Garcia to 3rd.
Batter: Salvador Perez · Pitcher: Juan Burgos
top 9
5 - 3 · 2 outs
Maikel Garcia walks.
Batter: Maikel Garcia · Pitcher: Juan Burgos
top 9
5 - 3 · 2 outs
Vinnie Pasquantino pops out to third baseman Ben Williamson in foul territory.
Batter: Vinnie Pasquantino · Pitcher: Juan Burgos
top 9
5 - 3 · 1 out
Bobby Witt Jr. doubles (30) on a sharp line drive to center fielder Julio Rodríguez.
Batter: Bobby Witt Jr. · Pitcher: Juan Burgos
top 9
5 - 3 · 1 out
Jonathan India strikes out swinging.
Batter: Jonathan India · Pitcher: Juan Burgos
bottom 8
5 - 3 · 3 outs
Jorge Polanco flies out to center fielder Kyle Isbel.
Batter: Jorge Polanco · Pitcher: Steven Cruz
bottom 8
5 - 3 · 2 outs
Cal Raleigh strikes out swinging.
Batter: Cal Raleigh · Pitcher: Steven Cruz
bottom 8
5 - 3 · 1 out
Julio Rodríguez grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
Batter: Julio Rodríguez · Pitcher: Steven Cruz
Kansas City Royals Roster
Lineup
Jonathan IndiaDH#6
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 1
Salvador PerezC#13
AVG — · HR 0 · RBI 3
Drew WatersLF#8
AVG — · HR 0 · RBI 0
Nick Loftin2B#12
AVG — · HR 0 · RBI 1
John RaveRF#26
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 1
Bench
Freddy FerminC#34
AVG — · HR — · RBI —
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Mark CanhaLF#21
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Pitchers
Angel ZerpaP#61
IP 0.2 · K 0 · ERA —
Carlos EstévezP#53
IP 1.0 · K 0 · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
John SchreiberP#46
IP 0.2 · K 1 · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 1.0 · K 0 · ERA —
Michael LorenzenP#24
IP 4.2 · K 5 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Sam LongP#73
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP 1.0 · K 1 · ERA —
Taylor ClarkeP#45
IP — · K — · ERA —
Seattle Mariners Roster
Lineup
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 1
Julio RodríguezCF#44
AVG — · HR 0 · RBI 0
Cal RaleighC#29
AVG — · HR 0 · RBI 0
Jorge PolancoDH#7
AVG — · HR 0 · RBI 0
Randy ArozarenaLF#56
AVG — · HR 1 · RBI 1
Donovan Solano1B#39
AVG — · HR 0 · RBI 0
Miles MastrobuoniPH#21
AVG — · HR 0 · RBI 0
Ben Williamson3B#9
AVG — · HR 0 · RBI 1
Cole Young2B#2
AVG — · HR 0 · RBI 0
Bench
Dominic CanzoneRF#8
AVG — · HR 0 · RBI 0
Dylan MooreRF#25
AVG — · HR 0 · RBI 0
Luke Raley1B#20
AVG — · HR 0 · RBI 0
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 — · K — · ERA —
Casey LeguminaP#64
IP — · K — · ERA —
Eduard BazardoP#83
IP 1.0 · K 0 · ERA —
Emerson HancockP#26
IP 6.0 · K 1 · ERA —
Gabe SpeierP#55
IP — · K — · ERA —
George KirbyP#68
IP — · K — · ERA —
Juan BurgosP#67
IP 2.0 · K 2 · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP — · K — · ERA —
Trent ThorntonP#46
IP — · K — · ERA —
