Try this game in our Simulator
Lineups and Summary
(back to top)
Royals
@ Mariners
T-Mobile Park
June 30, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the Seattle Mariners and the Kansas City Royals, played on June 30, 2025 at T-Mobile Park.
Game Summary
Date | June 30, 2025 |
---|---|
Visiting Team |
Kansas City Royals
|
Home Team |
Seattle Mariners
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | June 30, 2025 |
---|---|
Day of Week | Mon |
Day / Night | |
Visiting Team | Kansas City Royals |
Home Team | Seattle Mariners |
Visiting Starting Pitcher | Michael Wacha |
Home Starting Pitcher | George Kirby |
Ballpark | T-Mobile Park |
City | Seattle |
State | WA |
Attendance | 27,309 |
Time of Game | 2 hours and 19. minutes |
Kansas City Royals Lineup
Name | Position |
---|---|
Jonathan India | Second Baseman |
Bobby Witt | Shortstop |
Maikel Garcia | Third Baseman |
Vinnie Pasquantino | First Baseman |
Salvador Perez | Catcher |
Jac Caglianone | Designated Hitter |
Drew Waters | Left Fielder |
John Rave | Right Fielder |
Kyle Isbel | Center Fielder |
Manager |
Seattle Mariners Lineup
Name | Position |
---|---|
J.P. Crawford | Shortstop |
Julio Rodriguez | Center Fielder |
Cal Raleigh | Catcher |
Randy Arozarena | Left Fielder |
Dominic Canzone | Right Fielder |
Donovan Solano | First Baseman |
Mitch Garver | Designated Hitter |
Miles Mastrobuoni | Third Baseman |
Cole Young | Second Baseman |
Manager |
All Plays in Game
(back to top)
Royals
@ Mariners
T-Mobile Park
June 30, 2025
Top 1
-
Royals, 0 - Mariners, 0
Outs: 0, Count: 0-1, RoB: ---
India vs. Kirby
India hits a ground ball towards short. The throw to first, and India is out. View Play -
Royals, 0 - Mariners, 0
Outs: 1, Count: 1-2, RoB: ---
Witt vs. Kirby
Witt strikes out swinging. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 2-2, RoB: ---
Garcia vs. Kirby
Garcia hits a ground ball towards third. The throw to first, and Garcia is out. View Play
Bottom 1
-
Royals, 0 - Mariners, 0
Outs: 0, Count: 0-1, RoB: ---
Crawford vs. Wacha
Crawford hits a line drive, base hit into left field. View Play -
Royals, 0 - Mariners, 0
Outs: 0, Count: 1-1, RoB: 1--
Rodriguez vs. Wacha
Rodriguez hits a ground ball to third. There's the throw to second for one, and over to first, double play. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 3-2, RoB: ---
Raleigh vs. Wacha
Raleigh hits a fly ball towards center. Isbel makes the catch for the out. View Play
Top 2
-
Royals, 0 - Mariners, 0
Outs: 0, Count: 2-0, RoB: ---
Pasquantino vs. Kirby
Pasquantino hits a short popup towards short. Crawford makes the catch for the out. View Play -
Royals, 0 - Mariners, 0
Outs: 1, Count: 1-1, RoB: ---
Perez vs. Kirby
Perez hits a popup beyond first. Solano gets back and makes the catch for the out. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 0-1, RoB: ---
Caglianone vs. Kirby
Caglianone hits a ground ball towards first. Solano fields it and makes the out, unassisted. View Play
Bottom 2
-
Royals, 0 - Mariners, 0
Outs: 0, Count: 2-2, RoB: ---
Arozarena vs. Wacha
Arozarena hits a popup beyond second. India gets back and makes the catch for the out. View Play -
Royals, 0 - Mariners, 0
Outs: 1, Count: 0-2, RoB: ---
Canzone vs. Wacha
Canzone hits a fly ball towards right. Rave is there to make the catch. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 3-2, RoB: ---
Solano vs. Wacha
That is ball 4. Solano is on with a walk. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 0-1, RoB: 1--
Garver vs. Wacha
Garver hits a popup, foul, behind the plate. Perez makes the catch for the out. View Play
Top 3
-
Royals, 0 - Mariners, 0
Outs: 0, Count: 2-2, RoB: ---
Waters vs. Kirby
Waters strikes out swinging. View Play -
Royals, 0 - Mariners, 0
Outs: 1, Count: 3-2, RoB: ---
Rave vs. Kirby
Rave hits a ground ball towards the mound. Kirby throws to first, and Rave is out. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 0-1, RoB: ---
Isbel vs. Kirby
Isbel hits a ground ball, base hit into left field. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 0-1, RoB: 1--
India vs. Kirby
India hits a ground ball, base hit into center field. Isbel moves to 2nd. View Play -
Royals, 0 - Mariners, 0
Outs: 2, Count: 1-2, RoB: 12-
Witt vs. Kirby
Witt hits a ground ball, base hit into center field. Isbel scores. India moves to 3rd. View Play -
Royals, 1 - Mariners, 0
Outs: 2, Count: 1-1, RoB: 1-3
Garcia vs. Kirby
Garcia hits a ground ball towards second. The throw to first, and Garcia is out. View Play
Bottom 3
-
Royals, 1 - Mariners, 0
Outs: 0, Count: 0-0, RoB: ---
Mastrobuoni vs. Wacha
Mastrobuoni hits a fly ball towards center. Isbel makes the catch for the out. View Play -
Royals, 1 - Mariners, 0
Outs: 1, Count: 1-2, RoB: ---
Young vs. Wacha
Young hits a line drive towards right. Rave is there to make the catch. View Play -
Royals, 1 - Mariners, 0
Outs: 2, Count: 2-2, RoB: ---
Crawford vs. Wacha
Crawford strikes out swinging. View Play
Top 4
-
Royals, 1 - Mariners, 0
Outs: 0, Count: 1-1, RoB: ---
Pasquantino vs. Kirby
Pasquantino hits a ground ball towards second. The throw to first, and Pasquantino is out. View Play -
Royals, 1 - Mariners, 0
Outs: 1, Count: 1-1, RoB: ---
Perez vs. Kirby
Perez hits a line drive towards left center field. Arozarena is there and makes the catch. View Play -
Royals, 1 - Mariners, 0
Outs: 2, Count: 3-2, RoB: ---
Caglianone vs. Kirby
Caglianone hits a line drive towards second. Young makes the catch for the out. View Play
Bottom 4
-
Royals, 1 - Mariners, 0
Outs: 0, Count: 0-1, RoB: ---
Rodriguez vs. Wacha
Rodriguez hits a ground ball towards second. The throw to first, and Rodriguez is out. View Play -
Royals, 1 - Mariners, 0
Outs: 1, Count: 0-1, RoB: ---
Raleigh vs. Wacha
Raleigh hits a ground ball towards second. The throw to first, and Raleigh is out. View Play -
Royals, 1 - Mariners, 0
Outs: 2, Count: 0-0, RoB: ---
Arozarena vs. Wacha
Arozarena hits a drive into right center field. That ball is gone. A solo home run. View Play -
Royals, 1 - Mariners, 1
Outs: 2, Count: 1-2, RoB: ---
Canzone vs. Wacha
Canzone hits a ball towards short. Witt can't make the play in time. Canzone gets a base hit. View Play -
Royals, 1 - Mariners, 1
Outs: 2, Count: 1-0, RoB: 1--
Solano vs. Wacha
Solano hits a ground ball, base hit into right field. Canzone moves to 2nd. View Play -
Royals, 1 - Mariners, 1
Outs: 2, Count: 3-1, RoB: 12-
Garver vs. Wacha
That is ball 4. Garver is on with a walk. Canzone moves to 3rd. Solano moves to 2nd. View Play -
Royals, 1 - Mariners, 1
Outs: 2, Count: 2-0, RoB: 123
Mastrobuoni vs. Wacha
Mastrobuoni hits a ground ball towards short. Witt has it and steps on second to get the force on Garver. View Play
Top 5
-
Royals, 1 - Mariners, 1
Outs: 0, Count: 0-1, RoB: ---
Waters vs. Kirby
Waters hits a fly ball towards right. Canzone is there to make the catch. View Play -
Royals, 1 - Mariners, 1
Outs: 1, Count: 2-2, RoB: ---
Rave vs. Kirby
Rave strikes out swinging. View Play -
Royals, 1 - Mariners, 1
Outs: 2, Count: 2-2, RoB: ---
Isbel vs. Kirby
Isbel hits a fly ball towards center. Rodriguez makes the catch for the out. View Play
Bottom 5
-
Royals, 1 - Mariners, 1
Outs: 0, Count: 2-0, RoB: ---
Young vs. Wacha
Young hits a ground ball, base hit into right field. View Play -
Royals, 1 - Mariners, 1
Outs: 0, Count: 1-1, RoB: 1--
Crawford vs. Wacha
Crawford hits a ball towards short. Witt can't make the play in time. Crawford gets a base hit. Young moves to 2nd. View Play -
Royals, 1 - Mariners, 1
Outs: 0, Count: 0-0, RoB: 12-
Rodriguez vs. Wacha
Rodriguez hits a line drive, base hit into center field. Young moves to 3rd. Crawford moves to 2nd. View Play -
Royals, 1 - Mariners, 1
Outs: 0, Count: 3-2, RoB: 123
Raleigh vs. Wacha
Raleigh hits a fly ball towards right. Rave is there to make the catch. Young scores. Crawford moves to 3rd. That's a sacrifice fly. View Play -
Royals, 1 - Mariners, 2
Outs: 1, Count: 2-2, RoB: 1-3
Arozarena vs. Wacha
Arozarena hits a drive into center field. Going, going, gone. Crawford scores. Rodriguez scores. A 3 run home run. View Play -
Royals, 1 - Mariners, 5
Outs: 1, Count: 3-2, RoB: ---
Canzone vs. Wacha
Canzone hits a ground ball towards the mound. Wacha throws to first, and Canzone is out. View Play -
Royals, 1 - Mariners, 5
Outs: 2, Count: 0-1, RoB: ---
Solano vs. Wacha
Solano softly hits a ground ball towards third. The throw to first, and Solano is out. View Play
Top 6
-
Royals, 1 - Mariners, 5
Outs: 0, Count: 1-1, RoB: ---
India vs. Kirby
India hits a fly ball towards right. Canzone is there to make the catch. View Play -
Royals, 1 - Mariners, 5
Outs: 1, Count: 1-2, RoB: ---
Witt vs. Kirby
Witt strikes out swinging. View Play -
Royals, 1 - Mariners, 5
Outs: 2, Count: 1-2, RoB: ---
Garcia vs. Kirby
Garcia strikes out swinging. View Play
Bottom 6
-
Royals, 1 - Mariners, 5
Outs: 0, Count: 2-2, RoB: ---
Garver vs. Lynch
Daniel Lynch replaces Michael Wacha as Pitcher.
Garver strikes out swinging. View Play -
Royals, 1 - Mariners, 5
Outs: 1, Count: 3-1, RoB: ---
Mastrobuoni vs. Lynch
That is ball 4. Mastrobuoni is on with a walk. View Play -
Royals, 1 - Mariners, 5
Outs: 1, Count: 2-1, RoB: 1--
Young vs. Lynch
Young hits a ground ball, base hit into right field. Mastrobuoni moves to 3rd. View Play -
Royals, 1 - Mariners, 5
Outs: 1, Count: 0-1, RoB: 1-3
Crawford vs. Lynch
Crawford hits a fly ball towards left. Waters makes the catch for the out. View Play -
Royals, 1 - Mariners, 5
Outs: 2, Count: 1-0, RoB: 1-3
Rodriguez vs. Lynch
Rodriguez hits a fly ball towards center. Isbel makes the catch for the out. View Play
Top 7
-
Royals, 1 - Mariners, 5
Outs: 0, Count: 0-2, RoB: ---
Pasquantino vs. Speier
Gabe Speier replaces George Kirby as Pitcher.
Pasquantino strikes out swinging. View Play -
Royals, 1 - Mariners, 5
Outs: 1, Count: 1-2, RoB: ---
Perez vs. Speier
Perez strikes out swinging. View Play -
Royals, 1 - Mariners, 5
Outs: 2, Count: 0-2, RoB: ---
Caglianone vs. Speier
Caglianone strikes out swinging. View Play
Bottom 7
-
Royals, 1 - Mariners, 5
Outs: 0, Count: 2-1, RoB: ---
Raleigh vs. Lynch
Raleigh hits a drive into right center field. That ball is gone. A solo home run. View Play -
Royals, 1 - Mariners, 6
Outs: 0, Count: 1-0, RoB: ---
Arozarena vs. Lynch
Arozarena hits a ground ball towards short. The throw to first, and Arozarena is out. View Play -
Royals, 1 - Mariners, 6
Outs: 1, Count: 1-1, RoB: ---
Canzone vs. Lynch
Canzone hits a ground ball, base hit into right field. View Play -
Royals, 1 - Mariners, 6
Outs: 1, Count: 1-1, RoB: 1--
Solano vs. Lynch
Solano hits a popup, in foul territory, off the first base line. Pasquantino makes the catch for the out. View Play -
Royals, 1 - Mariners, 6
Outs: 2, Count: 2-2, RoB: 1--
Garver vs. Lynch
Garver hits a ground ball towards short. Witt throws to second to get Canzone. View Play
Top 8
-
Royals, 1 - Mariners, 6
Outs: 0, Count: 2-2, RoB: ---
Waters vs. Thornton
Trent Thornton replaces Gabe Speier as Pitcher.
Waters hits a fly ball towards left. Arozarena makes the catch for the out. View Play -
Royals, 1 - Mariners, 6
Outs: 1, Count: 0-2, RoB: ---
Rave vs. Thornton
Rave hits a ball towards third. Mastrobuoni can't make the play in time. Rave gets a base hit. View Play -
Royals, 1 - Mariners, 6
Outs: 1, Count: 3-2, RoB: 1--
Isbel vs. Thornton
That is ball 4. Isbel is on with a walk. Rave moves to 2nd. View Play -
Royals, 1 - Mariners, 6
Outs: 1, Count: 2-1, RoB: 12-
India vs. Thornton
India is hit by the pitch. Rave moves to 3rd. Isbel moves to 2nd. India is on 1st. View Play -
Royals, 1 - Mariners, 6
Outs: 1, Count: 1-0, RoB: 123
Witt vs. Thornton
Witt hits a ground ball towards short. Crawford throws to second to get India. Rave scores. Isbel moves to 3rd. Witt is on 1st. View Play -
Royals, 2 - Mariners, 6
Outs: 2, Count: 2-2, RoB: 1-3
Garcia vs. Thornton
Garcia hits a ground ball towards second. The throw to first, and Garcia is out. View Play
Bottom 8
-
Royals, 2 - Mariners, 6
Outs: 0, Count: 1-2, RoB: ---
Mastrobuoni vs. Erceg
Lucas Erceg replaces Daniel Lynch as Pitcher.
Mastrobuoni hits a ground ball towards short. The throw to first, and Mastrobuoni is out. View Play -
Royals, 2 - Mariners, 6
Outs: 1, Count: 2-2, RoB: ---
Young vs. Erceg
Young hits a ground ball, base hit into left field. View Play -
Royals, 2 - Mariners, 6
Outs: 1, Count: 2-2, RoB: 1--
Crawford vs. Erceg
There's a wild pitch. Young moves to 2nd. View Play -
Royals, 2 - Mariners, 6
Outs: 1, Count: 3-2, RoB: -2-
Crawford vs. Erceg
Crawford hits a fly ball towards left. Waters makes the catch for the out. View Play -
Royals, 2 - Mariners, 6
Outs: 2, Count: 0-2, RoB: -2-
Rodriguez vs. Erceg
Rodriguez strikes out swinging. View Play
Top 9
-
Royals, 2 - Mariners, 6
Outs: 0, Count: 0-2, RoB: ---
Pasquantino vs. Brash
Matt Brash replaces Trent Thornton as Pitcher.
Pasquantino strikes out swinging. View Play -
Royals, 2 - Mariners, 6
Outs: 1, Count: 3-1, RoB: ---
Perez vs. Brash
Perez softly hits a ground ball towards third. The throw to first, and Perez is out. View Play -
Royals, 2 - Mariners, 6
Outs: 2, Count: 1-1, RoB: ---
Caglianone vs. Brash
Caglianone hits a line drive deep towards center. Rodriguez makes the catch for the out. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score