Cal Raleigh hits three home runs as Seattle Mariners beat Phillies 9-2

Published August 24, 2026 10:35 PM PDT

SEATTLE, WA - AUGUST 24: Cal Raleigh #29 of the Seattle Mariners rounds the bases during the game between the Philadelphia Phillies and the Seattle Mariners at T-Mobile Park on Monday, August 24, 2026 in Seattle, Washington.  (Eric Hiller / MLB Photos / Getty Images)

Cal Raleigh hit three home runs, Julio Rodríguez had a three-run home run as well, and the Seattle Mariners beat the Philadelphia Phillies 9-2 on Monday night.

Raleigh became just the 13th different player to hit three home runs in a game for the Mariners. It's the 15th such occurrence in team history as Ken Griffey Jr. and Edgar Martínez each did it twice for Seattle. However, it's the first three-homer game at home since Martínez accomplished the feat against the Minnesota Twins on May 18, 1999, making Raleigh's the first at T-Mobile Park/Safeco Field.

Dominic Canzone had the last three-homer game for the Mariners last season against the Kansas City Royals.

Dig deeper:

Rodríguez launched a three-run homer in the first and Raleigh added a two-run drive to cap a five-run inning against struggling Phillies ace Zack Wheeler.

Raleigh and Cole Young opened the fifth with back-to-back homers, chasing Wheeler, and Raleigh connected for another solo shot off reliever Chase Shugart in the seventh to give him 17 home runs this season.

It was the first multihomer game of the year for Raleigh and the first three-homer game of his career. The switch-hitting catcher finished 3 for 3 with a walk and raised his batting average from .159 to .167.

He pulled all three homers into the right-field seats from the left side of the plate, becoming the 13th player in franchise history to hit three home runs in a game. The only other Seattle catcher to accomplish the feat was current Mariners manager Dan Wilson in April 1996.

Raleigh was runner-up for the AL MVP award last year, when he led the majors with 60 home runs and added 125 RBIs.

Wheeler (10-5) allowed a season-high eight runs on nine hits and five walks in four-plus innings. He struck out four.

Things started well for the Phillies, who took a 1-0 lead in the first on an RBI groundout from Alec Bohm, but Mariners starter Logan Gilbert (11-7) got out of a bases-loaded jam by striking out Bryson Stott.

J.T. Realmuto homered in the second off Gilbert to cut it to 5-2.

Seattle added a run in the third when Rodríguez scored on a bases-loaded wild pitch by Wheeler.

Gilbert gave up two runs and five hits in five innings. He struck out five and walked two.

Up next

Phillies RHP Aaron Nola (5-9, 5.12 ERA) faces Mariners RHP George Kirby (8-10, 4.18) on Tuesday.

The Source: Information in this story came from FOX 13 Seattle reporting and the Associated Press.

MORE MARINERS NEWS FROM FOX 13 SEATTLE

Mariners blown out in 19-2 loss to Cubs

Randy Arozarena hits two home runs, steals another as Seattle Mariners shock Cubs in 5-4 victory

Leo Rivas game-winning single in 10th gives Seattle Mariners 6-5 win over Cubs

Kade Anderson arrives ahead of MLB debut; Seattle Mariners activate Carlos Vargas

Seattle Mariners call up top pitching prospect Kade Anderson

To get the best local news, weather and sports in Seattle for free, sign up for the daily FOX Seattle Newsletter.

Download the free FOX LOCAL app for mobile in the Apple App Store or Google Play Store for live Seattle news, top stories, weather updates and more local and national news.

Seattle MarinersSportsMLB