MLB Game

Kansas City Royals at Seattle Mariners

FinalJul 3, 1:40 AMT-Mobile ParkTop 9th
KC
2
@
SEA
3
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueT-Mobile Park
StartJul 3, 1:40 AM
Day/Nightnight
Attendance24752
First Pitch2025-07-03T01:41:00.000Z
DecisionW: Carlos Vargas · L: Angel Zerpa · SV: Andrés Muñoz
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
KC100000010260
SEA00000120380
Starting Pitchers
Kansas City Royals
Noah Cameron
· 2-4 · ERA 2.56
Seattle Mariners
Logan Gilbert
· 2-2 · ERA 3.40
Team Totals
Kansas City Royals Batting
AVG.243
Runs2
Hits6
HR0
BB4
K14
Seattle Mariners Batting
AVG.248
Runs3
Hits8
HR1
BB1
K7
Kansas City Royals Pitching
ERA3.49
K7
BB1
IP8.0
Hits8
HR1
Seattle Mariners Pitching
ERA3.90
K14
BB4
IP9.0
Hits6
HR0
Pitch View
Andrés Muñoz vs Jonathan India
Jonathan India strikes out swinging.
4 pitches
1234
Selected Pitch
Pitch #4
TypeSlider
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity86.6 mph
End Velocity80.3 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.07
Plate Z1.67
Zone8
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
2 - 3 · 3 outs
Jonathan India strikes out swinging.
Batter: Jonathan India · Pitcher: Andrés Muñoz
top 9
2 - 3 · 2 outs
Kyle Isbel flies out to left fielder Randy Arozarena.
Batter: Kyle Isbel · Pitcher: Andrés Muñoz
top 9
2 - 3 · 1 out
Freddy Fermin flies out to second baseman Cole Young.
Batter: Freddy Fermin · Pitcher: Andrés Muñoz
bottom 8
2 - 3 · 3 outs
Dominic Canzone grounds out sharply to first baseman Jac Caglianone.
Batter: Dominic Canzone · Pitcher: Taylor Clarke
bottom 8
2 - 3 · 2 outs
Mitch Garver strikes out swinging.
Batter: Mitch Garver · Pitcher: Taylor Clarke
bottom 8
2 - 3 · 1 out
Jorge Polanco grounds out sharply, shortstop Bobby Witt Jr. to first baseman Jac Caglianone.
Batter: Jorge Polanco · Pitcher: Taylor Clarke
top 8
2 - 3 · 3 outs
Drew Waters grounds out, third baseman Ben Williamson to first baseman Luke Raley.
Batter: Drew Waters · Pitcher: Matt Brash
top 8
2 - 3 · 2 outs
Jac Caglianone strikes out swinging.
Batter: Jac Caglianone · Pitcher: Matt Brash
top 8
2 - 3 · 1 out
Salvador Perez singles on a sharp line drive to center fielder Julio Rodríguez. Bobby Witt Jr. scores. John Rave to 2nd.
Batter: Salvador Perez · Pitcher: Matt Brash
top 8
1 - 3 · 1 out
Maikel Garcia flies out sharply to center fielder Julio Rodríguez. Bobby Witt Jr. to 3rd.
Batter: Maikel Garcia · Pitcher: Matt Brash
top 8
1 - 3 · 0 outs
Vinnie Pasquantino singles on a ground ball to right fielder Dominic Canzone. Bobby Witt Jr. to 2nd.
Batter: Vinnie Pasquantino · Pitcher: Matt Brash
top 8
1 - 3 · 0 outs
Bobby Witt Jr. singles on a line drive to right fielder Dominic Canzone.
Batter: Bobby Witt Jr. · Pitcher: Matt Brash
Kansas City Royals Roster
Lineup
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
John RaveRF#26
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Salvador PerezDH#13
AVG — · HR 0 · RBI 2
Jac Caglianone1B#14
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 0
Freddy FerminC#34
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Mark CanhaLF#21
AVG — · HR — · RBI —
Nick LoftinLF#12
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Pitchers
Angel ZerpaP#61
IP 0.2 · K 0 · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
John SchreiberP#46
IP 1.0 · K 0 · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP 4.2 · K 5 · ERA —
Sam LongP#73
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP 0.2 · K 1 · ERA —
Taylor ClarkeP#45
IP 1.0 · K 1 · ERA —
Seattle Mariners Roster
Lineup
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 0 · RBI 1
Randy ArozarenaLF#56
AVG — · HR 1 · RBI 2
Luke Raley1B#20
AVG — · HR 0 · RBI 0
Jorge PolancoDH#7
AVG — · HR 0 · RBI 0
Mitch GarverC#18
AVG — · HR 0 · RBI 0
Dominic CanzoneRF#8
AVG — · HR 0 · RBI 0
Ben Williamson3B#9
AVG — · HR 0 · RBI 0
Cole Young2B#2
AVG — · HR 0 · RBI 0
Bench
Cal RaleighC#29
AVG — · HR — · RBI —
Donovan Solano1B#39
AVG — · HR 0 · RBI 0
Dylan MooreRF#25
AVG — · HR 0 · RBI 0
Miles Mastrobuoni3B#21
AVG — · HR — · RBI —
Pitchers
Andrés MuñozP#75
IP 1.0 · K 1 · ERA —
Bryan WooP#22
IP — · K — · ERA —
Carlos VargasP#54
IP 1.0 · K 2 · ERA —
Casey LeguminaP#64
IP — · K — · ERA —
Eduard BazardoP#83
IP — · K — · ERA —
Gabe SpeierP#55
IP 1.1 · K 3 · ERA —
George KirbyP#68
IP — · K — · ERA —
Juan BurgosP#67
IP — · K — · ERA —
Logan GilbertP#36
IP 4.2 · K 7 · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP 1.0 · K 1 · ERA —
Trent ThorntonP#46
IP — · K — · ERA —