"On the ball heading to the gap, he put a little extra into the run and felt a little something," interim manager Ryne Sandberg said. "He's day to day, but it felt a lot better [after the game]. He felt if he would've run to first base and then made an out and came back in and would've been able to shake it off and sit, it would've been fine. Cramp symptoms."
Sandberg said Asche would not play in Thursday's series finale as a precaution.
Utility infielder John McDonald replaced him as a pinch-runner.
Asche is hitting .256 (22-for-86) with six doubles, one triple, two home runs and 14 RBIs in 25 games. Since a 1-for-17 start to his big league career, Asche is hitting .304 (21-for-69).