Mets vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for May 2

Odds updated as of 8:12 p.m.
On Friday in MLB, the New York Mets are up against the St. Louis Cardinals.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Mets vs Cardinals Game Info
- New York Mets (21-11) vs. St. Louis Cardinals (14-18)
- Date: Friday, May 2, 2025
- Time: 8:15 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: FDSMW and SNY
Mets vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: NYM: (-144) | STL: (+122)
- Spread: NYM: -1.5 (+114) | STL: +1.5 (-137)
- Total: 8.5 -- Over: (-104) | Under: (-118)
Mets vs Cardinals Probable Starting Pitchers
Probable Pitchers: Clay Holmes (Mets) - 3-1, 2.64 ERA vs Sonny Gray (Cardinals) - 3-0, 3.60 ERA
The probable pitchers are Clay Holmes (3-1) for the Mets and Sonny Gray (3-0) for the Cardinals. Holmes and his team have a record of 3-2-0 against the spread when he starts. Holmes' team has won each of the three games he's started as the moneyline favorite. When Gray starts, the Cardinals have gone 4-2-0 against the spread. The Cardinals are 3-1 in Gray's four starts this season that they were the underdog on the moneyline.
Mets vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (51.5%)
Mets vs Cardinals Moneyline
- The moneyline numbers for Mets vs. Cardinals reveal New York as the favorite (-144) and St. Louis as the underdog (+122) despite being the home team.
Mets vs Cardinals Spread
- The Cardinals are hosting the Mets, and are +1.5 on the runline. The Cardinals are +114 to cover the spread, and the Mets are -137.
Mets vs Cardinals Over/Under
- Mets versus Cardinals, on May 2, has an over/under of 8.5, with the over being -104 and the under -118.
Bet on New York Mets vs. St. Louis Cardinals on FanDuel today!
Mets vs Cardinals Betting Trends
- The Mets have been chosen as favorites in 22 games this year and have walked away with the win 16 times (72.7%) in those games.
- This season New York has been victorious nine times in 14 chances when named as a favorite of at least -144 on the moneyline.
- Contests with the Mets have gone over the total set by bookmakers in 11 of 31 chances this season.
- The Mets are 17-14-0 against the spread in their 31 games with a line set by sportsbooks this season.
- The Cardinals have won 10 of the 22 games they were the underdog on the moneyline this season (45.5%).
- St. Louis has a 2-5 record (winning only 28.6% of its games) when playing as a moneyline underdog of +122 or longer.
- The Cardinals have played in 32 games with a set over/under, and have combined with their opponents to go over the total 17 times (17-13-2).
- The Cardinals have put together a 14-18-0 record ATS this season.
Mets Player Leaders
- Pete Alonso has 38 hits and an OBP of .475 to go with a slugging percentage of .649. All three of those stats rank first among New York hitters this season. He has a .342 batting average, as well.
- Among qualifying hitters in MLB, he ranks fourth in batting average, second in on-base percentage, and second in slugging.
- Juan Soto is hitting .252 with seven doubles, five home runs and 24 walks. He's slugging .443 with an on-base percentage of .379.
- He ranks 76th in batting average, 28th in on-base percentage and 59th in slugging in MLB.
- Francisco Lindor has collected 37 base hits, an OBP of .362 and a slugging percentage of .484 this season.
- Brandon Nimmo has been key for New York with 24 hits, an OBP of .250 plus a slugging percentage of .400.
Cardinals Player Leaders
- Lars Nootbaar has an on-base percentage of .389, a team-high for the Cardinals. He's batting .254 and slugging .424.
- Including all qualifying hitters in the majors, his batting average puts him 72nd, his on-base percentage ranks 22nd, and he is 69th in slugging.
- Brendan Donovan has racked up 39 hits while slugging .487. Both pace his team. He has a batting average of .333 with an on-base percentage of .383.
- Including all qualified players, he ranks fifth in batting average, 27th in on-base percentage and 37th in slugging percentage.
- Nolan Arenado is hitting .245 with nine doubles, three home runs and 14 walks.
- Victor Scott II is batting .271 with five doubles, a triple, two home runs and 10 walks.
Mets vs Cardinals Head to Head
- 4/20/2025: 7-4 NYM (Favorite: Mets, Spread: -1.5, Total: 7, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/19/2025: 3-0 NYM (Favorite: Mets, Spread: -1.5, Total: 9, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 4/18/2025: 5-4 NYM (Favorite: Mets, Spread: -1.5, Total: 8, Favorite Moneyline: -205, Underdog Moneyline: +172)
- 4/17/2025: 4-1 NYM (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 8/5/2024: 6-0 NYM (Favorite: Mets, Spread: -1.5, Total: 9, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/7/2024: 7-5 NYM (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 5/6/2024: 4-3 NYM (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 4/28/2024: 4-2 NYM (Favorite: Mets, Spread: -1.5, Total: 8, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 4/27/2024: 7-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 4/26/2024: 4-2 STL (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!