Kansas City Royals vs Seattle Mariners Prediction, 7/1/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Seattle Mariners
Date: Tuesday, July 1, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Kansas City (+220) Seattle (-275)
The Kansas City Royals (39-45) are en route to T-Mobile Park on Tuesday where they will take on the Seattle Mariners (43-40). The moneyline on this contest has Kansas City at +220 while Seattle is sitting at -275. The over/under has been set at 9. The expected starting pitchers will be Michael Lorenzen and Emerson Hancock.


Kansas City is slugging .367 and have been rung up 575 times, while being walked on 201 occasions. They have earned 273 RBI's as well as 688 hits on the season, and their team batting average is sitting at .245. The Royals have earned 141 doubles as a squad and have hit 58 baseballs out of the park. They have racked up 277 runs scored while having a team OBP of .299. As a team, the Kansas City Royals are notching 3.3 runs per game, which has them sitting at 30th in baseball.
Get all of our MLB Picks Today
The Royals are sitting with a team earned run average of 3.47 so far this season (7th in the league), and the staff has struck out 686 hitters. Royals pitchers have surrendered 83 home runs and 310 runs in total (4th in baseball). They have walked 244 opposing players and their FIP is 3.77 as a unit so far this year. Kansas City has given up 664 hits (8.0 per 9 innings) and also 288 earned runs. Their K/BB ratio is 2.81 and the pitching staff has recorded a WHIP of 1.21.
The Royals have dispatched 273 relievers to the mound for the season. The relief pitchers have inherited 115 runners over the course of the season with 31.3% of those players ended up crossing the plate. They have recorded 25 saves for the season and have blown 9 of 34 save opportunities. The Royals relievers have a save percentage of 73.5% and stepped onto the hill in 79 save situations. The relief pitchers have accumulated 45 holds over the course of the season (20th in the league). Royals relief pitchers have gone to the mound with runners on base 82 times in addition to having 94 appearances in high leverage situations.
The Houston Astros have accounted for 2,244 putouts at this point in the season, in addition to 747 assists and 37 errors. Their fielding percentage is holding at .988 which is 7th in professional baseball, and they have turned 66 double plays. The Royals have transformed 70.8% of balls hit into play into outs out of 6,732 innings, ranking them 9th in baseball.
Lorenzen (51-52 win-loss record in his career) sits with a FIP of 4.02 and he has faced 3,989 opposing batters in the major leagues. He has allowed 865 base knocks (8.3 hits per nine innings) with 376 free passes. His ERA is 4.08 (427 ER's allowed) and his career WHIP is 1.317. Lorenzen has taken the mound for 942 frames and is sitting with 772 strikeouts during his pro baseball career.
The Seattle Mariners have tallied a team OBP of .324 and a team batting average of .247 this season. They have been called out on strikes on 736 occasions (7th in baseball) and have earned a total of 708 base knocks. Seattle has knocked in 107 home runs for the season to go along with 367 RBIs. The Mariners have a SLG% of .402 and they earn 4.58 runs per game (12th in MLB). They have put up 114 doubles, while walking 290 times and notching 380 runs.
The Seattle pitching staff have allowed 367 runs so far this season while having an ERA of 3.93 (329 earned runs allowed). They have allowed 105 homers and they allow 4.38 runs per 9 innings (18th in baseball). The Mariners are sitting with a team WHIP of 1.281 with a FIP of 4.26 as a pitching staff for the year. Their strikeout to walk ratio is 8.10 (680 strikeouts against 259 walks). They sit at 20th in baseball as a pitching staff in total hits relinquished with 707.
Sitting with 74 save situations, the Mariners have accumulated 39 holds in addition to 15 blown saves. Seattle has had relief pitchers step onto the mound in 35 save chances and they have come away with 20 saves. Their relief pitchers have taken the field 113 times in high leverage situations in addition to 63 occasions with runners on. Seattle relievers hold an inherited score percentage of 22.7% of 66 inherited runners. They rank 21st in the league with a save rate of 57.1%, and they have dispatched 282 bullpen pitchers onto the diamond so far this season.
The Seattle Mariners have gotten 71 double plays and own a fielding percentage of .989 (5th in baseball). The Mariners have accrued 719 assists, 32 errors and have earned a total of 2,263 putouts over the course of the season. Out of their 6,789 innings on the diamond, the Mariners are sitting with a defensive efficiency of 70.6% (12th in the majors).
Thus far in his career, Hancock has surrendered 149 hits and he has 97 strikeouts in 143 innings. He has given up 80 earned runs while earning a WHIP of 1.382 and a FIP of 4.9. He has a K/BB ratio of 1.98 and he has faced 621 opposing hitters in his career. Hancock (7-8 career win-loss mark) has a 5.02 earned run average and has given up 9.4 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Seattle (-275)
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