
Mets vs. Marlins Prediction, Odds, Picks - April 8
The New York Mets and Miami Marlins will play on Tuesday at Citi Field, at 4:10 p.m. ET. Connor Gillispie will start for Miami, aiming to shut down Francisco Lindor and company. The Marlins are +235 moneyline underdogs in this matchup against the favored Mets (-291). New York is the run-line favorite (-1.5). The over/under is 7 runs for the game (with -115 odds to go over and -105 odds on the under).
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 | MLB on FOX
Mets vs. Marlins Game Information & Odds
- When: Tuesday, April 8, 2025 at 4: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 | -291 | +235 | 7 | -115 | -105 | -1.5 | -122 | +101 |
Mets vs. Marlins Prediction
- Score Prediction: Mets 4, Marlins 3
- Total Prediction: Over 7 runs
- Win Probabilities: Mets 60%, Marlins 40%
Mets vs. Marlins Betting Insights
- The Mets have been favorites in seven games this season and won six (85.7%) of those contests.
- New York has not entered a game this season as bigger favorites on the moneyline than the -291 odds on them winning this game.
- Sportsbooks have implied with the moneyline set for this matchup that the Mets have a 74.4% chance to win.
- The Marlins have been underdogs in nine games this season and have come away with the win four times (44.4%) in those contests.
- This will be the worst odds to win that sportsbooks have given Miami this season with a +235 moneyline set for this game.
- Sportsbooks have implied with the moneyline set for this matchup that the Marlins have a 29.9% chance of pulling out a win.
Mets Player Insights
- Pete Alonso is the bat to watch in the Mets lineup, leading the team in batting average (.314), home runs (3), and RBI (11).
- Among all batters in baseball, Alonso's home run total places him 17th, and his RBI tally puts him 10th.
- Alonso takes a hitting streak of two games into this matchup. In his last five games he is hitting .444 with three doubles, two home runs, two walks and seven RBI.
- Juan Soto is hitting .286 with four doubles, a home run and eight walks.
- Soto is 84th in homers in MLB, and 108th in RBI.
- Soto has five straight games with at least one hit. During his last five outings he is hitting .316 with three doubles, two walks and two RBI.
- Brandon Nimmo has a double, two home runs and two walks while hitting .211.
- Lindor is batting .242 with two doubles and three walks.
- Lindor is riding a six-game hitting streak into this one. In his last nine outings he is hitting .242 with two doubles, three walks and three RBI.
Mets Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Pete Alonso | 0.5 (-205) | 1.5 (+115) | - | 0.5 (+120) |
| Juan Soto | 0.5 (-195) | 1.5 (+125) | - | 0.5 (+155) |
| Francisco Lindor | 0.5 (-230) | 1.5 (+110) | - | 0.5 (+190) |
| Tyrone Taylor | 0.5 (-155) | 0.5 (-160) | - | 0.5 (+190) |
| Starling Marte | 0.5 (-185) | 0.5 (-190) | - | 0.5 (+210) |
Marlins Player Insights
- Otto Lopez paces the Marlins in home runs (two) and runs batted in (seven).
- Among all hitters in MLB, Lopez's home run total is 43rd and his RBI tally ranks 42nd.
- Xavier Edwards' .282 batting average is a team-high mark.
- Among all major league batters, Edwards is 188th in home runs and 152nd in RBI.
- Kyle Stowers is batting .258 with a home run and seven walks.
- Matt Mervis leads the Marlins with two long balls.
Marlins Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Xavier Edwards | 0.5 (-230) | 0.5 (-235) | - | 0.5 (+320) |
| Otto Lopez | 0.5 (-175) | 0.5 (-175) | - | 0.5 (+265) |
| Matt Mervis | 0.5 (-115) | 0.5 (-115) | - | 0.5 (+265) |
| Liam Hicks | 0.5 (-155) | 0.5 (-155) | - | 0.5 (+300) |
| Kyle Stowers | 0.5 (-115) | 0.5 (-120) | - | 0.5 (+265) |
Marlins vs. Mets Highlights | MLB on FOX
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.
Biggest Winners and Losers of the MLB Offseason
Who Are the Top 10 Starting Pitchers In the 2026 World Baseball Classic?
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
What’s Next: Where Things Stand With MLBPA Leadership After Tony Clark’s Resignation
Who Are The Top 10 Hitters In the 2026 World Baseball Classic?
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 MLB Odds: Baltimore Orioles Best Bet to Win AL East
Francisco Lindor Responds To Steve Cohen's Comments On Mets Captaincy: 'I Respect It'
Biggest Winners and Losers of the MLB Offseason
Who Are the Top 10 Starting Pitchers In the 2026 World Baseball Classic?
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
What’s Next: Where Things Stand With MLBPA Leadership After Tony Clark’s Resignation
Who Are The Top 10 Hitters In the 2026 World Baseball Classic?
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 MLB Odds: Baltimore Orioles Best Bet to Win AL East
Francisco Lindor Responds To Steve Cohen's Comments On Mets Captaincy: 'I Respect It'

