Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

September 16, 2025
Seattle Mariners 12
Kansas City Royals 5
📍 Kauffman Stadium
👥 20,017
⏱ 2:55
🌤 89° • Partly Cloudy • 6 mph, R To L
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Seattle Mariners
Seattle Mariners
12
Final
Kansas City Royals
Kansas City Royals
5
Team 1 2 3 4 5 6 7 8 9 R H E
SEA 2 1 4 2 1 0 0 0 2 12 14 1
KC 0 0 0 1 0 2 0 2 0 5 10 1
Seattle Mariners Seattle Mariners Hitting
Hitters AB R H RBI BB K
Randy Arozarena LF 2 2 0 0 2 0
Cal Raleigh C 5 3 3 3 0 0
Julio Rodríguez CF 4 1 2 2 1 0
Josh Naylor 1B 5 1 1 1 0 1
Jorge Polanco 2B 5 0 2 0 0 1
Leo Rivas PR-2B 0 1 0 0 0 0
Eugenio Suárez 3B 5 0 0 0 0 1
Dominic Canzone DH 5 4 5 4 0 0
Victor Robles RF 5 0 1 1 0 1
J.P. Crawford SS 4 0 0 0 1 1
TEAM 40 12 14 11 4 5
2B: Cal Raleigh, Julio Rodríguez, Josh Naylor
3B: Victor Robles
HR: Cal Raleigh (2), Dominic Canzone (3)
SB: Leo Rivas
GIDP: Eugenio Suárez, Victor Robles
LOB: Randy Arozarena, Cal Raleigh, Josh Naylor (3), Jorge Polanco (4), Eugenio Suárez (6), Victor Robles, J.P. Crawford

Seattle MarinersSeattle Mariners Pitching
Pitchers IP H R ER BB K
Logan Gilbert 5.2 7 2 2 1 5
Carlos Vargas 0.1 1 1 1 0 0
Caleb Ferguson 1.0 0 0 0 1 1
Luke Jackson 0.2 2 2 2 1 0
Gabe Speier 0.1 0 0 0 0 0
Emerson Hancock 1.0 0 0 0 0 0
TEAM 10 5 5 3 6
HR Allowed: Logan Gilbert, Carlos Vargas
Pitches: Logan Gilbert 89-63, Carlos Vargas 12-8, Caleb Ferguson 15-9, Luke Jackson 17-8, Gabe Speier 4-3, Emerson Hancock 12-7
WP: Logan Gilbert
HBP: Luke Jackson

Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Mike Yastrzemski LF 4 0 0 1 0 0
Bobby Witt Jr. SS 3 0 1 0 1 0
Vinnie Pasquantino 1B 5 0 1 0 0 0
Maikel Garcia 3B 4 0 0 0 1 1
Salvador Perez DH 5 0 1 0 0 1
Jac Caglianone RF 5 0 1 0 0 1
Jonathan India 2B 3 2 1 0 1 2
Carter Jensen C 4 3 3 3 0 1
Kyle Isbel CF 4 0 2 1 0 0
TEAM 37 5 10 5 3 6
2B: Carter Jensen
HR: Carter Jensen (2)
GIDP:
LOB: Mike Yastrzemski (2), Vinnie Pasquantino (3), Maikel Garcia (3), Salvador Perez (3), Jonathan India (2), Carter Jensen (2), Kyle Isbel (2)

Kansas City Royals Kansas City Royals Pitching
Pitchers IP H R ER BB K
Michael Wacha 2.2 9 7 7 0 0
Daniel Lynch IV 2.1 2 3 3 1 2
Luinder Avila 1.0 0 0 0 2 2
Sam Long 1.0 1 0 0 1 0
Taylor Clarke 1.0 0 0 0 0 0
Jonathan Bowlan 1.0 2 2 2 0 1
TEAM 14 12 12 4 5
HR Allowed: Michael Wacha (2), Daniel Lynch IV (2), Jonathan Bowlan
Pitches: Michael Wacha 47-33, Daniel Lynch IV 40-24, Luinder Avila 33-21, Sam Long 17-10, Taylor Clarke 12-8, Jonathan Bowlan 24-15
WP: Sam Long
HBP: Michael Wacha
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.