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

📌 Game Summary

July 23, 2026
Kansas City Royals 3
Detroit Tigers 4
📍 Comerica Park
👥 35,548
⏱ 2:46
🌤 76° • Clear • 7 mph, In From LF
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
3
Final
Detroit Tigers
Detroit Tigers
4
Team 1 2 3 4 5 6 7 8 9 R H E
KC 0 0 0 0 0 2 0 1 0 3 9 1
DET 0 0 0 0 0 0 3 1 - 4 10 0
Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Carter Jensen C 4 0 1 0 1 1
Lane Thomas CF 4 0 0 0 1 0
Vinnie Pasquantino 1B 4 0 2 0 1 0
Salvador Perez DH 4 0 0 0 1 1
Michael Massey 2B 4 1 2 0 0 2
Tyler Tolbert PR-RF 0 1 0 0 0 0
Isaac Collins LF 3 1 1 2 1 1
Josh Rojas 3B 4 0 2 1 0 0
Nick Loftin RF-2B 4 0 1 0 0 1
Andrew Velazquez SS 4 0 0 0 0 1
TEAM 35 3 9 3 5 7
2B: Carter Jensen, Josh Rojas
HR: Isaac Collins
SB: Tyler Tolbert
GIDP: Salvador Perez
LOB: Carter Jensen (2), Lane Thomas (2), Salvador Perez (4), Michael Massey (3), Isaac Collins, Josh Rojas, Nick Loftin (3), Andrew Velazquez (3)
Fielding
E: Vinnie Pasquantino
CS: Carter Jensen
Pickoffs: Pitcher Randy Dobnak picks off Zach McKinstry at 1st on throw to first baseman Vinnie Pasquantino

Kansas City RoyalsKansas City Royals Pitching
Pitchers IP H R ER BB K
Randy Dobnak 5.0 4 0 0 1 3
Matt Strahm 1.0 0 0 0 1 1
John Schreiber 1.0 4 3 3 0 1
Steven Cruz 1.0 2 1 1 0 1
TEAM 10 4 4 2 6
HR Allowed: John Schreiber
Pitches: Randy Dobnak 76-50, Matt Strahm 17-9, John Schreiber 20-11, Steven Cruz 29-21
Pickoffs: Randy Dobnak

Detroit Tigers Detroit Tigers Hitting
Hitters AB R H RBI BB K
Kevin McGonigle SS 4 0 1 0 0 0
Gleyber Torres 2B 4 0 1 0 0 2
Colt Keith 3B 2 0 0 0 0 0
Hao-Yu Lee PH-3B 1 1 1 0 1 0
Riley Greene DH 4 0 1 0 0 0
Dillon Dingler C 3 1 2 1 1 0
Kerry Carpenter RF 4 1 1 0 0 0
Matt Vierling PR-RF 0 0 0 0 0 0
Spencer Torkelson 1B 4 0 0 0 0 3
Zach McKinstry LF 3 0 2 0 0 0
James Outman CF 3 1 1 3 0 1
TEAM 32 4 10 4 2 6
2B: Dillon Dingler
HR: James Outman
CS: James Outman
LOB: Colt Keith, Riley Greene (2), Dillon Dingler (2), Kerry Carpenter (2), Spencer Torkelson (4), Zach McKinstry (2), James Outman
Fielding
SB Allowed: Dillon Dingler
DP: 3-6-1 (1B-SS-P): Spencer Torkelson → Kevin McGonigle → Kyle Finnegan

Detroit Tigers Detroit Tigers Pitching
Pitchers IP H R ER BB K
Troy Melton 5.0 5 2 2 4 5
Tyler Holton 1.2 1 0 0 0 0
Jacob Waguespack 0.1 0 0 0 0 0
Drew Anderson 1.0 2 1 1 0 1
Drew Sommers 0.1 1 0 0 1 1
Kyle Finnegan 0.2 0 0 0 0 0
TEAM 9 3 3 5 7
HR Allowed: Troy Melton
Pitches: Troy Melton 90-61, Tyler Holton 26-18, Jacob Waguespack 4-3, Drew Anderson 18-13, Drew Sommers 11-5, Kyle Finnegan 2-1
WP: Drew Anderson
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.