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.
Tampa Bay Rays v Houston Astros: head to head | Lineball
Tampa Bay Rays edge 4–1 on season record, scoring margin, recent form and recent meetings. 99 meetings in MLB on record. A read of the stats, not a tip.
Tampa Bay Rays lead the head to head 54–45 from 99 meetings since 2008.
2026: Tampa Bay Rays 106–70, Houston Astros 81–83. Tampa Bay Rays have the better margin, +0.5 a game to -0.2.
Tampa Bay Rays have won the last 3 against Houston Astros.
Last five: Tampa Bay Rays 1 win, Houston Astros 2.
Houston Astros average more walks allowed per game: 4 to 2.6.
Houston Astros average more home runs per game: 1.4 to 1.
Houston Astros average more earned runs per game: 4.4 to 3.7.
Tampa Bay Rays’ biggest win in the rivalry: 16–3 in 2025, by 13.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
5499 games since 200845
14 Sept 2026 · Tropicana Field, St. PetersburgTampa Bay Rays 14Houston Astros 4
13 Sept 2026 · Tropicana Field, St. PetersburgTampa Bay Rays 3Houston Astros 2
12 Sept 2026 · Tropicana Field, St. PetersburgTampa Bay Rays 3Houston Astros 1
6 July 2026 · Daikin Park, HoustonTampa Bay Rays 0Houston Astros 2
5 July 2026 · Daikin Park, HoustonTampa Bay Rays 8Houston Astros 10
4 July 2026 · Daikin Park, HoustonTampa Bay Rays 3Houston Astros 1
2 June 2025 · Daikin Park, HoustonTampa Bay Rays 0Houston Astros 1
1 June 2025 · Daikin Park, HoustonTampa Bay Rays 16Houston Astros 3
2026 season
Per game, this season.
4.5783 totalScored per gameper game4.5740 total
4.0698 totalConceded per gameper game · lower is better4.8779 total
8.51,502 totalHitsper game8.11,331 total
1.0177 totalHome runsper game1.4230 total
4.2743 totalRBIsper game4.3706 total
4.5783 totalRunsper game
4.5
740 total
3.1542 totalWalksper game3.3533 total
33.55,898 totalAt batsper game33.75,522 total
7.11,251 totalStrikeouts (batting)per game8.31,365 total