Below is an advertisement.

Rare Feats

Name Opponent Date
Perfect Game
Randy Johnson at Braves 5/18/04
Edwin Jackson at Rays 6/25/10
Hit for Cycle
Aaron Hill at Brewers 6/29/12
Aaron Hill vs. Mariners 6/18/12
Kelly Johnson vs. Giants 7/23/10
Stephen Drew vs. Cardinals 9/1/08
Greg Colbrunn at Padres 9/18/02
Luis Gonzalez at Astros 7/5/00
20 Strikeouts (Nine Inning Game)
Randy Johnson vs. Reds 5/8/01
Three Home Runs in Three Straight Innings
Shea Hillenbrand Rockies 7/7/03
Triple Play
Josh Wilson to Felipe Lopez to Conor Jackson at Dodgers 5/4/09
Steve Finley to Damian Miller to Tony Womack vs. Cardinals 5/31/00