![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://sabr.org/sites/default/files/images/JohnsonRandy.jpg)
May 18, 2004: Randy Johnson pitches a perfect game at age 40
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://www.mercurynews.com/wp-content/uploads/2016/08/20150106__johnson-01071-1.jpg?w=1024)
Randy Johnson storms into Cooperstown with 97.3 percent of the
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://www.twincities.com/wp-content/uploads/2015/11/20100105__100106johnson.jpg?w=640)
Pitcher Randy Johnson retires after 22 seasons, 303 wins – Twin Cities
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21e45c0-4766-4df0-85d0-66e3e374064c_1868x1082.png)
Heroic & Tragic & Joyous & Juvenile - by Sam Miller
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://www.sj-r.com/gcdn/authoring/2009/07/23/NSJR/ghows-LS-4a0af428-2f9d-4b01-8478-761e7e0ec646-5ad959d6.jpeg)
White Sox's Buehrle pitches perfect game
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://arizonasports.com/wp-content/uploads/2020/05/GettyImages-101589611.jpg)
Arizona Sports celebrates Randy Johnson on Monday's 'A Perfect Day
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://a.espncdn.com/photo/2017/0517/r210457_800x450_16-9.jpg)
On this date: Randy Johnson throws a perfect game - ESPN - Stats
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://bloximages.chicago2.vip.townnews.com/nwitimes.com/content/tncms/assets/v3/editorial/0/3e/03ef917a-d783-5001-90b9-4b35023e289c/03ef917a-d783-5001-90b9-4b35023e289c.image.jpg)
Buehrle throws 18th perfect game in MLB history
![On This Day in History: Randy Johnson Throws Perfect Game - Fastball](https://www.pitcherlist.com/wp-content/uploads/2021/05/This-Week-in-Baseball-History-May-17-23-1600x900.jpg)
This Week in Baseball History: May 17-23