His academics are solid, but not stellar so places like Penn / Villanova / Swarthmore are a reach academically. He is interested in health sciences like physical therapy, nutrition, etc. so it doesn't make sense to spend a ton of money at one of the elite schools. The pure state schools like Edinboro, Slippery Rock, etc. are solid in that area as are the state-affiliated schools like Pitt/PSU/Temple. But the consolidations, mergers, layoffs, etc. make us nervous about the state school system. They seem to be a mess financially right now. The Edinboro President just quit and IUP laid off a ton of professors. The bigger schools seem much more stable. This is independent of the running aspect.
I'm not surprised that Villanova/Penn would require faster times. But surprised that Pitt wouldn't take him. I know the ACC is a good conference, but they've been at the bottom for a while. They had 1 very good 5K kid recently but not much else.
Maybe worth looking into Ship more. They are one of the few state schools (along with SRU and West Chester) that seem stable financially. CalU / Edinboro are too in flux right now even though they both seem to have good coaches.