Kansas City Royals vs Seattle Mariners Prediction, 6/30/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Seattle Mariners
Date: Monday, June 30, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Kansas City (+110) Seattle (-132)
The Kansas City Royals (38-43) are headed to T-Mobile Park on Monday where they will try to beat the Seattle Mariners (41-39). The line on this contest has the Royals at +110 while the Mariners are at -132. The total comes in at 8.5. The pitchers who are expected to start are Michael Wacha and George Kirby.


Kansas City is slugging .364 and have been called out on strikes 552 times, while being walked on 192 occasions. They have recorded 259 RBI's as well as 658 base knocks so far this season, and their team batting average is sitting at .243. The Royals have compiled 131 doubles as a unit and have hit 56 baseballs out of the park. They have notched a total of 263 runs scored while holding a team on-base percentage of .297. As a team, the Kansas City Royals are earning 3.3 runs per game, which has them sitting at 30th in the league.
Get all of our MLB Expert Picks
They have earned a K/BB ratio of 2.85 and the pitching staff has recorded a WHIP of 1.21. Royals pitchers have conceded 78 home runs in addition to 295 runs (3rd in the league). Kansas City has relinquished 643 hits (8.0 per 9 innings) as well as 273 earned runs. The Royals have compiled a team earned run average of 3.41 over the course of the season (4th in MLB), and the staff has rung up 658 batters. They have walked 231 opposing players and their FIP is 3.71 as a unit over the course of the season.
Royals pitchers have stepped onto the hill with runners on 79 times as well as having 94 appearances in high leverage situations. The relief pitchers have accumulated 45 holds for the season (17th in the league). The Royals relievers have recorded a save percentage of 73.5% and have come into the game in 79 save situations. They have compiled 25 saves for the year and have not converted 9 of 34 chances to save the game. The bullpen pitchers have inherited 111 runners for the season with 30.6% of those runners ended up crossing the plate. The Royals have sent 262 relief pitchers to the hill for the year.
The Royals have turned 70.7% of balls in play into outs out of their 6,489 innings, which has them sitting at 10th in professional baseball. The Houston Astros have notched a total of 2,163 putouts at this point in the season, in addition to 730 assists and 35 errors. Their fielding percentage is currently at .988 which has them sitting 6th in pro baseball, and have earned 65 double plays.
Wacha has taken the hill for 1,546 innings and has totaled 1,364 strikeouts in his pro baseball career. Wacha (105-69 mark in his career) holds a FIP of 3.80 and he has gone up against 6,515 batters in the majors. His ERA is 3.86 (663 ER's allowed) and he has a WHIP of 1.277. He has surrendered 1,493 hits (8.7 hits per nine innings) and has had 482 free passes.
Seattle has tallied 105 home runs so far this year as well as 353 RBIs. They have recorded 110 doubles, while walking 279 times and recording 365 runs. The Seattle Mariners have recorded an OBP of .323 as well as a batting average of .246 for the year. The Mariners hold a slugging % of .404 and they score 4.56 runs per contest (12th in the league). They have struck out on 709 occasions (7th in the league) and have recorded 673 hits.
The Mariners are sitting with a team WHIP of 1.286 in addition to having a FIP of 4.27 as a team so far this year. They currently have a K/BB ratio of 8.10 (645 strikeouts against 244 walks). They come in at 20th in MLB as a staff in total hits allowed with 683. They have conceded 102 homers and they surrender 4.42 runs per 9 innings (18th in the league). The Seattle pitching staff have conceded 354 runs over the course of the season while holding an ERA of 4.02 (322 earned runs conceded).
Seattle bullpen pitchers hold an inherited score percentage of 24.2% of 62 inherited runners. Their relief pitchers have stepped onto the hill 101 times in high leverage situations and on 55 occasions with runners on base. Sitting with 70 save situations, the Mariners have earned 38 holds in addition to 12 blown saves. They rank 18th in MLB with a save rate of 62.5%, and they have sent 268 bullpen pitchers to the hill on the campaign. Seattle has called on relievers to step onto the mound in 32 save opportunities and they have tallied 20 saves.
In 6,489 innings played, the Mariners have earned a efficiency on defense of 70.4% (13th in pro baseball). The Seattle Mariners have gotten 68 double plays and have accounted for a fielding rate of .989 (5th in MLB). The Mariners have racked up 690 assists, 31 errors and have earned 2,163 putouts this season.
So far in his pro baseball career, Kirby has conceded 533 hits while tallying 520 K's in 547 innings pitched. Kirby (36-30 mark in his career) has earned a 3.57 earned run average while surrendering 8.8 hits per 9 innings. He has given up a total of 217 earned runs while earning a WHIP of 1.107 and having a FIP of 3.5. He has a K/BB ratio of 7.12 and he has faced 2,231 opposing batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Seattle Mariners - Twitter
Kansas City Royals - Twitter