Venue: Oracle Park
Location: 24 Willie Mays Plaza, San Francisco, California
First Pitch: 1:05 PM PDT / 4:05 PM EDT
Surface: Natural grass — pitcher‑friendly, especially to right‑center with deep dimensions.
Weather Forecast
Temperature: 67°F
Humidity: 72%
Wind: 14 mph W (classic Oracle Park crosswind toward right field)
Sky: Partly cloudy Game Impact:
Strong crosswinds suppress HRs to left field.
Boost to balls hit toward right‑center.
Oracle Park remains one of MLB’s most pitcher‑friendly environments.
Team Form & Context
Los Angeles Angels (41–64)
Recent Form: 3–7 in last 10
Road Record: Poor; offense inconsistent
Offense: Bottom‑third in runs; relies heavily on young bats
Pitching: Rotation volatile; bullpen bottom‑five
Motivation: Rebuilding; evaluating young core
San Francisco Giants (44–60)
Recent Form: 5–5 in last 10
Home Record: Slightly below .500
Offense: Middle‑tier OBP; limited power
Pitching: Rotation improving; bullpen inconsistent
Motivation: Must win to stay alive in NL Wild Card race
Injury Reports
Los Angeles Angels
Mike Trout (OF): Out, back surgery recovery
Taylor Ward (OF): Day‑to‑day, hamstring tightness
Reid Detmers (LHP): 15‑day IL, shoulder fatigue
Luis Rengifo (INF): Day‑to‑day, wrist soreness
San Francisco Giants
Marco Luciano (SS): Day‑to‑day, ankle soreness
Kyle Harrison (LHP): Out, elbow inflammation
Patrick Bailey (C): 10‑day IL, concussion protocol
Michael Conforto (OF): Day‑to‑day, quad tightness
Pitching Breakdown
José Soriano – RHP, Angels
2026 Form: High‑velocity arm; strong strikeout ability
Last 3 Starts:
5.0 IP, 3 ER vs. TEX
6.1 IP, 2 ER vs. SEA
4.2 IP, 4 ER vs. HOU
Strengths: Heavy sinker; induces ground balls
Weaknesses: Command lapses; vulnerable to left‑handed hitters
Matchup Outlook: Giants’ left‑handed bats (Yastrzemski, Wade Jr.) pose moderate threat.
Carson Whisenhunt – LHP, Giants
2026 Form: Young arm with elite changeup; inconsistent command
Last 3 Starts:
5.0 IP, 2 ER vs. SD
4.2 IP, 3 ER vs. ARI
6.0 IP, 1 ER vs. COL
Strengths: Changeup is a legitimate out pitch; strong vs. right‑handed hitters
Weaknesses: Vulnerable to left‑handed power; occasional HR issues
Matchup Outlook: Angels’ right‑handed core (O’Hoppe, Schanuel, Drury) matches well vs. his pitch mix.
Key Player Matchups
Soriano vs. Giants’ Left‑Handed Core
LaMonte Wade Jr.: Excellent OBP; strong vs. sinkers
Mike Yastrzemski: Pull‑side power; Oracle Park wind helps
Heliot Ramos: Improving vs. RHP; strong gap power Advantage: Slightly San Francisco
Whisenhunt vs. Angels’ Right‑Handed Bats
Logan O’Hoppe: Angels’ best power bat; strong vs. changeups
Nolan Schanuel: High‑contact; patient hitter
Brandon Drury: Pull‑side power; thrives vs. young pitchers Advantage: Slightly Angels
Bullpen Comparison
Angels: Bottom‑five ERA; late‑inning volatility
Giants: Middle‑tier; inconsistent but better than LAA Advantage: San Francisco
Series History
Last three seasons: SF leads 10–8
At Oracle Park: SF leads 6–3
Giants have won 4 of last 6 meetings.
Betting Trends
Los Angeles Angels
Road Underdog: 41% ATS
Road Unders: 52% (weak offense + pitcher‑friendly parks)
Soriano Starts: Angels 4–6 last 10
San Francisco Giants
Home Favorite: 55% ATS
Home Unders: 57% (Oracle Park suppresses scoring)
Whisenhunt Starts: Giants 6–4 last 10
Head‑to‑Head Totals
Unders: 6 of last 9
Giants ML: Won 6 of last 10
Game Odds
Los Angeles Angels 8
San Francisco Giants – 115
Odds Courtesy of Sports Odds Direct as of Saturday, July 25, 2026








