Detmers Dominates as Angels Edge Mariners in Offensive Slugfest

The Los Angeles Angels proved Monday night at Angel Stadium that sometimes you don’t need to play beautiful baseball to win ugly. They got just enough pitching, timely hitting, and defensive grit to outlast a Seattle Mariners squad that came to play but ultimately couldn’t match the home team’s precision when it mattered most. Final score: Angels 6, Mariners 4, in a game that looked like a slugfest on paper but felt more like a careful chess match played with fastballs and line drives.

Pitching Decisions

6.0IP7H3ER1BB8K
4.1IP7H5ER0BB5K
1.0IP0H0ER2BB0K

Star Performers

Cal Raleigh

Season AVG: .181
4AB1H1HR3RBI1R0BB
Jose Siri

Season AVG: .234
4AB3H0HR2RBI2R0BB

Detmers Shows His Stuff When It Counts

Reid Detmers fans eight in Angels' win

Reid Detmers was the story Monday night, plain and simple. The Angels’ left-hander carved up the Mariners lineup for six innings, allowing just seven hits and three runs while striking out eight. Yeah, he gave up a three-run bomb to Cal Raleigh in the fourth that briefly put Seattle within one, but Detmers made the adjustments and refused to crack under pressure. This is exactly the kind of performance you need in September baseball, especially against a team like Seattle that can score runs in bunches.

Cal Raleigh's three-run homer (22)

Raleigh’s blast was a moon shot, a genuine no-doubter that reminded everyone the Mariners have legitimate power in their lineup. But here’s the thing about home runs: they’re great when you’re winning, but they’re monuments to futility when you lose. Seattle’s problem wasn’t lack of effort or talent. It was that Kade Anderson simply couldn’t navigate the Angels’ patient approach at the plate early on. Anderson lasted just 4.1 innings, surrendering five runs on seven hits. For a team fighting for position down the stretch, that’s simply unacceptable.

Siri Carries the Heavy Load

Jose Siri's RBI double

Jose Siri was the MVP of this game, and it’s not even close. The Angels’ speedster went 3-for-4, driving in two runs with a line-drive double in the first and a clutch single in the third. But Siri’s impact extended beyond the box score. He moved with purpose, stole bases, put pressure on Seattle’s defense, and embodied the kind of aggressive, intelligent baseball that wins close games. When Denzer Guzman slapped that two-run single in the fifth to make it 6-3, Siri’s earlier baserunning had already softened Seattle’s resolve.

Denzer Guzman's two-run single

J.P. Crawford answered back with a solo shot in the seventh, and suddenly the game felt tense again. Ben Joyce came in for the Angels and was absolutely filthy, striking out zero but walking two in a one-inning save situation that probably gave Angels fans a few gray hairs. But that’s baseball in September, when every pitch matters and every swing can change everything.

The Bottom Line

Vaughn Grissom makes an impressive catch to seal win

This wasn’t a masterpiece. Both teams had opportunities that went unrealized. The Angels made plays when they needed to make them, and the Mariners didn’t. Randy Arozarena made diving catches in left field. Vaughn Grissom made an impressive catch to seal the win. Zach Neto tripled. The baseball was clean enough, the execution sufficient enough, and in the end, that’s all that matters in a Monday night game in mid-September.

Reid Detmers shines with eight K's vs. Mariners

The Angels improved with the win, and Detmers proved he deserves trust down the stretch. Seattle has to regroup quickly. Both teams still have plenty of September baseball ahead, but on this particular Monday, the Angels simply made fewer mistakes and capitalized on their opportunities. That’s how these games are decided.

Box Score

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford SS 5 1 2 1 0 1 .226
Randy Arozarena LF 4 1 2 0 0 0 .278
Dominic Canzone RF 4 1 1 0 0 2 .257
Cal Raleigh C 4 1 1 3 0 2 .181
Julio Rodríguez CF 3 0 0 0 1 2 .241
Josh Naylor 1B 4 0 0 0 0 0 .269
Michael Arroyo DH 3 0 1 0 0 1 .333
Lazaro Montes PH 0 0 0 0 1 0 .231
Cole Young 2B 4 0 0 0 0 1 .248
Weston Wilson 3B 3 0 1 0 0 2 .223
Taylor Ward PH 0 0 0 0 1 0 .225
Brock Rodden PR 0 0 0 0 0 0 .218

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
Kade Anderson (L) 4.1 7 5 5 0 5 5.33
Cooper Criswell 0.2 2 1 1 1 2 3.53
Michael Rucker 2.0 0 0 0 1 0 6.18
Eduard Bazardo 1.0 0 0 0 0 0 3.98

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 4 2 2 1 0 1 .242
Mike Trout DH 3 1 1 0 1 1 .244
Jose Siri CF 4 2 3 2 0 0 .234
Vaughn Grissom 1B 2 0 1 1 1 0 .241
Christian Moore 2B 4 0 0 0 0 3 .172
Denzer Guzman 3B 4 0 1 2 0 0 .222
Travis d'Arnaud C 4 0 0 0 0 1 .174
Kyren Paris LF 2 0 0 0 0 1 .000
Josh Lowe RF 1 0 0 0 0 0 .205
Wade Meckler LF 3 1 1 0 0 0 .294

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Reid Detmers (W) 6.0 7 3 3 1 8 3.36
Blake Weiman 0.2 1 1 1 0 1 2.57
Ryan Watson 1.1 0 0 0 0 2 4.04
Ben Joyce (SV) 1.0 0 0 0 2 0 3.38