Great topic! A terrific coach for team USA 16U told me " The game will tell you where you can play......and for how long" I believe that is true but the statement doesn't provide a road map for how to figure out where you fit
As the parent of a pitcher,I consider myself lucky.Pitchers are easier to evaluate and project for NCAA baseball compared to hitters.Pitching is all based on velo and size.
If you have a pitcher, the quick way is to go to the perfect game website and crosscheck colleges against the stats of their committed pitchers. The numbers speak for themselves. A typical RHP Division 1 baseball pitcher starts at 88 mph + and stands 6'+ and at the High D-1's they exceed 90 mph and they are BIG kids. LHP mid level D-1 85 mph....High D-1 87-90 mph . Size on the left side not as important but it helps.
Of course this depends on which school you check. It's important for people new to this to know that while NCAA baseball has three Divisions, each individual division sort of has a 'Low, mid, high' thing. UCLA baseball is clearly 'High D-1' ball while maybe Fordham University would be considered ' Low to mid D-1' That being said , UCLA recruits a different pitcher than say Fordham. Both schools are Division 1 programs but frankly have little in common as far as what type of player it attracts or recruits.
A good rule of thumb with top high D-1 programs like North Carolina or UCLA is that most their recruiting class will also be considered for the MLB draft in June. Simply put: If your son is not draftable its not the right fit.
The same holds true for Division 3 baseball. A program like California Lutheran or Emory will be looking at a much better player than Cazenovia or Colby-Sawyer.
Mid level D-3 is going to start RHP 84 mph + , LHP 81 MPH + and size isn't as big of an issue in D-3 ball. High D-3 programs are good because they recruit top players the D-1 schools missed because of some prejudice to size or speed.
It's not uncommon to see a high D-3 guy throw 88mph+ but maybe with a bad body.
Lastly, one must factor in the 'academic schools' at the D-1 and primarily D-3 levels. This is a whole other thing. With academic restrictions these schools are attracted to ballplayers with top of their class grades and top standardized test scores. With that they may be a bit more forgiving with the size or in a pitchers case the velocity. But not by much. Especially the Ivys. What people used to consider as low D-1 ball , the Ivys are now competing for players at the mid-D-1 and even top D-1 schools. Ivy league baseball is no joke. Also, the Patriot league. And if you are looking for competitive higher academic small college baseball at the D-3 level. Check out the NCAA D-3 Northwest Conference.
I really believe the key to recruiting or being recruited is for the player or the school to get 'The right fit' not just with baseball but everything else. Academics, socially, geographically. Most parents that I've met want their kids to play at schools that really are beyond their skill set. A college coach will only recruit players that can help them win. Period. Players and parents ( myself included) need to remember that. There are many, many programs in NCAA baseball for talented and passionate players with different skill sets.