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.
Atlanta Braves v San Francisco Giants: head to head | Lineball
Atlanta Braves edge 4–1 on season record, scoring margin, recent form and recent meetings. 396 meetings in MLB on record. A read of the stats, not a tip.
San Francisco Giants lead the head to head 206–190 from 396 meetings since 1966.
2026: Atlanta Braves 97–72, San Francisco Giants 65–97. Atlanta Braves have the better margin, +0.7 a game to -0.6.
San Francisco Giants have won the last 3 against Atlanta Braves.
Last five: Atlanta Braves 2 wins, San Francisco Giants 0. San Francisco Giants are on a 5-game losing run.
San Francisco Giants average more earned runs per game: 4.3 to 3.6.
San Francisco Giants average more walks allowed per game: 3.7 to 3.2.
Atlanta Braves average more home runs per game: 1.2 to 1.1.
Atlanta Braves’ biggest win in the rivalry: 17–3 in 1966, by 14.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
190396 games since 1966206
1 Sept 2026 · Truist Park, AtlantaAtlanta Braves 3San Francisco Giants 7
29 June 2026 · Oracle Park, San FranciscoAtlanta Braves 2San Francisco Giants 3
28 June 2026 · Oracle Park, San FranciscoAtlanta Braves 0San Francisco Giants 5
27 June 2026 · Oracle Park, San FranciscoAtlanta Braves 3San Francisco Giants 1
18 June 2026 · Truist Park, AtlantaAtlanta Braves 5San Francisco Giants 7
17 June 2026 · Truist Park, AtlantaAtlanta Braves 2San Francisco Giants 7
24 July 2025 · Truist Park, AtlantaAtlanta Braves 3San Francisco Giants 9
23 July 2025 · Truist Park, AtlantaAtlanta Braves 0San Francisco Giants 9
2026 season
Per game, this season.
4.5764 totalScored per gameper game4.1669 total
3.8649 totalConceded per gameper game · lower is better4.7760 total
8.21,388 totalHitsper game8.31,341 total
1.2210 totalHome runsper game1.1178 total
4.3731 totalRBIsper game4.0646 total
4.5764 totalRunsper game
4.1
669 total
2.9495 totalWalksper game2.8449 total
33.75,690 totalAt batsper game33.85,473 total
8.11,373 totalStrikeouts (batting)per game8.31,342 total