In Major League Baseball history twenty-three pitchers have thrown perfect games, including one in the World Series. In addition, two pitchers (Harvey Haddix and Pedro Martinez) have thrown nine perfect innings, only to have their perfect game broken up in extra innings.