Over the 154 years of Major League Baseball history, and over 238,500 games played, there have been 24 official perfect games by the current definition. No pitcher has thrown more than one.