Fernando Valenzuela
MLB has recognized 312 no-hitters thrown since 1876, 23 of which were perfect games. Two no-hitters have been thrown on the same day twice: Ted Breitenstein and Jim Hughes on April 22, 1898; and Dave Stewart and Fernando Valenzuela on June 29, 1990.