PickALeague.com

San Francisco Giants vs. Kansas City Royals: game summary

Final · March 24, 2023 at 4:05 p.m.

Surprise Stadium

Summary

Team123456789RHE
San Francisco Giants logoSF000000000080
Kansas City Royals logoKC30000000-350

Decisions

Scoring plays

  1. Bot 1MJ Melendez homers (3) on a fly ball to right field.0-1
  2. Bot 1Edward Olivares homers (2) on a fly ball to left field. Franmil Reyes scores.0-3

Box score

San Francisco Giants

BattersABRHRBIBBKAVG
Brett WiselyCF300003.179
Michael GigliottiCF200000.500
David Villar1B502000.143
Blake SabolDH200010.341
Ricardo GenovésDH200000.100
Joey BartC300003.240
Patrick BaileyC100001.286
Ford Proctor3B302011.257
Brett Auerbach2B201000.296
Ghordy Santos2B000010.000
Victor BericotoLF000000.167
Will WilsonSS301001.321
Shane Matheny2B401001.294
Heliot RamosRF401001.190
Totals34080311
PitchersIPHRERBBKHRP-SERA
Tristan Beck4.043305230-274.61
Melvin Adón1.01000004-42.70
Kade McClure2.000002010-92.70
Mauricio Llovera1.00000207-78.31

Kansas City Royals

BattersABRHRBIBBKAVG
Bobby Witt Jr.SS300001.333
Tyler TolbertSS100001.185
MJ MelendezC311101.364
Jakson ReetzC100001.227
Franmil ReyesDH311002.375
Vinnie Pasquantino1B300000.222
CJ Alexander1B000000.429
Edward OlivaresLF211201.258
Tyler GentryLF000000.214
Jackie Bradley Jr.RF301001.385
Dairon BlancoRF000000.310
Matt Duffy2B300001.314
Angelo Castellano2B000000.083
Kyle IsbelCF300000.400
Jeison GuzmánCF000000.125
Nate Eaton3B201000.343
Nick Loftin3B100000.138
Totals2835309
PitchersIPHRERBBKHRP-SERA
Brad Keller5.050019041-374.95
Josh Staumont1.000021013-51.13
Josh Taylor1.01000004-43.52
Richard Lovelady1.01000108-60.00
Brooks Kriske1.01000004-42.89

Game info

Ballpark
Surprise Stadium
Attendance
7,054
Duration
2 h 01
Weather
66 °F, Sunny · wind 12 mph, Out To CF
Umpires
Nestor Ceja (Home plate) · Todd Tichenor (First base) · Edwin Jimenez (Second base) · Lew Williams (Third base)

About this game

Who won Giants vs Royals?

Royals won 3-0 over Giants on Friday, March 24, 2023.

When was Giants vs Royals played?

On Friday, March 24, 2023, at 4:05 PM ET at Surprise Stadium.

Where was Giants vs Royals played?

At Surprise Stadium.