Using the 247 class calculator and creating a hypothetical "best case" scenario. With the following class. I know there is virtually no chance the class will fall this way. This includes some long shots ( Davis, Miner, etc..) but this was an attempt to predict a best case scenario for class rankings.
QB - Adrian Martinez
QB - Michael Penix
RB - Lynn-J Dixon
RB - Anthony Grant
WR - Alontae Taylor
WR - Jactavious Harris
WR - Shocky Jacques-Louis
TE - Jacob Warren
TE - James Mitchell
OL - Cade Mays
OL - Ollie Lane
OL - Jerome Carvin
OL - Daniel Faalele
DL - Greg Emerson
DL - D'Andre Litaker
DL - Brant Lawless
DL - Jamarcus Chatman
DL - Dorian Gerald
DL - Jordan Davis
LB - Richard Jibunor
DB - Brandon Cross
DB - Jordan Minor
DB - Jaycee Horn
DB - Brendon Harris
DB - Tanner Ingle
This hypothetical class has a 247 composite score of 254.40 points which would of ranked 10th in 2017, 14th in 2016, and 14th in 2015. I think top 10 is possible with some significant additions and bumps in ratings. But I see little to no chance in a top 5 class this season. Unless we get in on some "elite" top 100 recruits late in the game. If we can finish with what we have now, Carvin, an elite LB, and two lockdown corners then I could care less where we are ranked. But I will guess somewhere around 10.