As improvement I would recommend working on lower body strength and core
More velocity the better.
Sucks he got cut in what sounds like a lame tryout. Was it a school team of only 8th graders or is it the entire middle school? And will the high school team have 4 teams; Fresh, soph, jv, varsity?