David Wright went 2-for-4. However, the team's 3-9 hitters combined to go 1-for-23 with six strikeouts against Marlins starter Adam Conley and three Miami relievers.
Conley retired the first 10 batters in order and the Mets didn't have a runner advance past second base in the game.
“There are going to be days where you get outplayed,” Wright said. “Today, we got outplayed in every area of the game.”
The Mets, who still lead the National League in runs scored (311) and home runs (83) since the All-Star break, scored 25 runs in their three-game sweep of the Marlins in Miami in early August. However, they're averaging just 3.7 runs per game in their last six meetings, during which they are 2-4.
The two teams do not meet again this season.
"They've got good stuff going on over there," Tyler Clippard said of the Marlins. "They're not going to lay down for anybody. We didn't play our best."