Some semi useless info, but since I went through time it took to look up thought might as well show. Looked at a site the listed 2018 recruits by # and type of offers. Listed only FBS offered players and was per players info (site listed problems with this but so be it). Had total of 3,856 players with at least 1 FBS offer. They also had a column for how many "top 25 team" offers did the player have (didn't see actual list of who top 25 teams were) and this was 1,050 with at least one, some had more than 20.
So in the UConn pool of potential recruits if this listing were 100% accurate as to more and higher offers = better players then 27% best players have option to go to top 25 team and since all don't (just divide 1,050 by 25 and too many per school) some go to other schools but haven't seen anywhere that UConn beat out top 25 team for a recruit. So UConn has to compete without a single player amongst the top 1,050 in the country.
Not saying that UConn should be getting some of these top guys, but just think how that degree of difficulty factors into trying to be competitive. I think I have a better appreciation of what UCF did last year and vs. "talent" Auburn had available to them, another tip of the hat to our conference mates who did well.