St. Louis Cardinals vs New York Mets Prediction & Picks, MLB 25: Odds, Starters, and Best Bets for April 17, 2025
St. Louis Cardinals vs New York Mets Prediction: The New York Mets are set to host the St. Louis Cardinals on April 17, 2025, at 7:10 PM EDT, at Citi Field in New York. This National League matchup features two teams with identical head-to-head records since 1993, each securing 100 wins in their 207 encounters. Both teams aim to gain an edge in this evenly matched rivalry.
Its Thursday, April 17 and the Cardinals (9-9) are in Queens to take on the Mets (11-7). Andre Pallante is slated to take the mound for St. Louis against Griffin Canning for New York.The Cardinals were able to pick up a 4-1 win over the Astros last night.

Steven Matz picked up the win. He went 5.0 innings with just one run given up, on two hits. It was a bullpen game for the Mets. They were beat 4-3 by the Twins in extra innings.
Current Form & Key Players
New York Mets
The Mets have experienced a mixed start to the season, with a recent record of 2 wins and 3 losses in their last five games. They have averaged 4.0 runs per game during this stretch, with a Handicap-Runs Win% of 40.0% and a Total Runs Over% of 40.0%.
Francisco Lindor has been a standout performer at Citi Field this season, boasting a .381 batting average, .423 on-base percentage, and .619 slugging percentage over six home games.
St. Louis Cardinals
The Cardinals have shown slightly better form, winning 3 of their last 5 games. They have also averaged 4.0 runs per game, with a Handicap-Runs Win% of 60.0% and a Total Runs Over% of 60.0%.
Andre Pallante has been impressive on the mound, recording a 2-0 record with a 2.20 ERA and 13 strikeouts. In his last outing, he delivered seven scoreless innings, allowing just two hits against the Phillies.
Head-to-Head: Mets vs. Cardinals (Last 5 Games)
| Date | Winner | Score | Venue | Notable |
|---|---|---|---|---|
| Mar 22, 2025 | Mets | 3–2 | Neutral | Close contest |
| Mar 15, 2025 | Draw | 3–3 | Neutral | Evenly matched game |
| Mar 13, 2025 | Mets | 2–0 | Neutral | Mets' pitching dominates |
| Mar 11, 2025 | Mets | 8–0 | Neutral | Mets' offense erupts |
| Mar 5, 2025 | Cardinals | 6–1 | Neutral | Cardinals' strong performance |
Series Recap:
- Mets lead 3–1–1 in the last five matchups
- Both teams have demonstrated competitive play
- Expect another closely contested game
Betting Odds & Insights
| Bet Type | Odds |
|---|---|
| Mets Moneyline | -139 |
| Cardinals Moneyline | +117 |
| Run Line (Mets -1.5) | +145 |
| Over/Under (8 Runs) | Over -110 / Under -110 |
Betting Insights:
- The Mets have a Handicap-Runs Win% of 40.0% in their last 5 games
- The Cardinals have a Handicap-Runs Win% of 60.0% in their last 5 games
- Both teams have averaged 4.0 runs per game in their recent matchups
Prediction: Who Has the Edge?
Given the recent form and head-to-head statistics, this matchup appears evenly balanced. However, the Mets' slight edge in recent head-to-head games and home-field advantage could play a crucial role.
Prediction: Mets 5, Cardinals 4
Best Bet: Mets Moneyline (-139)
Value Pick: Over 8 Runs (-110)
As the Mets and Cardinals face off at Citi Field, both teams aim to tip the scales in their favor in this historically balanced rivalry. With both teams displaying similar offensive outputs and recent performances, fans can anticipate a thrilling and closely contested game.
Betting Disclaimer
This content is for informational purposes only and does not constitute betting advice. Gambling involves financial risk and may be addictive. Please bet responsibly. If you or someone you know has a gambling problem, contact your local helpline or support organization.


Click it and Unblock the Notifications