<P> The longest period between any two no - hitters in the modern era is 3 years, 44 days between Bobby Burke on August 8, 1931, and Paul "Daffy" Dean on September 21, 1934 . There was a drought of 3 years, 11 months, without a no - hitter after the first National League no - hitter on July 15, 1876, pitched by George Bradley . The most recent year without any no - hitters is 2005 . </P> <P> The greatest span of games without a no - hitter anywhere in the Major Leagues is 6,364, between Randy Johnson's perfect game on May 18, 2004, for the Arizona Diamondbacks, and Aníbal Sánchez's no - hitter on September 6, 2006, for the Florida Marlins . The previous record was a 4,015 - game streak without a no - hitter from September 30, 1984, to September 19, 1986 . </P> <P> The pitcher who holds the record for the most no - hitters is Nolan Ryan, who threw seven in his long career . His first two came exactly two months apart, while he was with the California Angels: the first on May 15, 1973, and the second on July 15 . He had two more with the Angels on September 28, 1974, and June 1, 1975 . Ryan's fifth no - hitter with the Houston Astros on September 26, 1981, broke Sandy Koufax's previous record . His sixth and seventh no - hitters came with the Texas Rangers on June 1, 1990, and May 1, 1991 . When he tossed number seven at age 44, he became the oldest pitcher to throw a no - hitter . </P> <P> Only Ryan, Sandy Koufax (four), Cy Young (three), Bob Feller (three), and Larry Corcoran (three) have pitched more than two no - hitters . Corcoran was the first pitcher to throw a second no - hitter in a career (in 1882), as well as the first to throw a third (in 1884). </P>

Who threw the most no hitters in mlb history