MLB · All-Time Matchup

Houston Astros
VS

San Francisco Giants
Houston Astros vs San Francisco Giants:All-Time Matchup History
Matchup Overview
The Houston Astros and San Francisco Giants have met 26 times in MLB. The all-time series is perfectly even at 13–13. San Francisco Giants have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 4–1 in favor of San Francisco Giants on August 12, 2026.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 26 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Aug 12, 26 | HOU | 1–4 | SF |
| Aug 12, 26 | HOU | 2–1 | SF |
| Aug 11, 26 | HOU | 6–3 | SF |
| Apr 2, 25 | SF | 3–1 | HOU |
| Apr 2, 25 | SF | 6–3 | HOU |
| Apr 1, 25 | SF | 7–2 | HOU |
| Jun 12, 24 | HOU | 3–1 | SF |
| Jun 12, 24 | HOU | 3–5 | SF |
| Jun 11, 24 | HOU | 3–4 | SF |
| May 3, 23 | SF | 2–0 | HOU |
| May 3, 23 | SF | 4–2 | HOU |
| May 2, 23 | SF | 3–7 | HOU |
| Aug 1, 21 | HOU | 3–5 | SF |
| Jul 31, 21 | HOU | 9–6 | SF |
| Jul 31, 21 | HOU | 6–8 | SF |
| Aug 12, 20 | SF | 7–6 | HOU |
| Aug 12, 20 | SF | 1–5 | HOU |
| Aug 11, 20 | SF | 4–6 | HOU |
| Aug 7, 18 | HOU | 3–1 | SF |
| Aug 7, 18 | HOU | 2–1 | SF |
| May 23, 18 | SF | 2–11 | HOU |
| May 23, 18 | SF | 1–4 | HOU |
| Aug 12, 15 | HOU | 1–3 | SF |
| Aug 12, 15 | HOU | 2–0 | SF |
| May 14, 15 | SF | 3–4 | HOU |
| May 13, 15 | SF | 8–1 | HOU |
Overall Record
since 2015
Houston Astros
13San Francisco Giants
1326 games in available data
Last 5 Meetings
HOU1
@Aug 12
4SF
HOU2
@Aug 12
1SF
HOU6
@Aug 11
3SF
SF3
@Apr 2
1HOU
SF6
@Apr 2
3HOU