Mariners Obliterate Wheeler, Raleigh’s Three-Homer Night Sinks Phillies
The Philadelphia Phillies came to Seattle expecting to trade blows with a Pacific Northwest squad still clawing for relevance. Instead, they got absolutely ambushed by a Mariners lineup that decided Monday night was the perfect time to remind everyone why you don’t mess with Cal Raleigh when he’s feeling it.
Pitching Decisions
Star Performers
Final score: 9-2, and it wasn’t nearly that close. This wasn’t a game. It was a clinic in how to make an ace look mortal, and Zack Wheeler, despite his pedigree and reputation, never stood a chance against a barrage of lumber that came early and often.
Wheeler Gets Shelled Early, Often
Wheeler lasted just four innings, surrendering nine hits and eight earned runs while walking five. That’s not ace territory. That’s not even competent pitching. The Mariners didn’t wait around to test their patience, either. Julio Rodriguez came out swinging in the bottom of the first, launching a three-run moonshot that set the tone for the entire evening. Cal Raleigh followed moments later with a two-run blast of his own.
Just like that, it was 5-1, and the Phillies might as well have been playing with one hand tied behind their backs. J.T. Realmuto‘s solo shot in the second inning provided brief hope, a small respite for a team desperately trying to stay afloat. But hope is a dangerous thing in baseball, and the Phillies had precious little of it remaining.
Logan Gilbert, meanwhile, was doing exactly what you want from a pitcher in this spot. He wasn’t flashy. He wasn’t dominant. He was simply better. Five innings, five hits, two runs, five strikeouts. That’s enough baseball when your offense is putting up seven runs before the fifth inning ends.
Raleigh’s Historic Night Seals Philadelphia’s Fate
But the real story of this disaster was Cal Raleigh’s first career three-home run game. The Mariners catcher went 3-for-3 with three solo shots and four RBIs, systematizing the Phillies’ demise with each swing. In the fifth inning, he added another dinger. In the seventh, when the game was already decided, he hit his third. Three dingers. One night. One broken Phillies pitching staff.
Cole Young piled on with his own solo blast in the fifth, a back-to-back moment with Raleigh that essentially put this game into the mercy-rule territory. Five home runs hit by the Mariners. Five different power displays in a game that had all the competitive balance of a spring training blowout.
This is what happens when a visiting team brings insufficient pitching depth to the West Coast. The Mariners have weapons, they have timing, and Monday night they had the Phillies completely figured out. Bryce Harper continued his 27-game on-base streak with minimal impact. Kyle Schwarber scored on a groundout. These things don’t matter when your pitcher is getting shelled.
The Phillies’ window for relevance in this series slammed shut before it even opened. They didn’t just lose on Monday. They got embarrassed. And they’ll have to live with the embarrassment all the way back to Philadelphia, knowing that Cal Raleigh made their ace look like he was throwing from a chair.
Box Score
Philadelphia Phillies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Kyle Schwarber DH | 3 | 1 | 0 | 0 | 1 | 1 | .243 |
| Trea Turner SS | 4 | 0 | 0 | 0 | 0 | 2 | .243 |
| Bryce Harper RF | 3 | 0 | 2 | 0 | 1 | 0 | .262 |
| Luis Arraez 2B | 4 | 0 | 1 | 0 | 0 | 0 | .321 |
| Alec Bohm 1B | 4 | 0 | 0 | 1 | 0 | 1 | .246 |
| Bryson Stott 3B | 4 | 0 | 1 | 0 | 0 | 2 | .259 |
| Brandon Marsh LF | 4 | 0 | 0 | 0 | 0 | 2 | .274 |
| J.T. Realmuto C | 3 | 1 | 1 | 1 | 0 | 0 | .225 |
| Justin Crawford CF | 3 | 0 | 0 | 0 | 0 | 0 | .266 |
Philadelphia Phillies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Zack Wheeler (L) | 4.0 | 9 | 8 | 8 | 5 | 4 | 3.40 |
| Alex McFarlane | 1.0 | 0 | 0 | 0 | 0 | 2 | 1.23 |
| José Alvarado | 1.0 | 0 | 0 | 0 | 0 | 2 | 5.94 |
| Chase Shugart | 2.0 | 1 | 1 | 1 | 1 | 4 | 4.70 |
Seattle Mariners Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Randy Arozarena LF | 2 | 1 | 0 | 0 | 3 | 1 | .274 |
| Dominic Canzone RF | 5 | 1 | 1 | 0 | 0 | 2 | .256 |
| Julio Rodríguez CF | 5 | 2 | 2 | 3 | 0 | 2 | .249 |
| Josh Naylor 1B | 4 | 0 | 3 | 0 | 0 | 0 | .271 |
| Taylor Ward DH | 2 | 1 | 0 | 0 | 2 | 1 | .235 |
| Cal Raleigh C | 3 | 3 | 3 | 4 | 1 | 0 | .167 |
| Cole Young 2B | 4 | 1 | 1 | 1 | 0 | 0 | .251 |
| Weston Wilson 3B | 4 | 0 | 0 | 0 | 0 | 3 | .202 |
| Brock Rodden SS | 4 | 0 | 0 | 0 | 0 | 3 | .214 |
Seattle Mariners Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Logan Gilbert (W) | 5.0 | 5 | 2 | 2 | 2 | 5 | 3.36 |
| Seranthony Domínguez | 2.0 | 0 | 0 | 0 | 0 | 2 | 4.53 |
| Gabe Speier | 1.0 | 0 | 0 | 0 | 0 | 0 | 2.57 |
| Carlos Vargas | 1.0 | 0 | 0 | 0 | 0 | 1 | 3.86 |
