Kansas City Royals vs Seattle Mariners Prediction, 7/2/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Seattle Mariners
Date: Wednesday, July 2, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Kansas City (+162) Seattle (-196)
The Kansas City Royals (39-46) are traveling to T-Mobile Park on Wednesday where they will compete against the Seattle Mariners (44-40). The moneyline on this contest has the Royals at +162 and the Mariners are opening at -196. The betting total is set at 8. The starting pitchers will be Noah Cameron and Logan Gilbert.


The Royals have tallied 141 doubles as a squad and have hit 58 baseballs out of the park. Kansas City is slugging .365 and have struck out 584 times, while taking a walk on 202 occasions. As a unit, the Kansas City Royals are knocking in 3.3 runs per outing, which puts them at 30th in baseball. They have earned 275 runs batted in and 692 hits this year, and their team batting average is at .243. They have notched a total of 279 runs scored while having a team OBP of .298.
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
The Royals have a team earned run average of 3.50 for the year (7th in MLB), and the staff has rung up 689 hitters. Royals pitchers have allowed 86 long balls and 316 runs (4th in MLB). They have walked 247 opposing hitters and their FIP is 3.82 as a unit over the course of the season. Kansas City has conceded 676 hits (8.0 per 9 innings) as well as 294 earned runs. Their strikeout to walk ratio sits at 2.79 and their pitching staff has a team WHIP of 1.22.
The Royals relief pitchers have earned a save percentage of 73.5% and have entered the game in 79 save situations. The bullpen pitchers have inherited 115 base runners on the year with 31.3% of those players crossed the plate. Royals relief pitchers have entered the game with runners on base 82 times in addition to having 94 appearances in high leverage situations. The Royals have sent 275 relievers to the mound so far this year. The bullpen have a total of 45 holds on the campaign (21st in baseball). They have earned 25 saves on the season and have blown 9 of their 34 save opportunities.
The Houston Astros have notched a total of 2,268 putouts over the course of the season, in addition to 756 assists and 37 errors. Their fielding percentage is holding at .988 which has them sitting 7th in baseball, and have a total of 67 double plays. The Royals have converted 70.8% of balls hit into play into outs in their 6,804 innings, which has them ranked 9th in the majors.
Cameron (2-4 career mark) has a FIP of 2.77 while he has faced 204 hitters in the major leagues. He has allowed 34 base knocks (6.0 hits per nine innings) and has 18 free passes. His ERA is 2.81 (16 ER's allowed) and his WHIP is 1.016. Cameron has taken the ball for 51 innings and has 38 K's during his career.
Seattle has tallied 110 HRs on the year to go along with 373 RBIs. They have 114 doubles, while walking 293 times as well as putting up 386 runs. The Seattle Mariners have an OBP of .325 in addition to a team batting average of .248 for the year. The Mariners hold a team slugging % of .404 and they are recording 4.60 runs per outing (11th in baseball). They have struck out on 739 occasions (8th in MLB) and have recorded 720 base knocks.
The Mariners have a team WHIP of 1.272 in addition to having a FIP of 4.23 as a squad on the campaign. Their K/BB ratio comes in at 8.10 (689 strikeouts against 260 free passes). They rank 20th in baseball as a pitching staff in total hits relinquished with 711. They have relinquished 105 HR's and they relinquish 4.35 runs per 9 innings (17th in baseball). The Seattle pitching staff have allowed 369 runs on the season and come in with a team ERA of 3.90 (331 earned runs conceded).
Seattle relievers have an inherited score percentage of 22.7% out of 66 inherited runners. Their relief pitchers have stepped onto the mound 113 times in high leverage situations and also on 63 occasions with base runners. Sitting with 74 save situations, the Mariners have earned 39 holds in addition to 15 blown saves. They rank 21st in baseball with a save percentage of 57.1%, and they have dispatched 285 bullpen pitchers to the mound this year. Seattle has had bullpen pitchers enter the game in 35 save chances and they have come away with 20 saves.
The Seattle Mariners have gotten 71 double plays and own a fielding percentage of .990 (5th in MLB). The Mariners have accrued 727 assists, 32 errors and have accumulated 2,290 putouts this year. In 6,870 innings played, the Mariners are sitting with a efficiency on defense of 70.7% (11th in pro baseball).
Gilbert (43-32 career win-loss mark) has a 3.60 ERA while surrendering 7.6 hits per 9 innings. He has a K/BB ratio of 4.92 and he has gone up against 3,023 opposing batters so far in his MLB career. He has conceded a total of 300 ER's while holding a WHIP of 1.056 and a FIP of 3.5. In his career, Gilbert has given up 633 base knocks and he has 778 strikeouts in 749 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Seattle (-196)
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