The Pirates’ John Jaso hit for the cycle Wednesday night against the Cubs. That makes him just the second player in major league history to catch a perfect game and hit for the cycle.Jaso Trevor Bauer 2018 MLB All-Star Game Jersey caught Felix Hernandezs perfect game for the Mariners against the Rays on Aug. 15, 2012. On Wednesday, he joinedRay Schalk in pulling off the dual feat.MORE: Single-season feats we’ll probably never see againSchalk caught Charlie Robertsons perfect game for Corey Kluber Jersey the White Sox on April 30, 1922, against the Tigers.Robertson was making just his fourth career start and was facing a lineup that included Ty Cobb, who batted .401 that season, and Harry Heilmann, who batted .356. The Tigers batted .306 as a team that year.That Cody Allen Jersey was the last perfect game in the majors before Don Larsens perfecto in Game 5 of the 1956 World Series for the Yankees against the Dodgers.Schalk hit for the cycle58 days later, also Francisco Lindor Youth Navy Jersey against Detroit. His home run was one of just 11 he hit during his career.Jaso also became the first major leaguer to hit for the cycle and catch a no-hitter since Jason Kendall, who caught a combined no-hitter for the Pirates Cleveland Indians Flex Base Custom Navy Jersey on July 12, 1997, and hit for the cycle, also for the Buccos, on May 19, 2000.Sporting News contributor Ryan Spaeder is the creator and owner/operator of the popular Twitter account Ace of MLB Stats (@theaceofspaeder).