Question: how many perfect games have there been in mlb history?
Answer: Over the 150 years of Major League Baseball history, and over 218,400 games played, there have been 23 official perfect games by the current definition.