In the last month of the season, Reyes' struggles were seen to be a key component of the Mets' late-season collapse. He batted .205 and had an on-base percentage of only .279. His struggles brought much criticism from Mets fans. On the second-to-last day of the regular season he was involved in a benches-clearing brawl against the Florida Marlins, which started when Miguel Olivo charged across the diamond and threw a punch at Reyes. Olivo would be ejected from the game and Reyes was allowed to stay in. The Mets would win the game 13–0. Reyes finished the season with a .280 batting average, 60 extra-base hits, 12 home runs, 57 RBIs, and 78 stolen bases in 160 games.