Milwaukee arrives in Anaheim carrying the best record in the National League and a rotation that has been quietly dominant all season. The Brewers are 67-41, leading the NL Central, and while they dropped their most recent game, they’ve gone 6-4 over their last ten — the kind of steady, grinding excellence that defines a legitimate contender. Shane Drohan takes the ball with a 3.51 ERA and five wins, a left-hander who has given Milwaukee a reliable presence in the middle of its rotation.
The Angels, sitting at 42-67 and mired in a three-game losing streak, are not a team without weapons. Zach Neto has 19 home runs, 73 runs scored, and 14 stolen bases — a complete offensive player who can change a game in multiple ways. Jo Adell has 101 hits and 62 RBI, and Mike Trout, at .244 with 18 home runs and 63 runs scored, remains a threat every time he steps in. Ryan Johnson draws the start for Los Angeles carrying a 7.34 ERA, which means the Angels’ offense will need to carry the weight early and often.
This is a game between a team protecting a division lead and a team searching for traction. Both have reasons to compete hard.
Milwaukee Brewers at Los Angeles Angels Game Information
Game Date: July 31, 2026
Game Time: 09:38 PM ET
TV Channel: Angels Broadcast Television – ABTV2LV, Milwaukee Brewers, and MLB.TV – Los Angeles Angels
Location: Angel Stadium, Anaheim, CA
Live Stream: Fubo (free trial)
Game Preview
Milwaukee’s division lead is firm — the Brewers sit atop the NL Central with a record that puts them among the best teams in baseball. For the Angels, 13 games back in their own division and 25 games under .500, the standings picture is secondary to the work of developing a competitive identity for the second half. What makes this game worth watching is the contrast: a Brewers club with genuine October ambitions testing itself against an Angels lineup that, on any given night, has enough individual talent to make things uncomfortable for a visiting rotation.
Los Angeles Angels Team Statistics and Rankings
Win-Loss Record: 42-67
Home Record: 24-31
Away Record: 18-36
Division Record: 6-15
Streak: 3 Loss streak
Winning Percentage: .385
Milwaukee Brewers Team Statistics and Rankings
Win-Loss Record: 67-41
Home Record: 36-20
Away Record: 31-21
Division Record: 19-10
Streak: 1 Loss streak
Winning Percentage: .620
Stat Leaders
Los Angeles Angels (42-67, #5 in division)
Batting Average Leader: Omar Martinez, 0.333
RBI Leader: Jo Adell, 62 RBI
Home Run Leader: Zach Neto, 19 HR
Runs Leader: Zach Neto, 73 Runs
Hits Leader: Jo Adell, 101 Hits
Stolen Bases Leader: Zach Neto, 14 SB
ERA Leader: Samy Natera Jr., 2.08 ERA
Strikeout Leader: Reid Detmers, 145 K
Wins Leader: José Soriano, 9 W
Saves Leader: Jordan Romano, 4 SV
Milwaukee Brewers (67-41, #1 in division)
Batting Average Leader: Tyler Black, 0.333
RBI Leader: Brice Turang, 66 RBI
Home Run Leader: Jake Bauers, 18 HR
Runs Leader: Brice Turang, 70 Runs
Hits Leader: Brice Turang, 108 Hits
Stolen Bases Leader: David Hamilton, 20 SB
ERA Leader: Brian Fitzpatrick, 1.35 ERA
Strikeout Leader: Jacob Misiorowski, 185 K
Wins Leader: Aaron Ashby, 12 W
Saves Leader: Trevor Megill, 17 SV
What to Watch For
The pitching matchup frames everything. Shane Drohan (5-4, 3.51 ERA, 82 strikeouts) has been one of Milwaukee’s more consistent starters, and he’ll face an Angels lineup that has been struggling to generate consistent offense during its current skid. Drohan’s ability to keep the ball in the park will be tested by Neto, Adell, and Trout — three hitters who can do damage in different ways.
For the Angels, Ryan Johnson’s 7.34 ERA makes him a significant vulnerability, and Milwaukee’s lineup is built to exploit it. Brice Turang has 108 hits, 70 runs, and 66 RBI. Jackson Chourio is hitting .274 with 13 home runs and 10 stolen bases. Andrew Vaughn is batting .309. William Contreras adds .273 with 10 home runs and 57 RBI behind the plate. This is a deep, balanced lineup that punishes pitchers who leave the ball over the plate.
On the Angels’ side, Donovan Walton (.319) and Wade Meckler (.297) give Los Angeles contact options at the top of the order, while Nolan Schanuel (.280, 92 hits) provides a steady presence. If the Angels are going to make this competitive, their offense will need to get to Milwaukee’s bullpen early — and their own relievers will need to hold the lead long enough to matter.
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.
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.
Milwaukee Brewers Injury Report
DL Hall – Pectoral (D15) – The Milwaukee Brewers placed LHP DL Hall on the 15-day injured list with a left pectoral strain.
Kyle Harrison – Forearm (D15) – The Milwaukee Brewers placed LHP Kyle Harrison on the 15-day injured list with left forearm tightness.
Brandon Woodruff – Shoulder (D60) – The Milwaukee Brewers transferred RHP Brandon Woodruff from the 15-day injured list to the 60-day injured list with right shoulder inflammation.
Brian Fitzpatrick – Elbow (D60) – The Milwaukee Brewers transferred LHP Brian Fitzpatrick to the 60-day injured list due to left elbow injury.
Brandon Lockridge – Knee (D60) – The Milwaukee Brewers transferred OF Brandon Lockridge from the 10-day injured list to the 60-day injured list with right knee bursitis.
Quinn Priester – Wrist (D60) – The Milwaukee Brewers said on Thursday (Jun. 18) that Priester will undergo thoracic outlet compression surgery and is expected to be sidelined 8-to-10 months, per Curt Hogg of the Milwaukee Journal Sentinel.
Angel Zerpa – Forearm (D60) – The Milwaukee Brewers transferred LHP Angel Zerpa to the 60-day injured list with left forearm tightness.
Joel Kuhnel – Shoulder (D15) – The Milwaukee Brewers placed RHP Joel Kuhnel on the 15-day injured list due to right rotator cuff tendinopathy.
Rob Zastryzny – Shoulder (D60) – The Milwaukee Brewers transferred LHP Rob Zastryzny from the 15-day injured list to the 60-day injured list with a left trapezius strain.
Sal Frelick – Shoulder (D10) – The Milwaukee Brewers placed OF Sal Frelick on the 10-day injured list due to shoulder strain.
Los Angeles Angels Upcoming 2026 Schedule
July 31, 2026 vs Milwaukee Brewers
August 01, 2026 vs Milwaukee Brewers
August 02, 2026 vs Milwaukee Brewers
August 04, 2026 at Baltimore Orioles
August 05, 2026 at Baltimore Orioles
August 06, 2026 at Baltimore Orioles
August 07, 2026 at Miami Marlins
August 08, 2026 at Miami Marlins
August 09, 2026 at Miami Marlins
August 10, 2026 vs Texas Rangers
Milwaukee Brewers Upcoming 2026 Schedule
July 31, 2026 at Los Angeles Angels
August 01, 2026 at Los Angeles Angels
August 02, 2026 at Los Angeles Angels
August 03, 2026 vs Pittsburgh Pirates
August 04, 2026 vs Pittsburgh Pirates
August 05, 2026 vs Pittsburgh Pirates
August 06, 2026 vs Pittsburgh Pirates
August 07, 2026 vs Minnesota Twins
August 08, 2026 vs Minnesota Twins
August 09, 2026 vs Minnesota Twins
Frequently Asked Questions
- Where to watch Milwaukee Brewers vs Los Angeles Angels game?
- The Milwaukee Brewers vs Los Angeles Angels game airs on Angels Broadcast Television – ABTV2LV, Milwaukee Brewers, and MLB.TV – Los Angeles Angels on July 31, 2026 at 09:38 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
- Los Angeles Angels game tonight: what time and what channel?
- The Milwaukee Brewers vs Los Angeles Angels game is scheduled for July 31, 2026 at 09:38 PM ET on Angels Broadcast Television – ABTV2LV, Milwaukee Brewers, and MLB.TV – Los Angeles Angels. You can stream it live on Fubo — no cable required. Free trial available.
- How can I watch Los Angeles Angels vs Milwaukee Brewers without cable?
- You can watch Los Angeles Angels vs Milwaukee Brewers without cable by streaming on Fubo. The game airs on Angels Broadcast Television – ABTV2LV, Milwaukee Brewers, 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 Milwaukee Brewers vs Los Angeles Angels on Fubo?
- Yes — the Milwaukee Brewers vs Los Angeles Angels game is available on Fubo. Angels Broadcast Television – ABTV2LV, Milwaukee Brewers, and MLB.TV – Los Angeles Angels is included with a Fubo subscription — no cable required. Start a free trial.
- Where can I live stream Milwaukee Brewers vs Los Angeles Angels?
- You can live stream Milwaukee Brewers vs Los Angeles Angels on Fubo. The game airs on Angels Broadcast Television – ABTV2LV, Milwaukee Brewers, and MLB.TV – Los Angeles Angels and streams live on Fubo with no cable required. Start a free trial.
- How can I watch Los Angeles Angels vs Milwaukee Brewers online free?
- You can watch Los Angeles Angels vs Milwaukee Brewers 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 Milwaukee Brewers vs Los Angeles Angels game being played?
- The Milwaukee Brewers vs Los Angeles Angels game is being played at Angel Stadium in Anaheim. Stream the game live on Fubo with no cable required — start a free trial.
- What upcoming Los Angeles Angels games can I watch on Fubo?
- Upcoming Los Angeles Angels games on Fubo:
• August 01, 2026 — Los Angeles Angels vs Milwaukee Brewers | 09:38 PM ET
• August 02, 2026 — Los Angeles Angels vs Milwaukee Brewers | 03:15 PM ET
• August 04, 2026 — Los Angeles Angels at Baltimore Orioles | 06:35 PM ET
• August 05, 2026 — Los Angeles Angels at Baltimore Orioles | 06:35 PM ET
• August 06, 2026 — Los Angeles Angels at Baltimore Orioles | 12:35 PM ETStream live with no cable required. Start a free trial.
- Does Fubo have MLB games?
- Yes. Fubo carries MLB games on Angels Broadcast Television – ABTV2LV, Milwaukee Brewers, 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, Milwaukee Brewers, 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.