Detmers Dominates as Angels Shut Out D-Backs in Arizona

The Los Angeles Angels arrived at Chase Field on Tuesday and left no doubt about their intentions, methodically dismantling the Arizona Diamondbacks in a 7-0 victory that showcased everything working in perfect harmony. This wasn’t some squeaker that required late-inning dramatics. This was a complete performance from a team hitting its stride, with a dominant pitching display from Reid Detmers and timely hitting that made Merrill Kelly‘s night a complete disaster.

Pitching Decisions

7.0IP4H0ER0BB3K
5.1IP11H6ER1BB4K

Star Performers

Mike Trout

Season AVG: .233
5AB2H1HR3RBI1R0BB
Ketel Marte

Season AVG: .254
4AB1H0HR0RBI0R0BB

Detmers Locks Down the Zone

Reid Detmers pitches seven scoreless innings

Detmers was absolutely surgical on the mound, delivering 7.0 innings of pristine baseball with just four hits allowed and zero runs scored against. The real story here is the control: zero walks, three strikeouts, and a command that made the Diamondbacks’ lineup look utterly lost at the plate. This is what elite pitching looks like in June, folks. No walks means no free passes to trouble. No runs means no second-guessing the pitching strategy. Detmers put on a masterclass, and the Angels’ defense behind him was equally sharp, with Jo Adell making an impressive sliding catch and Nolan Arenado showcasing his defensive prowess with multiple clean plays that included a nice over-the-shoulder basket catch.

Reid Detmers strikes out Nolan Arenado

Kelly, by contrast, got torched early and often. Five and one-third innings pitched, eleven hits allowed, six earned runs surrendered, and one walk. For a pitcher facing the Angels’ lineup, that’s an unmitigated disaster. Kelly never found his rhythm, never established command, and paid the price with his team’s bats utterly incapable of answering.

Trout and the Early Offensive Explosion

Mike Trout's two-run home run (17)

Mike Trout reminded everyone on Tuesday why he remains baseball’s most dynamic superstar. The man finished 2-for-5 with a mammoth two-run homer in the fifth inning, a double in the sixth, and three RBIs total. That’s not just putting the opposing pitcher in a vice, that’s suffocating him. Trout’s home run to center field in the fifth essentially ended whatever hope the Diamondbacks might have harbored about scratching back into this game.

Mike Trout's RBI double

Zach Neto also contributed significantly, going 2-for-5 with a solo blast in the third inning. That home run gave the Angels breathing room early. Logan O'Hoppe was the hidden gem of the lineup, finishing 3-for-4 with no home runs but consistently putting the ball in play, setting the table for the Angels’ more explosive hitters. Donovan Walton drove in two runs on two separate hits, including a crucial ground-rule double in the eighth inning that tacked on another insurance run.

Wade Meckler's RBI single

Wade Meckler opened the scoring in the second inning with an RBI single that scored Jo Adell, giving the Angels an early 1-0 lead they never relinquished. Once that first run crossed home plate, the Angels’ bats simply wouldn’t stop swinging.

Donovan Walton's RBI double

This win showcases the Angels at their best: dominant starting pitching, situational hitting, and enough run production to make opposing pitchers work harder with each batter. The Diamondbacks looked lost, overmatched, and frankly, uninspired throughout Tuesday’s matchup. For the Angels, this is exactly the type of dominant road performance that builds confidence heading into the season’s stretch run.

Box Score

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 5 2 2 1 0 2 .223
Mike Trout CF 5 1 2 3 0 2 .233
Nolan Schanuel 1B 4 0 1 0 1 1 .254
Jo Adell RF 5 1 1 0 0 2 .256
Nick Madrigal 2B 5 0 0 0 0 1 .293
Wade Meckler LF 3 0 1 1 0 0 .294
Jose Siri LF 1 0 0 0 0 1 .319
Denzer Guzman 3B 4 2 2 0 0 0 .267
Logan O'Hoppe C 4 1 3 0 0 1 .235
Donovan Walton DH 4 0 2 2 0 0 .323

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Reid Detmers (W) 7.0 4 0 0 0 3 3.68
Kirby Yates 1.0 0 0 0 1 1 4.05
Chase Silseth 1.0 1 0 0 0 2 1.71

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 4 0 1 0 0 0 .254
Geraldo Perdomo SS 4 0 1 0 0 2 .246
Corbin Carroll RF 4 0 1 0 0 1 .277
Lourdes Gurriel Jr. LF 4 0 0 0 0 1 .220
Nolan Arenado 3B 4 0 0 0 0 1 .239
Ildemaro Vargas 1B 3 0 1 0 0 0 .268
Jordan Lawlar CF 3 0 0 0 0 1 .267
Adrian Del Castillo C 3 0 1 0 0 0 .186
LuJames Groover DH 2 0 0 0 0 0 .185
Pavin Smith DH 0 0 0 0 1 0 .152

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Merrill Kelly (L) 5.1 11 6 6 1 4 5.81
Ryan Thompson 0.2 1 0 0 0 1 2.22
Brandyn Garcia 1.0 0 0 0 0 2 2.87
Drey Jameson 2.0 2 1 1 0 3 4.76