
Mets vs Cardinals Prediction 5/2/25 MLB Picks Today
Mets vs Cardinals
May 2, 2025 8:15 pm EDT
The Line: Mets -120 / Cardinals +100 / Over/Under: 7.5
(Get latest betting odds)
The New York Mets are visiting the Saint Louis Cardinals on Friday, May 2nd, at Busch Stadium in the opening game of this series. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Mets vs Cardinals Prediction. We will examine:
The Saint Louis Cardinals’ recent form and player performance
The New York Mets’ recent form and player performance
Recent betting trends and streaks involving the Saint Louis Cardinals
Recent betting trends and streaks involving the New York Mets
Recent betting trends in games played between the New York Mets vs Saint Louis Cardinals
A summary that ties it all together and produces a favorable betting outcome for the New York Mets vs Saint Louis Cardinals game
Saint Louis Cardinals Preview
The Saint Louis Cardinals have a 14-18 record this season and are sitting in 4th place in the NL Central. The Cardinals have a 10-5 home record and are 17-14 in over/under. They are coming off a 1-9 road defeat by the Cincinnati Reds, ending their previous two-game winning streak. They are playing the Pirates and the Nationals next. The Cardinals have a .256 batting average this season, a .330 OBP, and a .397 Slugging percentage. Saint Louis’ pitching staff has a 4.22 ERA and 1.13 WHIP. Brendan Donovan leads the Cardinals with 39 hits and a team-high .333 batting average. Lars Nootbaar leads the team in RBI, with 18, adding a team-high 5 home runs.
Sonny Gray (R) will take the mound for the Cardinals, and he has a 3-0 record, 3.60 ERA, and 1.00 WHIP. He has been struggling lately, coming off back-to-back games with 3 earned runs in 6 innings pitched. In his previous start against the Mets this season, he gave up 3 runs in 6 innings of work, as the Cardinals lost 4-7.
New York Mets Preview
The New York Mets have a 21-11 record this season and are sitting in first place in the NL East. The Mets have an 8-8 road record and are 11-20 in over/under. They are coming off a 2-4 home defeat by the Dbacks, losing their second game in a row. They are playing the Diamondbacks and the Cubs next. The Mets have a .244 batting average this season, a .323 OBP, and a .415 slugging percentage. New York’s pitching staff has a 2.68 ERA and 1.22 WHIP. Pete Alonso leads the Mets with 38 hits, adding a team-high .342 batting average, 28 RBI, and 7 home runs.
Clay Holmes (R) will take the mound for the Mets, and he has a 3-1 record, 2.64 ERA, and 1.27 WHIP. He has been much better on the road with a 1.86 ERA. He has been looking sharp lately, with just two earned runs in 16 innings pitched across three starts. In his previous start against the Cardinals this season, he gave up one run in 6 innings of work, as the Mets won 7-4.
Why the St. Louis Cardinals will win
- The Cardinals have won each of their last seven games as home underdogs following a loss.
- The Mets have lost each of their last three games as road favorites against NL Central opponents following a home loss.
- The Cardinals have covered the run line in each of their last seven games as home underdogs following a loss.
- The Mets have failed to cover the run line in four of their last five night games against teams that held a losing record.
- The Mets have trailed after 3 innings in each of their last three night games against opponents that held a losing record.
- The Cardinals have led after 5 innings in five of their last six home games against National League opponents that held a winning record.
- The Cardinals have won the first inning in four of their last five games as underdogs against National League opponents.
Why the New York Mets will win
- The Mets have won each of their last eight games against the Cardinals.
- The Cardinals have lost each of their last seven night games against the Mets following a loss.
- The Cardinals have failed to cover the run line in each of their last seven night games against the Mets at Busch Stadium following a loss.
- The Mets have covered the run line in each of their last six night games against the Cardinals at Busch Stadium following a loss.
- The Mets have led after 5 innings in each of their last six night games against the Cardinals at Busch Stadium.
- The Mets have won the first inning in three of their last four night games at Busch Stadium.
- The Mets have led after 3 innings in seven of their last eight road games against National League opponents that held a losing record.
Total Runs Facts
- Each of the Cardinals’ last five home games against NL East opponents have gone UNDER the total runs line.
- Nine of the Mets’ last 12 road games against National League opponents have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in 15 of the Cardinals’ last 16 night games at Busch Stadium.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in seven of the Mets’ last eight games.
Matchup/League Facts
- The Cardinals rank T2nd in the league for doubles this season (63).
- The Cardinals rank T28th in the league for triples this season (1).
- The Mets rank 1st in the league for ERA this season (2.68).
- The Mets rank 1st in the league for strikeouts this season (303).
Mets vs Cardinals Prediction
The Mets have won all four meetings against the Cardinals this season, with an overall score of 19-9. The Mets are 8-0 in their last 8 overall meetings against the Cardinals and under is 5-3 in their last 8 meetings.
In this Mets vs Cardinals Prediction, the Mets are coming as -120 road favorites. The Mets are rightfully favored, as they have been one of the best teams in baseball this season, but they have been mediocre on the road. Both teams are looking to bounce back after their latest defeats, and Holmes has been looking much better than Gray so far. The Mets’ bullpen is also superior to the Cardinals, so the edge here goes to the road team. Take the New York Mets on the moneyline on the road.