MLB
St. Louis Cardinals @ New York Mets - April 19, 2025
April 19, 2025, 9:02am EDT
TSG A.I. Picks
4:05pm EDT, Saturday | Spread | Moneyline | Over/Under |
---|---|---|---|
New York Mets | -1.5 +123 | -164 | O 8 -114 |
St. Louis Cardinals | +1.5 -152 | +139 | U 8 -114 |
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. |
4:05pm EDT, Saturday
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.
New York Mets
-1.5
+123
St. Louis Cardinals
+1.5
-152
Moneyline
New York Mets
-164
St. Louis Cardinals
+139
Over/Under
Over 8
-114
Under 8
-114
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
New York Mets
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
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As the St. Louis Cardinals prepare to face off against the New York Mets at Citi Field, there’s a palpable sense of anticipation surrounding this matchup. With both teams looking to secure a victory, let’s dive into the numbers and trends that could shape this game.
The Cardinals will be relying on their left-handed pitcher who has had a mixed start to the season with a 1-1 record and an ERA of 4.3. While his strikeout rate is decent at approximately 7.6 strikeouts per nine innings, it’s clear he’ll need to step up his game against a formidable Mets lineup. The Cardinals’ offense has been productive so far, averaging over 5 runs per game with an impressive batting average of .280 and a slugging percentage nearing 78%. This suggests they have the potential to score runs; however, consistency will be key if they want to outpace their opponents.
On the other side, we have the Mets’ right-hander who has been nothing short of exceptional this season with a 2-1 record and an eye-popping ERA of just 2.2. His ability to rack up nearly 10 strikeouts per nine innings indicates he can dominate hitters when he’s on his game. The Mets’ offense, while not as explosive as that of the Cardinals in terms of runs scored (averaging about 3.7 runs per game), still boasts solid numbers in hits and on-base percentages.
When analyzing recent performance trends, it’s noteworthy that St. Louis is coming off two consecutive losses against New York—both times failing to capitalize on scoring opportunities despite having higher hit totals than their opponents in those games. Furthermore, while oddsmakers opened with New York as -164 favorites for this matchup, it reflects confidence in their current form.
From a betting perspective, we see that St. Louis has gone UNDER in seven of its last nine games which may indicate struggles offensively or strong pitching from opponents like Senga today. Conversely, New York has also seen five of its last seven games go UNDER but holds an impressive overall record (11-4) over its last fifteen matchups.
Given these statistics and trends leading up to Saturday’s contest, I predict that the Mets will come away victorious once again against the Cardinals tonight—especially considering Senga’s prowess on the mound compared to Liberatore’s challenges thus far this season.
As for total runs scored during this matchup? I’m inclined toward betting on OVER given both teams’ offensive capabilities combined with recent performances where scoring opportunities were abundant yet left unfulfilled by St. Louis in prior outings against New York.
In summary: expect another competitive showdown where I believe the Mets will emerge triumphant while fans should brace for some fireworks at home plate!
New York Mets vs St. Louis Cardinals Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | New York Mets | St. Louis Cardinals |
---|---|---|
Spread | -1.5 (+123) | +1.5 (-152) |
Moneyline | -164 | +139 |
Total | Under 8 (-114) | Over 8 (-114) |
Team Data | New York Mets | St. Louis Cardinals |
---|---|---|
Runs | 3.73 | 5.22 |
Hits | 6.93 | 9.94 |
Runs Batted In | 3.60 | 5.00 |
Batting Average | 0.208 | 0.280 |
On-Base Slugging | 63.25% | 78.13% |
Walks | 3.20 | 3.50 |
Strikeouts | 9.87 | 7.61 |
Earned Run Average | 2.25 | 4.32 |
More MLB Picks
All MLB Picks
MLB
Miami Marlins @ Philadelphia Phillies
Best Bet
Phillies
-175
Read More

MLB
Kansas City Royals @ Detroit Tigers
Best Bet
Tigers
-118
Read More

MLB
Arizona Diamondbacks @ Chicago Cubs
Best Bet
Diamondbacks
-102
Read More
Get Exclusive Access to Winning Sports Betting Picks for Free
Click on the button below to get free picks delivered to your email daily...
Get Picks Today!
You must be logged in to comment. Don't have an account? Sign up today.