San Francisco Giants vs. Kansas City Royals

Wednesday, May 21st, 2025 2:45PM CST

San Francisco Giants

Giants

SF

Home

4
vs.
Final

Royals

KC

Away

8
Kansas City Royals

Game Recap

The Kansas City Royals offense found its rhythm on Wednesday, defeating the San Francisco Giants by a score of 8-4. Salvador Perez was a key contributor with three hits, highlighted by a two-run home run, while both Bobby Witt Jr. and Maikel Garcia also had productive nights, each collecting two hits and driving in two runs for Kansas City.

Game Details

Date: Wednesday, May 21st, 2025

Time: 2:45PM CST

Stadium: Oracle Park

Location: San Francisco, California

Attendance: 29,064

Line Score

Innings:123456789
San Francisco GiantsSF 001100002
Kansas City RoyalsKC 120320000

Game Stats


San Francisco Giants Batting

Giants Batting

Doubles: Lee (14, Bowlan)

Home Runs: Chapman (9, 3rd inning off Bowlan 0 on, 0 Out); Ramos (9, 9th inning off Erceg 1 on, 0 Out); Bailey (1, 4th inning off Cruz 0 on, 1 Out)

Runs Batted In: Chapman (25), Ramos 2 (26), Bailey (14)

Team Left On Base: 10

Team Runners Left In Scoring Position: 0-7 (Flores 0-2, Yastrzemski 0-1, Adames 0-2, Chapman 0-1, Ramos 0-1)

Runners Left In Scoring Position With 2 Outs: Adames 1; Chapman 1


San Francisco Giants Pitching

Giants Pitching

Hit By Pitch: Waters (by Miller)

First-pitch strikes/Batters Faced: Hicks 2/3; Webb 17/23; Miller 4/5; Bivens 11/13

Called strikes-Swinging strikes-Foul balls-In play strikes: Hicks-2-1-0-3; Webb-12-10-14-17; Miller-3-2-0-4; Bivens-7-3-8-13

Ground Balls-Fly Balls: Hicks 2-1; Webb 4-4; Miller 0-2; Bivens 4-5

Game Scores: L Webb 29


San Francisco Giants Fielding

Giants Fielding

Errors: Adames (8, throw); Wade Jr. (4, fielding)

Assists: Lee (Perez at Home)



Kansas City Royals Batting

Royals Batting

Doubles: Perez (14, Miller); Waters (5, Bivens); Witt Jr. (19, Webb)

Home Runs: Perez (3, 4th inning off Webb 1 on, 2 Out)

Runs Batted In: Perez 2 (23), Witt Jr. 2 (28), Pasquantino (29), Massey (14), Garcia 2 (22)

2-out Runs Batted In: Perez 2

Sacrifice Flies: Witt Jr.; Garcia

Sacrifice Hit: Isbel

Team Left On Base: 9

Team Runners Left In Scoring Position: 8-18 (Perez 1-2, Canha 0-2, Waters 0-2, Isbel 1-1, Fermin 1-3, Witt Jr. 1-2, Pasquantino 1-2, Massey 2-3, Garcia 1-1)

Runners Left In Scoring Position With 2 Outs: Canha 1; Fermin 2; Witt Jr. 1; Pasquantino 1; Garcia 2


Kansas City Royals Pitching

Royals Pitching

First-pitch strikes/Batters Faced: Clarke 3/6; Erceg 5/6; Lynch IV 8/9; Bowlan 4/6; Zerpa 2/4; Cruz 7/10

Called strikes-Swinging strikes-Foul balls-In play strikes: Clarke-5-3-6-5; Erceg-4-2-7-4; Lynch IV-11-3-5-4; Bowlan-5-3-4-5; Zerpa-2-2-5-3; Cruz-6-4-7-7

Ground Balls-Fly Balls: Clarke 2-3; Erceg 1-1; Lynch IV 2-1; Bowlan 1-2; Zerpa 2-0; Cruz 3-2

Game Scores: D Lynch IV 52


Kansas City Royals Baserunning

Royals Baserunning

Stolen Bases: Massey (1, 2nd base off Webb/Bailey)


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.