The list below ranks players by 247Sports Composite Rating

  • Last updated on 11/20/17 at 12:30 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
    D.J. Williams
    D.J. Williams De La Salle (Concord, CA)
    • ILB
    • 6-2
    • 235
    0.9998
    Miami Enrolled
  • 2
    Brock Berlin
    Brock Berlin Evangel Christian Academy (Shreveport, LA)
    • PRO
    • 6-2
    • 190
    0.9998
    Florida Enrolled
  • 3
    Charles Rogers
    Charles Rogers Saginaw (Saginaw, MI)
    • WR
    • 6-4
    • 195
    0.9988
    Michigan State Enrolled
  • 4
    Travis Johnson
    Travis Johnson Notre Dame (Sherman Oaks, CA)
    • SDE
    • 6-4
    • 265
    0.9982
    Florida State Enrolled
  • 5
    Marcus Houston
    Marcus Houston Thomas Jefferson (Denver, CO)
    • RB
    • 6-0
    • 208
    0.9980
    Colorado Enrolled
  • 6
    Kwame Harris
    Kwame Harris Newark (Newark, DE)
    • OT
    • 6-7
    • 320
    0.9978
    Stanford Enrolled
  • 7
    B.J. Johnson
    B.J. Johnson South Grand Prairie (Grand Prairie, TX)
    • WR
    • 6-1
    • 190
    0.9976
    Texas Enrolled
  • 8
    Bryant McFadden
    Bryant McFadden McArthur (Hollywood, FL)
    • CB
    • 6-1
    • 182
    0.9968
    Florida State Enrolled
  • 9
    Sam Maldonado
    Sam Maldonado Harrison (Harrison, NY)
    • RB
    • 6-2
    • 215
    0.9964
    Ohio State Enrolled
  • 10
    Mike Munoz
    Mike Munoz Archbishop Moeller (Cincinnati, OH)
    • OT
    • 6-7
    • 290
    0.9960
    Tennessee Enrolled
  • 11
    Willis McGahee
    Willis McGahee Miami Central (Miami, FL)
    • RB
    • 6-1
    • 215
    0.9948
    Miami Enrolled
  • 12
    Antonio Hall
    Antonio Hall McKinley (Canton, OH)
    • OT
    • 6-5
    • 295
    0.9946
    Kentucky Enrolled
  • 13
    Darrell Lee
    Darrell Lee Kirkwood (Saint Louis, MO)
    • WDE
    • 6-5
    • 230
    0.9940
    Florida Enrolled
  • 14
    O.J. Owens
    O.J. Owens North Stanly (New London, NC)
    • S
    • 6-1
    • 195
    0.9932
    Tennessee Enrolled
  • 15
    Jeff Smoker
    Jeff Smoker Manheim Central (Manheim, PA)
    • PRO
    • 6-3
    • 190
    0.9922
    Michigan State Enrolled
  • 16
    Marco Cooper
    Marco Cooper Cass Technical (Detroit, MI)
    • OLB
    • 6-2
    • 235
    0.9918
    Ohio State Enrolled
  • 17
    Chance Mock
    Chance Mock The Woodlands (The Woodlands, TX)
    • PRO
    • 6-2
    • 190
    0.9918
    Texas Enrolled
  • 18
    Roy Williams
    Roy Williams Permian (Odessa, TX)
    • WR
    • 6-4
    • 202
    0.9916
    Texas Enrolled
  • 19
    Matt Grootegoed
    Matt Grootegoed Mater Dei (Santa Ana, CA)
    • OLB
    • 5-11
    • 205
    0.9914
    USC Enrolled
  • 20
    Yohance Buchanan
    Yohance Buchanan Douglass (Atlanta, GA)
    • S
    • 6-1
    • 210
    0.9912
    Florida State Enrolled
  • 21
    Mac Tyler
    Mac Tyler Jess Lanier (Hueytown, AL)
    • DT
    • 6-6
    • 320
    0.9912
    Alabama Enrolled
  • 22
    Jason Respert
    Jason Respert Northside (Warner Robins, GA)
    • OC
    • 6-3
    • 300
    0.9902
    Tennessee Enrolled
  • 23
    Casey Clausen
    Casey Clausen Bishop Alemany (Mission Hills, CA)
    • PRO
    • 6-4
    • 215
    0.9896
    Tennessee Enrolled
  • 24
    Albert Means
    Albert Means Trezevant (Memphis, TN)
    • SDE
    • 6-6
    • 310
    0.9890
    Alabama Enrolled
  • 25
    Albert Hollis
    Albert Hollis Christian Brothers (Sacramento, CA)
    • RB
    • 6-0
    • 190
    0.9890
    Georgia Enrolled
  • 26
    Eric Moore
    Eric Moore Pahokee (Pahokee, FL)
    • OLB
    • 6-4
    • 226
    0.9884
    Florida State Enrolled
  • 27
    Willie Dixon
    Willie Dixon Stockton Christian School (Stockton, CA)
    • WR
    • 5-11
    • 182
    0.9884
    Miami Signed
  • 28
    Cory Bailey
    Cory Bailey American (Hialeah, FL)
    • S
    • 5-10
    • 175
    0.9880
    Florida Enrolled
  • 29
    Sean Young
    Sean Young Northwest Whitfield County (Tunnel Hill, GA)
    • OG
    • 6-6
    • 293
    0.9878
    Tennessee Enrolled
  • 30
    Johnnie Morant
    Johnnie Morant Parsippany Hills (Morris Plains, NJ)
    • WR
    • 6-5
    • 225
    0.9871
    Syracuse Enrolled
  • 31
    Wes Sims
    Wes Sims Weatherford (Weatherford, OK)
    • OG
    • 6-5
    • 310
    0.9869
    Oklahoma Enrolled
  • 32
    Tyson Thompson
    Tyson Thompson Bell (Irving, TX)
    • RB
    • 6-2
    • 195
    0.9869
    TCU Enrolled
  • 33
    Jason Campbell
    Jason Campbell Taylorsville (Taylorsville, MS)
    • PRO
    • 6-5
    • 190
    0.9853
    Auburn Enrolled
  • 34
    Antwan Odom
    Antwan Odom Alma Bryant (Irvington, AL)
    • SDE
    • 6-7
    • 260
    0.9851
    Alabama Enrolled
  • 35
    Sloan Thomas
    Sloan Thomas Klein (Spring, TX)
    • WR
    • 6-2
    • 188
    0.9847
    Texas Enrolled
  • 36
    Raymond Mann
    Raymond Mann Hampton (Hampton, VA)
    • ILB
    • 6-1
    • 233
    0.9847
    Virginia Enrolled
  • 37
    Alphonso Townsend
    Alphonso Townsend Lima Central Catholic (Lima, OH)
    • DT
    • 6-6
    • 280
    0.9847
    Ohio State Enrolled
  • 38
    Greg Jones
    Greg Jones Battery Creek (Beaufort, SC)
    • RB
    • 6-2
    • 245
    0.9837
    Florida State Enrolled
  • 39
    1
    Paul Mociler
    Paul Mociler St. John Bosco (Bellflower, CA)
    • OG
    • 6-5
    • 300
    0.9833
    UCLA Signed
  • 40
    -1
    Chris Septak
    Chris Septak Millard West (Omaha, NE)
    • TE
    • 6-3
    • 245
    0.9833
    Nebraska Enrolled
  • 41
    Eric Knott
    Eric Knott Henry Ford II (Sterling Heights, MI)
    • TE
    • 6-4
    • 235
    0.9831
    Michigan State Enrolled
  • 42
    Harold James
    Harold James Osceola (Osceola, AR)
    • S
    • 6-1
    • 220
    0.9827
    Alabama Signed
  • 43
    Chris Rix
    Chris Rix Santa Margarita Catholic (Rancho Santa Margarita, CA)
    • PRO
    • 6-4
    • 200
    0.9827
    Florida State Enrolled
  • 44
    Teyo Johnson
    Teyo Johnson Mira Mesa (San Diego, CA)
    • ATH
    • 6-7
    • 256
    0.9827
    Stanford Enrolled
  • 45
    Chris McKelvy
    Chris McKelvy North Penn (Lansdale, PA)
    • OT
    • 6-5
    • 300
    0.9821
    Penn State Enrolled
  • 46
    Joe McGuire
    Joe McGuire Servite (Anaheim, CA)
    • OT
    • 6-5
    • 225
    0.9819
    USC Enrolled
  • 47
    Anthony Bryant
    Anthony Bryant Sunshine Sch (Newbern, AL)
    • SDE
    • 6-4
    • 310
    0.9815
    Alabama Enrolled
  • 48
    Brock Edwards
    Brock Edwards Fort Worth Christian (North Richland Hills, TX)
    • TE
    • 6-5
    • 250
    0.9815
    Texas Enrolled
  • 49
    Carlos Perez
    Carlos Perez Hoboken (Hoboken, NJ)
    • WR
    • 6-1
    • 195
    0.9811
    Florida Enrolled
  • 50
    Adam Doiron
    Adam Doiron Duncan (Duncan, OK)
    • SDE
    • 6-4
    • 260
    0.9807
    Texas Enrolled
  • Load More