The Seattle Mariners lost 4-1 to the Kansas City Royals, completing a three-game sweep. The Mariners struggled offensively, managing only three hits and showing inconsistency in their lineup.
Key points
Mariners lost 4-1 to Royals on May 3, 2026
This was the third time the Mariners have been swept this season
Luis Castillo started for the Mariners and struck out five batters
Mariners managed only three hits in the game
They are currently 16-19 in the season
Seattle MarinersKansas City Royals
SEATTLE, WASHINGTON - MAY 03: Luis Castillo #58 of the Seattle Mariners reacts after Salvador Perez #13 of the Kansas City Royals was ruled safe after sliding into home plate during the fourth inning against the Kansas City Royals at T-Mobile Park on May 03, 2026 in Seattle, Washington. (Photo by Olivia Vanni/Getty Images) | Getty Images
SEATTLE, WASHINGTON - MAY 03: Luis Castillo #58 of the Seattle Mariners reacts after Salvador Perez #13 of the Kansas City Royals was ruled safe after sliding into home plate during the fourth inning against the Kansas City Royals at T-Mobile Park on May 03, 2026 in Seattle, Washington. (Photo by Olivia Vanni/Getty Images) | Getty Images
It was bad. It was boring. It was a third straight loss.
The Mariners lineup snoozed through a 4-1 loss on Sunday as the Royals completed a sweep in Seattle. The short-side of the Mariners platoons, once again, frankly stunk, sending the minimum-plus-one to the plate over the final five innings.
Lefty Kris Bubic took the ball for the Royals. He was excellent last year, with a 2.89 FIP in 20 starts, so this wasnât expected to be an easy task. The Mariners seemed to agree, allowing Bubic to work through seven innings with minimal effort. The Mariners began the day 22nd in baseball with an 86 wRC+ lefties, in whatâs been perhaps the most discouraging sign from the early going. The lineup Sunday looked especially suspect, as Cal Raleigh sat out with .
To their immense credit, the Mariners scratched across the first run of the game in the third inning. fell behind 1-2 but drew an eight-pitch walk. later singled him over to third, and plated a run on a fielderâs choice.
That was it. They picked up two singles and a walk the rest of the way.
Luis Castillo got the start, looking to bounce back after getting shelled in last week. Itâs been a tough go since he went six scoreless in his first outing of the season against the , with a couple middling starts sandwiched between blowouts. With pitching well and progressing in a rehab stint, thereâs been some question about Castilloâs spot on the depth chart.
He seemed to make a case for sticking around early. He struck out in the first inning on three pitches, getting a chase on a slider out of the zone. Then he struck out , getting three more swings out of the zone. In the second, he got to punch out on three straight fastballs, elevating each more than the last until Jensen swung at his eyes.
Castillo gave up a single to leadoff the third, but quickly got to chase a fastball in for a fourth strikeout. On the next pitch, â making his first start for the Mariners with Cal out â gunned down trying to steal second.
Things immediately went down hill for Castillo on the second turn through the order. Witt and Pasquantino lead off with hard-hit singles. Castillo then hit Salvador Perez to load the bases with no outs. He walked the next batter to plate a run, got a ground out to plate another, and gave up a sac fly to make the game 3-1.
This has been the story for Castillo most of the season. He entered the day with a 2.59 FIP on the first trip through a lineup, and a 6.33 FIP on the second.
Castillo settled down with minimum strife in the fifth, but a two-out walk and a sharp double off the wall in the sixth made the game 4-1. He struck out his final batter of the game â his first since the initial pass through the order âto finish six innings with five strikeouts, two walks, six hits, and 11 hard hit balls allowed.
The Mariners are now 16-19. They are still the favorites in the AL West, . But weâve seen the flaws of this roster create inconsistency, at the very least. The loss to the Royals is the third time the Mariners have been swept this year, and itâs come after they clawed their way back to .500 at the end of April with back-to-back series wins. It doesnât get any easier with the 25-10 Braves in town next.
Q&A
What was the final score of the Mariners vs Royals game on May 3, 2026?
The final score was 4-1 in favor of the Kansas City Royals.
How many games have the Mariners been swept in this season?
The Mariners have been swept three times this season.
Who was the starting pitcher for the Mariners in the game against the Royals?
Luis Castillo was the starting pitcher for the Mariners.
What is the Mariners' current record after the loss to the Royals?
The Mariners' current record is 16-19.
Related Articles
Cricket·Recap
IPL points table after Match 46: GT draw level with RCB as KKR stay alive in playoff race
IPL 2026: GT levels with RCB, KKR stays alive in playoffs after Match 46
Yahoo Sports··1 min read
Soccer·Feature
Endrick eyes future after Copa and teaches reporter Jamal's step đč
Endrick eyes World Cup spot after scoring again for Lyon
Yahoo Sports··1 min read
Sports
Clemson shows up to beat No. 13 Boston College for ACC series win
Yahoo Sports·
Sports·Recap
NC State captures needed series win over Miami
NC State secures vital series win over Miami, boosting NCAA hopes
Yahoo Sports··1 min read
Sports
MSU football listed as finalist for 3-star Ohio WR prospect
Yahoo Sports·
Sports
Phillies' Brandon Marsh is between Ty Cobb and Shoeless Joe Jackson on all-time MLB leaderboard