Johan Santana Throws First No-Hitter in Mets History Johan Santana has the first No-Hitter in New York Mets Franchise history against the Cardinals St. Louis Cardinals. The Mets beat the Cardinals 8-0.