Ask it like a fan: a team, a player, “Cats v Pies”, “NRL ladder”, or a stats question like “who's made the most ducks”. Every stat we hold is in the Stats Centre.
Houston Astros v Kansas City Royals: head to head | Lineball
Houston Astros edge 4–0 on season record, scoring margin, recent form and recent meetings. 96 meetings in MLB on record. A read of the stats, not a tip.
Houston Astros lead the head to head 50–46 from 96 meetings since 2005.
2026: Houston Astros 81–83, Kansas City Royals 69–93. Houston Astros have the better margin, -0.2 a game to -0.7.
Last five: Houston Astros 2 wins, Kansas City Royals 2.
Houston Astros average more home runs per game: 1.4 to 1.1.
Houston Astros average more strikeouts per game: 8.8 to 7.2.
Houston Astros average more walks allowed per game: 4 to 3.6.
Houston Astros’ biggest win in the rivalry: 12–3 in 2019, by 9.
Kansas City Royals’ biggest win in the rivalry: 13–3 in 2024, by 10.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
5096 games since 200546
18 Sept 2026 · Daikin Park, HoustonHouston Astros 6Kansas City Royals 2
17 Sept 2026 · Daikin Park, HoustonHouston Astros 2Kansas City Royals 5
16 Sept 2026 · Daikin Park, HoustonHouston Astros 4Kansas City Royals 2
15 June 2026 · Kauffman Stadium, Kansas CityHouston Astros 0Kansas City Royals 4
14 June 2026 · Kauffman Stadium, Kansas CityHouston Astros 8Kansas City Royals 7
13 June 2026 · Kauffman Stadium, Kansas CityHouston Astros 10Kansas City Royals 8
15 May 2025 · Daikin Park, HoustonHouston Astros 4Kansas City Royals 3
14 May 2025 · Daikin Park, HoustonHouston Astros 2Kansas City Royals 1
2026 season
Per game, this season.
4.5740 totalScored per gameper game4.3690 total
4.8779 totalConceded per gameper game · lower is better5810 total
8.11,331 totalHitsper game8.31,346 total
1.4230 totalHome runsper game1.1170 total
4.3706 totalRBIsper game4.1656 total
4.5740 totalRunsper game4.3
690 total
3.3533 totalWalksper game3.2512 total
33.75,522 totalAt batsper game33.65,438 total
8.31,365 totalStrikeouts (batting)per game7.91,272 total