Four days after being hit in the helmet with a 93-mph fastball, D-backs shortstop Didi Gregorius cleared all concussion tests Tuesday and resumed normal baseball activities.

"He'll take ground balls, swing and do everything today except play the game," D-backs manager Kirk Gibson said. "He has passed everything he has needed to pass."

Rockies reliever Josh Outman drilled the rookie in the head on Friday and Gregorius complained of soreness and headaches before the D-backs placed him on the seven-day disabled list with a mild concussion. A CT-scan came back normal, but the club opted to err on the side of caution.

Aside from being symptom-free, Gregorius had to pass a series of tests to be cleared that involved answering 20 questions correctly, then exercising under light distress and answering the questions again.

The 23-year-old is eligible to be activated Saturday, but Gibson said he wasn't sure yet whether that will happen on time.

Before the injury, Gregorius had hit safely in all seven games in which he appeared, going 11-for-27 with four doubles and two home runs.