Mets vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for April 29

Odds updated as of 6:11 p.m.
Tuesday's slate in the MLB includes a matchup between the New York Mets and the Arizona Diamondbacks.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Mets vs Diamondbacks Game Info
- New York Mets (20-9) vs. Arizona Diamondbacks (15-13)
- Date: Tuesday, April 29, 2025
- Time: 7:10 p.m. ET
- Venue: Citi Field -- Queens, New York
- Coverage: MLB Network, SNY, and ARID
Mets vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: NYM: (-142) | ARI: (+120)
- Spread: NYM: -1.5 (+142) | ARI: +1.5 (-172)
- Total: 8 -- Over: (-122) | Under: (-100)
Mets vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: David Peterson (Mets) - 1-1, 3.29 ERA vs Eduardo Rodríguez (Diamondbacks) - 1-2, 4.40 ERA
The Mets will look to David Peterson (1-1) versus the Diamondbacks and Eduardo Rodriguez (1-2). Peterson and his team are 2-3-0 ATS this season when he starts. Peterson's team is 3-1 this season when he starts and they are the moneyline favorite. When Rodriguez starts, the Diamondbacks are 2-3-0 against the spread. The Diamondbacks have always been the moneyline underdog when Rodriguez starts this season.
Mets vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mets win (56.8%)
Mets vs Diamondbacks Moneyline
- The moneyline numbers for Mets vs. Diamondbacks reveal New York as the favorite (-142) and Arizona as the underdog (+120) on the road.
Mets vs Diamondbacks Spread
- The Mets are hosting the Diamondbacks and are favored by 1.5 runs (+142 to cover) on the runline. Arizona is -172 to cover.
Mets vs Diamondbacks Over/Under
- A combined run total of 8 has been set for Mets-Diamondbacks on April 29, with the over at -122 and the under at -100.
Bet on New York Mets vs. Arizona Diamondbacks on FanDuel today!
Mets vs Diamondbacks Betting Trends
- The Mets have come away with 15 wins in the 20 contests they have been listed as the favorites in this season.
- This season New York has been victorious 10 times in 14 chances when named as a favorite of at least -142 on the moneyline.
- The Mets and their opponents have hit the over in 10 of their 28 games with a total set by oddsmakers this season.
- The Mets are 15-13-0 against the spread in their 28 games with a line set by sportsbooks this season.
- The Diamondbacks have compiled a 3-3 record in games they were the underdog on the moneyline (winning 50% of those games).
- Arizona has not yet played a game with moneyline odds of +120 or longer.
- The Diamondbacks have played in 27 games with an over/under set, and have combined with opponents to go over the total 15 times (15-10-2).
- The Diamondbacks have a 13-14-0 record ATS this season.
Mets Player Leaders
- Pete Alonso leads New York in OBP (.453), slugging percentage (.635) and total hits (35) this season. He has a .337 batting average.
- Among qualifying hitters, he is seventh in batting average, his on-base percentage ranks third, and he is third in slugging.
- Alonso has picked up at least one hit in three straight games. During his last five outings he is batting .278 with a double, five walks and two RBI.
- Juan Soto is hitting .257 with seven doubles, three home runs and 21 walks. He's slugging .410 with an on-base percentage of .378.
- Among all qualifying hitters, he ranks 67th in batting average, 29th in on-base percentage and 78th in slugging percentage.
- Soto takes a two-game streak with at least one hit into this matchup. In his last five games he is batting .368 with two doubles and three walks.
- Francisco Lindor has 34 hits this season and has a slash line of .304/.367/.473.
- Brandon Nimmo is batting .218 with a .261 OBP and 21 RBI for New York this season.
Diamondbacks Player Leaders
- Corbin Carroll has racked up a slugging percentage of .667 and has 37 hits, both team-high figures for the Diamondbacks. He's batting .308 and with an on-base percentage of .376.
- Including all the qualifying players in the big leagues, he ranks 19th in batting average, 30th in on-base percentage and second in slugging percentage.
- Geraldo Perdomo is hitting .253 with four doubles, four home runs and 21 walks. He's slugging .414 with an on-base percentage of .376.
- His batting average ranks 73rd among all qualified players, his on-base percentage ranks 30th, and he is 72nd in slugging.
- Josh Naylor has put up an on-base percentage of .388, a team-high for the Diamondbacks.
- Eugenio Suarez is hitting .206 with four doubles, 10 home runs and 12 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!