Kansas City Royals vs Seattle Mariners Prediction, 7/3/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Seattle Mariners
Date: Thursday, July 3, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Kansas City (+126) Seattle (-152)
The Seattle Mariners (44-41) will compete against the Kansas City Royals (40-46) at T-Mobile Park on Thursday. The moneyline on this contest has Kansas City at +126 while Seattle is coming in at -152. The over/under is set at 8.5. The expected starting pitchers will be Seth Lugo and Bryan Woo.


The Royals have hit 147 doubles as a team and have hit 58 balls out of the park. Kansas City is slugging .366 and have struck out 587 times, while drawing a walk on 206 occasions. As a team, the Kansas City Royals are knocking in 3.3 runs per game, which is 30th in baseball. They have amassed 281 RBI's in addition to 702 base knocks on the campaign, while their team batting average is sitting at .244. They have earned 285 runs and hold an OBP of .299.
Today’s Featured MLB Best Bet! JASON SHARPE is currently involved in his fifth straight winning MLB season and has banked his followers over +30,000 during that stretch. Sharpe has a 7-Unit MLB Play (9:40 p.m.) Thursday and is looking to add to his gaudy numbers. Sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
They have earned a strikeout to walk ratio of 2.78 and the pitching staff has recorded a WHIP of 1.22. Royals pitchers have yielded 87 home runs and 319 total runs (3rd in baseball). Kansas City has conceded 683 base knocks (8.0 per 9 innings) as well as 297 earned runs. The Royals have a team ERA of 3.49 so far this year (6th in baseball), and their staff has rung up 696 hitters. They have walked 250 opposing players and their FIP is 3.81 as a squad on the campaign.
The Royals bullpen have recorded a save rate of 74.3% and have entered the game in 83 save situations. The relievers have inherited 120 runners on the campaign and 30.0% of them ended up scoring. Royals pitchers have entered the contest with runners on 85 times in addition to having 96 appearances in high leverage situations. The Royals have sent 280 relief pitchers to the mound so far this year. The relievers have accumulated 47 holds on the year (17th in the league). They have recorded 26 saves on the year and have blown 9 of 35 save opportunities.
The Houston Astros are sitting with 2,295 putouts for the season, as well as 768 assists and 37 errors. Their fielding percentage sits at .988 which has them sitting 7th in professional baseball, and have 69 double plays. The Royals have turned 70.8% of baseballs in play into outs in their 6,885 innings on the field, which has them sitting at 9th in MLB.
Lugo (61-45 win-loss record in his career) has earned a FIP of 3.27 while he has faced 3,839 batters during his time in the major leagues. He has surrendered 824 hits (7.9 hits per nine innings) and has 249 walks. His ERA is 3.32 (345 ER's allowed) and he has a WHIP of 1.147. Lugo has taken the hill for 935 innings and has tallied 905 K's thus far in his career.
The Mariners have a SLG% of .404 and they are recording 4.58 runs per game (12th in MLB). They have hit 116 doubles, while taking a walk 296 times as well as putting up 389 runs. Seattle has accounted for 111 HRs so far this year and 376 RBIs. They have been called out on strikes on 746 instances (7th in MLB) and have 727 base hits. The Seattle Mariners have compiled an OBP of .325 as well as a team batting average of .248 so far this year.
The Mariners hold a team WHIP of 1.276 and have a FIP of 4.23 as a squad this season. Their K/BB ratio comes in at 8.10 (692 strikeouts against 264 walks). They come in at 21st in baseball as a pitching staff in total hits surrendered with 721. They have conceded 105 homers and they concede 4.37 runs per 9 innings (18th in the league). The Seattle pitching staff have surrendered 375 runs this season while having an ERA of 3.93 (337 earned runs allowed).
Seattle relievers have an inherited score percentage of 22.7% of 66 inherited runners. Their relievers have come in 113 times in high leverage situations in addition to 63 occasions with runners on. With 74 save situations, the Mariners have recorded 39 holds and 15 blown saves. They rank 22nd in the league holding a save rate of 57.1%, and they have dispatched 287 bullpen pitchers to the hill this season. Seattle has had relief pitchers enter the game in 35 save opportunities and they have earned 20 saves.
The Seattle Mariners have gotten 71 double plays and own a fielding percentage of .990 (4th in pro baseball). The Mariners have accrued 736 assists, 32 errors and have earned 2,317 putouts for the year. In 6,951 innings on the field, the Mariners have a efficiency on defense of 70.7% (11th in baseball).
So far in his pro baseball career, Woo has given up 252 base hits while totaling 290 strikeouts in 310 innings pitched. He has surrendered 113 earned runs while holding a WHIP of 1.009 and having a FIP of 3.2. His strikeout to walk ratio is 4.75 and he has gone up against 1,243 batters during his career. Woo (20-12 career mark) has a 3.28 ERA and has given up 7.3 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Seattle (-152)
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