INDEPENDENT SPORTS
Your team. On the wire.
Corner WireContact Corner Wire
The Corner Rundown

Kansas City Royals beat San Francisco Giants 3–2: July MLB Rundown

July 21, 2026: Kansas City Royals beat San Francisco Giants 3–2 in regular-season play.

Archive recap · Listed by game date. First published Oct 3, 2026.

Kansas City Royals · The Corner Rundown · Corner Wire graphic
Corner Wire graphic · Team coverage artwork

The Kansas City Royals beat San Francisco Giants 3–2 on July 21, 2026, in the 2026 MLB regular season. The final score was San Francisco Giants 2, Kansas City Royals 3.

Kansas City Royals

Luinder Avila recorded 6 1/3 innings pitched for the Kansas City Royals. His pitching line listed 5 hits allowed, 2 earned runs allowed, 1 walk and 7 strikeouts.

Vinnie Pasquantino recorded 2 hits in 3 at-bats for the Kansas City Royals. His individual batting totals included 0 runs scored, 1 run batted in and 0 home runs. His line also included 1 walk and 1 strikeout.

Nick Loftin recorded 2 hits in 4 at-bats for the Kansas City Royals. His individual batting totals included 0 runs scored, 1 run batted in and 0 home runs. His line also included 0 walks and 0 strikeouts.

Carter Jensen recorded 1 hit in 4 at-bats for the Kansas City Royals. His individual batting totals included 1 run scored, 1 run batted in and 1 home run. His line also included 0 walks and 0 strikeouts.

San Francisco Giants

Tyler Mahle recorded 5 innings pitched for the San Francisco Giants. His pitching line listed 5 hits allowed, 3 earned runs allowed, 1 walk and 4 strikeouts.

Drew Gilbert recorded 1 hit in 4 at-bats for the San Francisco Giants. His individual batting totals included 1 run scored, 1 run batted in and 0 home runs. His line also included 0 walks and 2 strikeouts.

Heliot Ramos recorded 0 hits in 3 at-bats for the San Francisco Giants. His individual batting totals included 0 runs scored, 1 run batted in and 0 home runs. His line also included 0 walks and 0 strikeouts.

Christian Koss recorded 1 hit in 2 at-bats for the San Francisco Giants. His individual batting totals included 0 runs scored, 0 runs batted in and 0 home runs. His line also included 1 walk and 0 strikeouts.

Sources & further reading
  • Game scores and player statistics supplied by BALLDONTLIE.

Corner Wire covers MLB and NFL independently. Send a correction.

Stay at the Corner