The Mariners were favorites in the American League on Opening Day, according to FanGraphs, but now they're limping into the All-Star break a game under .500. What in the Emerald City happened? The team, overall, has played way worse than expected, and almost all of that underperformance can be pinned on our two biggest stars: Cal Raleigh and Julio Rodriguez.
The Crushing Numbers Behind Our Season
Man, it's rough to look at. Last year, Cal and Julio combined for a massive 15 WAR. This season, Steamer projected them for a solid 12 WAR. But guess what? They're currently on pace for a dismal 4 WAR. That's a jaw-dropping 7.5 WAR difference between projection and reality from our top two bats! Nobody in the league has gotten less relative to expectations from their top two hitters than our M's. These guys were supposed to be the top batter duo in the majors, each projected in the top five. This isn't just a slump; this is a full-blown crisis for the heart of our lineup.Cal's Painful Road Back
Let's talk about Cal. Look, we all knew he probably wouldn't repeat his semi-historic 2025 season; Steamer certainly didn't. But to say he hasn't been good is an understatement. He hasn't even been average; he's been "really quite bad." We found out why: he started the year hurt. Manny Acta revealed Cal didn't get enough reps with Team USA at the World Baseball Classic, tried to make up for it afterward, overexerted himself, and strained his oblique. Our man tried to 'tough guy' his way through the first chunk of the season, then finally hit the injured list after a long 0-for streak. He posted a miserable 62 wRC+ before that injury stint. Since he rejoined the team in mid-June, he's climbed to an 88 wRC+, but that's still not good enough. Is he still hurt? Has he just lost his timing? Whatever it is, our Big Dumper needs to find his power.Julio's Unlucky Break and The Road Ahead
Now, it's not fair to put Julio in the same category of disappointment as Cal. His season hasn't been a success, sure, but the story is different. Julio got off to his best start ever at the plate, which had us all hyped! But then he slumped in the outfield. He fixed the defense in June, only for his bat to go cold. Just when he started heating up at the plate at the end of the month, finally putting everything together, Nolan Schanuel drilled him in the back of the head while he was running the bases. Now Julio's on the injured list with a concussion. You just can't catch a break with these guys! This missing production from our stars is a massive problem. The M's just need their guys back. We saw what a healthy Julio could do when he was putting it all together, and we desperately need Cal to get fully healthy and find his timing. It was an 8-2 win over the Rays in the books, but we've got the entire second half ahead of us. The Emerald City is waiting, hoping that after the All-Star break, our core can finally start delivering on those Opening Day expectations. We're not out of this yet, not if our guys come back roaring!This article was created with AI assistance and reviewed by Seattle On Tap editorial staff. Always verify information with official team sources.