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

📌 Game Summary

June 21, 2024
Kansas City Royals 2
Texas Rangers 6
📍 Globe Life Field
👥 37,678
⏱ 2:38
🌤 74° • Roof Closed • 0 mph, None
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.
Kansas City Royals
Kansas City Royals
2
Final
Texas Rangers
Texas Rangers
6
Team 1 2 3 4 5 6 7 8 9 R H E
KC 0 0 1 0 1 0 0 0 0 2 6 0
TEX 0 0 0 1 0 5 0 0 - 6 9 0
Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Maikel Garcia 3B 3 0 1 0 1 0
Bobby Witt Jr. SS 4 0 0 0 0 1
Vinnie Pasquantino 1B 4 0 1 0 0 1
Salvador Perez C 4 0 0 0 0 4
Freddy Fermin DH 4 0 0 0 0 1
MJ Melendez LF 4 1 1 0 0 2
Nick Loftin 2B 4 0 1 0 0 1
Hunter Renfroe RF 3 0 0 0 1 2
Kyle Isbel CF 1 1 1 1 0 0
Garrett Hampson PH-CF 2 0 1 1 0 0
TEAM 33 2 6 2 2 12
2B: MJ Melendez, Nick Loftin
HR: Kyle Isbel
LOB: Maikel Garcia (2), Bobby Witt Jr. (4), Salvador Perez (2), Nick Loftin, Hunter Renfroe
Fielding
CS: Salvador Perez
DP: 4-6-3 (2B-SS-1B): Nick Loftin → Bobby Witt Jr. → Vinnie Pasquantino
Assists: Brady Singer to Salvador Perez. Nathaniel Lowe out at home (Nathaniel Lowe at home); Sam Long to Maikel Garcia (Marcus Semien at 3rd)

Kansas City RoyalsKansas City Royals Pitching
Pitchers IP H R ER BB K
Brady Singer 5.0 3 1 1 2 4
John Schreiber 0.1 3 3 3 0 0
Sam Long 0.2 2 2 2 1 1
Carlos Hernández 1.0 1 0 0 1 0
Nick Anderson 1.0 0 0 0 1 1
TEAM 9 6 6 5 6
Pitches: Brady Singer 89-51, John Schreiber 14-8, Sam Long 15-6, Carlos Hernández 15-7, Nick Anderson 15-8
HBP: Brady Singer

Texas Rangers Texas Rangers Hitting
Hitters AB R H RBI BB K
Marcus Semien 2B 4 0 1 3 0 1
Corey Seager SS 4 0 0 0 0 1
Josh Smith 3B 3 0 1 0 0 0
Adolis García RF 3 2 1 0 1 1
Nathaniel Lowe 1B 4 1 3 0 0 0
Wyatt Langford LF 4 0 2 2 0 1
Jonah Heim C 1 1 0 1 3 0
Travis Jankowski DH 2 0 0 0 0 1
Robbie Grossman PH-DH 1 1 0 0 1 0
Leody Taveras CF 4 1 1 0 0 1
TEAM 30 6 9 6 5 6
2B: Marcus Semien, Nathaniel Lowe, Wyatt Langford
CS: Adolis García
GIDP: Robbie Grossman
LOB: Adolis García (2), Wyatt Langford, Jonah Heim, Travis Jankowski (4), Robbie Grossman, Leody Taveras (3)

Texas Rangers Texas Rangers Pitching
Pitchers IP H R ER BB K
Nathan Eovaldi 6.0 4 2 2 1 6
José Leclerc 1.2 1 0 0 1 3
David Robertson 0.1 0 0 0 0 1
Kirby Yates 1.0 1 0 0 0 2
TEAM 6 2 2 2 12
HR Allowed: Nathan Eovaldi
Pitches: Nathan Eovaldi 98-63, José Leclerc 27-16, David Robertson 4-3, Kirby Yates 14-11
WP: Nathan Eovaldi
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.