Margus

San Francisco Giants at Kansas City Royals

  • 7:40 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

SFTeam statsKC
0.254AVG0.247
4.4ERA4.97
0.308OBP0.316
0.726OPS0.715
3RBI4
0.418SLG0.399
8H6
4R3
1.35WHIP1.45
33AB32
12B1
03B0
1HR2
4ER3
6SO8
2BB2
1SB0
0CS0
8.1IP9
San Francisco Giants · Batting
PlayerABRH2BHRRBIBBSOSB
Casey Schmitt400000010
Heliot Ramos411011020
Drew Gilbert400000000
Jung Hoo Lee411000000
Willy Adames411012010
Luis Arraez400000000
Rafael Devers301000110
Bryce Eldridge300000130
Daniel Susac302100001
San Francisco Giants · Pitching
PlayerIPHERBBSOHRWLSV
Trevor McDonald4.043231000
JT Brubaker2.130020000
Jason Foley1.000000000
Dylan Smith0.200010000
Caleb Kilian0.111000010
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Carter Jensen500000010
Josh Rojas411000000
Michael Massey411100000
Lane Thomas402000020
Jac Caglianone400000010
Isaac Collins302001000
Salvador Perez311012010
Nick Loftin201001000
Vinnie Pasquantino210000100
Bobby Witt Jr.100000110
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Michael Wacha6.031251000
Daniel Lynch IV1.010010000
Alex Lange1.022021100
Steven Cruz1.000000000

Recent form

Head to head

2SF wins
0KC wins

Last 2 meetings with a stored final score.

League table

Full table →

About this match

Kansas City Royals beat San Francisco Giants 4-3 on Monday, July 20, 2026 in the MLB.

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

In the 2 recent meetings on record, San Francisco Giants won 2 and Kansas City Royals won 0. The last one finished KC 2, SF 5 on Mar 20, 2026.

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

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