ARCHIVE July 4, 2026
July 4, 2026 · NL West

Milwaukee Brewers vs Arizona Diamondbacks

July 4, 2026Chase FieldRoof Closed 73°F · 0 mph, None
AWAY
Milwaukee Brewers
54-33
3
vs
HOME
Arizona Diamondbacks
44-44
4

Game Highlights

Published July 5, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Adrian Del Castillo Adrian Del Castillo homers (5) on a fly ball to right field. Corbin Carroll scores. Gabriel Moreno scores. MIL 0, AZ 3
T5 Christian Yelich Christian Yelich homers (6) on a fly ball to right center field. Brice Turang scores. MIL 2, AZ 3
B8 Ildemaro Vargas Ildemaro Vargas doubles (12) on a ground ball to left fielder Jackson Chourio. Jorge Barrosa scores. MIL 2, AZ 4
T9 Jackson Chourio Jackson Chourio homers (13) on a fly ball to left center field. MIL 3, AZ 4

Box score

  123456789 R
MIL 000020001 3
AZ 300000010 4

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 3

Brandon Woodruff started for Brewers, leaving trailing 0–3. Out of the bullpen, Jared Koenig took the roughest line.

workload · innings pitched
  • Brandon Woodruff Starter 3.2 61 3 6 L
    Pitch-by-pitch: what Brandon Woodruff threw
    CSW 36% 1st-pitch strike 71% 4.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 26 43% 4 8 6 7 1
    Changeup 23 38% 6 1 4 8 4
    Sinker 6 10% 0 1 3 1 1
    Cutter 4 7% 0 1 1 1 1
    Curveball 2 3% 1 0 1 0 0
  • Craig Yoho Middle 2.2 27 0 1
  • Jared Koenig Middle 1.2 26 1 2
Diamondbacks HOME 4

Merrill Kelly started for Diamondbacks, leaving with a 3–2 lead. Out of the bullpen, Paul Sewald took the roughest line.

workload · innings pitched
  • Merrill Kelly Starter 5.0 92 2 6 W
    Pitch-by-pitch: what Merrill Kelly threw
    CSW 28% 1st-pitch strike 64% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 27 29% 2 8 4 6 7
    Changeup 22 24% 8 1 2 9 2
    Cutter 18 20% 0 2 3 8 5
    Curveball 12 13% 3 1 3 5 0
    Sinker 8 9% 0 1 2 2 3
    Slider 5 5% 0 0 0 5 0
  • Jonathan Loáisiga Middle 1.0 15 0 1 HLD
  • Brandyn Garcia Setup 1.0 16 0 0 HLD
  • Juan Morillo Setup 1.0 10 0 1 HLD
  • Paul Sewald Closer 1.0 13 1 2 SV

Where the game turned

3 runs Bottom 1st · off Woodruff
  • Castillo HR (3)

Batting lines

AWAY · MIL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Brice Turang 2B 5 1 3 0 0 1 .269 .364 .460 .824 2 2B
Christian Yelich DH 5 1 1 2 0 2 .246 .331 .389 .720 HR (6)
Jackson Chourio LF 2 1 1 1 0 0 .293 .350 .529 .879 HR (13)
William Contreras C 5 0 2 0 0 1 .295 .358 .416 .774
Garrett Mitchell CF 4 0 2 0 0 1 .269 .364 .466 .830 2B
Andrew Vaughn 1B 3 0 0 0 1 2 .328 .418 .511 .929
Sal Frelick RF 4 0 0 0 0 1 .243 .313 .331 .644
Cooper Pratt SS 3 0 1 0 1 0 .200 .317 .220 .537
Joey Ortiz 3B 4 0 2 0 0 0 .208 .282 .268 .550
Jake Bauers LF 3 0 0 0 0 2 .266 .365 .491 .856
HOME · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Ketel Marte 2B 3 0 0 0 1 0 .267 .322 .484 .806
Geraldo Perdomo SS 4 0 0 0 0 1 .236 .349 .348 .697
Corbin Carroll RF 3 1 0 0 1 2 .266 .355 .506 .861
Gabriel Moreno DH 3 1 1 0 0 1 .286 .371 .432 .803
Adrian Del Castillo C 3 1 1 3 0 1 .185 .244 .311 .555 HR (5)
Nolan Arenado 3B 3 0 0 0 0 1 .239 .311 .391 .702
Ildemaro Vargas 1B 3 0 1 1 0 0 .264 .305 .407 .712 2B
Tommy Troy LF 3 0 0 0 0 2 .219 .293 .352 .645
Max Kepler LF 2 0 0 0 0 1 .111 .111 .167 .278
Lourdes Gurriel Jr. PH 1 0 1 0 0 0 .219 .270 .315 .585

Pitching lines

AWAY · MIL
PITCHER IPHRERBBKHR NPERA DEC
Brandon Woodruff 3.2 2 3 3 1 6 1 61 2.98 L
Craig Yoho 2.2 0 0 0 0 1 0 27 4.15
Jared Koenig 1.2 2 1 1 1 2 0 26 1.42
HOME · AZ
PITCHER IPHRERBBKHR NPERA DEC
Merrill Kelly 5.0 8 2 2 2 6 1 92 5.71 W
Jonathan Loáisiga 1.0 1 0 0 0 1 0 15 2.36 HLD
Brandyn Garcia 1.0 1 0 0 0 0 0 16 2.11 HLD
Juan Morillo 1.0 1 0 0 0 1 0 10 2.62 HLD
Paul Sewald 1.0 1 1 1 0 2 1 13 4.50 SV

Manager comparison

AWAY · MIL
Pat Murphy
Lineup 2.1 R Bunts 4.0 R IBBs 4.8 R
HOME · AZ
Torey Lovullo
Lineup 3.6 R Bunts 3.8 R IBBs 2.8 R

Recent form

AWAY · MIL
6-4 W3 -1 run diff
WWWLLWWLWL
HOME · AZ
6-4 L1 +6 run diff
LWLWLWWWWL

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.