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
Star Performers
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.
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.
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.
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.
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.
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 |
