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.
Boston Red Sox v San Francisco Giants: head to head | Lineball
Boston Red Sox edge 5–0 on season record, scoring margin, recent form and recent meetings. 31 meetings in MLB on record. A read of the stats, not a tip.
Boston Red Sox lead the head to head 19–12 from 31 meetings since 2004.
2026: Boston Red Sox 87–77, San Francisco Giants 65–97. Boston Red Sox have the better margin, +0.4 a game to -0.6.
Boston Red Sox have won the last 3 against San Francisco Giants.
Last five: Boston Red Sox 2 wins, San Francisco Giants 0. Boston Red Sox are on a 3-game losing run. San Francisco Giants are on a 5-game losing run.
San Francisco Giants average more walks allowed per game: 3.7 to 2.9.
San Francisco Giants average more earned runs per game: 4.3 to 3.6.
Boston Red Sox average more strikeouts per game: 8.6 to 7.4.
Boston Red Sox’s biggest win in the rivalry: 12–1 in 2013, by 11.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
1931 games since 200412
24 Aug 2026 · Fenway Park, BostonBoston Red Sox 5San Francisco Giants 4
23 Aug 2026 · Fenway Park, BostonBoston Red Sox 3San Francisco Giants 2
22 Aug 2026 · Fenway Park, BostonBoston Red Sox 6San Francisco Giants 4
23 June 2025 · Oracle Park, San FranciscoBoston Red Sox 5San Francisco Giants 9
22 June 2025 · Oracle Park, San FranciscoBoston Red Sox 2San Francisco Giants 3
21 June 2025 · Oracle Park, San FranciscoBoston Red Sox 7San Francisco Giants 5
3 May 2024 · Fenway Park, BostonBoston Red Sox 1San Francisco Giants 3
2 May 2024 · Fenway Park, BostonBoston Red Sox 6San Francisco Giants 2
2026 season
Per game, this season.
4.2691 totalScored per gameper game4.1669 total
3.8629 totalConceded per gameper game · lower is better4.7760 total
8.11,334 totalHitsper game8.31,341 total
1.0165 totalHome runsper game1.1178 total
4.0660 totalRBIsper game4.0646 total
4.2691 totalRunsper game4.1
669 total
3.2520 totalWalksper game2.8449 total
33.45,474 totalAt batsper game33.85,473 total
8.21,345 totalStrikeouts (batting)per game8.31,342 total