Infante, who'd missed five games with shoulder stiffness, returned as the designated hitter in Wednesday's 6-5 win over the Diamondbacks at Salt River Fields. He got to the plate five times, had a double, a single and a walk, and scored twice.
Manager Ned Yost said he hopes to get Infante at second base, paired with shortstop Alcides Escobar, by Friday when the Royals not only play the Giants, but also have a "B" game against the Rangers. Escobar has not yet played in a game after going on paternity leave.
Catcher Ramon Hernandez, who hopes to compete for a backup job, might also see game action for the first time on Friday. He's been out with a sore knee.
Moustakas raised his Cactus League average to .467 with three home runs and 10 RBIs.
"It's Spring Training and it's got to start somewhere, and the work that he's done all winter long is really paying off and it's showing," Yost said. "He had four RBIs today against left-handed pitching. It's just kind of something we expected -- to come back and really have a good year. He's that kind of kid and he's right on track."
Dick Kaegel is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.