MLB
New York Mets @ St. Louis Cardinals - May 4, 2025
May 04, 2025, 9:10am EDT
TSG A.I. Picks
1:15pm EDT, Sunday | Spread | Moneyline | Over/Under |
---|---|---|---|
St. Louis Cardinals | +1.5 -156 | +118 | O 9 +100 |
New York Mets | -1.5 +126 | -130 | U 9 -120 |
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. |
1:15pm EDT, Sunday
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
-156
New York Mets
-1.5
+126
Moneyline
St. Louis Cardinals
+118
New York Mets
-130
Over/Under
Over 9
+100
Under 9
-120
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
9
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
Ah, the sweet smell of baseball season is in the air again! Tonight, we’ve got a matchup that’s sure to keep even the most seasoned bettors on their toes: the St. Louis Cardinals taking on the New York Mets. With both teams jostling for position, this game has all the makings of a classic showdown.
Let’s dive into what we’re looking at tonight. The Cardinals are set to send out their pitcher with a win-loss record sitting at 1-3 and an ERA hovering around 4.4. He’s been decent but not spectacular; you could say he’s more of a steady hand than an ace. His strikeout rate is just shy of seven per nine innings, which tells me he can get batters swinging but might also leave some hanging if they start connecting.
On the flip side, the Mets will be rolling out their rookie arm who’s yet to taste defeat—though it’s important to note he hasn’t faced many challenges either with no recorded wins or losses yet. But my gut tells me there’s something special about him; his ERA is impressively low at 2.7, and he boasts nearly ten strikeouts per nine innings! That kind of dominance can certainly stifle a lineup if he’s on point.
Now let’s talk bats—because you know as well as I do that games are often won and lost at the plate. The Cardinals come in averaging about 4.6 runs with nearly 8.8 hits per game—solid numbers, no doubt—but their batting average sits at .253, indicating they’re hitting enough to get by without being overwhelming offensive juggernauts.
The Mets aren’t too far off in terms of production either; they’re scoring slightly more runs per game at approximately 4.7 and have an impressive array of hits averaging around 8.1 per game. Their batting average is a touch lower than St. Louis’s at .238 but they seem to find ways to get runners across home plate nonetheless.
So where does that leave us? I’m feeling compelled here towards laying down my chips on a Cardinals victory tonight against the Mets—and here’s why: while both pitchers have potential, I believe that Cardinal lineup has just enough firepower to break above their average against rookies under pressure, especially given his relative inexperience facing big league hitters.
And for those looking at totals—the over/under line should definitely tick up based on these stats alone! Both offenses are capable of pushing runs across when it counts, and I wouldn’t be shocked if this one gets wild early and leads into some late-game fireworks!
In essence folks, look for the Cards to take this one by leveraging their experience against an inexperienced pitcher while ensuring we hit that over mark before all is said and done! And remember my lucky ritual—a little good luck charm never hurts when you’re placing your bets! Here’s hoping we ride this wave straight into victory lane tonight!
St. Louis Cardinals vs New York Mets Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | St. Louis Cardinals | New York Mets |
---|---|---|
Spread | +1.5 (-156) | -1.5 (+126) |
Moneyline | +118 | -130 |
Total | Under 9 (-120) | Over 9 (+100) |
Team Data | St. Louis Cardinals | New York Mets |
---|---|---|
Runs | 4.59 | 4.69 |
Hits | 8.78 | 8.13 |
Runs Batted In | 4.34 | 4.50 |
Batting Average | 0.253 | 0.238 |
On-Base Slugging | 71.74% | 71.84% |
Walks | 3.59 | 3.53 |
Strikeouts | 6.91 | 9.47 |
Earned Run Average | 4.40 | 2.71 |
More MLB Picks
All MLB Picks
MLB
Los Angeles Angels @ San Diego Padres
Best Bet
Padres
-233
Read More

MLB
New York Yankees @ Seattle Mariners
Best Bet
Yankees
-130
Read More

MLB
Arizona Diamondbacks @ San Francisco Giants
Best Bet
Diamondbacks
+109
Read More
You must be logged in to comment. Don't have an account? Sign up today.