Moustakas went 6-for-17 with three doubles, one homer and six RBIs in the previous set against the Blue Jays, while Perez was 8-for-15 with five runs, one homer and two RBIs, as the Royals split the four games in Toronto.
Overall, Perez is hitting .500 for the current road trip with seven runs scored and a pair of home runs.
"I've been working with [hitting coach] Kevin Seitzer more and have just been trying to make good contact and hit the ball hard somewhere," Perez said before Friday's series opener at Comerica Park.
Hitting the ball harder, though, doesn't exactly mean that Perez has had to become more aggressive.
"No I wouldn't say that," Perez said. "It's really the same approach as I've always had."
One might think that the red-hot Perez would prefer to keep playing rather than having time off during the upcoming All-Star break. But he is happy to have a few days off.
"That doesn't bother me, my routine won't really change," Perez said. "It's been a long year already and you're playing games every day. [A few] days won't hurt."
On Thursday, Perez became the second Royals catcher to record four hits in a game this season, joining Brayan Pena, who had four hits versus Cleveland on April 15.
It is just the fourth time in franchise history that two different Kansas City catchers have posted four-hit games during a single season. Tt also happened in 1977 (John Wathan and Darrell Porter), '80 (Wathan and Porter) and '98 (Mike Sweeney and Sal Fasano).
"Offensively right now, we're playing pretty well. Everyone is contributing," said Perez, who added that playing in the recent heat has had "no impact" on his game. "We're playing 100 percent every night and it's fun playing when we're going good like this."