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 Chicago Cubs: head to head | Lineball
Chicago Cubs edge 3–1 on season record, scoring margin, recent form and recent meetings. 475 meetings in MLB on record. A read of the stats, not a tip.
Chicago Cubs lead the head to head 243–230 (2 draws) from 475 meetings since 1897.
2026: St. Louis Cardinals 77–85, Chicago Cubs 89–75. Chicago Cubs have the better margin, +0.8 a game to -0.2.
St. Louis Cardinals have won the last 2 against Chicago Cubs.
Last five: St. Louis Cardinals 1 win, Chicago Cubs 1. St. Louis Cardinals are on a 4-game losing run.
Chicago Cubs average more walks per game: 4.2 to 3.2.
Chicago Cubs average more home runs per game: 1.3 to 1.
Chicago Cubs average more runs per game: 5.2 to 4.4.
St. Louis Cardinals’ biggest win in the rivalry: 21–3 in 1977, by 18.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
230475 games · 2 drawn since 1897243
17 Aug 2026 · Wrigley Field, ChicagoSt. Louis Cardinals 11Chicago Cubs 4
16 Aug 2026 · Wrigley Field, ChicagoSt. Louis Cardinals 8Chicago Cubs 4
15 Aug 2026 · Wrigley Field, ChicagoSt. Louis Cardinals 0Chicago Cubs 3
31 July 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 2Chicago Cubs 4
30 July 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 3Chicago Cubs 2
29 July 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 2Chicago Cubs 10
28 July 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 3Chicago Cubs 7
6 July 2026 · Wrigley Field, ChicagoSt. Louis Cardinals 4Chicago Cubs 6
2026 season
Per game, this season.
4.4720 totalScored per gameper game5.2851 total
4.6749 totalConceded per gameper game · lower is better4.4715 total
8.11,306 totalHitsper game8.61,406 total
1.0167 totalHome runsper game1.3220 total
4.3696 totalRBIsper game4.9805 total
4.4720 totalRunsper game
5.2
851 total
3.2511 totalWalksper game4.2681 total
33.75,458 totalAt batsper game34.35,626 total
8.11,306 totalStrikeouts (batting)per game8.31,364 total