Top prospect J.P. Crawford missed his eighth straight game for triple-A Lehigh Valley on Wednesday, but the Phillies expect him to return soon to the lineup.

Crawford suffered a rib cage injury while making a play at shortstop on Aug. 9. Phillies general manager Matt Klentak said Crawford is "day to day."

"I expect he'll be back in the lineup in Lehigh sometime in the next couple of days," Klentak said.

Crawford was 8 for his previous 39 before the injury and he owns a .681 OPS in 70 games at triple A. Those numbers, combined with the injury to the 21-year-old shortstop, could convince the Phillies to delay his promotion to the majors until 2017.

"He's been playing catch," Klentak said. "He's been hitting off a tee. He's been doing a lot of work on the side. We're just trying to be a little careful with him and make sure he doesn't re-aggravate it. I expect he'll be back out playing live games in the next few days."