"I just got lucky," Perez said. "It's just Spring Training. It doesn't count. I'll get happy when the lights go on [for the regular season]."
Perez doubled in Eric Hosmer in the first inning on a shot to left-center.
"It doesn't count," Perez said when asked if he was happy with his quick start. "We'll see later [in the regular season]."
Perez also drilled a long home run into the bullpen in the third inning.
"I thought Salvy swung the bat really well," manager Ned Yost said. "They all did. We had pretty good offense today."
Jeffrey Flanagan has covered the Royals since 1991, and for MLB.com since 2015. Follow him on Twitter @FlannyMLB This story was not subject to the approval of Major League Baseball or its clubs.