New York Mets vs St. Louis Cardinals MLB Betting Prediction

MLB New York Mets vs St. Louis Cardinals Prediction 5/7/2024

The New York Mets (17-18) travel to face off against the St. Louis Cardinals (15-20) on Tuesday, May 7th. This game will be played at Busch Stadium in St. Louis and televised on BSMW. The Mets are coming off a win in their previous game, while the Cardinals are looking to get back on track from a loss to the Mets. First pitch is set for 7:45 ET.

Mets vs Cardinals

new york mets nba

New York picked up a 4-3 road win over the Cardinals in the most recent game of this series. The Mets had a two-run 5th inning and scored the game’s go-ahead run in the 7th. As for the Cardinals, they scored their final run in the 6th. Heading into the game, the Mets were at +116 on the money line.

Sean Manaea started for the Mets and picked up the win, going six innings and giving up three earned runs. He finished the game with just one strikeout and allowed one home run. Kyle Gibson put together a good outing for the Cardinals, giving up two earned runs across six innings of work.

At the plate, Brandon Nimmo and Tomas Nido each homered for the Mets, while Joey Wendle scored twice and drove in a run while going 2/3. Jose Fermin had a two-hit game for the Cardinals.

Heading into today’s road matchup vs. the Cardinals, the Mets are 17-18 overall, putting them 4th in the NL East. They trail the Phillies by 7.5 games. This season, they are 2-1 in division games.

The Mets have an even record of 8-8 on the road this year compared to 9-10 at home. New York is just below .500 overall, and they have gone 4-6 over their last 10. So far, they have been the favorite in 19 games, where they are 10-9. As for their record as the underdog, they are 7-9 overall and 6-7 as the road underdog. The Mets’ overall series record is 5-5-1, and they are currently in the middle of a series.

When the Mets are on the road, they have been a solid bet against the run line, going 10-6 so far this season. They have covered the run line in two straight games, and they have been a good bet as the underdog, going 10-6 against the run line in those games. The Mets have an average run margin of 0.1 runs per game this season, and they have been slightly better on the road, with a scoring margin of 0.2 runs per game.

With the Mets and Cardinals combining for an average of 8.7 runs per game, today’s over/under line of 8.5 runs seems quite reasonable. The Mets have played 35 games this season, and 21 of them have had lower over/under lines than today’s 8.5. In the 7 games with higher lines, the over/under record is 3-4, and the average combined runs per game has been 7.7.

José Buttó Gets The Start For The Mets

Jose Butto and the Mets are on the road to take on the Cardinals, and Butto has had a couple of tough-luck losses to start the season. In his first start, he went 6 innings and struck out 6, but took the loss after giving up 4 runs. Then, in his most recent start, he went 5 2/3 innings and gave up 4 runs.

Mets Offense Breakdown

Brandon Nimmo has been on a tear for the Mets, hitting .321 over his last eight games, with two homers and five RBIs. He is also on a five-game hitting streak. For the season, Nimmo is batting just .228, but his 22 RBIs are the best mark on the team. Pete Alonso has also struggled with his batting average (.205), but his eight homers are the best mark on the team and 4th in the league.

As a team, the Mets are averaging 4.4 runs per game, which is 17th in the league. They have been a better offensive team on the road, averaging 5.4 runs per contest. Overall, they are 9th in home runs and have the league’s 11th best batting average. New York is also one of the league’s best teams at not striking out.

St. Louis will be hosting the Mets today, having lost three straight games overall. These three losses have the Cardinals at 15-20 this season, and they are 5.5 games behind the Brewers in the NL Central. So far, they are 0-3 against other teams in the NL Central.

The Cardinals have really struggled in day games this year, going 5-14, and they are just below .500 at 9-10 on the road. St. Louis is only 6-10 at home, and they have dropped three straight at home. This season, the Cardinals are 8-10 as the favorite and 7-10 as the underdog. Looking at their overall series record, the Cardinals are 5-6 and lost two straight series.

St. Louis is 18-17 against the run line this season, with an average run margin of -0.9 runs per game. They are 8-8 against the run line at home and 10-9 on the road. The Cardinals have failed to cover the run line in their last three home games and are just 7-11 against the run line as the favorite this season.

The St. Louis Cardinals have had a combined run average of 7.9 runs per game this season, and their over/under record is 12-22. Their games have had an average over/under line of 8 runs, and they have gone 7-6 when the line has been set at 8.5 runs. So far this season, 48.6% of their games have had over/under lines set lower than 8.5 runs, and their last two games have gone under the total.

Miles Mikolas Gets The Start For The Cardinals

St. Louis is sending Miles Mikolas to the mound today vs. the Mets, and he will be looking to bounce back from a rough outing vs. the Tigers. In that start, he went 6 innings, giving up 3 earned runs, and took the loss. Looking back over his last four outings, Mikolas has taken the loss in three of them. His ERA for the season is 5.68, along with a record of 2-4. Opposing batters are hitting .303 off Mikolas this season. So far, he has made three quality starts and is averaging just 6.87 strikeouts per nine innings.

Cardinals Offense Breakdown

st. louis cardinals

St. Louis comes into today’s game with the league’s worst scoring offense, averaging just 3.5 runs per game. They have been even worse at home, putting up just 3.2 runs per contest. As a team, the Cardinals are batting just .215, and their on-base percentage of .293 is also near the bottom of the league.

Nolan Arenado and Willson Contreras have been two of the Cardinals’ most consistent hitters this season. Arenado is batting .286 overall and has gone 7/19 in his last five games. Contreras has also been hot of late, going 6/17 in his last five games, including two home runs. He comes into the game with a season-long batting average of .274.

Mets vs Cardinals Prediction

Our prediction for today’s Mets vs. Cardinals game is to take the Cardinals on the money line, with the payout being -126. We have the final score at 5-4 in favor of the Cardinals, giving us a little bit of wiggle room with the over/under line sitting at 8.5 runs.

Looking at the starting pitchers, Miles Mikolas is projected to finish with four strikeouts, which is higher than Jose Butto, who we have finishing with six. Mikolas is also projected to go longer into the game than Butto.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.