Try this game in our Simulator
Lineups and Summary
(back to top)
Royals
@ Giants
Oracle Park
May 19, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the San Francisco Giants and the Kansas City Royals, played on May 19, 2025 at Oracle Park.
Game Summary
Date | May 19, 2025 |
---|---|
Visiting Team |
Kansas City Royals
|
Home Team |
San Francisco Giants
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | May 19, 2025 |
---|---|
Day of Week | Mon |
Day / Night | |
Visiting Team | Kansas City Royals |
Home Team | San Francisco Giants |
Visiting Starting Pitcher | Kris Bubic |
Home Starting Pitcher | Robbie Ray |
Ballpark | Oracle Park |
City | San Francisco |
State | CA |
Attendance | 28,432 |
Time of Game | 2 hours and 24. minutes |
Kansas City Royals Lineup
Name | Position |
---|---|
Jonathan India | Designated Hitter |
Bobby Witt | Shortstop |
Vinnie Pasquantino | First Baseman |
Salvador Perez | Catcher |
Maikel Garcia | Third Baseman |
Mark Canha | Left Fielder |
Michael Massey | Second Baseman |
Hunter Renfroe | Right Fielder |
Kyle Isbel | Center Fielder |
Manager |
San Francisco Giants Lineup
Name | Position |
---|---|
Heliot Ramos | Left Fielder |
Wilmer Flores | Designated Hitter |
Jung Hoo Lee | Center Fielder |
Matt Chapman | Third Baseman |
Willy Adames | Shortstop |
Casey Schmitt | First Baseman |
Tyler Fitzgerald | Second Baseman |
Luis Matos | Right Fielder |
Sam Huff | Catcher |
Manager |
All Plays in Game
(back to top)
Royals
@ Giants
Oracle Park
May 19, 2025
Top 1
-
Royals, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
India vs. Ray
India strikes out swinging. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-0, RoB: ---
Witt vs. Ray
Witt hits a line drive into left center field. That will be extra bases. Witt is safe at second with a double. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-1, RoB: -2-
Pasquantino vs. Ray
Pasquantino softly hits a ground ball towards the mound. Ray throws to first, and Pasquantino is out. Witt moves to 3rd. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 0-1, RoB: --3
Perez vs. Ray
Perez hits a fly ball towards center. Lee makes the catch for the out. View Play
Bottom 1
-
Royals, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: ---
Ramos vs. Bubic
Ramos hits a popup, in foul territory, off the first base line. Pasquantino makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 2-1, RoB: ---
Flores vs. Bubic
Flores hits a popup towards second. Massey makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 3-2, RoB: ---
Lee vs. Bubic
Lee hits a ground ball towards second. The throw to first, and Lee is out. View Play
Top 2
-
Royals, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Garcia vs. Ray
Garcia strikes out swinging. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 2-2, RoB: ---
Canha vs. Ray
Canha hits a ball towards third. Chapman can't make the play in time. Canha gets a base hit. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-1, RoB: 1--
Massey vs. Ray
Massey hits a line drive towards center. Lee makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 0-2, RoB: 1--
Renfroe vs. Ray
Renfroe hits a ground ball towards third. The throw to first, and Renfroe is out. View Play
Bottom 2
-
Royals, 0 - Giants, 0
Outs: 0, Count: 1-0, RoB: ---
Chapman vs. Bubic
Chapman hits a popup, foul, off the third base line. Garcia makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 2-2, RoB: ---
Adames vs. Bubic
Adames is called out on strikes. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 0-0, RoB: ---
Schmitt vs. Bubic
Schmitt hits a line drive deep towards center. Isbel makes the catch for the out. View Play
Top 3
-
Royals, 0 - Giants, 0
Outs: 0, Count: 1-1, RoB: ---
Isbel vs. Ray
Isbel hits a ground ball, base hit into left field. View Play -
Royals, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: 1--
India vs. Ray
That is ball 4. India is on with a walk. Isbel moves to 2nd. View Play -
Royals, 0 - Giants, 0
Outs: 0, Count: 0-0, RoB: 12-
Witt vs. Ray
Witt hits a line drive towards short. Adames makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 1-0, RoB: 1--
Pasquantino vs. Ray
Pasquantino hits a fly ball towards center. Lee makes the catch for the out. View Play
Bottom 3
-
Royals, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: ---
Fitzgerald vs. Bubic
That is ball 4. Fitzgerald is on with a walk. View Play -
Royals, 0 - Giants, 0
Outs: 0, Count: 0-1, RoB: 1--
Matos vs. Bubic
Matos hits a fly ball towards center. Isbel makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-2, RoB: 1--
Huff vs. Bubic
Huff strikes out swinging. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 0-2, RoB: 1--
Ramos vs. Bubic
Ramos hits a ground ball towards the mound. Bubic throws to first, and Ramos is out. View Play
Top 4
-
Royals, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Perez vs. Ray
Perez strikes out swinging. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-1, RoB: ---
Garcia vs. Ray
Garcia hits a ground ball, base hit into right field. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-0, RoB: 1--
Canha vs. Ray
Canha hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 0-0, RoB: 1--
Massey vs. Ray
Massey hits a popup, in foul territory, off the first base line. Fitzgerald makes the catch for the out. View Play
Bottom 4
-
Royals, 0 - Giants, 0
Outs: 0, Count: 2-1, RoB: ---
Flores vs. Bubic
Flores hits a fly ball towards right. Renfroe is there to make the catch. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: ---
Lee vs. Bubic
Lee hits a ground ball towards short. The throw to first, and Lee is out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 3-2, RoB: ---
Chapman vs. Bubic
Chapman strikes out swinging. View Play
Top 5
-
Royals, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Renfroe vs. Ray
Renfroe is called out on strikes. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: ---
Isbel vs. Ray
Isbel hits a ground ball towards second. The throw to first, and Isbel is out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
India vs. Ray
India hits a line drive deep towards center. Lee makes the catch for the out. View Play
Bottom 5
-
Royals, 0 - Giants, 0
Outs: 0, Count: 0-0, RoB: ---
Adames vs. Bubic
Adames hits a popup, in foul territory, off the first base line. Pasquantino makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 3-1, RoB: ---
Schmitt vs. Bubic
That is ball 4. Schmitt is on with a walk. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-2, RoB: 1--
Fitzgerald vs. Bubic
Fitzgerald hits a ground ball towards the mound. Bubic throws to first, and Fitzgerald is out. Schmitt moves to 2nd. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 0-2, RoB: -2-
Matos vs. Bubic
Matos hits a ground ball towards first. Pasquantino fields it and makes the out, unassisted. View Play
Top 6
-
Royals, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Witt vs. Ray
Witt hits a ground ball towards second. The throw to first, and Witt is out. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-1, RoB: ---
Pasquantino vs. Ray
Pasquantino hits a ground ball, base hit into center field. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-1, RoB: 1--
Perez vs. Ray
Perez hits a popup in foul territory near the first base line. Schmittmakes the catch and then drops the ball. That's an error on Schmitt. Perez is on 1st. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-2, RoB: 1--
Perez vs. Ray
Perez strikes out swinging. Perez is on 1st. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 1-2, RoB: 1--
Garcia vs. Ray
Garcia strikes out swinging. View Play
Bottom 6
-
Royals, 0 - Giants, 0
Outs: 0, Count: 0-2, RoB: ---
Huff vs. Bubic
Huff is called out on strikes. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-1, RoB: ---
Ramos vs. Bubic
Ramos softly hits a ground ball towards the mound. Bubic throws to first, and Ramos is out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 0-2, RoB: ---
Flores vs. Bubic
Flores hits a ball towards second. Massey can't make the play in time. Flores gets a base hit. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 1-2, RoB: 1--
Lee vs. Bubic
Lee strikes out swinging. View Play
Top 7
-
Royals, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Canha vs. Ray
Canha hits a ground ball, base hit into center field. View Play -
Royals, 0 - Giants, 0
Outs: 0, Count: 1-1, RoB: 1--
Massey vs. Ray
Dairon Blanco pinch runs for Mark Canha batting 6th.
View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-2, RoB: ---
Massey vs. Ray
Massey strikes out swinging. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 1-1, RoB: ---
Renfroe vs. Ray
Renfroe hits a popup towards short. Adames makes the catch for the out. View Play
Bottom 7
-
Royals, 0 - Giants, 0
Outs: 0, Count: 1-0, RoB: ---
Chapman vs. Bubic
Dairon Blanco moves from Pinch Runner to Leftfielder.
Chapman hits a ground ball towards short. The throw to first, and Chapman is out. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 3-2, RoB: ---
Adames vs. Bubic
That is ball 4. Adames is on with a walk. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: 1--
Schmitt vs. Bubic
Schmitt hits a ground ball into left field. That will be extra bases. Schmitt is safe at second with a double. Adames moves to 3rd. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 1-1, RoB: -23
Fitzgerald vs. Bubic
Fitzgerald hits a line drive towards short. Witt makes the catch for the out. View Play
Top 8
-
Royals, 0 - Giants, 0
Outs: 0, Count: 0-1, RoB: ---
Isbel vs. Rogers
Tyler Rogers replaces Robbie Ray as Pitcher.
Isbel hits a ground ball towards the mound. Rogers throws to first, and Isbel is out. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 2-2, RoB: ---
India vs. Rogers
India hits a line drive into left center field. That will be extra bases. India is safe at second with a double. View Play -
Royals, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: -2-
Witt vs. Rogers
Cavan Biggio pinch runs for Jonathan India batting 1st.
Witt hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Royals, 0 - Giants, 0
Outs: 2, Count: 1-0, RoB: -2-
Pasquantino vs. Rogers
Pasquantino hits a drive into right field. That ball is out of here. Biggio scores. A 2 run home run. View Play -
Royals, 2 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
Perez vs. Rogers
Perez hits a ground ball towards third. The throw to first, and Perez is out. View Play
Bottom 8
-
Royals, 2 - Giants, 0
Outs: 0, Count: 0-1, RoB: ---
Matos vs. Lynch
Daniel Lynch replaces Kris Bubic as Pitcher.
Matos hits a ground ball towards second. The throw to first, and Matos is out. View Play -
Royals, 2 - Giants, 0
Outs: 1, Count: 2-2, RoB: ---
Huff vs. Lynch
Huff hits a line drive, base hit into left field. View Play -
Royals, 2 - Giants, 0
Outs: 1, Count: 1-1, RoB: 1--
Ramos vs. Lynch
Ramos hits a ground ball, base hit into left field. Huff moves to 2nd. View Play -
Royals, 2 - Giants, 0
Outs: 1, Count: 3-2, RoB: 12-
Flores vs. Schreiber
John Schreiber replaces Daniel Lynch as Pitcher.
Flores strikes out swinging. View Play -
Royals, 2 - Giants, 0
Outs: 2, Count: 1-0, RoB: 12-
Lee vs. Schreiber
Lee hits a line drive into right field. That will be extra bases. Lee is safe at second with a double. Huff scores. Ramos moves to 3rd. View Play -
Royals, 2 - Giants, 1
Outs: 2, Count: 2-1, RoB: -23
Chapman vs. Schreiber
Chapman hits a popup, foul, behind the plate. Perez makes the catch for the out. View Play
Top 9
-
Royals, 2 - Giants, 1
Outs: 0, Count: 2-0, RoB: ---
Garcia vs. Hicks
Jordan Hicks replaces Tyler Rogers as Pitcher.
Garcia hits a ground ball, base hit into center field. View Play -
Royals, 2 - Giants, 1
Outs: 0, Count: 0-1, RoB: 1--
Blanco vs. Hicks
Blanco bunts towards the mound. Hicks scoops up the ball and throws to first for the out. Garcia moves to 2nd. View Play -
Royals, 2 - Giants, 1
Outs: 1, Count: 0-1, RoB: -2-
Massey vs. Hicks
Massey hits a line drive towards left center field. Ramos is there and makes the catch. View Play -
Royals, 2 - Giants, 1
Outs: 2, Count: 3-0, RoB: -2-
Renfroe vs. Hicks
That is ball 4. Renfroe is on with a walk. View Play -
Royals, 2 - Giants, 1
Outs: 2, Count: 3-1, RoB: 12-
Isbel vs. Hicks
Isbel hits a ground ball, base hit into center field. Garcia scores. View Play
Bottom 9
-
Royals, 3 - Giants, 1
Outs: 0, Count: 0-2, RoB: ---
Adames vs. Estevez
Carlos Estevez replaces John Schreiber as Pitcher.
Adames hits a popup, foul, behind the plate. Perez makes the catch for the out. View Play -
Royals, 3 - Giants, 1
Outs: 1, Count: 0-1, RoB: ---
Wade vs. Estevez
LaMonte Wade pinch hits for Casey Schmitt batting 6th.
Wade hits a line drive, base hit into center field. View Play -
Royals, 3 - Giants, 1
Outs: 1, Count: 0-0, RoB: 1--
Fitzgerald vs. Estevez
Fitzgerald hits a popup, in foul territory, off the first base line. Pasquantino makes the catch for the out. View Play -
Royals, 3 - Giants, 1
Outs: 2, Count: 0-0, RoB: 1--
Yastrzemski vs. Estevez
Mike Yastrzemski pinch hits for Luis Matos batting 8th.
Wade moves to second base on defensive indifference. View Play -
Royals, 3 - Giants, 1
Outs: 2, Count: 0-2, RoB: -2-
Yastrzemski vs. Estevez
Yastrzemski strikes out swinging. 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