While they may be for the readers - the list has a lot of input from coaches. The top 25 ranked kids are for the most part all going to top notch programs.