Up arrow
MLB
Games

Miami Marlins vs. New York Mets: Preview, Predictions and Picks for April 9, 2025

Updated on:
Apr 9, 2025 2:23 PM
The New York Mets, currently undefeated at home with a 5-0 record, look to extend their winning streak at Citi Field as they host the Miami Marlins on Wednesday, April 9, 2025, at 1:10 PM. The Mets have dominated the season series so far, leading 4-1, and will aim to keep their momentum going against the Marlins, who struggle on the road with a 1-3 record. Expect a thrilling matchup between these NL East rivals.
Miami Marlins vs New York Mets

Current Odds

MIA
NYM
Over
2.5
+130
Under
2.5
+110
MIA
-1.5
-179
NYM
+1.5
+302
MIA
ML
-588
NYM
ML
+817

Marlins vs Mets statistics

Stat Marlins Mets
Hits 87 (14th) 78 (22nd)
Batting Average .235 (15th) .221 (20th)
Runs Batted In 35 (Tied-23rd) 44 (Tied-15th)
Runs 38 (Tied-22nd) 45 (17th)
Home Runs 8 (Tied-22nd) 9 (Tied-20th)
Walks 35 (Tied-18th) 39 (Tied-12th)
Stolen Bases 8 (Tied-15th) 8 (Tied-15th)
Strikeouts 108 (23rd) 76 (3rd)
Pitches 1573 (20th) 1597 (17th)

New York Mets recent games

Game Date Opponent Result Score
4/8/25 vs Miami Marlins W 10-5
4/7/25 vs Miami Marlins W 2-0
4/6/25 vs Toronto Blue Jays W 2-1
4/5/25 vs Toronto Blue Jays W 3-2
4/4/25 vs Toronto Blue Jays W 5-0

Miami Marlins recent games

Game Date Opponent Result Score
4/8/25 @ New York Mets L 10-5
4/7/25 @ New York Mets L 2-0
4/5/25 @ Atlanta Braves W 4-0
4/4/25 @ Atlanta Braves L 10-0
4/2/25 vs New York Mets L 6-5 F/11

New York Mets injuries

  • Luis Torrens (C): Day-To-Day
  • Drew Gilbert (CF): Day-To-Day
  • Rafael Ortega (CF): Day-To-Day
  • Oliver Ortega (RP): Day-To-Day
  • Ronny Mauricio (SS): 10-Day-IL

Miami Marlins injuries

  • Sandy Alcantara (SP): paternity
  • Jesus Sanchez (RF): 10-Day-IL
  • Jesus Tinoco (RP): 15-Day-IL
  • Edward Cabrera (SP): 15-Day-IL
  • Woo-Suk Go (RP): Out

Marlins vs Mets game info

Type Info
Venue Citi Field
Location Queens, New York
First pitch Wed 1:10 PM
Temperature 45°
Chance of Rain 0%

Marlins vs Mets predictions

As the Miami Marlins prepare to take on the New York Mets, they're looking to shake off their current road struggles with some standout performances. Keep your eyes on Xavier Edwards, who has been bringing a steady bat to the Marlins lineup with a .279 average. He’s likely to be a key player in reaching base and sparking some momentum. Otto Lopez, with two home runs already under his belt, could provide the necessary pop to drive in runs, especially when considering the Mets' pitching challenges. Max Meyer, the probable starting pitcher for the Marlins, will need to work on his control to keep the Mets' offense in check. If he can limit walks and avoid giving up home runs, he could very well hang in there, giving his team a fighting chance.

Switching gears to the New York Mets, it's tough not to be impressed by Pete Alonso. This guy has been tearing it up at the plate with a .333 batting average, including three monster home runs and a hefty 15 RBIs already this season. He's consistently been the driving force of the Mets' offense, and it's a safe bet he'll be looking to add to those numbers against the Marlins. On the mound, Tylor Megill will get the nod, and with a solid season start and a reasonable win percentage, he'll aim to keep the Marlins' bats quiet. If Francisco Lindor can step up the game alongside Alonso, reaching base and potentially snagging a few stolen bases, the Mets offense could be a runaway train.

So who takes the win? Considering the momentum, the Mets seem poised to extend their home win streak at Citi Field. With their robust lineup and effective pitching from Megill, they appear to have the upper hand against the Marlins, who've been struggling to find their groove away from home. The ability of the Mets to keep their strike-outs low and capitalize on their power hitting will likely play a critical role in the outcome. All signs point to a swingin' good time for Mets fans, while the Marlins might need to pull a rabbit out of the hat to upset the hosts. What do you think? Will the Mets hold onto their winning ways, or could the Marlins surprise everyone? Only time will tell!

New York Mets

Miami Marlins

More Games