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.
St. Louis Cardinals v Pittsburgh Pirates: head to head | Lineball
Pittsburgh Pirates edge 2–0 on season record, scoring margin, recent form and recent meetings. 466 meetings in MLB on record. A read of the stats, not a tip.
St. Louis Cardinals lead the head to head 254–212 from 466 meetings since 1897.
2026: St. Louis Cardinals 77–85, Pittsburgh Pirates 82–80. Pittsburgh Pirates have the better margin, +0.2 a game to -0.2.
Last five: St. Louis Cardinals 1 win, Pittsburgh Pirates 2. St. Louis Cardinals are on a 4-game losing run.
Pittsburgh Pirates average more strikeouts per game: 9.2 to 7.9.
Pittsburgh Pirates average more strikeouts (batting) per game: 9.3 to 8.1.
Pittsburgh Pirates average more home runs per game: 1.2 to 1.
St. Louis Cardinals’ biggest win in the rivalry: 18–4 in 2022, by 14.
Pittsburgh Pirates’ biggest win in the rivalry: 15–1 in 2007, by 14.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
254466 games since 1897212
25 Sept 2026 · PNC Park, PittsburghSt. Louis Cardinals 1Pittsburgh Pirates 2
24 Sept 2026 · PNC Park, PittsburghSt. Louis Cardinals 5Pittsburgh Pirates 1
23 Sept 2026 · PNC Park, PittsburghSt. Louis Cardinals 0Pittsburgh Pirates 2
31 Aug 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 4Pittsburgh Pirates 5
30 Aug 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 2Pittsburgh Pirates 6
29 Aug 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 4Pittsburgh Pirates 1
22 May 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 2Pittsburgh Pirates 6
21 May 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 0Pittsburgh Pirates 7
2026 season
Per game, this season.
4.4720 totalScored per gameper game4.7767 total
4.6749 totalConceded per gameper game · lower is better4.6739 total
8.11,306 totalHitsper game8.71,404 total
1.0167 totalHome runsper game1.2186 total
4.3696 totalRBIsper game4.5733 total
4.4720 totalRunsper game
4.7
767 total
3.2511 totalWalksper game3.5568 total
33.75,458 totalAt batsper game34.35,549 total
8.11,306 totalStrikeouts (batting)per game9.31,505 total