Of the 25 players on the Mets active roster, just six began their pro careers with the Mets organization: Lastings Milledge, Joe Smith, Guillermo Mota, Aaron Heilman, David Wright. Five came up through the ranks; however, not one starting pitcher came up through the ranks.
Mota began with the Mets, but didn't stay with the organization. The Mets made him available in the 1996 minor league draft, and the Montreal Expos drafted him.
Though the Mets lost Mota in 1996, they gained Endy Chavez, signing him as an amateur free agent. And the Chavez saga began. They lost him in the 2000 Rule 5 Draft to the Kansas City Royals. On March 30, 2001, KC returned Chavez to the Mets. The same day the Mets traded Chavez to KC to Michael Curry. In 2002 the Mets claimed him off waivers from the Tigers. Twenty one days later, the Mets placed him on waivers. The Expos claimed him. After a stint with the Phillies, in 2005 Chavez became a free agent. He became a Met again.
Chavez has been on the disabled list since June 7 with a pulled left hamstring.
Breaking news: The Mets top pick, Eddie Kunz, says he's close to signing.