Cardinals manager Mike Matheny said Craig would not be available and remains a "day to day" situation.
Craig has already suffered through his share of setbacks since undergoing surgery last June to repair a fractured kneecap. He missed two months last season and then missed the first 22 games this year with a right knee injury resulting from that surgery.
He made the most of his time in the lineup thus far, driving in 19 runs in his 13 games. He hit safely in 10 of those games and is hitting .379 on the year.
"I tell myself that I need to play well," Craig said. "No one cares if I have been on the disabled list. I'm always trying to get better."
Even if Craig misses a few games, he'll still be able to continue working on his swing. That's what he did while rehabbing earlier this season.
"I swung the bat a lot," he said. "I hit off a tee and in batting practice. I was able to keep my swing so when I got back into the lineup it was not a big deal."
Craig has spent most of his time as the Cardinals' No. 4 hitter.