Royals vs Mariners Picks and Prediction – 7/4/2025

Royals vs Mariners Prediction
The Kansas City Royals continue a road trip out West Thursday night with another game in Seattle against the Mariners. Kansas City is 6 games below .500 on the year coming into this matchup having lost three of the last five following a three run victory in Game 1 of this set. Offensively Kansas City has been mediocre this season with a .2414 batting average the Royals have scored 285 runs 702. The Kansas City pitching has been solid as well this season with a 3.49 team ERA. Stay on the action with our MLB Picks.
Maikel Garcia leads Kansas City offense this season with a .309 batting average. Bobby Witt junior has a .286 batting average and leads Kansas City with 97 hits this season. Salvador Perez is a .237 batting average and Jonathan India has a .247 batting average. Vinnie Pasquantino leads Kansas City with 12 home runs and 47 RBI's through 85 games played this year.
The Seattle Mariners stay home Thursday night three games above .500 on the year having won three of the last five following their loss in Game 2 of this series. Offensively Seattle has been solid all season with a .2418 batting average the Mariners have scored 389 runs and 727 hits. The Seattle power has been phenomenal as well with 111 total home runs and a .404 team slugging percentage.
JP Crawford leads the Seattle offense this season with a .279 batting average. Julio Rodriguez has a .255 batting average go along with the team leading 89 hits. Randy Arozarena has a .248 batting average and Jorge Polanco has a .249 batting average. Cal Raleigh leads the team with 33 home runs and 71 RBI's through 84 games played.
Royals vs Mariners Pick Analysis
The Mariners are having the better year and will continue to play well Thursday. Seattle has the superior arm on the mound and that will carry them Thursday. Take Seattle to control Kansas City from the opening pitch leading to the home win. Final Score Prediction, Seattle Mariners win 6-3.
Betting Trends for Seattle Mariners vs Kansas City Royals

Royals

Mariners
Our Free MLB Pick for Seattle Mariners vs Kansas City Royals

Seattle Mariners -154