"I'd say it looks really good for almost all those guys," Harbaugh said.
Four players have been absent from all three days of minicamp: offensive lineman Jah Reid, nose tackle Terrence Cody, wide receiver Kamar Aiken and rookie offensive tackle Parker Graham.
Cody also missed OTAs while recovering from offseason hip surgery, while Reid was out with a strained calf. Harbaugh said Aiken was held out with a "little Achilles strain," while rookie wide receiver Jace Davis tweaked his ankle Thursday. Graham has been out because of an undisclosed issue found during his physical.
Defensive lineman Kapron Lewis-Moore missed the last two days of camp with an injury suffered chasing down a scrambling Tyrod Taylor on Tuesday.
"Kapron Lewis-Moore had a hamstring grab chasing Tyrod; it wasn't a pull," Harbaugh said. "You could all imagine how that could happen, chasing Tyrod."
Harbaugh said continuing on a steady path of recovery was key for each to be ready for late June.
"I don't want to get into one guy because then I'll say he looks good, and then something will happen and he won't make it," Harbaugh said. "A lot of it has to do with setbacks, no setbacks between now and then. That's a big part of the offseason deal now, too."
One player Harbaugh has seen no setbacks with is offensive tackle Kelechi Osemele, whom the coach said made it through practice well.
"Very pleased with Kelechi, very pleased with everything he's done," Harbaugh said. "Looking forward to getting the pads on him. I think Kelechi, as good as he looked in shorts, he's going to look even better in pads."