MLB
Kansas City Royals @ Seattle Mariners - June 30, 2025
June 30, 2025, 11:51am EDT
TSG A.I. Picks
9:40pm EDT, Monday | Spread | Moneyline | Over/Under |
---|---|---|---|
Seattle Mariners | -1.5 +151 | -154 | O 7 -127 |
Kansas City Royals | +1.5 -189 | +120 | U 7 -101 |
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, Monday
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
-154
Kansas City Royals
+120
Over/Under
Over 7
-127
Under 7
-101
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, baseball fans! It’s game day, and my heart is pounding with anticipation as our beloved Seattle Mariners get ready to face off against the Kansas City Royals tonight at T-Mobile Park. I can already feel the excitement in the air, and I’m not just saying that because I have my lucky jersey on. The Mariners are looking to build on their recent win against the Rangers, while the Royals are still searching for answers after a tough loss to the Dodgers.
Now, let’s break this down! The Mariners will be handing the ball over to George Kirby. This guy has been having a bit of a rough season with a record of 1-4 and an ERA around 5.4. But let’s not forget he has a knack for striking batters out—averaging around 8.1 strikeouts per game! We’re hoping that today is the day he finds his groove and delivers us some solid innings.
On the other side, we’ve got Michael Wacha from Kansas City stepping up to pitch. He may not have been racking up wins (currently at 4-7), but his ERA sits at 3.3 which tells me he can keep runs low if he’s on point tonight. His strikeout numbers are also decent, so it’s safe to say that both pitchers have potential.
When we look at the offensive stats, this is where things start getting interesting! The Mariners boast an impressive average of nearly 4.6 runs per game, along with over 8 hits per outing—comparing that with Kansas City’s struggling offense averaging just over 3 runs and similar hit numbers makes me feel pretty confident about our chances tonight.
Seattle might be ranked slightly higher in terms of batting performance but don’t overlook what Kansas City can bring when they’re firing on all cylinders. However, they’ve recently struggled on the road—losing their last eight games—and their total has gone UNDER in seven out of those last eight matches too.
So here’s how I see this one playing out: The Mariners will secure a win tonight against the Royals! With Kirby bouncing back and Wacha holding steady enough for Kansas City, I’m predicting it’ll be tight but lean toward Seattle coming out on top with a final score reflecting something like 4-2 or even a tad higher depending on how well both offenses perform.
As far as betting goes? If you’re thinking about whether to put your money down based on totals—my instincts say stick with UNDER given both teams’ recent trends leaning towards lower scoring affairs.
So grab those snacks and settle in! Let’s rally behind our team today and cheer them toward victory because nothing beats watching your home team put on a show under those bright lights! Go Mariners!
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 | -154 | +120 |
Total | Under 7 (-101) | Over 7 (-127) |
Team Data | Seattle Mariners | Kansas City Royals |
---|---|---|
Runs | 4.59 | 3.26 |
Hits | 8.49 | 8.18 |
Runs Batted In | 4.42 | 3.21 |
Batting Average | 0.240 | 0.239 |
On-Base Slugging | 70.94% | 65.00% |
Walks | 3.51 | 2.42 |
Strikeouts | 8.14 | 8.13 |
Earned Run Average | 4.12 | 3.49 |
More MLB Picks
All MLB Picks
MLB
San Diego Padres @ Philadelphia Phillies
Best Bet
Phillies
-227
Read More

MLB
St. Louis Cardinals @ Pittsburgh Pirates
Best Bet
Cardinals
-118
Read More

MLB
New York Yankees @ Toronto Blue Jays
Best Bet
Yankees
-164
Read More
You must be logged in to comment. Don't have an account? Sign up today.