MLB
7:10 PM EDT
AAA
7:05 PM
AA
7:35 PM
A+
7:40 PM
A
7:05 PM
GAME DAY
7:10 PM EDT Citi Field Game Hub →

Where to Watch

Probable Pitchers

Milwaukee Brewers
Los Angeles Angels

Lineups

Los Angeles Angels

#PlayerPos
1Zach NetoSS
2Mike TroutCF
3Nolan Schanuel1B
4Jorge SolerDH
5Vaughn Grissom2B
6Jo AdellRF
7Denzer Guzman3B
8Travis d'ArnaudC
9Jose SiriLF

Preview

The Milwaukee Brewers travel to Anaheim for a Friday night matchup against the Los Angeles Angels, with first pitch at Angel Stadium set for 9:38 PM ET on July 31, 2026. Shane Drohan gets the ball for Milwaukee against Angels right-hander Ryan Johnson. With the second half of the season in full swing, every game in the standings matters, and a road series opener on the West Coast is exactly the kind of opportunity Milwaukee needs to take care of business away from American Family Field.

Brewers at Angels Pitching Matchup: Shane Drohan vs. Ryan Johnson

Drohan draws the start for the Brewers in what shapes up as a critical assignment on the mound. Specific ERA and win-loss figures for both Drohan and Johnson are not available heading into this game, so the matchup carries some uncertainty on paper. What we do know is that Milwaukee is trusting Drohan to eat innings and keep the Brewers in a ballgame on the road against an Angels lineup that has some notable names capable of doing damage.

Johnson takes the mound for Los Angeles looking to give his club a series-opening edge at home. Without available ERA or record data, the Angels' pitching approach tonight remains something to evaluate in real time. If Johnson is on his game, Milwaukee's offense will need to be patient and work counts.

Los Angeles Angels Starting Lineup: Key Threats to Watch

The Angels are sending out a lineup with genuine star power at the top. Mike Trout slots in at second in the order in center field — his presence alone commands respect from any pitching staff. Jorge Soler, hitting cleanup as the designated hitter, brings the kind of power that can change a game in a single swing. Zach Neto leads off at shortstop, and Nolan Schanuel bats third at first base to round out what is a dangerous top four.

  • Zach Neto (SS, 1st) — A dangerous table-setter who can create early trouble for Drohan.
  • Mike Trout (CF, 2nd) — One of baseball's most accomplished hitters. Drohan cannot afford to fall behind in counts against him.
  • Nolan Schanuel (1B, 3rd) — A disciplined on-base presence who keeps the lineup moving.
  • Jorge Soler (DH, 4th) — Elite power threat in the cleanup spot. One mistake pitch can end an inning the wrong way.

Keys to the Game for Milwaukee

  • Drohan's command early: Getting through the heart of this Angels order without damage in the first couple innings sets the tone for the night.
  • Brewers' lineup vs. Johnson: Milwaukee's Brewers lineup has not been released ahead of this preview, but whoever is in that lineup needs to make Johnson work and capitalize on any opportunities.
  • Bullpen readiness: West Coast night games can stretch late. Milwaukee will need its bullpen ready if Drohan is pulled early.
  • Avoiding the big inning: With Trout and Soler in the same lineup, giving up crooked numbers in any single frame can be costly and hard to overcome.

Prediction: Brewers vs. Angels, July 31, 2026

This is a road game against a lineup Milwaukee has to take seriously. Without confirmed stats for either starter, the pitching matchup is genuinely hard to project. That said, the Brewers have an opportunity to open this series with a win if Drohan can navigate the top of the Angels order and Milwaukee's bats find their rhythm early against Johnson. Edge: slight lean toward whichever offense gets on the board first, but expect a competitive, low-to-mid scoring ballgame. Brewers 4, Angels 3.

Catch the action on Brewers.TV Presented by Potawatomi Sportsbook or on WTMJ 620 AM for radio coverage.