Skip to content

MLB · Head to head

Giants vs Royals

The Royals have won all 3 meetings with the Giants since July 2026, by an average of 1 runs. Last meeting: Royals 5, Giants 4 on Jul 22, 2026.

SF record

0-3

Last 5

0-3

SF runs

3.0

KC runs

4.0

Every meeting

DateResultTop performers
Jul 22, 2026@ KCL 4-5
Jul 21, 2026@ KCL 2-3
Jul 20, 2026@ KCL 3-4