Mets second baseman Jeff McNeil, who is vying for a batting title, had to be helped off the field in the ninth inning Tuesday night after he sustained a hamstring injury while trying to beat out a grounder in a loss to the Braves.