Cole Young’s two-homer night powers Mariners past Angels, 6-2

There’s a particular brand of satisfaction that comes when a lineup finally wakes up and puts on a comprehensive offensive display. On Monday night at T-Mobile Park, the Seattle Mariners delivered exactly that, decisively dismantling the Los Angeles Angels 6-2 behind a masterclass in power hitting and steady pitching. This wasn’t some nail-biter that came down to late-inning heroics. This was the Mariners methodically strangling the life out of their division rival.

Pitching Decisions

8.0IP7H2ER1BB7K
5.0IP4H1ER0BB3K

Star Performers

Zach Neto

Season AVG: .226
3AB2H1HR1RBI2R1BB
Cole Young

Season AVG: .260
3AB3H2HR3RBI2R0BB

Kirby’s Control Silences Angels Bats

George Kirby was the architect of Seattle’s dominance, working eight innings of surgical precision. Seven strikeouts, just one walk, and two earned runs on seven hits. That’s the kind of performance that makes opposing lineups look like they’re playing a different sport. Ryan Johnson, saddled with the loss for Los Angeles, couldn’t match Kirby’s command or composure, allowing four hits and an earned run over five innings. The Angels’ pitching staff was thoroughly overmatched from the first inning onward.

George Kirby strikes out seven against Angels

The Angels managed just two runs, both courtesy of Zach Neto‘s solo blast in the third inning and an early run scored on a Denzer Guzman single in the first. Neto, to be fair, delivered a quality at-bat with his 18th home run of the season, a fly ball that cleared left center field with authority. But that was essentially the extent of Los Angeles’s offensive threat. The rest of the lineup looked like tourists who wandered into the wrong ballpark.

Zach Neto's solo homer (18)

Young Carries the Load, Mariners Explode in Middle Innings

Cole Young was the star of Monday’s show, and it wasn’t particularly close. The Mariners’ designated hitter turned T-Mobile Park into his personal launching pad, going 3-for-3 with two home runs and three RBIs. His first came in the fourth inning, a solo shot to center field that gave Seattle an early cushion. His second, a two-run blast in the sixth, essentially sealed the Angels’ fate. This is what playoff-contending teams look like: they’ve got a depth of talent that can punish mistakes on any given night.

Cole Young's two-homer game
Cole Young's second homer of the night (9)

The Mariners’ sixth inning was particularly devastating. Dominic Canzone joined Young’s home run party with a 428-foot moon shot that nearly broke the sound barrier. Before that, Cal Raleigh delivered a two-run single on a fly ball to left field, scoring both Randy Arozarena and Josh Naylor. That inning alone produced four runs and effectively ended whatever suspense existed.

Dominic Canzone crushes a 428-foot home run
Cal Raleigh's two-run single

There’s something to be said about the psychological impact of an opponent’s pitching staff simply running out of answers. By the sixth inning, Angels batters looked defeated at the plate. The Mariners weren’t just winning; they were asserting their dominance with the kind of swagger that comes from executing at a high level on both sides of the ball.

José Ferrer secures Mariners' 6-2 victory

This victory matters in the context of June baseball, but it matters more as a statement. When your team can pile on runs, control the game from start to finish, and execute situational baseball without breaking a sweat, you’re looking at a club capable of making noise down the stretch. The Angels, meanwhile, shuffle back to California knowing they got outplayed in every conceivable way. That’s not the kind of loss that gets forgotten quickly in a division race.

Box Score

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 3 2 2 1 1 1 .226
Denzer Guzman 3B 4 0 1 1 0 1 .268
Nolan Schanuel 1B 4 0 0 0 0 1 .262
Jorge Soler DH 3 0 1 0 1 0 .219
Wade Meckler LF 3 0 1 0 0 1 .284
Jose Siri PH 1 0 0 0 0 1 .264
Jo Adell RF 4 0 1 0 0 0 .249
Oswald Peraza 2B 4 0 0 0 0 1 .251
Josh Lowe CF 3 0 2 0 0 0 .214
Logan O'Hoppe C 3 0 0 0 0 2 .231

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Ryan Johnson (L) 5.0 4 3 1 0 3 7.40
Mitch Farris 3.0 2 3 3 2 3 3.93

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford 3B 4 0 0 0 0 1 .218
Julio Rodríguez CF 3 0 1 0 1 0 .254
Dominic Canzone DH 4 1 1 1 0 1 .273
Randy Arozarena LF 3 1 0 0 0 0 .280
Josh Naylor 1B 3 2 0 0 1 0 .254
Cal Raleigh C 4 0 1 2 0 2 .167
Cole Young 2B 3 2 3 3 0 0 .260
Victor Robles RF 3 0 0 0 0 0 .232
Colt Emerson SS 3 0 0 0 0 2 .200

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
George Kirby (W) 8.0 7 2 2 1 7 3.81
José A. Ferrer 1.0 1 0 0 1 1 2.50