You are currently viewing Los Angeles Angels at San Francisco Giants – Where to Watch, Stream Info, TV Channel, and Live Updates (July 24, 2026)

Los Angeles Angels at San Francisco Giants – Where to Watch, Stream Info, TV Channel, and Live Updates (July 24, 2026)

Two teams hovering near the bottom of the NL West meet at Oracle Park with something to prove — and enough talent on both rosters to make this game genuinely unpredictable. The Giants have dropped five straight and need to find answers fast. The Angels, meanwhile, have gone 4-6 over their last ten but carry some momentum after a recent stretch of competitive baseball.

For San Francisco, Luis Arraez remains one of the most reliable contact hitters in the game, sitting at .320 with 122 hits on the season. Willy Adames provides the power dimension with 18 home runs and 50 runs scored. On the Angels’ side, Zach Neto has been a catalyst all year — 19 home runs, 69 runs scored, and 13 stolen bases — while Mike Trout continues to produce at a meaningful clip with 18 home runs and 59 runs scored despite the team’s overall struggles.

This is a game between two clubs that have not separated themselves from the division basement, but the individual talent on the field is real. The pitching matchups and the health of both rosters will shape how this one unfolds.

Los Angeles Angels at San Francisco Giants Game Information

Game Date: July 24, 2026
Game Time: 10:15 PM ET
TV Channel: Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels
Location: Oracle Park, San Francisco, CA
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime.
Watch now

Game Preview

Neither club is in a position to look past any game. The Giants sit 22.5 games back in the NL West at 42-60, while the Angels are 10.5 games back at 41-62. San Francisco’s five-game losing streak has compounded the damage, and a home stand offers the clearest opportunity to reverse course. The Angels have been slightly more competitive in recent weeks but carry a 17-34 road record into Oracle Park. For both teams, wins now are about building habits and evaluating personnel — the standings make every game a proving ground.

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 42-60
Home Record: 22-25
Away Record: 20-35
Division Record: 8-8
Streak: 5 Loss streak
Winning Percentage: .412

Los Angeles Angels Team Statistics and Rankings

Win-Loss Record: 41-62
Home Record: 24-28
Away Record: 17-34
Division Record: 6-15
Streak: 1 Loss streak
Winning Percentage: .398

Stat Leaders

San Francisco Giants (42-60, #4 in division)

Batting Average Leader: Luis Arraez, 0.320
RBI Leader: Rafael Devers, 53 RBI
Home Run Leader: Casey Schmitt, 20 HR
Runs Leader: Rafael Devers, 51 Runs
Hits Leader: Luis Arraez, 122 Hits
Stolen Bases Leader: Casey Schmitt, 9 SB
ERA Leader: Joel Peguero, 2.38 ERA
Strikeout Leader: Landen Roupp, 113 K
Wins Leader: Robbie Ray, 8 W
Saves Leader: Caleb Kilian, 8 SV

Los Angeles Angels (41-62, #5 in division)

Batting Average Leader: Omar Martinez, 0.333
RBI Leader: Jo Adell, 57 RBI
Home Run Leader: Zach Neto, 19 HR
Runs Leader: Zach Neto, 69 Runs
Hits Leader: Jo Adell, 95 Hits
Stolen Bases Leader: Zach Neto, 13 SB
ERA Leader: Samy Natera Jr., 2.46 ERA
Strikeout Leader: Reid Detmers, 136 K
Wins Leader: José Soriano, 8 W
Saves Leader: Jordan Romano, 4 SV

What to Watch For

Arraez’s .320 average and 122 hits make him the offensive anchor San Francisco leans on when the lineup needs a spark, and with the Giants having lost five consecutive games, his ability to get on base consistently becomes even more critical. Bryce Eldridge has quietly put together a solid season — .265 average, 10 home runs, 23 RBI — and represents the kind of emerging presence the Giants need to build around. Jung Hoo Lee adds another reliable bat at .302 with 107 hits and 50 runs scored.

On the mound, Tyler Mahle carries a 5.31 ERA and just 2 wins into this start, a number that reflects the Giants’ broader pitching struggles. For the Angels, Walbert Ureña has been one of the more effective starters in their rotation with a 2.78 ERA and 6 wins, giving Los Angeles a genuine advantage if he takes the ball.

Neto’s combination of power and speed — 19 home runs and 13 stolen bases — makes him the most dynamic player on the Angels’ roster, and Wade Meckler (.311 average, 41 hits) has provided consistent production in a supporting role. With Matt Chapman sidelined on the 10-day injured list with a leg injury, San Francisco’s infield depth is tested, creating opportunity for others to step into a larger role.

San Francisco Giants Injury Report

Jonah Cox – Oblique (D10) – The San Francisco Giants placed OF Jonah Cox on the 10-day injured list with a left oblique strain.
Matt Chapman – Leg (D10) – The San Francisco Giants placed INF Matt Chapman on the 10-day injured list with an abdominal strain.
José Buttó – Arm (D60) – The San Francisco Giants transferred RHP José Buttó to the the 60-day injured list with right arm fatigue.
Rowan Wick – Elbow (D60) – The San Francisco Giants placed RHP Rowan Wick on the 60-day injured list as he recovers from Tommy John surgery.
Randy Rodríguez – Elbow (D60) – The San Francisco Giants placed RHP Randy Rodríguez on the 60-day injured list due to a right elbow sprain.
Hayden Birdsong – Forearm (D60) – The San Francisco Giants placed RHP Hayden Birdsong on the 60-day injured list as he is scheduled to undergo Tommy John surgery.
Trevor McDonald – Elbow (D15) – The San Francisco Giants placed RHP Trevor McDonald on the 15-day injured list with a right elbow strain.
Victor Bericoto – Oblique (D10) – The San Francisco Giants placed OF Victor Bericoto on the 10-day injured list with an oblique strain.
Joel Peguero – Hamstring (D60) – The San Francisco Giants placed RHP Joel Peguero on the 60-day injured list with a left hamstring strain.
Matt Gage – Elbow (D15) – The San Francisco Giants placed LHP Matt Gage on the 15-day injured list due to left elbow strain.
Harrison Bader – Plantar Fasciitis (D10) – The San Francisco Giants placed OF Harrison Bader on the 10-day injured list with plantar fasciitis.

Los Angeles Angels Injury Report

Sebastián Rivero – Hand (D10) – The Los Angeles Angels placed C Sebastián Rivero on the 10-day injured list due to left hamate fracture.
Travis d’Arnaud – Foot (D60) – The Los Angeles Angels transferred C Travis d’Arnaud to the 60-day injured list from the 10-day injured list with a right foot plantar fasciitis.
Yusei Kikuchi – Shoulder (D60) – The Los Angeles Angels transferred LHP Yusei Kikuchi to the 60-day injured list due to left shoulder inflammation.
Jack Kochanowicz – Elbow (D60) – The Los Angeles Angels transferred RHP Jack Kochanowicz from the 15-day injured list to the 60-day injured list due to surgery.
Anthony Rendon – Hip (D60) – The Los Angeles Angels placed INF Anthony Rendon on the 60-day injured list.
Ben Joyce – Shoulder (D60) – The Los Angeles Angels transferred RHP Ben Joyce to the 60-day injured list as he recovers from his right shoulder surgery.
Yoán Moncada – Knee (D60) – The Los Angeles Angels transferred INF Yoán Moncada to the 60-day injured list with right knee inflammation.
Adam Frazier – Elbow (D10) – The Los Angeles Angels placed INF Adam Frazier on the 10-day injured list with right elbow inflammation.
Robert Stephenson – Elbow (D60) – The Los Angeles Angels placed RHP Robert Stephenson on the 60-day injured list due to a ligament and flexor repair surgery on his right elbow.

San Francisco Giants Upcoming 2026 Schedule

July 24, 2026 vs Los Angeles Angels
July 25, 2026 vs Los Angeles Angels
July 26, 2026 vs Los Angeles Angels
July 27, 2026 vs Milwaukee Brewers
July 28, 2026 vs Milwaukee Brewers
July 29, 2026 vs Milwaukee Brewers
July 30, 2026 at San Diego Padres
July 31, 2026 at San Diego Padres
August 01, 2026 at San Diego Padres
August 02, 2026 at San Diego Padres

Los Angeles Angels Upcoming 2026 Schedule

July 24, 2026 at San Francisco Giants
July 25, 2026 at San Francisco Giants
July 26, 2026 at San Francisco Giants
July 27, 2026 vs Houston Astros
July 28, 2026 vs Houston Astros
July 29, 2026 vs Houston Astros
July 31, 2026 vs Milwaukee Brewers
August 01, 2026 vs Milwaukee Brewers
August 02, 2026 vs Milwaukee Brewers
August 04, 2026 at Baltimore Orioles

Frequently Asked Questions

Where to watch Los Angeles Angels vs San Francisco Giants game?
The Los Angeles Angels vs San Francisco Giants game airs on Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels on July 24, 2026 at 10:15 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
San Francisco Giants game tonight: what time and what channel?
The Los Angeles Angels vs San Francisco Giants game is scheduled for July 24, 2026 at 10:15 PM ET on Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch San Francisco Giants vs Los Angeles Angels without cable?
You can watch San Francisco Giants vs Los Angeles Angels without cable by streaming on Fubo. The game airs on Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels, which is included with a Fubo subscription. Regional availability restrictions may apply. Start a free trial and stream live — no cable needed.
Can I watch Los Angeles Angels vs San Francisco Giants on Fubo?
Yes — the Los Angeles Angels vs San Francisco Giants game is available on Fubo. Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream Los Angeles Angels vs San Francisco Giants?
You can live stream Los Angeles Angels vs San Francisco Giants on Fubo. The game airs on Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels and streams live on Fubo with no cable required. Start a free trial.
How can I watch San Francisco Giants vs Los Angeles Angels online free?
You can watch San Francisco Giants vs Los Angeles Angels online free by starting a Fubo free trial. Fubo streams the game live on smart TV, phone, tablet, and web browser — no cable required. Start your free trial.
Where is the Los Angeles Angels vs San Francisco Giants game being played?
The Los Angeles Angels vs San Francisco Giants game is being played at Oracle Park in San Francisco. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming San Francisco Giants games can I watch on Fubo?
Upcoming San Francisco Giants games on Fubo:
• July 25, 2026 — San Francisco Giants vs Los Angeles Angels | 04:05 PM ET
• July 26, 2026 — San Francisco Giants vs Los Angeles Angels | 04:05 PM ET
• July 27, 2026 — San Francisco Giants vs Milwaukee Brewers | 09:45 PM ET
• July 28, 2026 — San Francisco Giants vs Milwaukee Brewers | 09:45 PM ET
• July 29, 2026 — San Francisco Giants vs Milwaukee Brewers | 03:45 PM ET

Stream live with no cable required. Start a free trial.

Does Fubo have MLB games?
Yes. Fubo carries MLB games on Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels. No cable required — sign up for Fubo and stream live MLB games on any device.
Can I record MLB games on Fubo?
Yes. Fubo includes Unlimited Cloud DVR at no extra cost, so you can record any MLB game on Angels Broadcast Television – ABTV2LV, NBC Sports Bay Area, and MLB.TV – Los Angeles Angels and watch it on your own schedule. Start a free trial.

Our game previews are produced programmatically using real-time data via Sportradar and AI writing tools. Articles are regularly reviewed for accuracy before publication.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now

Leave a Reply