MLB
Tampa Bay Rays @ Kansas City Royals - June 24, 2025
June 24, 2025, 9:07am EDT
TSG A.I. Picks
7:40pm EDT, Tuesday | Spread | Moneyline | Over/Under |
---|---|---|---|
Kansas City Royals | -1.5 +141 | -152 | O 9 -108 |
Tampa Bay Rays | +1.5 -175 | +118 | U 9 -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. |
7: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.
Kansas City Royals
-1.5
+141
Tampa Bay Rays
+1.5
-175
Moneyline
Kansas City Royals
-152
Tampa Bay Rays
+118
Over/Under
Over 9
-108
Under 9
-119
Odds Provided By BetUS
SPREAD PICK
Tampa Bay Rays
+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
Tampa Bay Rays
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
OVER/UNDER PICK
Over
9
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
Alright, folks, gather ‘round because tonight’s matchup has got me buzzing with excitement! Our beloved Rays are set to take on the Royals, and let me tell you, I can already feel the electric atmosphere brewing at the ballpark. My lucky jersey is prepped and ready, and I’m all set to cheer my heart out as we break down what to expect from this showdown.
First off, we’re going to talk about pitching. The Royals are sending out their guy with a record of 6-4 and an ERA hovering around 3.5. Not too shabby! He’s been known to rack up strikeouts – just above eight per game – but let’s face it: he’s not facing the line-up that strikes fear into hearts quite like ours! On the other side of things, our own pitcher comes in with a record of 4-5 but boasts a similar ERA at about 3.5 as well. While both pitchers have had solid moments this season, I think our boy is primed for a standout performance under the bright lights tonight!
Now let’s switch gears and look at how these teams stack up offensively. The Royals struggle a bit at the plate; they’re averaging about 3.4 runs per game with a batting average that sits just below .250. Their hitting numbers simply don’t inspire confidence when compared to what our Rays bring to the table! We’re churning out nearly five runs per game and are hitting over .240 ourselves—plus our team has a tendency to get on base more often than not with over 70% slugging percentage! You best believe that when we get runners on base, it leads to scoring opportunities galore!
Expectations? Well, my crystal ball (or maybe it’s just my trusty lucky jersey) tells me that we’re in for quite an entertaining night. With our track record of offensive firepower combined with some solid pitching from our guy—yeah, I’m predicting that tonight will be one for the books! I’ve got an inkling that we’ll see those runs pile up quickly against the Royals’ pitcher.
And speaking of runs… let’s talk totals. The Over/Under is set high tonight and I’m here for it! I fully expect us not only to beat Kansas City but also push past that total comfortably by racking up some hefty scores throughout the game.
So grab your snacks and settle in because tonight is shaping up to be another classic baseball showdown where loyalty meets passion—and let’s be honest—the chance for another victory for my beloved Rays feels closer than ever before! My predictions stand strong: Tampa Bay takes home the W while cruising over that O/U line without breaking much of a sweat. Can’t wait for first pitch—let’s go Rays!
Kansas City Royals vs Tampa Bay Rays Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | Kansas City Royals | Tampa Bay Rays |
---|---|---|
Spread | -1.5 (+141) | +1.5 (-175) |
Moneyline | -152 | +118 |
Total | Under 9 (-119) | Over 9 (-108) |
Team Data | Kansas City Royals | Tampa Bay Rays |
---|---|---|
Runs | 3.38 | 4.78 |
Hits | 8.33 | 8.62 |
Runs Batted In | 3.33 | 4.53 |
Batting Average | 0.242 | 0.248 |
On-Base Slugging | 65.80% | 70.38% |
Walks | 2.39 | 3.13 |
Strikeouts | 8.08 | 8.10 |
Earned Run Average | 3.48 | 3.52 |
More MLB Picks
All MLB Picks
MLB
Texas Rangers @ Baltimore Orioles
Best Bet
Orioles
-132
Read More

MLB
Toronto Blue Jays @ Cleveland Guardians
Best Bet
Guardians
-111
Read More

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