OK...so maybe you held him back or something. I was guessing he was about 14 pushing 15 and might have been born after May 1. Either way he was a freshman in the spring and he is in NOVA which is generally good HS baseball. So unless he is a horse he probably played JV ball as a Freshman and he is just coming out of the local "travel" circuit.
I will politely submit my point still holds about the umpiring and that he is just emerging into the playing level this thread is addressing.