Josh Naylor begins his Mariners tenure in the cleanup spot
Jul 25, 2025, 3:28 PM | Updated: 8:24 pm
Josh Naylor has arrived and is ready to make his debut in the Seattle Mariners lineup Friday night against the Los Angeles Angels.
Roster Move: M’s send down Mastrobuoni to add Naylor
A day after the 28-year-old was acquired by the Mariners in a trade from the Arizona Diamondbacks, he is at first base and hitting cleanup in Seattle’s batting order against Angels right-hander José Soriano.
Naylor, a 2024 All-Star, joins the Mariners after hitting .292 with a .360 on-base percentage, .807 OPS, 11 homers, 19 doubles, 11 stolen bases and 59 RBIs in 93 games this year for Arizona.
Playing first base and batting cleanup, Josh Naylor 💪 #TridentsUp pic.twitter.com/YJm598mv51
— Seattle Mariners (@Mariners) July 25, 2025
The lefty swinger will play his first games in a Mariners uniform in a stadium where he’s had some success. In four games playing for Cleveland at Angel Stadium in Anaheim in 2023, Naylor went 4 for 11 with a homer, a double, three walks and five RBIs. And in 2021 in the same ballpark, he went 4 for 11 with a homer and two RBIs.
What the Mariners said about trade for Josh Naylor
A 2024 All-Star, Naylor is slotted in Seattle’s batting order between MLB home run leader Cal Raleigh and a fellow 2025 All-Star, left fielder Randy Arozarena, who added another homer in Thursday’s 4-2 win over the Angels to his recent hot streak.
In his last 22 games, Arozarena is hitting .298 with 11 home runs, three doubles, five walks, 19 RBIs and a 1.088 OPS. His 11 homers since June 30 are tied for the most in MLB with – pretty interesting name to mention at this point in time – Arizona third baseman Eugenio Suárez.
Where Suárez market stands for M’s after Yankees trade for a 3B
The Mariners have All-Star righty Bryan Woo starting on the mound in Friday’s 6:38 p.m. game.
Here is Seattle’s full lineup for Friday:
A new bat has entered the lineup 👀 #TridentsUp pic.twitter.com/0AJI8SmITm
— Seattle Mariners (@Mariners) July 25, 2025
Radio coverage of the game will be carried on Seattle Sports beginning at 5:30 with the pregame show.
The Mariners and Angels will meet again at 6:38 p.m. Saturday, then wrap up the four-game series with a 1:07 p.m. game Sunday.
More on the Seattle Mariners
• Why Ichiro values the 2018 season he sat out with M’s so much
• Keith Law says Cole Young is Mariners’ best prospect to trade
• What 3B being Mariners’ top trade need says about rookie Williamson
• How Astros’ sweep of D-backs may have oddly helped Mariners
• Passan: Seattle Mariners could turn to Mets to upgrade 3B

