The Kansas City Royals will be without Eric Hosmer for three-to-six weeks with a stress fracture of the third finger of his right hand.

Hosmer aggravated a previous injury on a check swing in the fourth inning of a 6-3 victory Thursday night over the Minnesota Twins. He was hit by a pitch by Jon Lester on July 20 at Boston and did not start six of the next seven games.

"Very frustrating, bad timing," Hosmer said.