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

📌 Game Summary

September 17, 2021
Seattle Mariners 6
Kansas City Royals 2
📍 Kauffman Stadium
👥 14,904
⏱ 3:35
🌤 82° • Clear • 3 mph, R To L
Status: Final

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
6
Final
Kansas City Royals
Kansas City Royals
2
Team 1 2 3 4 5 6 7 8 9 R H E
SEA 0 2 0 2 0 0 1 1 0 6 10 0
KC 0 0 0 0 0 1 1 0 0 2 9 0
Seattle Mariners Seattle Mariners Hitting
Hitters AB R H RBI BB K
J.P. Crawford SS 4 0 1 1 1 0
Mitch Haniger RF 5 0 0 0 0 2
Kyle Seager 3B 4 1 1 0 0 1
Ty France 1B 2 0 2 0 1 0
Abraham Toro 2B 4 2 0 0 0 1
Jarred Kelenic CF 4 2 2 4 0 1
Luis Torrens DH 3 1 2 1 1 0
Jake Fraley LF 3 0 2 0 1 1
Cal Raleigh C 4 0 0 0 0 1
TEAM 33 6 10 6 4 7
2B: Jake Fraley
HR: Jarred Kelenic (2)
CS: J.P. Crawford
GIDP: Jarred Kelenic, Cal Raleigh
LOB: J.P. Crawford, Mitch Haniger (3), Kyle Seager, Abraham Toro (5), Jarred Kelenic (3), Jake Fraley, Cal Raleigh (5)
Fielding
DP: 5-4-3 (3B-2B-1B): Kyle Seager → Abraham Toro → Ty France; Ty France

Seattle MarinersSeattle Mariners Pitching
Pitchers IP H R ER BB K
Chris Flexen 5.2 6 1 1 2 3
Joe Smith 0.1 0 0 0 0 1
Drew Steckenrider 0.2 2 1 1 0 0
Paul Sewald 1.1 0 0 0 1 1
Diego Castillo 1.0 1 0 0 1 0
TEAM 9 2 2 4 5
HR Allowed: Drew Steckenrider
Pitches: Chris Flexen 90-57, Joe Smith 5-3, Drew Steckenrider 10-7, Paul Sewald 24-13, Diego Castillo 16-10
WP: Paul Sewald
HBP: Drew Steckenrider

Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Whit Merrifield 2B 5 1 2 0 0 1
Nicky Lopez SS 5 0 1 0 0 1
Salvador Perez C 4 0 0 0 1 0
Andrew Benintendi LF 4 0 2 1 0 0
Carlos Santana DH 2 0 0 0 2 0
Michael A. Taylor CF 4 0 1 0 0 1
Hunter Dozier 1B 4 1 1 1 0 1
Kyle Isbel RF 4 0 1 0 0 1
Hanser Alberto 3B 2 0 1 0 0 0
Ryan O'Hearn PH 0 0 0 0 1 0
TEAM 34 2 9 2 4 5
2B: Whit Merrifield
HR: Hunter Dozier
GIDP: Salvador Perez
LOB: Whit Merrifield (3), Nicky Lopez (6), Salvador Perez (5), Carlos Santana, Michael A. Taylor (4), Hunter Dozier (2)
Fielding
CS: Salvador Perez
DP: 2-6 (C-SS): Salvador Perez → Nicky Lopez; 3-5 (1B-3B): Hunter Dozier → Hanser Alberto; 6-3 (SS-1B): Nicky Lopez → Hunter Dozier
Assists: Kyle Isbel to Nicky Lopez to Hanser Alberto to Whit Merrifield (Ty France at 3rd)

Kansas City Royals Kansas City Royals Pitching
Pitchers IP H R ER BB K
Jonathan Heasley 4.0 6 4 4 0 2
Tyler Zuber 1.0 0 0 0 0 1
Kyle Zimmer 1.0 2 1 1 1 0
Jake Brentz 1.0 1 1 1 0 1
Greg Holland 1.0 1 0 0 1 2
Scott Blewett 1.0 0 0 0 2 1
TEAM 10 6 6 4 7
HR Allowed: Jonathan Heasley (2)
Pitches: Jonathan Heasley 75-47, Tyler Zuber 15-10, Kyle Zimmer 20-12, Jake Brentz 15-12, Greg Holland 23-14, Scott Blewett 21-10
HBP: Jonathan Heasley
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.