Randy Johnson, at 40 years old, became the oldest pitcher in AL/NL history to throw a perfect game on May 18, 2004. Johnson, pitching for the Arizona Diamondbacks, achieved this milestone against the Atlanta Braves at Turner Field. He threw 117 pitches and struck out 13 batters, leading his team to a 2-0 victory.
🗓️ May 18, 2004: 20 years ago today… Randy Johnson became the oldest pitcher in AL/NL history to throw a perfect game https://t.co/3SPg2KNxVC
On This Day In Sports History... May 18, 2004 — Diamondbacks ace Randy Johnson pitches a perfect game to down the Braves 2-0 at Turner Field in Atlanta. He throws 117 pitches and strikes out 13.
20 years ago today, Randy Johnson was perfect! https://t.co/xLNCa4mCfd
20 years ago today, 40-year-old Randy Johnson became the oldest pitcher in AL/NL history to pitch a perfect game. (MLB x @NewYorkLife) https://t.co/pldPHUTXFD
On this day in 2004, Randy Johnson threw a perfect game in Atlanta at 40 years old. https://t.co/v8A3pcY1XJ
Today's Iconic Moment in New York Sports History: David Wells becomes the second #Yankees pitcher to throw a perfect game #Cadillac #Sponsored https://t.co/1hleOBb93m
Today’s Iconic Moment in New York Sports: David Wells’ perfect game https://t.co/szbF5NNdiG https://t.co/s2zUagD8Su
A 12-year-old Little League pitcher in Massachusetts threw a perfect game this week, striking out 16 of the 18 batters he faced. https://t.co/6cvRJuy2oW