The list below ranks players by 247Sports Composite Rating

  • Last updated on 02/16/18 at 9:29 AM CST
    • 247Sports Composite Rating
    • The 247Sports Composite Rating is a proprietary algorithm that compiles prospect "rankings" and "ratings" listed in the public domain by the major media recruiting services. It converts average industry ranks and ratings into a linear composite index capping at 1.0000, which indicates a consensus No. 1 prospect across all services.
    • The 247Sports Composite Rating is the industry's most comprehensive and unbiased prospect ranking and is also used to generate 247Sports Team Recruiting Rankings.
    • More details
    • All major media services share an equal percentage in the 247Sports Composite Rating.

    • The composite index equally weights this percentage among the services that participate in a ranking for that specific prospect.
    • A composite strength meter, indicated by red bars, illustrates the total number of industry services that have ranked the prospect. A full strength meter indicates the prospect has been ranked by all industry services participating in the composite.
    • All industry services have a different philosophy on number of "stars" distributed with each class. The 247Sports Composite Rating assigns stars based on an approximate average distribution of stars from the industry.
  • Rank
    Player
    • Pos
    • Ht
    • Wt
    Rating
    Team
  • 1
    1
    Marvin Bagley
    Marvin Bagley Sierra Canyon (Tempe, AZ)
    • PF
    • 6-10.5
    • 221
    0.9999
    Duke Enrolled
  • 2
    2
    Michael Porter
    Michael Porter Nathan Hale (Seattle, WA)
    • SF
    • 6-10
    • 213
    0.9998
    Missouri Enrolled
  • 3
    3
    Mohamed Bamba
    Mohamed Bamba Westtown School (New York, NY)
    • PF
    • 7-0
    • 216
    0.9993
    Texas Enrolled
  • 4
    5
    Deandre Ayton
    Deandre Ayton Hillcrest Hoops (Phoenix, AZ)
    • PF
    • 7-0
    • 250
    0.9992
    Arizona Enrolled
  • 5
    4
    Collin Sexton
    Collin Sexton Pebblebrook (Mableton, GA)
    • PG
    • 6-2
    • 182
    0.9981
    Alabama Enrolled
  • 6
    7
    Trevon Duval
    Trevon Duval IMG Academy (Bradenton, FL)
    • PG
    • 6-3
    • 190
    0.9981
    Duke Enrolled
  • 7
    10
    Wendell Carter
    Wendell Carter Pace Academy (Atlanta, GA)
    • PF
    • 6-10
    • 262
    0.9981
    Duke Enrolled
  • 8
    8
    Jaren Jackson
    Jaren Jackson La Lumiere School (La Porte, IN)
    • PF
    • 6-10
    • 226
    0.9977
    Michigan State Enrolled
  • 9
    6
    Mitchell Robinson
    Mitchell Robinson Chalmette (Chalmette, LA)
    • C
    • 7-0
    • 222
    0.9973
    Western Kentucky Enrolled
  • 10
    11
    Hamidou Diallo
    Hamidou Diallo Putnam Science Academy (Queens Village, NY)
    • SG
    • 6-5
    • 195
    0.9964
    Kentucky Enrolled
  • 11
    18
    Kevin Knox
    Kevin Knox Tampa Catholic (Tampa, FL)
    • SF
    • 6-9
    • 206
    0.9959
    Kentucky Enrolled
  • 12
    9
    Jarred Vanderbilt
    Jarred Vanderbilt Victory Prep (Bellaire, TX)
    • SF
    • 6-9
    • 213
    0.9955
    Kentucky Enrolled
  • 13
    12
    Troy Brown
    Troy Brown Centennial (Las Vegas, NV)
    • SF
    • 6-7
    • 210
    0.9954
    Oregon Enrolled
  • 14
    16
    Brandon McCoy
    Brandon McCoy Cathedral Catholic (San Diego, CA)
    • PF
    • 6-11
    • 244
    0.9951
    UNLV Enrolled
  • 15
    19
    PJ Washington
    PJ Washington Findlay Prep (Dallas, TX)
    • PF
    • 6-8
    • 230
    0.9947
    Kentucky Enrolled
  • 16
    14
    Lonnie Walker
    Lonnie Walker Reading (Reading, PA)
    • SG
    • 6-5
    • 206
    0.9946
    Miami Enrolled
  • 17
    17
    Gary Trent Jr.
    Gary Trent Jr. Prolific Prep (Napa, CA)
    • SG
    • 6-5
    • 213
    0.9943
    Duke Enrolled
  • 18
    15
    Nick Richards
    Nick Richards St. Patrick (Manhasset, NY)
    • C
    • 7-0
    • 239
    0.9943
    Kentucky Enrolled
  • 19
    13
    Brian Bowen
    Brian Bowen La Lumiere School (La Porte, IN)
    • SF
    • 6-7
    • 194
    0.9941
    Louisville Enrolled
  • 20
    22
    Billy Preston
    Billy Preston Oak Hill Academy (Mouth Of Wilson, VA)
    • PF
    • 6-10
    • 230
    0.9935
    Kansas Enrolled
  • 21
    23
    Kris Wilkes
    Kris Wilkes North Central (Indianapolis, IN)
    • SF
    • 6-8
    • 195
    0.9924
    UCLA Enrolled
  • 22
    21
    Jaylen Hands
    Jaylen Hands Mater Dei Catholic (Chula Vista, CA)
    • PG
    • 6-2
    • 170
    0.9918
    UCLA Signed
  • 23
    30
    Trae Young
    Trae Young Norman North (Norman, OK)
    • PG
    • 6-2
    • 176
    0.9915
    Oklahoma Enrolled
  • 24
    28
    Emmanuel Akot
    Emmanuel Akot Wasatch Academy (Mount Pleasant, UT)
    • SF
    • 6-7
    • 190
    0.9913
  • 25
    26
    Jontay Porter
    Jontay Porter Nathan Hale (Seattle, WA)
    • PF
    • 6-10
    • 225
    0.9910
    Missouri Enrolled
  • 26
    33
    Quade Green
    Quade Green Neumann Goretti (Philadelphia, PA)
    • PG
    • 6-1
    • 177
    0.9907
    Kentucky Enrolled
  • 27
    31
    Malik Williams
    Malik Williams R Nelson Snider (Fort Wayne, IN)
    • C
    • 7-0
    • 200
    0.9899
    Louisville Enrolled
  • 28
    35
    M.J. Walker
    M.J. Walker Jonesboro (Lithia Springs, GA)
    • SG
    • 6-5
    • 205
    0.9892
    Florida State Enrolled
  • 29
    24
    Nick Weatherspoon
    Nick Weatherspoon Velma Jackson (Camden, MS)
    • PG
    • 6-2
    • 173
    0.9891
    Mississippi State Enrolled
  • 30
    38
    Jalek Felton
    Jalek Felton Gray Academy (Mullins, SC)
    • CG
    • 6-2
    • 175
    0.9887
    North Carolina Enrolled
  • 31
    20
    Shai Gilgeous-Alexander
    Shai Gilgeous-Alexander Hamilton Heights Christian Academy (Chattanooga, TN)
    • CG
    • 6-6
    • 175
    0.9882
    Kentucky Enrolled
  • 32
    43
    Silvio De Sousa
    Silvio De Sousa IMG Academy (Montverde, FL)
    • PF
    • 6-9
    • 242
    0.9882
    Kansas Enrolled
  • 33
    34
    John Petty
    John Petty Jemison (Huntsville, AL)
    • SG
    • 6-5
    • 180
    0.9878
    Alabama Enrolled
  • 34
    32
    Paul Scruggs
    Paul Scruggs Southport (Indianapolis, IN)
    • PG
    • 6-4
    • 200
    0.9878
    Xavier Enrolled
  • 35
    47
    Lindell Wigginton
    Lindell Wigginton Oak Hill Academy (Mouth Of Wilson, VA)
    • PG
    • 6-1
    • 175
    0.9869
    Iowa State Enrolled
  • 36
    39
    Chaundee Brown
    Chaundee Brown The First Academy (Orlando, FL)
    • SG
    • 6-5
    • 195
    0.9863
    Wake Forest Enrolled
  • 37
    25
    Ethan Thompson
    Ethan Thompson Bishop Montgomery (Torrance, CA)
    • SG
    • 6-4
    • 170
    0.9862
    Oregon State Enrolled
  • 38
    27
    Brandon Randolph
    Brandon Randolph Westtown School (Yonkers, NY)
    • SG
    • 6-6
    • 183
    0.9860
    Arizona Enrolled
  • 39
    45
    Daniel Gafford
    Daniel Gafford El Dorado (El Dorado, AR)
    • PF
    • 6-9
    • 217
    0.9860
    Arkansas Signed
  • 40
    37
    Nickeil Alexander-Walker
    Nickeil Alexander-Walker Hamilton Heights Christian Academy (Toronto, ON)
    • SG
    • 6-5
    • 175
    0.9860
    Virginia Tech Enrolled
  • 41
    44
    Makai Ashton-Langford
    Makai Ashton-Langford Brewster Academy (Worcester, MA)
    • PG
    • 6-1
    • 180
    0.9848
    Providence Enrolled
  • 42
    64
    KZ Okpala
    KZ Okpala Esperanza (Placentia, CA)
    • SF
    • 6-6
    • 180
    0.9845
    Stanford Enrolled
  • 43
    42
    Jeremiah Tilmon
    Jeremiah Tilmon East St. Louis (East Saint Louis, IL)
    • PF
    • 6-10.5
    • 258
    0.9845
    Missouri Signed
  • 44
    54
    Tremont Waters
    Tremont Waters Notre Dame (New Haven, CT)
    • PG
    • 5-11
    • 160
    0.9842
    LSU Enrolled
  • 45
    29
    Charles O'Bannon Jr.
    Charles O'Bannon Jr. Bishop Gorman (Las Vegas, NV)
    • SG
    • 6-5
    • 190
    0.9837
    USC Enrolled
  • 46
    40
    Jermaine Samuels
    Jermaine Samuels The Rivers School (Weston, MA)
    • SF
    • 6-6
    • 190
    0.9832
    Villanova Enrolled
  • 47
    60
    Chuma Okeke
    Chuma Okeke Westlake (Fairburn, GA)
    • SF
    • 6-7
    • 225
    0.9820
    Auburn Signed
  • 48
    74
    Cody Riley
    Cody Riley Sierra Canyon (Chatsworth, CA)
    • PF
    • 6-7
    • 200
    0.9818
    UCLA Enrolled
  • 49
    50
    D.J. Harvey
    D.J. Harvey DeMatha Catholic (Hyattsville, MD)
    • SF
    • 6-6
    • 185
    0.9817
    Notre Dame Enrolled
  • 50
    58
    Daejon Davis
    Daejon Davis Garfield (Seattle, WA)
    • CG
    • 6-3
    • 170
    0.9809
    Stanford Enrolled
  • Load More