The list below ranks players by 247Sports Composite Rating

  • Last updated on 07/20/18 at 12:40 PM 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
    DJ Uiagalelei
    DJ Uiagalelei St. John Bosco (Bellflower, CA)
    • PRO
    • 6-4
    • 240
    0.9986
    29
  • 2
    2
    Harrison Bailey
    Harrison Bailey Marietta (Marietta, GA)
    • PRO
    • 6-5
    • 228
    0.9817
    22
  • 3
    5
    Jack Miller
    Jack Miller Chaparral (Scottsdale, AZ)
    • PRO
    • 6-4
    • 210
    0.9779
  • 4
    3
    Max Johnson
    Max Johnson Oconee County (Watkinsville, GA)
    • PRO
    • 6-3.5
    • 214
    0.9769
    16
  • 5
    4
    Jay Butterfield
    Jay Butterfield Liberty (Brentwood, CA)
    • PRO
    • 6-6
    • 180
    0.9735
    14
  • 6
    7
    Drew Pyne
    Drew Pyne New Canaan (New Canaan, CT)
    • PRO
    • 6-1
    • 172
    0.9484
  • 7
    6
    Shane Illingworth
    Shane Illingworth Corona (Corona, CA)
    • PRO
    • 6-6
    • 225
    0.9390
    12
  • 8
    Tyler Van Dyke
    Tyler Van Dyke Suffield Academy (Glastonbury, CT)
    • PRO
    • 6-4
    • 212
    0.9024
    23
  • 9
    8
    Ken Seals
    Ken Seals Weatherford (Weatherford, TX)
    • PRO
    • 6-3
    • 190
    0.9012
    17
  • 10
    15
    Michael Alaimo
    Michael Alaimo St. Joseph Regional (Montvale, NJ)
    • PRO
    • 6-3
    • 196
    0.8916
    17
  • 11
    9
    TJ Finley
    TJ Finley Ponchatoula (Ponchatoula, LA)
    • PRO
    • 6-6
    • 225
    0.8839
  • 12
    10
    Aidan Atkinson
    Aidan Atkinson Fairview (Boulder, CO)
    • PRO
    • 6-3
    • 195
    0.8839
    8
  • 13
    16
    Luca Diamont
    Luca Diamont Venice (Los Angeles, CA)
    • PRO
    • 6-2
    • 180
    0.8808
    10
  • 14
    Parker McQuarrie
    Parker McQuarrie John Stark Regional (Weare, NH)
    • PRO
    • 6-7
    • 208
    0.8778
    9
  • 15
    11
    Ben Gulbranson
    Ben Gulbranson Newbury Park (Newbury Park, CA)
    • PRO
    • 6-3
    • 210
    0.8739
  • 16
    12
    Deuce Hogan
    Deuce Hogan Faith Christian (Grapevine, TX)
    • PRO
    • 6-4
    • 190
    0.8739
  • 17
    13
    Carson Beck
    Carson Beck Providence (Jacksonville, FL)
    • PRO
    • 6-3.5
    • 214
    0.8700
  • 18
    17
    Beau Allen
    Beau Allen Lexington Catholic (Lexington, KY)
    • PRO
    • 6-2
    • 200
    0.8639
    7
  • 19
    14
    Caleb Holstein
    Caleb Holstein St. Thomas More (Lafayette, LA)
    • PRO
    • 6-5
    • 210
    0.8578
    6
  • 20
    3
    Evan Simon
    Evan Simon Manheim Central (Manheim, PA)
    • PRO
    • 6-2
    • 200
    0.8556
    13
  • 21
    Brady Martin
    Brady Martin Lawrence Academy (Leominster, MA)
    • PRO
    • 6-0
    • 180
    0.8556
    8
  • 22
    Michael Wright
    Michael Wright Woodward Academy (Atlanta, GA)
    • PRO
    • 6-5
    • 171
    0.8556
    12
  • 23
    -3
    Drake Baker
    Drake Baker Holtville Sch (Deatsville, AL)
    • PRO
    • 6-4
    • 215
    0.8556
    1
  • 24
    19
    Riley Keller
    Riley Keller Whitmer (Toledo, OH)
    • PRO
    • 6-1
    • 195
    0.8528
    9
  • 25
    18
    Devon Lingle
    Devon Lingle Duncan U. Fletcher (Neptune Beach, FL)
    • PRO
    • 6-2
    • 195
    0.8500
    6
  • 26
    20
    Tee Webb
    Tee Webb Cartersville (Cartersville, GA)
    • PRO
    • 6-3
    • 170
    0.8478
    8
  • 27
    22
    JD Johnson
    JD Johnson Pinnacle (Phoenix, AZ)
    • PRO
    • 6-4
    • 190
    0.8400
    1
  • 28
    21
    Jackson Burkhalter
    Jackson Burkhalter Spanish Fort (Spanish Fort, AL)
    • PRO
    • 6-5
    • 205
    0.8366
    2
  • 29
    2
    Hunter Dunn
    Hunter Dunn Tomball (Tomball, TX)
    • PRO
    • 6-3
    • 165
    0.8333
    5
  • 30
    2
    Brayden Thomas
    Brayden Thomas Boswell (Fort Worth, TX)
    • PRO
    • 6-1
    • 170
    0.8333
    1
  • 31
    -1
    Aidan Bouman
    Aidan Bouman Buffalo Senior (Buffalo, MN)
    • PRO
    • 6-5
    • 200
    0.8333
  • 32
    1
    26
    Doug Brumfield
    Doug Brumfield Junipero Serra (Gardena, CA)
    • PRO
    • 6-5
    • 185
    0.8316
    3
  • 33
    1
    23
    Evan Prater
    Evan Prater Wyoming (Cincinnati, OH)
    • PRO
    • 6-5
    • 185
    0.8300
    18
  • 34
    1
    24
    Ethan Garbers
    Ethan Garbers Corona Del Mar (Newport Beach, CA)
    • PRO
    • 6-2
    • 195
    0.8300
    1
  • 35
    1
    25
    Tucker Melton
    Tucker Melton Central (Phenix City, AL)
    • PRO
    • 6-3
    • 205
    0.8300
    None
  • 36
    1
    27
    Blake Sturgill
    Blake Sturgill Moorpark (Moorpark, CA)
    • PRO
    • 6-2
    • 215
    0.8300
    None
  • 37
    1
    28
    Brady Cook
    Brady Cook Chaminade College Prep (Saint Louis, MO)
    • PRO
    • 6-2
    • 197
    0.8300
    7
  • 38
    1
    29
    Brett Nezat
    Brett Nezat Saraland (Saraland, AL)
    • PRO
    • 6-4
    • 214
    0.8266
    3
  • 39
    1
    30
    Ben Finley
    Ben Finley Paradise Valley (Phoenix, AZ)
    • PRO
    • 6-2
    • 182
    0.8200
    7
  • 40
    3
    Gabriel Hollingsworth
    Gabriel Hollingsworth Reagan (Pfafftown, NC)
    • PRO
    • 6-3
    • 205
    0.8111
    None
  • 41
    1
    Connor Katz
    Connor Katz Cranford Sr (Cranford, NJ)
    • PRO
    • 6-1
    • 170
    0.8111
    7
  • 42
    -1
    Trey Dawson
    Trey Dawson Sacred Heart (Middlebury, CT)
    • PRO
    • 6-5
    • 210
    0.8111
    5
  • 43
    1
    31
    Gavin Beerup
    Gavin Beerup St. Bonaventure (Ventura, CA)
    • PRO
    • 6-4
    • 190
    0.8100
    2
  • 44
    1
    32
    Erik Barker
    Erik Barker McNary (Keizer, OR)
    • PRO
    • 6-3
    • 205
    0.8100
    5
  • 45
    1
    33
    Lonenoa Faoa
    Lonenoa Faoa Kapolei (Kapolei, HI)
    • PRO
    • 6-1
    • 224
    0.8100
    None
  • 46
    1
    34
    Kody Sparks
    Kody Sparks Hamilton Southeastern (Fishers, IN)
    • PRO
    • 6-5
    • 210
    0.8000
    5
  • 47
    1
    Malakai Anthony
    Malakai Anthony Woodrow Wilson (Washington, DC)
    • PRO
    • 6-2
    • 190
    0.7889
    4
  • 48
    1
    Owen George
    Owen George New London (New London, CT)
    • PRO
    • 6-3
    • 200
    0.7889
    None
  • 49
    1
    Logan Clouse
    Logan Clouse Hun School (Princeton, NJ)
    • PRO
    • 6-2
    • 205
    0.7667
    3
  • 50
    1
    Jaxon Ingram
    Jaxon Ingram Oliver M. Hazen (Renton, WA)
    • PRO
    • 6-3
    • 220
    0.7600
    11