MLB
Kansas City Royals @ Seattle Mariners - July 3, 2025
July 03, 2025, 8:36am EDT
TSG A.I. Picks
10:10pm EDT, Thursday | Spread | Moneyline | Over/Under |
---|---|---|---|
Seattle Mariners | -1.5 +134 | -175 | O 7 -108 |
Kansas City Royals | +1.5 -164 | +135 | U 7 -119 |
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. |
10:10pm EDT, Thursday
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
+134
Kansas City Royals
+1.5
-164
Moneyline
Seattle Mariners
-175
Kansas City Royals
+135
Over/Under
Over 7
-108
Under 7
-119
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
7
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
Alright, folks, it’s game day and I can feel the energy buzzing through the streets! The Kansas City Royals are rolling into T-Mobile Park for an exciting matchup against our Seattle Mariners. Let’s break it down because you know I don’t just watch these games; I live for them!
Starting things off on the mound for the Royals is Seth Lugo, who brings in a 5-5 record and a solid 3.6 ERA. He’s been dependable this season, showcasing some strikeout ability with around 8.1 punchouts per nine innings. His performance has kept the Royals competitive despite their struggles overall.
Now let’s flip over to our Mariners, who are looking to keep that winning momentum going after taking the last game against Kansas City 3-2. Bryan Woo takes the hill for us today with a record of 7-4 and an ERA of about 4.0 – not too shabby! He’s also got decent strikeout numbers at around 8.2 per nine innings which means he can definitely bring some heat when needed.
When we look at both teams’ offensive stats, it’s clear that we’ve got an advantage at the plate as well! The Mariners average nearly 4.6 runs per game compared to Kansas City’s paltry 3.3 runs. They’re racking up hits too—over 8 per game—and driving in RBIs at a rate that keeps fans cheering! Meanwhile, the Royals are struggling with a .238 batting average and an on-base percentage that hovers just above .640%.
Sure, oddsmakers opened Seattle as -175 favorites tonight but honestly? I think that’s conservative given how these two teams have been trending lately. Sure, we’ve had our ups and downs (Seattle is sitting at .500 lately) but this team has shown resilience when facing tougher opponents.
With both Lugo and Woo pitching decently enough to keep runs low—especially considering that both clubs have gone UNDER recently—I’m feeling confident this one will stay tight on runs as well!
So what does all this add up to? In my opinion, I see our Mariners walking away victorious once again tonight! Expect a solid outing from Woo while our bats deliver enough offense to secure another win against Kansas City.
Mark my words: Mariners take this one home with a final score likely under that total set by oddsmakers — so pack your snacks accordingly if you’re watching from home!
Bring out those rally towels—let’s bleed those blue colors tonight!
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 (+134) | +1.5 (-164) |
Moneyline | -175 | +135 |
Total | Under 7 (-119) | Over 7 (-108) |
Team Data | Seattle Mariners | Kansas City Royals |
---|---|---|
Runs | 4.60 | 3.28 |
Hits | 8.56 | 8.17 |
Runs Batted In | 4.43 | 3.24 |
Batting Average | 0.241 | 0.238 |
On-Base Slugging | 71.06% | 64.75% |
Walks | 3.49 | 2.38 |
Strikeouts | 8.20 | 8.11 |
Earned Run Average | 4.01 | 3.56 |
More MLB Picks
All MLB Picks
MLB
Minnesota Twins @ Miami Marlins
Best Bet
Twins
-139
Read More

MLB
Houston Astros @ Colorado Rockies
Best Bet
Astros
-204
Read More

MLB
Detroit Tigers @ Washington Nationals
Best Bet
Tigers
-154
Read More
You must be logged in to comment. Don't have an account? Sign up today.