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

📌 Game Summary

April 04, 2025
Baltimore Orioles 2
Kansas City Royals 8
📍 Kauffman Stadium
👥 14,196
⏱ 2:45
🌤 47° • Cloudy • 11 mph, L To R
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.
Baltimore Orioles
Baltimore Orioles
2
Final
Kansas City Royals
Kansas City Royals
8
Team 1 2 3 4 5 6 7 8 9 R H E
BAL 0 2 0 0 0 0 0 0 0 2 6 1
KC 1 0 0 2 0 0 0 5 - 8 11 1
Baltimore Orioles Baltimore Orioles Hitting
Hitters AB R H RBI BB K
Gunnar Henderson SS 4 0 1 0 0 1
Adley Rutschman C 4 0 1 0 0 0
Jordan Westburg 3B 4 0 0 0 0 1
Cedric Mullins CF 3 0 1 0 1 0
Ryan O'Hearn DH 3 1 0 0 1 0
Tyler O'Neill RF 4 0 1 0 0 1
Heston Kjerstad LF 3 1 2 1 0 1
Ryan Mountcastle 1B 3 0 0 0 0 1
Jackson Holliday 2B 3 0 0 0 0 0
TEAM 31 2 6 1 2 5
2B: Cedric Mullins, Tyler O'Neill
GIDP: Adley Rutschman, Ryan Mountcastle
LOB: Gunnar Henderson, Adley Rutschman, Jordan Westburg, Cedric Mullins, Ryan O'Hearn (2), Tyler O'Neill, Ryan Mountcastle, Jackson Holliday
Fielding
E: Gunnar Henderson
SB Allowed: Adley Rutschman (3)

Baltimore OriolesBaltimore Orioles Pitching
Pitchers IP H R ER BB K
Dean Kremer 4.1 8 3 2 0 1
Gregory Soto 1.2 0 0 0 0 1
Seranthony Domínguez 1.0 0 0 0 1 2
Cionel Pérez 1.0 3 5 5 1 1
TEAM 11 8 7 2 5
Pitches: Dean Kremer 88-63, Gregory Soto 19-14, Seranthony Domínguez 20-12, Cionel Pérez 37-25
IBB: Cionel Pérez
WP: Dean Kremer
HBP: Cionel Pérez

Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Jonathan India LF 3 0 0 0 1 0
Tyler Tolbert PR-RF 1 0 0 0 0 0
Bobby Witt Jr. SS 4 2 1 0 1 1
Vinnie Pasquantino 1B 5 0 2 3 0 0
Salvador Perez C 5 1 2 1 0 2
Michael Massey 2B 4 0 1 0 0 1
Cavan Biggio DH 2 1 1 0 0 0
Mark Canha PH-DH 2 1 1 0 0 0
Maikel Garcia 3B 4 1 2 3 0 1
MJ Melendez RF-LF 3 1 0 0 0 0
Kyle Isbel CF 3 1 1 1 0 0
TEAM 36 8 11 8 2 5
2B: Salvador Perez, Mark Canha, Maikel Garcia
SB: Tyler Tolbert (2), Maikel Garcia
IBB: Bobby Witt Jr.
LOB: Jonathan India (2), Tyler Tolbert (2), Bobby Witt Jr., Vinnie Pasquantino (2), Salvador Perez (2), Michael Massey (3), Cavan Biggio (2), Mark Canha (2), MJ Melendez
Sac Bunts: Kyle Isbel
Fielding
E: Maikel Garcia
DP: 5-4-3 (3B-2B-1B): Maikel Garcia → Michael Massey → Vinnie Pasquantino; 1-6-3 (P-SS-1B): Lucas Erceg → Bobby Witt Jr. → Vinnie Pasquantino
Assists: Jonathan India to Salvador Perez. Heston Kjerstad to 2nd (Tyler O'Neill at home)

Kansas City Royals Kansas City Royals Pitching
Pitchers IP H R ER BB K
Seth Lugo 6.0 5 2 1 1 2
Hunter Harvey 1.0 0 0 0 0 2
Lucas Erceg 1.0 1 0 0 0 0
Chris Stratton 1.0 0 0 0 1 1
TEAM 6 2 1 2 5
Pitches: Seth Lugo 85-59, Hunter Harvey 19-14, Lucas Erceg 8-6, Chris Stratton 20-9
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.