Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
5in the bubble

Houston Astros vs San Francisco Giants

Monday, Aug 10, 2026Oracle ParkFinal
HOU · Away · 61-59

Houston Astros

AL West · 1st · —
6:3
Final
H2H 03
SF · Home · 49-70

San Francisco Giants

Starting pitchers
Starter form · last 5 starts
Season3.86
Last 53.86
Recent form near season pace
6 days restQS (L5) 50%Blow-up (L5) 0/2
307/29
208/04
Season3.18
Last 53.27
Recent form near season pace
6 days restQS (L5) 0%Blow-up (L5) 0/5
004/15
004/17
004/23
204/28
208/04

↑ ERA trending up lately

Matchup edge
Hayden Wesneski pitching edge·Astros 64 L10
PitchingAstros
Astros48Giants40
HittingAstros
Astros48Giants29
BullpenAstros
Astros51Giants47
Lineup threats vs starter
Astros vs Blade Tidwell

No prior plate appearances vs this starter in our data.

Giants vs Hayden Wesneski
Avg OPS 1.1672 hot hittersTop: Adames 2.000 · Devers 1.000 · Koss 0.500
Houston Astros batters vs Blade Tidwell
Batter
AVG
OPS
HR
13
13
16
San Francisco Giants batters vs Hayden Wesneski
Batter
AVG
OPS
HR
0.000
0.000
9
1.000
2.000
19
0.500
1.000
24
0.000
0.500
0
◆ Matchup preview

Houston Astros at San Francisco Giants (2026-08-10). Hayden Wesneski vs Blade Tidwell at Oracle Park.

Starters — Wesneski has a 3.86 ERA and 1.29 WHIP over 11.2 innings, with 6.17 K/9, 3.09 BB/9, and 0.00 HR/9. His two listed recent starts were solid but not dominant: 6.0 innings, 2 earned runs, 4 strikeouts, 2 walks on August 4, and 5.2 innings, 3 earned runs, 4 strikeouts, 2 walks on July 29. The sample is still small, but he has limited damage and kept the ball in the park so far. Tidwell carries a 3.18 ERA and 1.18 WHIP in 17.0 innings, with 6.88 K/9, 2.12 BB/9, and 0.53 HR/9. His last three listed outings were 5.0 innings, 2 earned runs, 3 strikeouts, 1 walk on August 4, then 2.0 innings, 2 earned runs on April 28, and 2.0 scoreless innings on April 23. The trend is marked up, and his lower walk rate and slightly better WHIP stand out.

Teams — Houston brings the stronger lineup profile with a .736 OPS and 550 runs scored, compared with San Francisco’s .716 OPS and 485 runs. The Astros are also in better recent form at 6-4 over their last 10, while the Giants are 3-7. On the mound, neither bullpen profile is elite by these team numbers: Houston has a 4.59 team ERA and 1.36 WHIP, while San Francisco has a 4.37 ERA and the same 1.36 WHIP. Houston’s offensive edge is clear in season-long production, but San Francisco’s staff has been slightly better by ERA.

Key facts
Astros .736 OPS and 550 runs scoredTidwell 3.18 ERA, 1.18 WHIP, trend upBoth teams carry a 1.36 staff WHIP
◆ Lineup notes

Houston has no MLB history against Blade Tidwell. Jeremy Peña, Yordan Alvarez, Isaac Paredes, Jose Altuve, Taylor Trammell, Christian Walker, Daulton Varsho, Cam Smith, and Christian Vázquez are all seeing him for the first time, so this is a completely unfamiliar matchup for the entire visiting lineup.

San Francisco has at least a little more exposure to Hayden Wesneski, though it is still limited overall. Willy Adames is 1-for-1 with a 2.000 OPS, and Rafael Devers is 1-for-2 with a 1.000 OPS. Jung Hoo Lee is hitless in 3 at-bats over 3 plate appearances with a 0.000 OPS, while Christian Koss is hitless in 1 at-bat over 1 plate appearance with a 0.500 OPS. Bryce Eldridge, Osleivis Basabe, Drew Gilbert, Drew Cavanaugh, and Grant McCray have no MLB history against Wesneski.

The Giants have more familiar hitters versus the opposing starter, even if that experience is only a handful of plate appearances. Houston enters with a full lineup of first-time looks against Tidwell.

Head to head (2025–2026)
03
San Francisco Giants lead series
3 meetings total
2025-04-02
San Francisco Giants @ Houston Astros
63
SF
2025-04-01
San Francisco Giants @ Houston Astros
31
SF
2025-03-31
San Francisco Giants @ Houston Astros
72
SF
Team picture · 2026
64
LLWLWLWWWW
37
LLWLLWLLLW
HOU
SF
Team AVG
0.245
0.249
Team OPS
0.736
0.715
Home runs
161
131
Runs scored
550
485
Team ERA
4.59
4.37
HR allowed
161
112

Explore more MLB matchups

Related game previews for these clubs and around the league.