MLB
Arizona Diamondbacks @ St. Louis Cardinals - May 23, 2025
May 23, 2025, 9:13am EDT
TSG A.I. Picks
8:15pm EDT, Friday | Spread | Moneyline | Over/Under |
---|---|---|---|
St. Louis Cardinals | +1.5 -149 | +110 | O 8.5 -120 |
Arizona Diamondbacks | -1.5 +121 | -130 | U 8.5 -108 |
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. |
8:15pm EDT, Friday
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.
St. Louis Cardinals
+1.5
-149
Arizona Diamondbacks
-1.5
+121
Moneyline
St. Louis Cardinals
+110
Arizona Diamondbacks
-130
Over/Under
Over 8.5
-120
Under 8.5
-108
Odds Provided By BetUS
SPREAD PICK
St. Louis Cardinals
+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
St. Louis Cardinals
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
8.5
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 that time of year again, and as I pull on my lucky jersey, it’s game night in the heart of baseball country! Tonight, we have a thrilling matchup between our beloved St. Louis Cardinals and the Arizona Diamondbacks. Now, before I get too ahead of myself (trust me, I can talk about this all day), let’s break down what we can expect from tonight’s showdown.
First off, the atmosphere at Busch Stadium is going to be electric! You know how us Cardinals fans roll—we come in full force with our passion and energy. The smell of hot dogs sizzling on the grill and the sound of those bats cracking will surely set the stage for an exhilarating night.
Now let’s get into the nitty-gritty. The Cardinals have been bringing their A-game lately with an impressive average of 4.9 runs per game—not too shabby if you ask me! Our offense is really starting to click, averaging around 9 hits per game and boasting an on-base slugging percentage that’s nothing to sneeze at—over 73%! When you combine that with our solid batting performance, it feels like we’ve got momentum on our side.
On the mound for us tonight, we have a pitcher who has shown some serious potential this season. With a win-loss record that’s more promising than his ERA (which sits just below 3.8), he has been keeping opposing batters guessing with around 7 strikeouts per game. If he brings his “A” game tonight—and considering it’s game night in front of our home crowd—I wouldn’t be surprised if he racks up some K’s against a strong Diamondbacks lineup.
Now, let’s talk about those D-Backs—they’ve been no slouches either! They’re averaging over 5 runs per game and hitting slightly better than us with around 8.6 hits each time they take the field. However, their pitching isn’t quite as stellar; their starter has a higher ERA coming in at about 4.7 with nearly 8.7 strikeouts per game—meaning there are opportunities for our hitters to capitalize when they find their rhythm early.
While both teams boast solid offensive stats, what makes me lean towards a Cardinals victory is that combination of our effective pitching and a lively home crowd ready to rally behind our boys in red! Also worth noting: I’ve got my lucky jersey on tonight, so you know fate is smiling down upon us!
And here comes my prediction: I believe that not only will we snag this win against Arizona—but given both teams’ offensive capabilities and average runs scored per game; I’m feeling good about taking the over on tonight’s total runs as well!
So grab your snacks and settle in because it’s going to be a wild ride filled with cheers and maybe even a few nail-biting moments as we watch our Cardinals bring home another victory against those pesky Diamondbacks! Let’s go Cards!!!
St. Louis Cardinals vs Arizona Diamondbacks Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | St. Louis Cardinals | Arizona Diamondbacks |
---|---|---|
Spread | +1.5 (-149) | -1.5 (+121) |
Moneyline | +110 | -130 |
Total | Under 8.5 (-108) | Over 8.5 (-120) |
Team Data | St. Louis Cardinals | Arizona Diamondbacks |
---|---|---|
Runs | 4.88 | 5.20 |
Hits | 9.06 | 8.63 |
Runs Batted In | 4.59 | 5.06 |
Batting Average | 0.260 | 0.250 |
On-Base Slugging | 73.05% | 77.43% |
Walks | 3.39 | 3.88 |
Strikeouts | 7.08 | 8.67 |
Earned Run Average | 3.82 | 4.75 |
You must be logged in to comment. Don't have an account? Sign up today.