Yesterday, J.T. Realmuto became the 17th catcher in the history of baseball to hit for the cycle. He was the first Phillies player to hit for the cycle since David Bell, he did it on June 28th, 2004.
This was the third time it was done this year, the other two players who did it this year was, Cedric Mullins (CF), and Luis Arraez (2B). It's certainly not a common thing to do.
Although the Phillies lost to the Diamondbacks 9-8, it's very impressive to see someone hit for the cycle. You should definitely enjoy it when it happens, because it's hard to hit for the cycle in the game of baseball.