Aaron Hill recorded the fifth cycle in Arizona Diamondbacks history during Monday's 7-1 win over the Mariners.
Hill singled in the first inning, tripled in the third, doubled in the fifth and completed his first career cycle in the seventh by taking Shawn Kelley deep over the left field wall.
The last Diamondbacks player to accomplish the feat was Kelly Johnson on July 23, 2010. Stephen Drew, Greg Colbrunn and Luis Gonzalez also completed the rarity.
Hill was a double shy of the cycle against the Rockies on June 5.