MLB · All-Time Matchup

Atlanta Braves
VS

San Francisco Giants
Atlanta Braves vs San Francisco Giants:All-Time Matchup History
Matchup Overview
The Atlanta Braves and San Francisco Giants have met 72 times in MLB. The all-time series is remarkably tight, with San Francisco Giants holding a slim lead at 37–35. San Francisco Giants have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 9–3 in favor of San Francisco Giants on July 23, 2025. They are scheduled to meet again on June 16, 2026.
All-Time Head-to-Head
Showing 72 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Jul 23, 25 | SF | 9–3 | ATL |
| Jul 22, 25 | SF | 9–0 | ATL |
| Jul 21, 25 | SF | 5–9 | ATL |
| Jun 8, 25 | ATL | 3–4 | SF |
| Jun 7, 25 | ATL | 4–5 | SF |
| Jun 7, 25 | ATL | 2–3 | SF |
| Aug 15, 24 | ATL | 13–2 | SF |
| Aug 15, 24 | ATL | 0–6 | SF |
| Aug 14, 24 | ATL | 4–3 | SF |
| Aug 13, 24 | ATL | 1–0 | SF |
| Jul 4, 24 | SF | 4–2 | ATL |
| Jul 3, 24 | SF | 1–3 | ATL |
| Jul 2, 24 | SF | 5–3 | ATL |
| Aug 27, 23 | ATL | 5–8 | SF |
| Aug 26, 23 | ATL | 5–1 | SF |
| Aug 26, 23 | ATL | 7–3 | SF |
| Aug 20, 23 | SF | 4–3 | ATL |
| Aug 19, 23 | SF | 5–6 | ATL |
| Aug 18, 23 | SF | 0–4 | ATL |
| Sep 14, 22 | ATL | 5–1 | SF |
| Sep 14, 22 | ATL | 1–4 | SF |
| Sep 13, 22 | ATL | 2–3 | SF |
| Jun 23, 22 | SF | 6–7 | ATL |
| Jun 22, 22 | SF | 3–4 | ATL |
| Jun 21, 22 | SF | 12–10 | ATL |
| Jun 20, 22 | SF | 1–2 | ATL |
| Sep 19, 21 | ATL | 0–2 | SF |
| Sep 19, 21 | ATL | 3–0 | SF |
| Sep 18, 21 | ATL | 5–6 | SF |
| Aug 29, 21 | SF | 0–9 | ATL |
| Aug 28, 21 | SF | 5–0 | ATL |
| Aug 27, 21 | SF | 5–6 | ATL |
| Sep 22, 19 | SF | 4–1 | ATL |
| Sep 21, 19 | SF | 1–8 | ATL |
| Sep 20, 19 | SF | 0–6 | ATL |
| May 23, 19 | ATL | 9–2 | SF |
| May 23, 19 | ATL | 5–4 | SF |
| May 22, 19 | ATL | 3–4 | SF |
| May 21, 19 | ATL | 4–1 | SF |
| Sep 12, 18 | ATL | 4–1 | SF |
| Sep 12, 18 | ATL | 2–1 | SF |
| Sep 11, 18 | ATL | 4–1 | SF |
| May 6, 18 | SF | 4–3 | ATL |
| May 5, 18 | SF | 11–2 | ATL |
| May 4, 18 | SF | 9–4 | ATL |
| Jun 22, 17 | SF | 11–12 | ATL |
| Jun 21, 17 | SF | 3–5 | ATL |
| Jun 20, 17 | SF | 6–3 | ATL |
| Jun 19, 17 | SF | 0–9 | ATL |
| May 28, 17 | ATL | 3–6 | SF |
| May 28, 17 | ATL | 1–7 | SF |
| May 27, 17 | ATL | 2–0 | SF |
| Aug 28, 16 | ATL | 3–1 | SF |
| Aug 28, 16 | ATL | 4–13 | SF |
| Aug 27, 16 | ATL | 0–7 | SF |
| Jun 2, 16 | SF | 6–0 | ATL |
| Jun 1, 16 | SF | 4–5 | ATL |
| May 31, 16 | SF | 4–0 | ATL |
| May 30, 16 | SF | 3–5 | ATL |
| Aug 5, 15 | SF | 6–1 | ATL |
| Aug 4, 15 | SF | 8–3 | ATL |
| Aug 3, 15 | SF | 8–9 | ATL |
| May 31, 15 | ATL | 8–0 | SF |
| May 31, 15 | ATL | 7–5 | SF |
| May 30, 15 | ATL | 2–4 | SF |
| May 29, 15 | ATL | 0–7 | SF |
| May 14, 14 | ATL | 5–0 | SF |
| May 14, 14 | ATL | 4–10 | SF |
| May 13, 14 | ATL | 2–4 | SF |
| May 4, 14 | SF | 4–1 | ATL |
| May 3, 14 | SF | 3–1 | ATL |
| May 2, 14 | SF | 2–1 | ATL |
Overall Record
since 2014
Atlanta Braves
35San Francisco Giants
3772 games in available data
Last 5 Meetings
SF9
@Jul 23
3ATL
SF9
@Jul 22
0ATL
SF5
@Jul 21
9ATL
ATL3
@Jun 8
4SF
ATL4
@Jun 7
5SF