There are about 125 to 150 2018 recruited so far out of a possible 650. Most schools will try and recruit 6 early and 6 later if possible. The lower level d1 have trouble recruiting early and some do not do it at all.
Top teams have most recruits but lower level teams have some.
it does not matter what team you play on if your son is talented they will be recruited.
Best way to get recruited is go to schools prospect camp and rip it up.