> ## Content Index
> Fetch the complete content index at: https://www.emeraldcityspectrum.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# 3 Up, 3 Down: Best and Worst Performances From Mariners’ Two-Game Sweep of Angels
- URL: https://www.emeraldcityspectrum.com/3-up-3-down-best-and-worst-performances-from-mariners-two-game-sweep-of-angels/
- Published: 2025-05-01T17:45:16.000Z
- Updated: 2026-10-08T05:37:28.000Z
- Author: Corbin Smith
- Tags: Mariners, Jorge Polanco, J.P. Crawford, Leo Rivas, Bryce Miller, Ben Williamson, Gabe Speier

[Embed from Getty Images](http://www.gettyimages.com/detail/2212827850?ref=emeraldcityspectrum.com)

Despite accruing two more injuries to key players, the Mariners swept the Angels in a pair of games to extend their series win streak to seven. Let’s go over some of the performances that helped them get it done, as well as some they won in spite of.

# 3 UP

### Jorge Polanco

The reigning American League Player of the Week picked up right where he left off on Tuesday, driving in all five of the Mariners' runs on a couple swings of the bat. He had a three-run blast — his second of its kind since Friday — and a two-run shot that essentially acted as the game-winning blow, and nearly had another in between those two that missed going over the wall by a few feet. After proving he is in fact human in his pinch-hitting attempt with the bases loaded on Wednesday, where he popped up a middle-middle cutter, Polanco's slash line now sits at .384/.418/.808 with the second-highest wRC+ (253) among all major-league hitters with at least 80 plate appearances on the year, trailing only Aaron Judge (262) by nine points.

### J.P. Crawford

Making his first appearance of the season in the leadoff spot on Wednesday, Crawford stayed hot at the plate by collecting his second and third hits of the series, including the go-ahead, two-run single in the Mariners' six-run explosion in the seventh inning. His wRC+ is now up to 149, which still leads all qualified shortstops in MLB.

### Leo Rivas

Rivas continues to be an annoyance for opposing pitchers, getting on base four times in the series, including thrice in Wednesday's finale. He kicked off the Mariners' big seventh inning in that game with an infield single, then after the team batted around, he worked a long at-bat that eventually resulted in yet another knock that didn't leave the diamond, this time driving in two runs. With so many injuries littered throughout the Mariners' roster, Rivas' unexpected contributions have been a majorly welcome sight.

# 3 DOWN

### Bryce Miller

Fighting through back tightness, Miller issued five walks for the first time in his major-league career. On top of his well-below average control and command, which has become a concerning trend to start the year, his fastball velocity was wildly inconsistent once again, registering as low as 92.2 miles per hour while also jumping up to 95.9 on a shockingly nasty offering that perfeclty hit the top rail to get Kyren Paris swinging for strike three. Whether these inconsistencies and ultimately uncharacteristic issues can be attributed to the arm fatigue he previously self-reported to the media, the aforementioned back problems, his mechanics being out of whack, his confidence being shot, or some combination of the four, it's clear Miller isn't right at the moment; and with Logan Gilbert and George Kirby both on the injured list, this is a terrifying place for the Mariners to be.

### Ben Williamson

Williamson had his first bad series of his very young career, going a combined 0 for 8 with a trio of strikeouts. He saw a heavier dose of breaking balls and offspeed pitches than he has in any other matchup so far, a likely adjustment made by the league now that he's put it on notice. How he adjusts in the coming days will be fascinating to see play out.

### Gabe Speier

In his first real hiccup of the season, Speier gave up a pair of doubles — one well-earned at 111.3 MPH off the bat of Zach Neto and the other not-so-much at 64.2 MPH with an expected batting average of .070 for Nolan Schanuel — that resulted in a run for the right-handed-heavy Angels. Despite striking out Mike Trout, Speier was removed after facing his three minimum batters in favor of Casey Legumina, who let Neto score on a Jorge Soler double for Speier's second earned run of the night.