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 San Francisco Giants: head to head | Lineball
St. Louis Cardinals edge 3–1 on season record, scoring margin, recent form and recent meetings. 177 meetings in MLB on record. A read of the stats, not a tip.
San Francisco Giants lead the head to head 93–84 from 177 meetings since 1977.
2026: St. Louis Cardinals 77–85, San Francisco Giants 65–97. St. Louis Cardinals have the better margin, -0.2 a game to -0.6.
San Francisco Giants have won the last 2 against St. Louis Cardinals.
Last five: St. Louis Cardinals 1 win, San Francisco Giants 0. St. Louis Cardinals are on a 4-game losing run. San Francisco Giants are on a 5-game losing run.
St. Louis Cardinals average more walks per game: 3.2 to 2.8.
St. Louis Cardinals’ biggest win in the rivalry: 14–3 in 2013, by 11.
San Francisco Giants’ biggest win in the rivalry: 15–0 in 2012, by 15.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
84177 games since 197793
17 Sept 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 5San Francisco Giants 6
16 Sept 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 3San Francisco Giants 10
15 Sept 2026 · Busch Stadium, St. LouisSt. Louis Cardinals 2San Francisco Giants 1
10 Sept 2026 · Oracle Park, San FranciscoSt. Louis Cardinals 6San Francisco Giants 7
9 Sept 2026 · Oracle Park, San FranciscoSt. Louis Cardinals 1San Francisco Giants 2
8 Sept 2026 · Oracle Park, San FranciscoSt. Louis Cardinals 4San Francisco Giants 5
25 Sept 2025 · Oracle Park, San FranciscoSt. Louis Cardinals 3San Francisco Giants 4
24 Sept 2025 · Oracle Park, San FranciscoSt. Louis Cardinals 9San Francisco Giants 8
2026 season
Per game, this season.
4.4720 totalScored per gameper game4.1669 total
4.6749 totalConceded per gameper game · lower is better4.7760 total
8.11,306 totalHitsper game8.31,341 total
1.0167 totalHome runsper game1.1178 total
4.3696 totalRBIsper game4.0646 total
4.4720 totalRunsper game4.1
669 total
3.2511 totalWalksper game2.8449 total
33.75,458 totalAt batsper game33.85,473 total
8.11,306 totalStrikeouts (batting)per game8.31,342 total