Those numbers are certainly in line with similar numbers of pitchers from around here who have played Ivy League & Patriot League...
Good to hear that your son stuck with the mechanics changes even though the early results weren't great. Kids can be very results oriented.