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

5.0IP5H2ER2BB5K
4.0IP9H8ER5BB4K

Star Performers

J.T. Realmuto

Season AVG: .225
3AB1H1HR1RBI1R0BB
Cal Raleigh

Season AVG: .167
3AB3H3HR4RBI3R1BB

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.

Five home runs lift Mariners to 9-2 win

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.

Julio Rodríguez, Cal Raleigh homer in the 1st
Julio Rodríguez's three-run home run (20)

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.

J.T. Realmuto's solo home run (9)

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.

Cal Raleigh two-run home run (15)
Cal Raleigh's second homer of the game (16)
Cal Raleigh's THIRD homer of the game! (17)

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.

Raleigh, Young hit back-to-back homers

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