"I'm here today," he joked. "Walked in on my own power."
Blum played half a game on Monday in the Arizona Rookie League, and looks to increase his workload on Wednesday, Friday and Saturday before making the jump to Triple-A Reno.
"They're still working on a timetable for that -- but hopefully sooner, rather than longer," he said. "I feel pretty good."
Blum signed with the D-backs as a free agent in the offseason. He underwent surgery on his right knee in April, and has been shelved on the disabled list since.
"We had an idea of what he would be coming in, but we have to see exactly how far back [toward] 100 percent he can get," D-backs manager Kirk Gibson said. "I think that would kind of determine how he fits in, and how we'll use him."
Blum has a career .251 average in 12 seasons as a Major League player.
When asked if Blum could be ready near the All-Star break, Gibson answered, "I hope so."