Skip to main content

On this day in 2004, Baseball Hall of Famer Randy Johnson became the oldest player to throw a perfect game.

The 40-year-old southpaw was pitching for the Arizona Diamdonbacks and threw the perfecto against the Atlanta Braves.

The popular account @MLBVault put up the highlight on Twitter.

That was a magical night for Johnson, who threw all nine innings of the D'Backs 2-0 win. He struck out 13 in the win and threw 87 of 117 pitches for strikes.

It was the second no-hitter of Johnson's career. He also threw one in 1990 for the Seattle Mariners.

One of the most accomplished and imposing figures in baseball history, he was inducted into the Baseball Hall of Fame 2015.

He spent 22 years in the major leagues, debuting in 1988 with the Montreal Expos.

He then starred for the Mariners from 1990-1998 before being traded at the deadline to the Houston Astros. He spent 1999-2004 with the Diamondbacks, helping Arizona win the World Series in 2001. He also pitched for the Yankees from 2005-2006 before going back to Arizona (2007-2008) and the Giants (2009).

For his career, he went 303-166. He was a five-time Cy Young Award winner, a 10-time All-Star and a four-time winner of the ERA title.

He led the league in wins in 2002 (24), winning percentage (four times), games started (three times), complete games (four times), shutouts (twice), innings pitched (twice), and strikeouts (nine times).

Happy anniversary to 'The Big Unit!' one of the greatest to ever do it.

Follow Fastball on FanNation in social media

Continue to follow our Fastball on FanNation coverage on social media by LIKING us on Facebook and by following us on Twitter @FastballFN.

You can also subscribe to "The Payoff Pitch" podcast on Apple Podcasts and Spotify.