Houston Astros 10-8 Kansas City Royals

Updated

Houston Astros beat the Kansas City Royals 10-8 at Kauffman Stadium, Kansas City on Sat, 13 Jun 2026.

Report

Houston Astros beat Kansas City Royals 10-8

The Houston Astros took care of the Kansas City Royals 10-8 on the road at Kauffman Stadium on Friday 12 June.

A 9-run 1st inning did the damage.

Nate Pearson got the win, Luinder Avila took the loss and Josh Hader earned the save.

Yordan Alvarez went 3-for-5 with 2 homers and 6 RBI and Christian Walker went 1-for-5 with a homer and 1 RBI.

Hits: HOU 10, KC 13; errors 0-1.

Houston Astros move to 32-39; Kansas City Royals fall to 28-42.

Attendance: 25,672.

Decisions

  • Win: Nate Pearson
  • Loss: Luinder Avila
  • Save: Josh Hader

Line score

Team123456789RHE
Houston Astros90000000110100
Kansas City Royals5000000308131

Biggest moments

  • Royals challenged (play at 1st), call on the field was upheld: Starling Marte grounds out, shortstop Jeremy Peña to first baseman Christian Walker.
  • Yordan Alvarez homers (23) on a fly ball to left field. Jeremy Peña scores.
  • Bobby Witt Jr. singles on a ground ball to shortstop Jeremy Peña, deflected by third baseman Isaac Paredes. Michael Massey scores. Isaac Collins to 3rd. Carter Jensen to 2nd.
  • Carter Jensen grounds into a double play, shortstop Jeremy Peña to first baseman Christian Walker. Kameron Misner to 3rd. Isaac Collins out at 2nd. Carter Jensen out at 1st.
  • Brice Matthews homers (5) on a fly ball to left field.

Questions

Who won Houston Astros vs Kansas City Royals?

The Houston Astros, 10-8, on Sat, 13 Jun 2026.