Margus

San Francisco Giants at Kansas City Royals

  • 2:10 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

SFTeam statsKC
0.252AVG0.248
4.4ERA4.93
0.307OBP0.316
0.723OPS0.715
4RBI5
0.416SLG0.399
9H4
5R4
1.35WHIP1.44
28AB33
22B2
13B0
1HR1
5ER4
8SO6
1BB2
0SB3
0CS0
8IP9
San Francisco Giants · Batting
PlayerABRH2BHRRBIBBSOSB
Casey Schmitt411011030
Heliot Ramos400000020
Jung Hoo Lee411001000
Bryce Eldridge400000010
Rafael Devers311100100
Luis Arraez300001000
Drew Gilbert200000000
Willy Adames211101100
Drew Cavanaugh100000000
Daniel Susac100000000
San Francisco Giants · Pitching
PlayerIPHERBBSOHRWLSV
Landen Roupp6.042071000
Erik Miller1.010010000
Keaton Winn0.221100000
Sam Hentges0.122000010
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Isaac Collins400000000
Salvador Perez411012010
Michael Massey412100020
Starling Marte411000011
Vinnie Pasquantino411100000
Lane Thomas401002031
Carter Jensen300000110
Andrew Velazquez301000001
Josh Rojas201000000
Nick Loftin111001000
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Seth Lugo7.033250100
Daniel Lynch IV1.000000000
Steven Cruz1.011011001

Recent form

Head to head

2SF wins
2KC wins

Last 4 meetings with a stored final score.

League table

Full table →

About this match

Kansas City Royals beat San Francisco Giants 5-4 on Wednesday, July 22, 2026 in the MLB.

Recent form: San Francisco Giants have won 1 of their last 5, Kansas City Royals 4 of their last 5.

In the 4 recent meetings on record, San Francisco Giants won 2 and Kansas City Royals won 2. The last one finished SF 2, KC 3 on Jul 21, 2026.

Rafael Devers leads San Francisco Giants in home runs (37 HR).

Carter Jensen leads Kansas City Royals in home runs (27 HR).