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.
Philadelphia Phillies v St. Louis Cardinals: head to head | Lineball
Philadelphia Phillies edge 4–0 on season record, scoring margin, recent form and recent meetings. 269 meetings in MLB on record. A read of the stats, not a tip.
Philadelphia Phillies lead the head to head 146–122 (1 draw) from 269 meetings since 1897.
2026: Philadelphia Phillies 89–76, St. Louis Cardinals 77–85. Philadelphia Phillies have the better margin, +0.1 a game to -0.2.
Philadelphia Phillies have won the last 3 against St. Louis Cardinals.
Last five: Philadelphia Phillies 2 wins, St. Louis Cardinals 1. St. Louis Cardinals are on a 4-game losing run.
Philadelphia Phillies average more strikeouts per game: 9.7 to 7.9.
St. Louis Cardinals average more walks allowed per game: 3.5 to 3.
Philadelphia Phillies average more home runs per game: 1.1 to 1.
Philadelphia Phillies’ biggest win in the rivalry: 14–2 in 1898, by 12.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
146269 games · 1 drawn since 1897122
24 Aug 2026 · Citizens Bank Park, PhiladelphiaPhiladelphia Phillies 6St. Louis Cardinals 4
23 Aug 2026 · Citizens Bank Park, PhiladelphiaPhiladelphia Phillies 12St. Louis Cardinals 3
22 Aug 2026 · Citizens Bank Park, PhiladelphiaPhiladelphia Phillies 7St. Louis Cardinals 6
13 Aug 2026 · Busch Stadium, St. LouisPhiladelphia Phillies 1St. Louis Cardinals 7
12 Aug 2026 · Busch Stadium, St. LouisPhiladelphia Phillies 0St. Louis Cardinals 2
11 Aug 2026 · Busch Stadium, St. LouisPhiladelphia Phillies 6St. Louis Cardinals 5
15 May 2025 · Citizens Bank Park, PhiladelphiaPhiladelphia Phillies 7St. Louis Cardinals 14
15 May 2025 · Citizens Bank Park, PhiladelphiaPhiladelphia Phillies 2St. Louis Cardinals 1
2026 season
Per game, this season.
4.4722 totalScored per gameper game4.4720 total
4.3712 totalConceded per gameper game · lower is better4.6749 total
8.01,325 totalHitsper game8.11,306 total
1.1185 totalHome runsper game1.0167 total
4.2700 totalRBIsper game4.3696 total
4.4722 totalRunsper game4.4
720 total
3.2533 totalWalksper game3.2511 total
33.55,521 totalAt batsper game33.75,458 total
8.11,343 totalStrikeouts (batting)per game8.11,306 total