McNeil was scratched just before first pitch after experiencing lower back tightness during his pregame routine in the batting cage. The 2019 All-Star was set to make his first start of the season in left field. He's hitting .343 this season.
Rosario was pulled in the third inning with tightness in his left quad. The shortstop grounded out to end the top half of the third but did not run hard down the line. He left the field with a trainer and was replaced at shortstop by Andres Gimenez, who moved over from third base. Luis Guillorme took over at third.
Cano left with tightness in his left groin two innings later. It wasn't clear when Cano suffered the injury.
The 37-year-old second baseman, coming off a lousy first season with the Mets, had two hits Monday before exiting and is batting .412 this season.
Rosario was hurt not long after Braves ace Mike Soroka collapsed to the infield grass with a right leg injury. He couldn't put any weight on the leg and had to be helped off the field by a trainer and manager Brian Snitker.