The Mariners keep running into the same ugly problem at the plate, and the numbers are starting to make it feel less like a slump and more like a pattern.
It’s easy to point fingers at the hitters, because the post-Seattle production does not flatter them. Taylor Ward’s OPS+ dropped from 111 before joining SEA to 25 after, Rob Refsnyder went from 131 to 34, Eugenio Suárez in 2025 slid from 143 to 93, Donovan Solano in 2025 fell from 112 to 85, and Mitch Garver in 2024 went from 138 to 85. Put those splits side by side and it looks like the lineup has a way of draining offense out of players the moment they arrive.
Still, the bigger mystery is whether this is all just bad timing and bad fortune. T-Mobile Park sits at sea level, but so do 13 other ballparks.
It’s colder, sure, though that’s not exactly unique in a sport where places like Chicago and Minneapolis can be chilly early and turn much warmer later in the year. If the park factors don’t fully explain it, then the question becomes whether Seattle has simply been running into brutal luck.
By one of the cleanest measures available, that case is pretty strong. The Mariners’ wOBA sits .012 below their expected wOBA, the second-largest gap in MLB. In other words, they’ve been producing worse results than their contact quality suggests they should.
There are plenty of individual swings that fit the theme. Against the Astros, Julio Rodríguez launched a ball that would have left the yard in 22 of 30 ballparks, only to see it settle into Daulton Varsho’s glove at the warning track.
That batted ball carried an xwOBA of 1.916 but ended with a wOBA of 0. Cole Young had a nearly identical kind of moment earlier in the year, also against the Astros, when he drove a ball to deep center that would have been a homer in 22 ballparks but not in Daikin Park.
The biggest negative gaps on the team tell the same story. Julio Rodríguez is at .319 wOBA and .350 xwOBA, a -.031 difference.
Cal Raleigh sits at .265 and .295, a -.030 gap. Luke Raley is at .313 and .342, or -.029.
J.P. Crawford checks in at .308 and .325, a -.017 difference.
Josh Naylor is at .311 and .320, which leaves him at -.009.
That kind of spread matters because wOBA is tightly packed. A difference of .030 doesn’t sound dramatic, but in this stat it can separate very different kinds of hitters.
Yordan Alvarez leads MLB at .437, while Ezequiel Tovar is at .254. That same .030 gap is the distance between Pete Crow-Armstrong and TJ Rumfield.
There is at least one exception to the trend. Randy Arozarena has not been dragged down by the same Seattle drag, posting a 124 OPS+ with the Mariners, better than his 122 OPS+ in Tampa Bay. But one player can only do so much for a whole lineup.
A lot of this is beyond Seattle’s control, but the source of the problem may still be worth examining in the offseason. The Mariners are hanging around a 50-50 shot at making the playoffs, and if they fall short, this is the kind of thing the organization should be thinking hard about when winter arrives. In baseball, sometimes you can make your own luck.
In Other News...
Mariners Wild Card Push Just Got A Scary Brendan Donovan Twist
A pregame scare added another layer of uncertainty to Seattles Wild Card chase on Saturday, when Brendan Donovan was hit in the head with a baseball in the batting cages before the Mariners played. Donovan is being evaluated, and the timing matters for a club that can least afford another health question as it tries to stay in the race.
Donovan has already spent much of the season on the injured list because of a left groin strain, though he has been effective when available. For the Mariners, the focus now is less on lineup fit than on his condition, with the organization monitoring every update as the postseason picture tightens. [Read more 🡒]
Kade Andersons Debut Showed Mariners Fans Both Promise And A Warning
Kade Andersons first night in a Mariners uniform offered the kind of mixed snapshot that often comes with a young pitchers debut. Seattles top prospect had already built plenty of momentum in the Minors, and he carried that pedigree onto the big-league stage by working into the sixth inning, showing the poise and stuff that made the organization eager to bring him up.
The warning came just as the outing started to turn. Anderson allowed back-to-back home runs to bring his night to a close, finishing with three earned runs allowed on five hits, along with two walks and five strikeouts. For the Mariners, it was a reminder that the ceiling is real, but so is the learning curve, and the next step will be seeing how quickly Anderson responds after a debut that showed both. [Read more 🡒]
Mariners Now Face A Kade Anderson Question They Didnt Expect
Kade Andersons first big league start gave the Mariners exactly the kind of glimpse they had been waiting for, even if it was not a spotless one. The pitching prospect held things together for 4 scoreless innings before the game tightened on him in the fifth and sixth, finishing with 5 2/3 innings, three runs allowed on five hits and two walks, with five strikeouts in his MLB debut.
For Seattle, the outing was both encouraging and revealing, because it showed the fast-track version of what Anderson might mean to the rotation while also raising the obvious next question about how the club wants to use him from here. The Mariners still walked away with a 5-4 win on a walk-off homer, but Andersons debut made it clear the team now has a real decision to make about a pitcher it may need sooner than expected. [Read more 🡒]
