So, numbers are a good start, but obviously don't tell the whole story of course.
First, I'd guess the reason his phone isn't blowing up is because he's either a 10th or 11th grader. So no worries there.
From a communication standpoint though, he should be thinking about outbound communication more then inbound at this point. Meaning he should be emailing and calling coaches. But, simultaneously he should be working his network. His coaches or instructors that know coaches. Having those guys put calls and emails in to coaches on his behalf is huge. I'm biassed, but I think having film go along with those phone calls or emails is huge. It changes the conversation from "let me tell you about this catcher" to "let me show you this catcher". I can help you with that if needed.
Back to the numbers. Height, weight, pop, 60 all look good. I don't put stock in batting avg. The number that is going to hurt most will be GPA. That pesky little number has a way of limiting options. The lower the GPA, the better player you have to be. It is imperative that he is showing an upward trend. There are a million 6ft catchers. Why should a coach sign the kid with a 2.8 when he could sign another comparable kid with a 3.8?
I'm a former high school teacher. I've been in the trenches. I don't know your son, but I can guarantee that he can and should do better. Print this out and give it to him. Remind him that coaches need players that are disciplined on the field and in the classroom!
Hope this helps.
Rich
www.PlayInSchool.comwww.twitter.com/PlayInSchool