1. MLB
  2. Scores
  3. 7 · 2 · 25
  4. KC vs SEA

Kansas City Royals vs. Seattle Mariners

Jul 2, 2025
FINAL

Box Score

123456789RHELOB
KC1000000102608
SEA00000120-3807
loss:Kansas City Royals logoA. Zerpawin:Seattle Mariners logoC. Vargassave:Seattle Mariners logoA. Munoz

Game Recap

Game Highlights Video

SEATTLE -- Matt Brash’s franchise-best scoreless streak was bound to end eventually. But the way that the Mariners’ high-leverage reliever rebounded from surrendering his first run of the season on Wednesday night was arguably more telling to his emphatic return from Tommy John surgery in 2025. Brash worked around that...

Scoring Summary

KCSEA
  • Kansas City Royals logo
    1
    Salvador Perez singles on a sharp line drive to left fielder Randy Arozarena. Bobby Witt Jr. scores. Vinnie Pasquantino to 3rd. [1 run]
    10
  • Seattle Mariners logo
    6
    Randy Arozarena homers (12) on a fly ball to center field. [1 run]
    11
  • Seattle Mariners logo
    7
    Julio Rodriguez singles on a ground ball to shortstop Bobby Witt Jr., deflected by third baseman Maikel Garcia. Ben Williamson scores. Cole Young to 3rd. [1 run]
    12
  • Seattle Mariners logo
    7
    Randy Arozarena out on a sacrifice fly to center fielder Kyle Isbel. Cole Young scores. [1 run] [2 outs]
    13
  • Kansas City Royals logo
    8
    Salvador Perez singles on a sharp line drive to center fielder Julio Rodriguez. Bobby Witt Jr. scores. John Rave to 2nd. [1 run]
    23

Player Stats

Kansas City Royals logoHITTINGHABRRBIKBBHRLOBAVG
John RavePR-RF00000000.188
TOTAL63222144017-
Kansas City Royals logoPITCHINGIPHRERKBBHRPCERA
Noah CameronLHP4.2400510802.56
John SchreiberRHP1.0211001193.58
Angel ZerpaLHP0.212200094.14
Steven CruzRHP0.210010092.10
Taylor ClarkeRHP1.0000100103.52
TOTAL8.0833711127-
Seattle Mariners logoHITTINGHABRRBIKBBHRLOBAVG
TOTAL8313371111-
Seattle Mariners logoPITCHINGIPHRERKBBHRPCERA
Logan GilbertRHP4.2311730953.40
Gabe SpeierLHP1.1000300162.73
Carlos VargasRHP1.0000210193.00
Matt BrashRHP1.0311100210.49
Andres MunozRHP1.0000100151.13
TOTAL9.06221440166-

Play-by-Play

1st inningKCSEA
  • TOP 1
  • Kansas City Royals logo
    GROUNDOUT — Jonathan India grounds out sharply, third baseman Ben Williamson to first baseman Donovan Solano. [1 out]
    00
  • Kansas City Royals logo
    SINGLE — Bobby Witt Jr. singles on a ground ball to right fielder Dylan Moore.
    00
  • Kansas City Royals logo
    STOLEN BASE 2B — Bobby Witt Jr. steals (23) 2nd base.
    00
  • Kansas City Royals logo
    WALK — Vinnie Pasquantino walks.
    00
  • Kansas City Royals logo
    FLYOUT — Maikel Garcia flies out to left fielder Randy Arozarena. [2 outs]
    00
  • Kansas City Royals logo
    SINGLE — Salvador Perez singles on a sharp line drive to left fielder Randy Arozarena. Bobby Witt Jr. scores. Vinnie Pasquantino to 3rd. [1 run]
    10
  • Kansas City Royals logo
    LINEOUT — Jac Caglianone lines out to right fielder Dylan Moore. [3 outs]
    10
  • BOTTOM 1
  • Seattle Mariners logo
    GROUNDOUT — J.P. Crawford grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino. [1 out]
    10
  • Seattle Mariners logo
    STRIKEOUT — Julio Rodriguez strikes out swinging. [2 outs]
    10
  • Seattle Mariners logo
    SINGLE — Randy Arozarena singles on a ground ball to shortstop Bobby Witt Jr.
    10
  • Seattle Mariners logo
    FORCEOUT — Donovan Solano grounds into a force out, second baseman Jonathan India to shortstop Bobby Witt Jr. Randy Arozarena out at 2nd. [3 outs]
    10
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

2Runs3
6Hits8
0Errors0
.188Batting Avg.258
32At Bats31
0Extra-base Hits3
0Home Runs1
2Runs-Batted-In3
4Walks1
1Stolen Bases0
14Strikeouts7
8Left on Base7
6Total Bases13

Game Details

Wednesday, July 2, 2025 · 9:40 PM
T-Mobile Park · Seattle, WA
attendance: 24,752 (51.6%)
weather: 71 degrees, cloudy