• The list below ranks players by 247Sports Composite Rating
    • 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.
  • 1
    Nerlens Noel
    Nerlens Noel Tilton School (Tilton, NH) Class of 2012
    • PF
    • 6-11
    • 215
    0.9999
    1 1 1
  • -
    Anthony Davis
    Anthony Davis Perspectives Charter (Chicago, IL) Class of 2011
    • PF
    • 6-10
    • 220
    0.9999
    1 1 1
  • 3
    Skal Labissiere
    Skal Labissiere Lausanne Collegiate School (Memphis, TN) Class of 2015
    • C
    • 6-10
    • 200
    0.9998
    2 1 1
  • 4
    Julius Randle
    Julius Randle Prestonwood Christian (Plano, TX) Class of 2013
    • PF
    • 6-9
    • 250
    0.9996
    2 1 1
  • 5
    John Wall
    John Wall Word Of God Christian Academy (Raleigh, NC) Class of 2009
    • PG
    • 6-4
    • 184
    0.9994
    2 1 1
  • 6
    DeMarcus Cousins
    DeMarcus Cousins John L Leflore Preparatory Acad (Mobile, AL) Class of 2009
    • PF
    • 6-9
    • 250
    0.9993
    3 1 1
  • 7
    Michael Kidd-Gilchrist
    Michael Kidd-Gilchrist St. Patrick (Elizabeth, NJ) Class of 2011
    • SF
    • 6-6
    • 190
    0.9990
    3 1 1
  • 8
    Andrew Harrison
    Andrew Harrison Fort Bend Travis (Richmond, TX) Class of 2013
    • PG
    • 6-4
    • 200
    0.9987
    5 1 2
  • 9
    Karl-Anthony Towns
    Karl-Anthony Towns Saint Joseph (Metuchen, NJ) Class of 2014
    • C
    • 7-1
    • 248
    0.9986
    5 2 1
  • 10
    Brandon Knight
    Brandon Knight Pine Crest School (Fort Lauderdale, FL) Class of 2010
    • PG
    • 6-3
    • 185
    0.9983
    5 3 1
  • 11
    De'Aaron Fox
    De'Aaron Fox Cy Lakes (Katy, TX) Class of 2016
    • PG
    • 6-3
    • 171
    0.9981
    6 2 1
  • 12
    Aaron Harrison
    Aaron Harrison Fort Bend Travis (Richmond, TX) Class of 2013
    • SG
    • 6-4
    • 200
    0.9979
    6 1 3
  • 13
    Marquis Teague
    Marquis Teague Pike (Indianapolis, IN) Class of 2011
    • PG
    • 6-2
    • 170
    0.9978
    6 2 1
  • 14
    Alex Poythress
    Alex Poythress Northeast (Clarksville, TN) Class of 2012
    • SF
    • 6-7
    • 215
    0.9971
    7 2 1
  • 15
    Bam Adebayo
    Bam Adebayo High Point Christian Academy (High Point, NC) Class of 2016
    • PF
    • 6-9
    • 232
    0.9970
    9 2 2
  • 16
    Tyrese Maxey
    Tyrese Maxey South Garland (Garland, TX) Class of 2019
    • CG
    • 6-2.5
    • 188
    0.9969
    8 2 1
  • 17
    Enes Kanter
    Enes Kanter Stoneridge Preparatory School (2) (Simi Valley, CA) Class of 2010
    • C
    • 6-9
    • 240
    0.9968
    8 1 1
  • -
    Randolph Morris
    Randolph Morris Landmark Christian School (Fairburn, GA) Class of 2004
    • C
    • 6-11
    • 250
    0.9968
    8 3 2
  • 19
    EJ Montgomery
    EJ Montgomery Wheeler (Marietta, GA) Class of 2018
    • PF
    • 6-10
    • 200
    0.9967
    9 2 1
  • 20
    Terrence Jones
    Terrence Jones Jefferson (Portland, OR) Class of 2010
    • SF
    • 6-8
    • 220
    0.9966
    9 3 1
  • 21
    James Young
    James Young Rochester (Rochester, MI) Class of 2013
    • SF
    • 6-6
    • 200
    0.9965
    9 4 1
  • 22
    Malik Monk
    Malik Monk Bentonville (Bentonville, AR) Class of 2016
    • CG
    • 6-3.5
    • 187
    0.9964
    11 2 1
  • -
    Dakari Johnson
    Dakari Johnson Montverde Academy (Montverde, FL) Class of 2013
    • C
    • 6-10
    • 250
    0.9964
    10 1 3
  • -
    Hamidou Diallo
    Hamidou Diallo Putnam Science Academy (Putnam, CT) Class of 2017
    • SG
    • 6-5
    • 195
    0.9964
    10 1 1
  • 25
    Joe Crawford
    Joe Crawford Renaissance (Detroit, MI) Class of 2004
    • SG
    • 6-4
    • 205
    0.9960
    12 2 2
  • 26
    Kevin Knox
    Kevin Knox Tampa Catholic (Tampa, FL) Class of 2017
    • SF
    • 6-9
    • 206
    0.9959
    11 2 3
  • -
    Ashton Hagans
    Ashton Hagans Newton (Covington, GA) Class of 2018
    • PG
    • 6-4
    • 185
    0.9959
    12 1 2
  • 28
    Trey Lyles
    Trey Lyles Arsenal Technical (Indianapolis, IN) Class of 2014
    • PF
    • 6-9
    • 245
    0.9958
    12 3 1
  • 29
    Jamal Murray
    Jamal Murray Athlete Institute Basketball Academy (Toronto, ON) Class of 2015
    • SG
    • 6-5
    • 180
    0.9957
    10 1 1
  • 30
    Jarred Vanderbilt
    Jarred Vanderbilt Victory Prep (Houston, TX) Class of 2017
    • SF
    • 6-9
    • 213
    0.9955
    12 3 1
  • -
    Patrick Patterson
    Patrick Patterson Huntington (Huntington, WV) Class of 2007
    • PF
    • 6-8
    • 228
    0.9955
    10 2 2
  • -
    Keldon Johnson
    Keldon Johnson Oak Hill Academy (Mouth Of Wilson, VA) Class of 2018
    • SF
    • 6-6
    • 216
    0.9955
    13 3 1
  • 33
    Isaiah Briscoe
    Isaiah Briscoe Roselle Catholic (Roselle, NJ) Class of 2015
    • PG
    • 6-3.5
    • 200
    0.9954
    12 2 1
  • 34
    Wenyen Gabriel
    Wenyen Gabriel Wilbraham & Monson Academy (Wilbraham, MA) Class of 2016
    • PF
    • 6-9
    • 197
    0.9953
    15 4 1
  • 35
    PJ Washington
    PJ Washington Findlay Prep (Henderson, NV) Class of 2017
    • PF
    • 6-8
    • 230
    0.9947
    15 7 2
  • 36
    Archie Goodwin
    Archie Goodwin Sylvan Hills (Sherwood, AR) Class of 2012
    • SG
    • 6-4
    • 190
    0.9945
    15 5 1
  • 37
    Nick Richards
    Nick Richards St. Patrick (Elizabeth, NJ) Class of 2017
    • C
    • 7-0
    • 239
    0.9943
    18 2 1
  • 38
    Daniel Orton
    Daniel Orton Bishop McGuinness (Oklahoma City, OK) Class of 2009
    • C
    • 6-10
    • 260
    0.9937
    18 3 2
  • 39
    Marcus Lee
    Marcus Lee Deer Valley (Antioch, CA) Class of 2013
    • PF
    • 6-9
    • 215
    0.9926
    18 6 2
  • -
    Immanuel Quickley
    Immanuel Quickley John Carroll School (Bel Air, MD) Class of 2018
    • PG
    • 6-3
    • 175
    0.9926
    22 5 2
  • 41
    Rajon Rondo
    Rajon Rondo Louisville Collegiate School (Louisville, KY) Class of 2004
    • PG
    • 6-1
    • 155
    0.9924
    17 3 1
  • 42
    Tyler Ulis
    Tyler Ulis Marian Catholic (Chicago Heights, IL) Class of 2014
    • PG
    • 5-8
    • 142
    0.9922
    19 3 3
  • 43
    Kyle Wiltjer
    Kyle Wiltjer Jesuit (Portland, OR) Class of 2011
    • PF
    • 6-9
    • 225
    0.9921
    20 6 1
  • 44
    Devin Booker
    Devin Booker Moss Point (Moss Point, MS) Class of 2014
    • SG
    • 6-6
    • 194
    0.9910
    22 8 1
  • 45
    Sacha Killeya-Jones
    Sacha Killeya-Jones Virginia Episcopal School (Lynchburg, VA) Class of 2016
    • PF
    • 6-10
    • 207
    0.9908
    23 7 2
  • 46
    Quade Green
    Quade Green Neumann Goretti (Philadelphia, PA) Class of 2017
    • PG
    • 6-1
    • 177
    0.9907
    26 5 3
  • 47
    Doron Lamb
    Doron Lamb Oak Hill Academy (Mouth Of Wilson, VA) Class of 2010
    • SG
    • 6-4
    • 175
    0.9906
    24 4 1
  • 48
    Shai Gilgeous-Alexander
    Shai Gilgeous-Alexander Hamilton Heights Christian Academy (Chattanooga, TN) Class of 2017
    • CG
    • 6-6
    • 175
    0.9882
    31 2 1
  • 49
    Tyler Herro
    Tyler Herro Whitnall (Milwaukee, WI) Class of 2018
    • SG
    • 6-5
    • 195
    0.9876
    37 6 1
  • 50
    DJ Jeffries
    DJ Jeffries Olive Branch (Olive Branch, MS) Class of 2019
    • SF
    • 6-7
    • 185
    0.9865
    37 10 1
  • 51
    Alex Legion
    Alex Legion Oak Hill Academy (Mouth Of Wilson, VA) Class of 2007
    • SG
    • 6-5
    • 205
    0.9861
    35 7 2
  • 52
    DeAndre Liggins
    DeAndre Liggins Findlay Prep (Henderson, NV) Class of 2008
    • SG
    • 6-5
    • 190
    0.9853
    34 7 2
  • 53
    Willie Cauley-Stein
    Willie Cauley-Stein Olathe Northwest (Olathe, KS) Class of 2012
    • C
    • 6-11
    • 221
    0.9835
    43 6 2
  • -
    Jodie Meeks
    Jodie Meeks Norcross (Norcross, GA) Class of 2006
    • SG
    • 6-4
    • 197
    0.9835
    39 6 2
  • 55
    Isaac Humphries
    Isaac Humphries La Lumiere School (La Porte, IN) Class of 2015
    • C
    • 7-0
    • 245
    0.9814
    47 8 3
  • 56
    Stacey Poole
    Stacey Poole Providence (Jacksonville, FL) Class of 2010
    • SG
    • 6-5
    • 200
    0.9813
    47 13 5
  • 57
    Jon Hood
    Jon Hood Madisonville North Hopkins (Madisonville, KY) Class of 2009
    • SG
    • 6-6
    • 185
    0.9786
    56 16 1
  • 58
    Perry Stevenson
    Perry Stevenson Northside (Lafayette, LA) Class of 2006
    • PF
    • 6-9
    • 190
    0.9781
    55 16 1
  • 59
    Charles Matthews
    Charles Matthews St. Rita (Chicago, IL) Class of 2015
    • SG
    • 6-6
    • 172
    0.9766
    60 16 2
  • 60
    Eric Bledsoe
    Eric Bledsoe Parker (Birmingham, AL) Class of 2009
    • PG
    • 6-1
    • 185
    0.9756
    68 8 4
  • 61
    Jemarl Baker
    Jemarl Baker Eleanor Roosevelt (Corona, CA) Class of 2017
    • SG
    • 6-4
    • 185
    0.9690
    73 15 11
  • 62
    Shagari Alleyne
    Shagari Alleyne Rice (New York, NY) Class of 2003
    • C
    • 7-3
    • 255
    0.9687
    72 15 4
  • 63
    Darius Miller
    Darius Miller Mason County (Maysville, KY) Class of 2008
    • SF
    • 6-6
    • 215
    0.9650
    82 14 2
  • 64
    Jared Carter
    Jared Carter Scott County (Georgetown, KY) Class of 2005
    • C
    • 7-1
    • 230
    0.9641
    88 8 1
  • 65
    Ramel Bradley
    Ramel Bradley IMG Academy (Bradenton, FL) Class of 2004
    • SG
    • 6-3
    • 190
    0.9639
    92 21 4
  • 66
    A.J. Stewart
    A.J. Stewart Arlington Country Day School (Jacksonville, FL) Class of 2007
    • PF
    • 6-7
    • 210
    0.9564
    102 32 5
  • 67
    Tai Wynyard
    Tai Wynyard Rangitoto College (Auckland, AC) Class of 2015
    • PF
    • 6-10
    • 263
    0.9533
    89 22 1
  • 68
    Derrick Jasper
    Derrick Jasper Paso Robles (Paso Robles, CA) Class of 2006
    • PG
    • 6-5
    • 200
    0.9382
  • 69
    Derek Willis
    Derek Willis Bullitt East (Mount Washington, KY) Class of 2013
    • SF
    • 6-9
    • 200
    0.9084
    126 24 1
  • 70
    Mychal Mulder
    Mychal Mulder Vincennes University (Vincennes, IN) Class of 2015
    • SG
    • 6-4
    • 184
    0.9000
    14 4 1
  • 71
    Sheray Thomas
    Sheray Thomas Riverdale Baptist (Upper Marlboro, MD) Class of 2003
    • PF
    • 6-8
    • 220
    0.8944
    112 29 6
  • 72
    Bobby Perry
    Bobby Perry Hillside (Durham, NC) Class of 2003
    • SF
    • 6-6
    • 215
    0.8938
    113 23 8
  • 73
    Mike Williams
    Mike Williams Bishop Ireton (Alexandria, VA) Class of 2007
    • C
    • 7-0
    • 270
    0.8899
    176 18 7
  • 74
    Rekalin Sims
    Rekalin Sims Salt Lake Community College (Salt Lake City, UT) Class of 2005
    • PF
    • 6-8
    • 210
    0.8778
    5 1 1
  • 75
    Darnell Dodson
    Darnell Dodson Miami Dade College (Miami, FL) Class of 2009
    • SF
    • 6-7
    • 215
    0.8667
    6 3 3
  • 76
    Dominique Hawkins
    Dominique Hawkins Madison Central (Richmond, KY) Class of 2013
    • PG
    • 6-0
    • 170
    0.8665
    192 48 2
  • 77
    Josh Harrellson
    Josh Harrellson St. Charles (Saint Charles, MO) Class of 2008
    • C
    • 6-9
    • 265
    0.8556
    270 39 8
  • -
    LaShun Watson
    LaShun Watson Greenville (Greenville, GA) Class of 2006
    • SG
    • 6-5
    • 190
    0.8556
    219 54 8
  • -
    Ramon Harris
    Ramon Harris West (Anchorage, AK) Class of 2006
    • SF
    • 6-6
    • 210
    0.8556
    220 58 1
  • -
    Kevin Galloway
    Kevin Galloway College of Southern Idaho (Rogerson, ID) Class of 2008
    • SF
    • 6-6
    • 210
    0.8556
    10 3 2
  • -
    Donald Williams
    Donald Williams Progressive Christian Academy (Temple Hills, MD) Class of 2008
    • SG
    • 6-4
    • 200
    0.8556
    300 77 9
  • -
    Patrick Sparks
    Patrick Sparks Kentucky Country Day School (Louisville, KY) Class of 2004
    • PG
    • 6-1
    • 185
    0.8556
    228 42 5
  • 83
    Eloy Vargas
    Eloy Vargas Miami Dade College (Miami, FL) Class of 2010
    • C
    • 6-11
    • 220
    0.8333
    16 3 6
  • -
    Adam Williams
    Adam Williams Saint Albans (Saint Albans, WV) Class of 2004
    • SG
    • 6-3
    • 185
    0.8333
    252 59 1
  • 85
    Lukasz Obrzut
    Lukasz Obrzut Bridgton Academy (Bridgton, ME) Class of 2003
    • C
    • 7-1
    • 240
    0.8111
    317 43 5
  • -
    Michael Porter
    Michael Porter Modesto Christian School (Modesto, CA) Class of 2006
    • PG
    • 6-2
    • 180
    0.8111
  • 87
    Adam Williams
    Adam Williams IMG Academy (Bradenton, FL) Class of 2005
    • SG
    • 6-3
    • 185
    0.7667