Venue: Oracle Park – San Francisco, California
Surface: Natural grass
Capacity: ~41,900
Scheduled First Pitch: 6:05 PM PT / 9:05 PM ET
Weather Forecast (San Francisco, CA)
Temperature: 64°F Humidity: 72% Wind: 14 mph WNW (classic Oracle Park crosswind blowing toward right field) Rain Chance: <5% Conditions: Cool, breezy — pitcher‑friendly environment; suppresses home‑run carry to left field.
Injury Report
Los Angeles Angels
Mike Trout – OF: Out, back surgery recovery
Taylor Ward – OF: Day‑to‑day, hamstring tightness
Anthony Rendon – 3B: Out, chronic leg issues
Patrick Sandoval – LHP: 15‑day IL, shoulder inflammation
Carlos Estévez – RHP: Day‑to‑day, elbow soreness
San Francisco Giants
Michael Conforto – OF: Day‑to‑day, wrist soreness
Marco Luciano – SS: Active, minor quad tightness
Alex Cobb – RHP: 15‑day IL, forearm strain
LaMonte Wade Jr. – 1B: Out, knee sprain
Camilo Doval – RHP: Day‑to‑day, shoulder fatigue
Pitching Matchup Breakdown
Reid Johnson – RHP, Angels
2026 Season: 4.47 ERA | 1.31 WHIP | 108.2 IP | 96 K | 34 BB
Profile: Four‑seam/slider/changeup; solid command; relies on weak contact.
Strengths: Keeps ball down; effective vs. right‑handed hitters; strong slider usage.
Weaknesses: Vulnerable to left‑handed power; Giants’ lefties (Yastrzemski, Conforto if active, Wade’s replacement) pose challenges.
Vs. Giants Lineup:
San Francisco’s patient approach can elevate Johnson’s pitch count.
Must avoid elevated fastballs to Jorge Soler.
Robbie Ray – LHP, Giants
2026 Season: 3.68 ERA | 1.22 WHIP | 112.1 IP | 128 K | 39 BB
Profile: Four‑seam/slider combo; high‑strikeout lefty; volatile but dominant when sharp.
Strengths: Misses bats at elite rate; excellent vs. right‑handed hitters; thrives at Oracle Park.
Weaknesses: Occasional command lapses; Angels’ right‑handed bats (Drury, O’Hoppe) match up well.
Vs. Angels Lineup:
Angels struggle vs. elite left‑handed pitching.
Ray’s slider is a major weapon against a high‑strikeout lineup.
Key Player Matchups
Logan O’Hoppe (LAA) vs. Robbie Ray
O’Hoppe’s power vs. lefties is strong.
Ray must avoid middle‑middle sliders.
Brandon Drury (LAA) vs. Ray
Drury hits left‑handed fastballs well.
Ray’s elevated four‑seamer is the key counter.
Jorge Soler (SF) vs. Reid Johnson
Soler crushes right‑handed fastballs (.289 vs RHP FB in 2026).
Johnson must rely on his slider to neutralize him.
Mike Yastrzemski (SF) vs. Johnson
Yastrzemski’s left‑handed power plays well in Oracle’s right‑field jet stream.
Johnson must avoid predictable fastball/changeup sequences.
Recent Team Form
Los Angeles Angels
Last 10 Games: 3–7
Road Record: 18–33
Offense: 4.1 runs/game; inconsistent; high strikeout rate
Pitching: 4.72 team ERA; bullpen unreliable
Trend: Struggling; lineup lacks depth without Trout and Rendon.
San Francisco Giants
Last 10 Games: 6–4
Home Record: 25–23
Offense: 4.5 runs/game; improving plate discipline
Pitching: 3.98 team ERA; bullpen stabilizing
Trend: Trending upward; rotation delivering quality starts.
Series History
2024–2026 Combined: Giants lead 15–12
At Oracle Park: Giants lead 9–5
Giants have won four of the last six meetings.
Games tend to be low‑scoring at Oracle (avg. 7.4 runs/game).
Betting Trends
Los Angeles Angels
3–7 in last 10 games
2–6 in Johnson’s last eight starts
Under has hit in 5 of last 8 Angels road games
San Francisco Giants
6–4 in last 10 home games
5–2 in Ray’s last seven starts
Under has hit in 6 of last 9 Giants games
Head‑to‑Head
Giants have won 6 of last 10 meetings
Under has hit in 7 of last 10 matchups
Oracle Park suppresses home‑run totals
Game Odds
Los Angeles Angels 9
San Francisco Giants – 123
Odds Courtesy of Sports Odds Direct as of Friday, July 24, 2026








