The Official 2017 Flo40 Rankings

Michael Porter Jr. Keeps Tight Reins On 2017's Final No. 1 S...

Just when everyone thought it was safe to move past the sensational 2017 class, the time has come to revisit this game-changing group one final time.

With the recent news of Marvin Bagley III (2018 Flo40 No. 1, Duke) and Jontay Porter (2018 Flo40 No. 9, Missouri) reclassifying and big man Mitchell Robinson re-opening his recruitment, the buzz is simply inescapable.

So what does that mean for the Flo40 rankings? Nothing and everything all at the same time. There were three additions (Bagley, Porter, and Arizona freshman Emmanuel Akot) and three subtractions.

The hot-button topic, of course, is which prospect finishes at No. 1: Nathan Hale (WA) star and Missouri small forward Michael Porter Jr. or Bagley from Sierra Canyon (CA)?

The debate is intriguing. Adding an elite talent like Bagley to the mix certainly makes it such.

Yet, at the end of the day, this class has belonged to Porter Jr. from the jump, and not even Bagley, who had an incredible junior season and summer, could dethrone him. Not to mention, Porter got the best of Bagley in a head-to-head matchup in the Les Schwab Invitational championship game.

It might be a matter of preference to some, and the debate will undoubtedly continue through the 2018 NBA Draft. But it is that simple here at the moment: Porter Jr. is the top player in a class full of stars.


No. 2: Marvin Bagley III - Sierra Canyon (CA), Duke
No. 21 Jontay Porter - Nathan Hale (WA), Missouri
No. 33 Emmanuel Akot - Wasatch Academy (UT), Arizona


Matt Coleman - Oak Hill Academy (VA), Texas (No. 38)
Chaundee Brown - First Academy (FL), Wake Forest (No. 39)
Kezie Okpala - Esperanza (CA), Stanford (No. 40)

RankNameSpeaker IDPos.SchoolCollegePrevious Rank
1Michael Porter Jr.22940SFNathan Hale (WA)Missouri1
2Marvin Bagley III23042PFSierra Canyon (CA)DukeNR
3Deandre Ayton22941CHillcrest Prep (AZ)Arizona2
4Trevon Duval22944PGIMG Academy (FL)Duke3
5Mohamed Bamba22942CWesttown School (PA)Texas4
6Wendell Carter Jr.22943PFPace Academy (GA)Duke5
7Kevin Knox II22945SFTampa Catholic (FL)Kentucky6
8Mitchell Robinson22946CChalmette (LA)7
9Brandon McCoy22948CCathedral Catholic (CA)UNLV8
10Collin Sexton22952PGPebblebrook (GA)Alabama9
11Troy Brown Jr.22950SGCentennial (NV)Oregon10
12Gary Trent Jr.22947SGProlific Prep (CA)Duke11
13Trae Young22951PGNorman North (OK)Oklahoma12
14P.J. Washington22954PFFindlay Prep (NV)Kentucky13
15Jaren Jackson Jr.22960PFLa Lumiere School (IN)Michigan State14
16Brian Bowen22955SFLa Lumiere School (IN)Louisville15
17Lonnie Walker22964SGReading (PA)Miami (FL)16
18Nick Richards22957CThe Patrick School (NJ)Kentucky17
19Billy Preston22953PFOak Hill Academy (VA)Kansas18
20Jarred Vanderbilt22959PFVictory Prep (TX)Kentucky19
21Jontay Porter23068PFNathan Hale (WA)MissouriNR
22Quade Green22962PGNeumann-Goretti (PA)Kentucky20
23Kris Wilkes22958SFNorth Central (IN)UCLA21
24M.J. Walker22961SGJonesboro (GA)Florida State22
25Jaylen Hands22963PGFoothills Christian (CA)UCLA23
26John Petty22968SGMae Jemison (AL)Alabama24
27Jalek Felton22965PGGray Collegiate (SC)North Carolina25
28Malik Williams22975PFSnider (IN)Louisville26
29Jeremiah Tilmon22966CEast St. Louis (IL)Missouri27
30Nickeil Alexander-Walker23473SGHamilton Heights Christian (TN)Virginia Tech28
31Charles O'Bannon Jr.22976SGBishop Gorman (NV)USC29
32Lindell Wigginton22978PGOak Hill Academy (VA)Iowa State30
33Emmanuel Akot23069SFWasatch Academy (UT)ArizonaNR
34Paul Scruggs22969PGProlific Prep (CA)Xavier31
35Cody Riley22970PFSierra Canyon (CA)UCLA32
36Nick Weatherspoon 22967PGVelma Jackson (MS)Mississippi State33
37Daniel Gafford22971CEl Dorado (AR)Arkansas34
38Tremont Waters22977PGNotre Dame (CT)Georgetown35
39Chris Lykes23474PGGonzaga (DC)Miami (FL)36
40Brandon Randolph23475SGWesttown School (PA)Arizona37