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.
Kansas City Royals v San Diego Padres: head to head | Lineball
San Diego Padres edge 4–0 on season record, scoring margin, recent form and recent meetings. 28 meetings in MLB on record. A read of the stats, not a tip.
San Diego Padres lead the head to head 16–12 from 28 meetings since 2004.
2026: Kansas City Royals 69–93, San Diego Padres 94–74. San Diego Padres have the better margin, +0.3 a game to -0.7.
Last five: Kansas City Royals 2 wins, San Diego Padres 2.
Kansas City Royals average more earned runs per game: 4.7 to 3.9.
San Diego Padres average more strikeouts per game: 8.1 to 7.2.
Kansas City Royals average more hits allowed per game: 8.8 to 8.
Kansas City Royals’ biggest win in the rivalry: 15–7 in 2022, by 8.
San Diego Padres’ biggest win in the rivalry: 19–2 in 2026, by 17.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
1228 games since 200416
20 July 2026 · Kauffman Stadium, Kansas CityKansas City Royals 2San Diego Padres 19
19 July 2026 · Kauffman Stadium, Kansas CityKansas City Royals 6San Diego Padres 1
18 July 2026 · Kauffman Stadium, Kansas CityKansas City Royals 7San Diego Padres 6
23 June 2025 · Petco Park, San DiegoKansas City Royals 2San Diego Padres 3
22 June 2025 · Petco Park, San DiegoKansas City Royals 1San Diego Padres 5
21 June 2025 · Petco Park, San DiegoKansas City Royals 6San Diego Padres 5
3 June 2024 · Kauffman Stadium, Kansas CityKansas City Royals 4San Diego Padres 3
2 June 2024 · Kauffman Stadium, Kansas CityKansas City Royals 3San Diego Padres 7
2026 season
Per game, this season.
4.3690 totalScored per gameper game4.4744 total
5810 totalConceded per gameper game · lower is better4.1695 total
8.31,346 totalHitsper game8.11,358 total
1.1170 totalHome runsper game1.1189 total
4.1656 totalRBIsper game4.3715 total
4.3690 totalRunsper game4.4
744 total
3.2512 totalWalksper game3.4572 total
33.65,438 totalAt batsper game33.25,570 total
7.91,272 totalStrikeouts (batting)per game8.11,355 total