Seattle Mariners vs Kansas City Royals MLB Betting Prediction

MLB Recap: Seattle Mariners vs Kansas City Royals – 7/2/25

The Seattle Mariners hosted the Kansas City Royals at T-Mobile Park on July 2, 2025. The Mariners secured a 3–2 win over the Royals. The victory improved the Mariners’ record to 45-41, placing them 2nd in the AL West.

Carlos Vargas was the winning pitcher for the Mariners. Randy Arozarena made a key contribution with a home run, driving in two runs. The Royals, now 40-47, are 4th in the AL Central. Salvador Perez drove in both of the Royals’ runs with his performance.

The Royals started the game strong with a run in the first inning. Salvador Perez hit a single that brought in Bobby Witt Jr., giving Kansas City an early lead. The Mariners couldn’t score in the initial innings, keeping the Royals ahead. In the sixth inning, Seattle made their move. Julio Rodríguez brought in a run to tie the game. The Mariners then took the lead in the seventh when Randy Arozarena hit a home run, bringing in two runs. The Royals added a run in the eighth, but it wasn’t enough to catch up. The Mariners held their lead, winning 3–2.

Carlos Vargas was the winning pitcher for the Mariners. He pitched one inning without allowing any hits or runs. Vargas also struck out two batters. This performance helped secure the win for Seattle.

For the Royals, Angel Zerpa took the loss. He pitched just 0.67 innings and gave up two runs on one hit. Zerpa’s ERA moved to 4.13 after this outing.

At the plate, Randy Arozarena stood out for the Mariners. He hit a home run and collected two RBIs. Julio Rodríguez also contributed with an RBI, helping the Mariners take the lead.

What’s Next

The Mariners’ win over the Royals brings their record to 45-41. They hold the second spot in the AL West. This victory adds to their momentum as they chase the division leaders. The Mariners aim to close the gap as they move further into the season. On the other hand, the Royals’ loss drops their record to 40-47. They remain in fourth place in the AL Central. The Royals look to improve and climb the standings, but this defeat makes their path more challenging. Both teams will need to focus on upcoming games to improve their standings.

The Kansas City Royals will continue their series against the Seattle Mariners on Thursday, July 3, 2025, at 10:10 PM. This game will be held at T-Mobile Park. The Royals will then travel to face the Arizona Diamondbacks for a three-game series starting Friday, July 4, 2025.

The Seattle Mariners will also play the Royals on Thursday, July 3, 2025, at T-Mobile Park. After that, they will host the Pittsburgh Pirates for a three-game series beginning Friday, July 4, 2025. The Mariners will have a day off before heading to play the New York Yankees on Tuesday, July 8, 2025.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.