
Mets vs. Marlins Prediction, Odds, Picks - April 9
Juan Soto and Otto Lopez will be among the stars on display when the New York Mets face the Miami Marlins on Wednesday at 1:10 p.m. ET, at Citi Field. The favored Mets have -211 moneyline odds against the underdog Marlins, who are listed at +174. New York (-1.5) is the favorite on the run line. The total for the game has been listed at 7 runs.
Here's everything you need to know from a betting perspective on the Mets-Marlins game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Marlins vs. Mets Highlights
Mets vs. Marlins Game Information & Odds
- When: Wednesday, April 9, 2025 at 1:10 p.m. ET
- Where: Citi Field in Queens, New York
- How to watch on TV: SNY and FDSFL
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Mets | -211 | +174 | 7 | -114 | -106 | -1.5 | +103 | -124 |
Mets vs. Marlins Prediction
- Score Prediction: Mets 3, Marlins 1
- Total Prediction: Under 7 runs
- Win Probabilities: Mets 72%, Marlins 28%
Mets vs. Marlins Betting Insights
- This season, the Mets have won seven out of the eight games in which they've been favored.
- New York has been at least -211 moneyline favorites three times this season and won each of those games.
- The implied probability of a win from the Mets, based on the moneyline, is 67.8%.
- The Marlins have been victorious in four of the 10 contests they have been chosen as underdogs in this season.
- This season, Miami has been victorious one time in five chances when named as an underdog of at least +174 or worse on the moneyline.
- The moneyline set for this matchup implies the Marlins have a 36.5% chance of coming away with a victory in the contest.
Mets Player Insights
- Pete Alonso is the bat to watch in the Mets lineup, leading the team in batting average (.333), home runs (3), and RBI (15).
- In all of the majors, Alonso is 23rd in homers and third in RBI.
- Alonso brings a hitting streak of three games into this game. In his last five games he is hitting .389 with three doubles, a home run, two walks and seven RBI.
- Soto is batting .308 with four doubles, a home run and nine walks.
- Soto ranks 89th in homers in baseball, and 119th in RBI.
- Soto carries a six-game streak with at least one hit into this matchup. In his last 10 games he is batting .306 with four doubles, a home run, seven walks and four RBI.
- Francisco Lindor is batting .243 with two doubles, a home run and three walks.
- Lindor will look to build on his seven-game hitting in this game. In his last 10 outings he is hitting .243 with two doubles, a home run, three walks and five RBI.
- Brandon Nimmo is hitting .214 with two doubles, two home runs and three walks.
Mets Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Francisco Lindor | 0.5 (-230) | 1.5 (+120) | - | 0.5 (+215) |
| Tyrone Taylor | 0.5 (-145) | 0.5 (-145) | - | 0.5 (+240) |
| Starling Marte | 0.5 (-180) | 0.5 (-185) | - | 0.5 (+190) |
| Pete Alonso | 0.5 (-175) | 0.5 (-180) | - | 0.5 (+155) |
| Mark Vientos | 0.5 (-155) | 0.5 (-160) | - | 0.5 (+160) |
Marlins Player Insights
- Lopez has a team-leading two home runs and has driven in seven runs.
- Among all batters in the big leagues, Lopez's home run total is 47th and his RBI tally ranks 46th.
- Xavier Edwards has a club-leading .279 batting average.
- Edwards is 197th overall in homers and 169th in RBI this year.
- Griffin Conine has a double, a home run and three walks while batting .265.
- Derek Hill is hitting .269 with two doubles, a home run and two walks.
Marlins Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Xavier Edwards | 0.5 (-215) | 0.5 (-220) | - | 0.5 (+330) |
| Nick Fortes | 0.5 (-110) | 0.5 (-115) | - | 0.5 (+340) |
| Matt Mervis | 0.5 (+100) | 0.5 (+100) | - | 0.5 (+265) |
| Kyle Stowers | 0.5 (+100) | 0.5 (+100) | - | 0.5 (+275) |
| Jonah Bride | 0.5 (-135) | 0.5 (-140) | - | 0.5 (+260) |
Marlins vs. Mets Highlights
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites

