MLB · All-Time Matchup

Milwaukee Brewers
VS

San Francisco Giants
Milwaukee Brewers vs San Francisco Giants:All-Time Matchup History
Matchup Overview
The Milwaukee Brewers and San Francisco Giants have met 96 times in MLB. San Francisco Giants hold a dominant all-time edge, leading the series 54–38, with 4 draws. San Francisco Giants have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 12–9 in favor of San Francisco Giants on June 4, 2026. They are scheduled to meet again on July 28, 2026.
All-Time Head-to-Head
Showing 97 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Jun 4, 26 | SF | 12–9 | MIL |
| Jun 3, 26 | SF | 1–0 | MIL |
| Jun 2, 26 | SF | 3–8 | MIL |
| Jun 1, 26 | SF | 2–16 | MIL |
| Aug 24, 25 | SF | 4–3 | MIL |
| Aug 23, 25 | SF | 4–5 | MIL |
| Aug 23, 25 | SF | 7–1 | MIL |
| Apr 24, 25 | MIL | 2–4 | SF |
| Apr 24, 25 | MIL | 5–6 | SF |
| Apr 23, 25 | MIL | 11–3 | SF |
| Apr 22, 25 | MIL | 2–5 | SF |
| Sep 13, 24 | MIL | 3–0 | SF |
| Sep 12, 24 | MIL | 2–13 | SF |
| Sep 11, 24 | MIL | 3–2 | SF |
| Aug 29, 24 | SF | 3–5 | MIL |
| Aug 29, 24 | SF | 0–6 | MIL |
| Aug 28, 24 | SF | 5–4 | MIL |
| Mar 22, 24 | SF | 7–6 | MIL |
| Mar 5, 24 | MIL | 8–13 | SF |
| May 28, 23 | SF | 5–7 | MIL |
| May 27, 23 | SF | 15–1 | MIL |
| May 27, 23 | SF | 3–1 | MIL |
| May 25, 23 | SF | 5–0 | MIL |
| May 7, 23 | MIL | 7–3 | SF |
| May 6, 23 | MIL | 4–6 | SF |
| May 6, 23 | MIL | 1–4 | SF |
| Mar 9, 23 | MIL | 2–5 | SF |
| Mar 4, 23 | SF | 2–14 | MIL |
| Sep 8, 22 | SF | 1–2 | MIL |
| Sep 8, 22 | SF | 2–4 | MIL |
| Jul 17, 22 | MIL | 5–9 | SF |
| Jul 16, 22 | MIL | 5–8 | SF |
| Jul 16, 22 | MIL | 1–2 | SF |
| Jul 15, 22 | MIL | 3–2 | SF |
| Apr 25, 22 | SF | 4–2 | MIL |
| Mar 28, 22 | SF | 2–5 | MIL |
| Mar 22, 22 | MIL | 13–6 | SF |
| Feb 28, 22 | MIL | — | SF |
| Sep 2, 21 | MIL | 5–2 | SF |
| Sep 2, 21 | MIL | 1–5 | SF |
| Sep 1, 21 | MIL | 6–2 | SF |
| Aug 31, 21 | MIL | 3–1 | SF |
| Aug 8, 21 | SF | 5–4 | MIL |
| Aug 7, 21 | SF | 1–2 | MIL |
| Aug 7, 21 | SF | 9–6 | MIL |
| Mar 26, 21 | MIL | 2–2 | SF |
| Mar 9, 21 | SF | 7–13 | MIL |
| Mar 6, 20 | SF | 5–5 | MIL |
| Feb 26, 20 | MIL | 3–3 | SF |
| Jul 14, 19 | SF | 8–3 | MIL |
| Jul 13, 19 | SF | 10–7 | MIL |
| Jul 13, 19 | SF | 4–5 | MIL |
| Jun 16, 19 | MIL | 5–3 | SF |
| Jun 15, 19 | MIL | 3–5 | SF |
| Jun 15, 19 | MIL | 7–8 | SF |
| Mar 13, 19 | MIL | 2–4 | SF |
| Feb 28, 19 | SF | 6–2 | MIL |
| Sep 9, 18 | SF | 3–6 | MIL |
| Sep 8, 18 | SF | 2–4 | MIL |
| Sep 8, 18 | SF | 3–4 | MIL |
| Jul 29, 18 | MIL | 7–1 | SF |
| Jul 29, 18 | MIL | 5–8 | SF |
| Jul 28, 18 | MIL | 3–1 | SF |
| Jul 27, 18 | MIL | 7–5 | SF |
| Feb 28, 18 | SF | 10–10 | MIL |
| Aug 23, 17 | MIL | 4–3 | SF |
| Aug 23, 17 | MIL | 2–4 | SF |
| Aug 22, 17 | MIL | 0–2 | SF |
| Jun 8, 17 | SF | 3–6 | MIL |
| Jun 8, 17 | SF | 9–5 | MIL |
| Jun 6, 17 | SF | 2–5 | MIL |
| Jun 5, 17 | SF | 7–2 | MIL |
| Mar 22, 17 | SF | 6–4 | MIL |
| Mar 19, 17 | MIL | 6–4 | SF |
| Jun 15, 16 | MIL | 2–3 | SF |
| Jun 15, 16 | MIL | 1–10 | SF |
| Jun 14, 16 | MIL | 5–11 | SF |
| Apr 6, 16 | SF | 2–1 | MIL |
| Apr 6, 16 | SF | 3–4 | MIL |
| Apr 4, 16 | SF | 12–3 | MIL |
| Mar 10, 16 | SF | 3–1 | MIL |
| Jul 29, 15 | MIL | 5–2 | SF |
| Jul 29, 15 | MIL | 0–5 | SF |
| Jul 28, 15 | MIL | 2–4 | SF |
| May 27, 15 | SF | 6–3 | MIL |
| May 27, 15 | SF | 3–1 | MIL |
| May 25, 15 | SF | 8–4 | MIL |
| Mar 19, 15 | SF | 3–2 | MIL |
| Mar 11, 15 | MIL | 6–3 | SF |
| Aug 31, 14 | MIL | 1–3 | SF |
| Aug 31, 14 | MIL | 5–15 | SF |
| Aug 30, 14 | MIL | 2–13 | SF |
| Aug 7, 14 | SF | 7–4 | MIL |
| Aug 7, 14 | SF | 1–3 | MIL |
| Aug 6, 14 | SF | 3–4 | MIL |
| Mar 25, 14 | SF | 5–4 | MIL |
| Feb 28, 14 | MIL | 3–4 | SF |
Overall Record
since 2014
Milwaukee Brewers
38San Francisco Giants
54Draws4
97 games in available data
Last 5 Meetings
SF12
@Jun 4
9MIL
SF1
@Jun 3
0MIL
SF3
@Jun 2
8MIL
SF2
@Jun 1
16MIL
SF4
@Aug 24
3MIL