Houston Astros vs San Francisco Giants
Head-to-Head History
WR: 37.50%
WR: 62.50%
Head-to-Head Record
| Team | 2026 | L5 | L10 | L15 | L20 |
|---|---|---|---|---|---|
| Houston Astros | Win: / WR: / |
Win: 1 WR: 20.0% |
Win: 2 WR: 20.0% |
Win: 5 WR: 33.3% |
Win: 10 WR: 50.0% |
| San Francisco Giants | Win: / WR: / |
Win: 4 WR: 80.0% |
Win: 8 WR: 80.0% |
Win: 10 WR: 66.7% |
Win: 10 WR: 50.0% |
🏟️ Home and Away Record
🏠 Houston Astros Away Games
16
Games
6
Wins
10
Losses
37.50%
WR%
🏠 San Francisco Giants Home Games
16
Games
10
Wins
6
Losses
62.50%
WR%
🏠 Houston Astros Home Games
16
Games
6
Wins
10
Losses
37.50%
WR%
🏠 San Francisco Giants Away Games
16
Games
10
Wins
6
Losses
62.50%
WR%
ALL 32 Matches | From 2012 to 2025
| Date | Type | Away | Score | Home | Score | Winner | WP | LP |
|---|---|---|---|---|---|---|---|---|
| April 2, 2025 | Regular | San Francisco Giants | 6 | Houston Astros | 3 | San Francisco Giants | Randy RodrÃguez (1-0) | Framber Valdez (1-1) |
| April 1, 2025 | Regular | San Francisco Giants | 3 | Houston Astros | 1 | San Francisco Giants | Logan Webb (1-0) | Hayden Wesneski (0-1) |
| March 31, 2025 | Regular | San Francisco Giants | 7 | Houston Astros | 2 | San Francisco Giants | Jordan Hicks (1-0) | Ronel Blanco (0-1) |
| June 12, 2024 | Regular | Houston Astros | 3 | San Francisco Giants | 5 | San Francisco Giants | Logan Webb (6-5) | Framber Valdez (5-4) |
| June 11, 2024 | Regular | Houston Astros | 3 | San Francisco Giants | 1 | Houston Astros | Ronel Blanco (6-2) | Jordan Hicks (4-3) |
| June 10, 2024 | Regular | Houston Astros | 3 | San Francisco Giants | 4 | San Francisco Giants | Randy Rodríguez (2-1) | Rafael Montero (1-2) |
| May 3, 2023 | Regular | San Francisco Giants | 4 | Houston Astros | 2 | San Francisco Giants | Logan Webb (2-5) | Framber Valdez (2-4) |
| May 2, 2023 | Regular | San Francisco Giants | 2 | Houston Astros | 0 | San Francisco Giants | Anthony DeSclafani (3-1) | Hunter Brown (3-1) |
| May 1, 2023 | Regular | San Francisco Giants | 3 | Houston Astros | 7 | Houston Astros | Ryne Stanek (2-1) | Sean Hjelle (1-1) |
| August 1, 2021 | Regular | Houston Astros | 3 | San Francisco Giants | 5 | San Francisco Giants | Logan Webb (5-3) | Luis Garcia (7-6) |
| July 31, 2021 | Regular | Houston Astros | 6 | San Francisco Giants | 8 | San Francisco Giants | Jay Jackson (2-0) | Blake Taylor (2-3) |
| July 30, 2021 | Regular | Houston Astros | 9 | San Francisco Giants | 6 | Houston Astros | Framber Valdez (7-2) | Kevin Gausman (9-5) |
| August 12, 2020 | Regular | San Francisco Giants | 1 | Houston Astros | 5 | Houston Astros | Zack Greinke (1-0) | Caleb Baragar (2-1) |
| August 11, 2020 | Regular | San Francisco Giants | 7 | Houston Astros | 6 | San Francisco Giants | Trevor Gott (1-0) | Cy Sneed (0-3) |
| August 10, 2020 | Regular | San Francisco Giants | 4 | Houston Astros | 6 | Houston Astros | Lance McCullers Jr. (2-1) | Logan Webb (1-1) |
| August 7, 2018 | Regular | Houston Astros | 2 | San Francisco Giants | 1 | Houston Astros | Joe Smith (4-1) | Ray Black (1-1) |
| August 6, 2018 | Regular | Houston Astros | 3 | San Francisco Giants | 1 | Houston Astros | Roberto Osuna (1-0) | Will Smith (1-2) |
| May 23, 2018 | Regular | San Francisco Giants | 1 | Houston Astros | 4 | Houston Astros | Justin Verlander (6-2) | Jeff Samardzija (1-3) |
| May 22, 2018 | Regular | San Francisco Giants | 2 | Houston Astros | 11 | Houston Astros | Gerrit Cole (5-1) | Andrew Suárez (1-4) |
| August 12, 2015 | Regular | Houston Astros | 2 | San Francisco Giants | 0 | Houston Astros | Scott Feldman (5-5) | Chris Heston (11-7) |
| August 11, 2015 | Regular | Houston Astros | 1 | San Francisco Giants | 3 | San Francisco Giants | Madison Bumgarner (13-6) | Scott Kazmir (6-7) |
| May 13, 2015 | Regular | San Francisco Giants | 3 | Houston Astros | 4 | Houston Astros | Chad Qualls (1-2) | Jeremy Affeldt (0-2) |
| May 12, 2015 | Regular | San Francisco Giants | 8 | Houston Astros | 1 | San Francisco Giants | Chris Heston (3-3) | Collin McHugh (4-1) |
| August 30, 2012 | Regular | San Francisco Giants | 8 | Houston Astros | 4 | San Francisco Giants | Ryan Vogelsong (12-7) | Fernando Rodriguez Jr. (1-9) |
| August 29, 2012 | Regular | San Francisco Giants | 6 | Houston Astros | 4 | San Francisco Giants | George Kontos (1-0) | Dallas Keuchel (1-7) |
| August 28, 2012 | Regular | San Francisco Giants | 3 | Houston Astros | 2 | San Francisco Giants | Santiago Casilla (5-5) | Wilton López (5-3) |
| July 15, 2012 | Regular | Houston Astros | 2 | San Francisco Giants | 3 | San Francisco Giants | Matt Cain (10-3) | Bud Norris (5-7) |
| July 14, 2012 | Regular | Houston Astros | 2 | San Francisco Giants | 3 | San Francisco Giants | Jeremy Affeldt (1-1) | Brett Myers (0-4) |
| July 13, 2012 | Regular | Houston Astros | 1 | San Francisco Giants | 5 | San Francisco Giants | Madison Bumgarner (11-5) | Wandy Rodríguez (7-7) |
| June 14, 2012 | Regular | Houston Astros | 6 | San Francisco Giants | 3 | Houston Astros | Wandy Rodríguez (6-4) | Barry Zito (5-4) |
| June 13, 2012 | Regular | Houston Astros | 0 | San Francisco Giants | 10 | San Francisco Giants | Matt Cain (8-2) | J.A. Happ (4-7) |
| June 12, 2012 | Regular | Houston Astros | 3 | San Francisco Giants | 6 | San Francisco Giants | Madison Bumgarner (8-4) | Bud Norris (5-4) |
Head-to-Head Summary:
Total: From the 2012 to 2025 season, the two teams have played a total of 32 matches, of which the Houston Astros have won 12 games (Win% 37.50%); the San Francisco Giants have won 20 games (Win% 62.50%).
2026 Season: The Houston Astros have won / game (Win% /), and the Houston Astros have won / games (Win% /).
Last 5 Games: The Houston Astros have won 1 game (Win% 20.0%), and the San Francisco Giants have won 4 games (Win% 80.0%).
Last 10 Games: The Houston Astros have won 2 game (Win% 20.0%), and the San Francisco Giants have won 8 games (Win% 80.0%).
Last 15 Games: The Houston Astros have won 5 game (Win% 33.3%), and the San Francisco Giants have won 10 games (Win% 66.7%).
Last 20 Games: The Houston Astros have won 10 game (Win% 50.0%), and the San Francisco Giants have won 10 games (Win% 50.0%).
Team Pages
HOU
->
Pittsburgh Pirates vs. Houston Astros
Houston Astros vs. Philadelphia Phillies
Houston Astros vs. New York Mets
Houston Astros vs. San Diego Padres
Arizona Diamondbacks vs. Houston Astros
Miami Marlins vs. Houston Astros
Houston Astros vs. Florida Marlins
Los Angeles Angels of Anaheim vs. Houston Astros
Florida Marlins vs. Houston Astros
Cleveland Indians vs. Houston Astros
SFG
->
Chicago White Sox vs. San Francisco Giants
Los Angeles Angels vs. San Francisco Giants
Cleveland Indians vs. San Francisco Giants
San Francisco Giants vs. Milwaukee Brewers
Detroit Tigers vs. San Francisco Giants
San Francisco Giants vs. Oakland Athletics
Toronto Blue Jays vs. San Francisco Giants
San Francisco Giants vs. Florida Marlins
Minnesota Twins vs. San Francisco Giants
Florida Marlins vs. San Francisco Giants