After spending 5 seasons in the Mets minor league system, infielder Zach Lutz finally made his Major League debut on April 24, 2012 against the Miami Marlins as pinch hitter for pitcher Ramon Ramirez. For the record, he struck out. He appeared in three more games for the Mets before being shipped back to the minors. On April 27 as the starting first baseman against the Colorado Rockies he recorded his first Major League hit, a single. Lutz returned to the Mets in September and went 0 for 3 as a pinch hitter.
Lutz spent most of the 2013 season in the minors but did appear in 15 games for the Mets, mainly in September when rosters expanded. He hit .300 (6 for 20) and drove in 2 runs.
He returned to the minors in 2014 but was released by the Mets in the middle of June. In 22 games for the Mets over 2 seasons, he hit .226 with 2 RBIs.
While with the Mets Lutz wore number 19.