Welcome to NoNoHitters.com
Major-league professional baseball has recorded 307 no-hitters in major professional baseball history (285 in the N.L. and A.L.) over its history since 1876 listed here. Less than 8 percent of those 307 no-hitters were perfect games.
There used to be more than 50 additional no-hitters on the record books until the establishment of an official definition in September of 1991, which booted rain- and darkness-shortened no-nos, no-nos lost in extras and the super-rare 8½-inning road loss no-hitters.
The San Diego Padres were the last current franchise to accomplish the feat (Joe Musgrove broke the curse on April 9, 2021) and their past woes are chronicled here. The New York Mets held that dubious mark until June 1, 2012, and we still keep our old Mets site content here.
Use the menu to browse the many other no-hitter lists hosted on this site.
Why the name NoNoHitters.com?
Although NoNoHitters.com over the past decade has blossomed into baseball’s online home for all things no-hitter, its origins are rooted in a 50-plus-year drought of no-hitters by the New York Mets.

For four-and-a-half seasons (2008-2012), NoNoHitters.com site dutifully logged the climbing count of Mets games without a no-hitter, which finally ended at 8,019 on June 1, 2012, when Johan Santana made history. During our tenure chronicling what was then baseball’s longest no-no drought from inception, we watched two of baseball’s newer franchises – the Colorado Rockies and the Tampa Bay Rays – pass the Mets on the baselines and exit the no-no club out of turn. But one team, the circa-1969 San Diego Padres, surpassed the Mets’ mark in 2019 before finally notching that team’s first no-hitter on April 9, 2021 (Joe Musgrove).