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.
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.
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.
| 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 |
| Bet Type | Odds |
|---|---|
| Mets Moneyline | -139 |
| Cardinals Moneyline | +117 |
| Run Line (Mets -1.5) | +145 |
| Over/Under (8 Runs) | Over -110 / Under -110 |
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.
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.