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

Odds updated as of 3:12 p.m.
The New York Mets versus the St. Louis Cardinals is on the MLB schedule for Friday.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information about this game.
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: (-118) | STL: (-100)
- Spread: NYM: -1.5 (+138) | STL: +1.5 (-170)
- Total: 7.5 -- Over: (-114) | Under: (-106)
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
This contest's pitching matchup is set, as the Mets will send Clay Holmes (3-1) to the mound, while Sonny Gray (3-0) will get the nod for the Cardinals. Holmes and his team are 3-2-0 ATS this season when he starts. Holmes' team has won each of the three games he's started as the moneyline favorite. The Cardinals have a 4-2-0 ATS record in Gray's six starts that had a set spread. The Cardinals have been the moneyline underdog in four of Gray's starts this season, and they went 3-1 in those matchups.
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
- Looking at the moneyline for Cardinals-Mets, St. Louis is the underdog at -100, and New York is -118 playing on the road.
Mets vs Cardinals Spread
- The Mets are at the Cardinals and are favored by 1.5 runs on the spread. The Mets are +138 to cover the runline, with the Cardinals being -170.
Mets vs Cardinals Over/Under
- An over/under of 7.5 has been set for Mets-Cardinals on May 2, with the over being -114 and the under -106.
Bet on New York Mets vs. St. Louis Cardinals on FanDuel today!
Mets vs Cardinals Betting Trends
- The Mets have won in 16, or 72.7%, of the 22 contests they have been named as odds-on favorites in this year.
- New York has a record of 16-6 in contests when bookmakers favor them by -118 or more on the moneyline.
- The Mets and their opponents have gone over in 11 of their 31 games with a total set by sportsbooks this season.
- In 31 games with a line this season, the Mets have a mark of 17-14-0 against the spread.
- The Cardinals have won 10 of the 22 games they were the underdog on the moneyline this season (45.5%).
- St. Louis has a 4-11 record (winning only 26.7% of its games) when playing as a moneyline underdog of -100 or longer.
- The Cardinals have played in 32 games with a set over/under, and have combined with opponents to go over the total 17 times (17-13-2).
- The Cardinals have a 14-18-0 record against the spread this season (covering 43.8% of the time).
Mets Player Leaders
- Pete Alonso leads New York in OBP (.475), slugging percentage (.649) and total hits (38) this season. He has a .342 batting average.
- Among qualified batters in MLB, his batting average ranks fourth, his on-base percentage ranks second, and he is 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 37 hits this season and has a slash line of .298/.362/.484.
- Brandon Nimmo is batting .209 with a .250 OBP and 21 RBI for New York this season.
Cardinals Player Leaders
- Lars Nootbaar has put up a team-high .389 on-base percentage. He's batting .254 and slugging .424.
- Including all qualifying players in MLB, his batting average places him 72nd, his on-base percentage ranks 22nd, and he is 69th in slugging.
- Brendan Donovan has collected 39 hits while slugging .487. Both are team-highs. He has a batting average of .333 with an on-base percentage of .383.
- He ranks fifth in batting average, 27th in on-base percentage and 37th in slugging percentage in the majors.
- Nolan Arenado is batting .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!