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

📌 Game Summary

June 20, 2025
Kansas City Royals 6
San Diego Padres 5
📍 Petco Park
👥 43,574
⏱ 3:04
🌤 67° • Partly Cloudy • 7 mph, L To R
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.
Kansas City Royals
Kansas City Royals
6
Final
San Diego Padres
San Diego Padres
5
Team 1 2 3 4 5 6 7 8 9 R H E
KC 1 0 0 0 3 0 0 2 0 6 11 0
SD 0 0 0 0 1 1 2 0 1 5 12 0
Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Jonathan India 2B 5 1 3 3 0 0
Tyler Tolbert PR-2B 0 0 0 0 0 0
Bobby Witt Jr. SS 5 1 1 1 0 1
Maikel Garcia 3B 5 1 3 0 0 1
Vinnie Pasquantino 1B 3 0 1 0 1 0
John Rave PR-RF 1 1 0 0 0 0
Salvador Perez C 4 0 1 1 0 0
Jac Caglianone RF-1B 4 0 1 0 0 1
Freddy Fermin DH 3 1 0 0 1 1
Nick Loftin LF 2 1 0 0 1 0
Drew Waters LF 1 0 1 1 0 0
Kyle Isbel CF 3 0 0 0 0 3
TEAM 36 6 11 6 3 7
2B: Jonathan India, Maikel Garcia, Jac Caglianone
HR: Jonathan India, Bobby Witt Jr.
SB: Tyler Tolbert, John Rave
CS: Maikel Garcia
LOB: Bobby Witt Jr. (2), Maikel Garcia, Vinnie Pasquantino, John Rave, Salvador Perez (2), Jac Caglianone (3), Freddy Fermin (3), Nick Loftin, Kyle Isbel (2)
Sac Bunts: Kyle Isbel

Kansas City RoyalsKansas City Royals Pitching
Pitchers IP H R ER BB K
Michael Lorenzen 5.1 5 2 2 3 4
Angel Zerpa 0.2 2 0 0 0 0
Lucas Erceg 1.0 3 2 2 1 0
Steven Cruz 1.0 1 0 0 1 0
Carlos Estévez 1.0 1 1 1 0 0
TEAM 12 5 5 5 4
HR Allowed: Carlos Estévez
Pitches: Michael Lorenzen 89-60, Angel Zerpa 11-9, Lucas Erceg 29-18, Steven Cruz 15-8, Carlos Estévez 24-16
WP: Michael Lorenzen

San Diego Padres San Diego Padres Hitting
Hitters AB R H RBI BB K
Fernando Tatis Jr. RF 3 0 0 0 2 1
Luis Arraez 1B 5 1 1 1 0 0
Manny Machado 3B 5 2 2 1 0 1
Gavin Sheets LF 5 0 1 2 0 1
Xander Bogaerts SS 4 1 3 0 1 0
Jake Cronenworth 2B 5 0 1 0 0 0
Trenton Brooks DH 2 1 1 0 0 1
Jose Iglesias PH-DH 2 0 1 1 0 0
Elias Díaz C 3 0 0 0 1 0
Brandon Lockridge PR 0 0 0 0 0 0
Martín Maldonado C 0 0 0 0 0 0
Tyler Wade CF 3 0 2 0 1 0
TEAM 37 5 12 5 5 4
2B: Manny Machado, Trenton Brooks
HR: Manny Machado
CS: Xander Bogaerts
LOB: Fernando Tatis Jr. (4), Luis Arraez (5), Manny Machado (4), Jake Cronenworth (4), Trenton Brooks, Elias Díaz (3)
Sac Bunts:

San Diego Padres San Diego Padres Pitching
Pitchers IP H R ER BB K
Nick Pivetta 4.2 6 4 4 2 3
Wandy Peralta 1.1 0 0 0 0 0
Sean Reynolds 1.0 1 0 0 0 1
Jason Adam 1.0 3 2 2 1 3
David Morgan 1.0 1 0 0 0 0
TEAM 11 6 6 3 7
HR Allowed: Nick Pivetta (2)
Pitches: Nick Pivetta 84-54, Wandy Peralta 14-10, Sean Reynolds 21-12, Jason Adam 30-21, David Morgan 12-8
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.