2004: Johnson Throws Perfect Game

Photorealistic historical reconstruction of Randy Johnson delivering a pitch during his 2004 perfect game in Atlanta.

On This Day in Sports: May 18, 2004

On May 18, 2004, Randy Johnson retired all twenty-seven Atlanta Braves he faced at Turner Field, pitching a perfect game in the Arizona Diamondbacks’ 2-0 victory. The forty-year-old left-hander struck out thirteen, including Eddie Pérez on a 98-mile-per-hour fastball for the final out. At 40 years and 251 days, Johnson became the oldest pitcher in major-league history to achieve perfection. The public record fixes the central details with unusual clarity: Arizona defeated Atlanta 2-0. Johnson struck out 13. Together, those facts explain why May 18, 2004 stands apart from the ordinary flow of a season and deserves to be remembered as a distinct historical moment.

Johnson controlled the game with the intimidating combination that had defined his career: a high-velocity fastball from an unusually tall release point and a slider that disappeared from left-handed hitters. Atlanta sent a veteran lineup to the plate, but no one reached a three-ball count until the later innings. Arizona catcher Robby Hammock guided 117 pitches without allowing a single lapse. Two further details help reconstruct how the achievement unfolded: He threw 117 pitches. Johnson was 40 years and 251 days old. They move the story beyond a headline by showing the pressure, setting and competitive choices that shaped the decisive action in real time.

The performance was the second no-hitter of Johnson’s career, following one for Seattle in 1990, and the first no-hitter in Diamondbacks history. It also came against a Braves club that would win the National League East. Arizona struggled badly as a team in 2004, which made Johnson’s command appear even more self-contained: one pitcher imposing order inside a difficult season. The wider context is equally important. Robby Hammock caught the game. It was the first no-hitter in Diamondbacks history. Those points connect one day’s performance to a longer career, institution or rivalry and clarify why the event continued to matter after the immediate celebration had ended.

Perfect games are often associated with a young arm’s flawless night. Johnson’s was different. It rewarded adaptation, conditioning and sustained power after sixteen major-league seasons. His final fastball still reached elite velocity, but experience shaped every pitch around it. The result joined raw dominance with longevity and created a record of age that may prove nearly as durable as the perfect game itself. Seen from today, the milestone remains compelling because it joins a measurable result with the uncertainty of live competition. Nothing about the outcome was guaranteed beforehand. That combination of preparation, opportunity and execution is what transformed the date from another entry on the schedule into lasting sports history.

Arizona defeated Atlanta 2-0.

Johnson struck out 13.

He threw 117 pitches.

Johnson was 40 years and 251 days old.

Robby Hammock caught the game.

It was the first no-hitter in Diamondbacks history.

Explore more "On This Day in Sports"

Discover more landmark games, records, championships, and turning points from sports history. Each day revisits the athletes, teams, and moments that shaped competition and culture.