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

📌 Game Summary

July 28, 2021
Chicago White Sox 2
Kansas City Royals 3
📍 Kauffman Stadium
👥 13,626
⏱ 3:06
🌤 96° • Clear • 7 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.
Chicago White Sox
Chicago White Sox
2
Final
Kansas City Royals
Kansas City Royals
3
Team 1 2 3 4 5 6 7 8 9 10 R H E
CWS 0 0 0 0 2 0 0 0 0 0 2 5 1
KC 0 0 0 0 0 0 1 0 1 1 3 6 0
Chicago White Sox Chicago White Sox Hitting
Hitters AB R H RBI BB K
Tim Anderson SS 4 0 0 0 0 0
Adam Engel CF-LF 4 0 1 0 0 0
José Abreu 1B 4 0 0 0 0 1
Eloy Jiménez DH 3 0 0 0 0 1
Gavin Sheets PH-DH 1 0 0 0 0 0
Yoán Moncada 3B 3 0 0 0 1 2
Andrew Vaughn LF 3 1 2 0 0 1
Billy Hamilton CF 1 0 0 0 0 1
Leury García RF-2B 3 1 1 0 1 1
Danny Mendick 2B 3 0 1 1 0 1
Brian Goodwin PH-RF 1 0 0 0 0 0
Seby Zavala C 3 0 0 0 0 1
TEAM 33 2 5 1 2 9
2B: Adam Engel
CS: Yoán Moncada
LOB: José Abreu, Eloy Jiménez, Yoán Moncada (2), Andrew Vaughn, Billy Hamilton, Leury García (2), Brian Goodwin (2)
Fielding
E: Andrew Vaughn
DP: 6-3 (SS-1B): Tim Anderson → José Abreu
Assists: Tim Anderson to Seby Zavala. Andrew Benintendi out at home. Hunter Dozier to 2nd (Andrew Benintendi at home)

Chicago White SoxChicago White Sox Pitching
Pitchers IP H R ER BB K
Lucas Giolito 6.0 4 1 1 1 7
Aaron Bummer 1.0 0 0 0 0 2
Michael Kopech 1.0 0 0 0 0 0
Liam Hendriks 1.0 1 1 1 0 0
Ryan Burr 0.2 1 1 0 0 0
TEAM 6 3 2 1 9
HR Allowed: Liam Hendriks
Pitches: Lucas Giolito 80-55, Aaron Bummer 13-9, Michael Kopech 13-9, Liam Hendriks 9-7, Ryan Burr 5-5
WP: Lucas Giolito

Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Whit Merrifield 2B 4 0 1 0 0 1
Carlos Santana DH 4 0 0 0 0 1
Salvador Perez C 4 2 2 1 0 1
Jorge Soler RF 3 0 1 1 1 1
Jarrod Dyson RF 0 0 0 0 0 0
Andrew Benintendi LF 4 0 0 0 0 1
Ryan O'Hearn 1B 2 0 1 0 0 0
Hanser Alberto PH-3B 1 0 0 0 0 1
Hunter Dozier 3B-1B 4 1 0 0 0 1
Michael A. Taylor CF 4 0 1 1 0 1
Nicky Lopez SS 3 0 0 0 0 1
TEAM 33 3 6 3 1 9
2B: Whit Merrifield, Salvador Perez, Jorge Soler
HR: Salvador Perez
GIDP: Ryan O'Hearn
LOB: Carlos Santana, Andrew Benintendi (2), Ryan O'Hearn, Hanser Alberto, Hunter Dozier (3)
Sac Bunts: Hanser Alberto
Fielding
CS: Salvador Perez
DP: 2-6 (C-SS): Salvador Perez → Nicky Lopez

Kansas City Royals Kansas City Royals Pitching
Pitchers IP H R ER BB K
Kris Bubic 6.0 5 2 2 1 3
Domingo Tapia 1.0 0 0 0 0 2
Josh Staumont 1.0 0 0 0 0 1
Greg Holland 1.0 0 0 0 0 1
Scott Barlow 1.0 0 0 0 1 2
TEAM 5 2 2 2 9
Pitches: Kris Bubic 89-59, Domingo Tapia 14-11, Josh Staumont 12-7, Greg Holland 14-9, Scott Barlow 21-11
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.