ARCHIVE July 31, 2026
July 31, 2026 · AL West

Milwaukee Brewers vs Los Angeles Angels

July 31, 2026Angel StadiumClear 84°F · 8 mph, Out To CF
AWAY
Milwaukee Brewers
68-41
6
vs
HOME
Los Angeles Angels
42-68
2

Game Highlights

Published August 1, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T2 Cooper Pratt Cooper Pratt singles on a line drive to left fielder Jose Siri. Jake Bauers scores. Garrett Mitchell to 3rd. Cooper Pratt to 2nd. Fielding error by left fielder Jose Siri. MIL 1, LAA 0
T5 Brice Turang Brice Turang homers (16) on a fly ball to center field. Cooper Pratt scores. MIL 3, LAA 0
T5 Jake Bauers Jake Bauers homers (19) on a fly ball to right field. Jackson Chourio scores. William Contreras scores. MIL 6, LAA 0
B5 Denzer Guzman Denzer Guzman homers (5) on a fly ball to center field. Vaughn Grissom scores. MIL 6, LAA 2

Box score

  123456789 R
MIL 010050000 6
LAA 000020000 2

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Brewers AWAY 6

Shane Drohan started for Brewers, leaving with a 6–2 lead.

workload · innings pitched
  • Shane Drohan Starter 6.0 86 2 7 W
    Pitch-by-pitch: what Shane Drohan threw
    CSW 33% 1st-pitch strike 64% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 24 28% 2 5 3 9 5
    Slider 20 23% 6 3 3 6 2
    Sinker 18 21% 2 3 4 6 3
    Cutter 13 15% 1 1 2 5 4
    Curveball 8 9% 0 5 0 3 0
    Changeup 3 3% 0 0 1 2 0
  • Grant Anderson Middle 1.1 23 0 1
  • Abner Uribe Setup 0.2 9 0 1 inherited 1, stranded 1
  • Trevor Megill Closer 1.0 14 0 1
Angels HOME 2

Ryan Johnson started for Angels, leaving trailing 0–6. Out of the bullpen, José Fermin took the roughest line.

workload · innings pitched
  • Ryan Johnson Starter 4.1 88 5 3 L
    Pitch-by-pitch: what Ryan Johnson threw
    CSW 30% 1st-pitch strike 50% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 36 41% 3 8 5 13 7
    Splitter 23 26% 2 4 1 15 1
    Sweeper 21 24% 3 3 2 7 6
    Sinker 8 9% 0 3 0 3 2
  • José Fermin Middle 2.2 36 1 4 inherited 2, all 2 scored
  • Luke Murphy Middle 1.0 27 0 1
  • Sam Bachman Setup 1.0 23 0 0

Where the game turned

1 run Top 2nd · off Johnson
  • Pratt 1B (1)

Batting lines

AWAY · MIL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Brice Turang 2B 3 1 1 2 2 0 .271 .366 .468 .834 HR (16)
Jackson Chourio LF 5 1 1 0 0 3 .273 .327 .457 .784
Christian Yelich DH 5 0 1 0 0 1 .240 .327 .387 .714 SB
William Contreras C 4 1 1 0 1 1 .272 .336 .396 .732 2B
Jake Bauers 1B 4 2 2 3 1 0 .269 .373 .500 .873 HR (19)
Garrett Mitchell CF 4 0 2 0 1 1 .269 .360 .439 .799 2B, SB
Luis Lara RF 4 0 0 0 1 1 .261 .364 .413 .777
David Hamilton 3B 5 0 0 0 0 0 .236 .311 .327 .638
Cooper Pratt SS 2 1 1 1 2 1 .288 .379 .396 .775 SB
HOME · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 4 0 1 0 0 2 .232 .323 .431 .754
Mike Trout CF 4 0 0 0 0 1 .241 .389 .454 .843
Nolan Schanuel 1B 4 0 1 0 0 1 .279 .352 .390 .742
Jorge Soler DH 4 0 0 0 0 1 .202 .291 .372 .663
Vaughn Grissom 2B 4 1 1 0 0 2 .264 .330 .413 .743
Jo Adell RF 3 0 0 0 0 3 .242 .290 .400 .690
Denzer Guzman 3B 3 1 1 2 0 0 .237 .284 .374 .658 HR (5)
Wade Meckler LF 0 0 0 0 0 0 .297 .366 .400 .766
Travis d'Arnaud C 2 0 0 0 0 0 .189 .286 .297 .583
Jose Siri LF 1 0 0 0 1 0 .260 .322 .452 .774
Josh Lowe PH 1 0 0 0 0 0 .200 .254 .347 .601

Pitching lines

AWAY · MIL
PITCHER IPHRERBBKHR NPERA DEC
Shane Drohan 6.0 4 2 2 1 7 1 86 3.48 W
Grant Anderson 1.1 0 0 0 0 1 0 23 3.70
Abner Uribe 0.2 0 0 0 0 1 0 9 2.28
Trevor Megill 1.0 0 0 0 0 1 0 14 2.90
HOME · LAA
PITCHER IPHRERBBKHR NPERA DEC
Ryan Johnson 4.1 6 5 5 3 3 1 88 7.63 L
José Fermin 2.2 3 1 1 1 4 1 36 2.72
Luke Murphy 1.0 0 0 0 2 1 0 27 0.00
Sam Bachman 1.0 0 0 0 2 0 0 23 4.17

Manager comparison

AWAY · MIL
Pat Murphy
Lineup 2.1 R Bunts 4.0 R IBBs 4.8 R
HOME · LAA
Kurt Suzuki
Lineup 2.4 R Bunts 1.7 R IBBs 4.0 R

Recent form

AWAY · MIL
6-4 W3 -1 run diff
WWWLLWWLWL
HOME · LAA
3-7 W1 -10 run diff
WLLWLLLLLW

Season series: 2-1 with MIL listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.