MLB
Kansas City Royals @ Seattle Mariners - July 1, 2025
July 01, 2025, 10:08am EDT
TSG A.I. Picks
9:40pm EDT, Tuesday | Spread | Moneyline | Over/Under |
---|---|---|---|
Seattle Mariners | -1.5 +151 | -130 | O 8 -115 |
Kansas City Royals | +1.5 -189 | +118 | U 8 -105 |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
9:40pm EDT, Tuesday
Spread
For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners.
Seattle Mariners
-1.5
+151
Kansas City Royals
+1.5
-189
Moneyline
Seattle Mariners
-130
Kansas City Royals
+118
Over/Under
Over 8
-115
Under 8
-105
Odds Provided By BetUS
SPREAD PICK
Kansas City Royals
+1.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
MONEYLINE PICK
Seattle Mariners
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
OVER/UNDER PICK
Under
8
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As I prepare for tonight’s matchup between the Kansas City Royals and the Seattle Mariners at T-Mobile Park, I’m excited to delve into the numbers that tell the story of what we can expect. The Mariners enter this game as -130 moneyline favorites, reflecting their recent success against Kansas City, including a decisive 6-2 victory in their last encounter.
Starting on the mound for the Royals is Michael Lorenzen, who carries a 4-8 record with a 3.5 ERA and an impressive strikeout rate of 8.2 strikeouts per nine innings. However, despite his solid strikeout numbers, he has struggled to find consistency this season. His ERA indicates that he’s been prone to giving up runs at crucial moments, which could be problematic against a Mariners lineup that has shown they can score.
Opposing him is Emerson Hancock for Seattle. With a win-loss record of 3-4 and an ERA of approximately 4.1, Hancock has had his ups and downs this season as well but has maintained a slightly better performance overall than Lorenzen when looking at run prevention metrics. He also boasts an impressive strikeout rate of 8.2 K/9 innings—indicating both pitchers have the capability to rack up strikeouts while potentially allowing earned runs.
When we look at team stats beyond just pitching, it becomes clear why Seattle holds an edge going into this game. The Mariners average around 4.6 runs per game with nearly 8.5 hits per contest—significantly outpacing Kansas City’s meager averages of just over 3.3 runs and about 8.3 hits per game. This stark contrast in offensive production suggests that if both teams perform according to their averages, Seattle will likely come out on top again.
Furthermore, while both teams have struggled against the spread recently (both are sitting at 2-5 ATS in their last seven games), Seattle’s recent form shows promise: they’ve won six out of their last nine games compared to Kansas City’s disappointing record of just one win in their last nine outings.
From a betting perspective, I predict that Seattle will secure another victory against Kansas City tonight; however, I believe it will be a lower-scoring affair than anticipated given both teams’ recent trends toward unders in total scores—especially considering that seven of Kansas City’s last nine games have gone under.
In summary, my prediction is for the Mariners to defeat the Royals once more—with perhaps something like a final score around 4-2 or similar—and I would lean towards betting on the total going under tonight’s line set at eight runs based on current trends and team performances leading into this matchup.
Seattle Mariners vs Kansas City Royals Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | Seattle Mariners | Kansas City Royals |
---|---|---|
Spread | -1.5 (+151) | +1.5 (-189) |
Moneyline | -130 | +118 |
Total | Under 8 (-105) | Over 8 (-115) |
Team Data | Seattle Mariners | Kansas City Royals |
---|---|---|
Runs | 4.56 | 3.33 |
Hits | 8.46 | 8.25 |
Runs Batted In | 4.39 | 3.28 |
Batting Average | 0.239 | 0.240 |
On-Base Slugging | 70.69% | 65.47% |
Walks | 3.48 | 2.41 |
Strikeouts | 8.18 | 8.18 |
Earned Run Average | 4.07 | 3.51 |
More MLB Picks
All MLB Picks
MLB
New York Yankees @ Toronto Blue Jays
Best Bet
Yankees
-172
Read More

MLB
San Diego Padres @ Philadelphia Phillies
Best Bet
Phillies
-170
Read More

MLB
Minnesota Twins @ Miami Marlins
Best Bet
Twins
-139
Read More
You must be logged in to comment. Don't have an account? Sign up today.