Online Now 3243

Composite Rating Explanation
Close

247Composite Rating

The 247Composite 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 247Composite 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 247Composite 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 247Composite Rating assigns stars based on an approximate average distribution of stars from the industry.

The list below ranks players by 247Composite Rating
Name Pos Ht Wt Composite Rating Team
1
4
Kentavius Street Kentavius Street
J.H. Rose (Greenville, NC)
SDE 6-2.5 262 5
0.9849
23
2
3
Will Grier Will Grier
Davidson Day (Davidson, NC)
PRO 6-3 180 4
0.9818
Florida
3
8
Elijah Hood Elijah Hood
Charlotte Catholic (Charlotte, NC)
ATH 5-11.5 222 4
0.9750
Notre Dame
4
5
Trevion Thompson Trevion Thompson
Hillside (Durham, NC)
WR 6-2 177 4
0.9603
20
5
6
Bentley Spain Bentley Spain
Providence (Charlotte, NC)
OT 6-6 275 4
0.9535
20
6
1
Lamont Gaillard Lamont Gaillard
Pine Forest (Fayetteville, NC)
DT 6-3 310 4
0.9443
20
7
7
Derrell Scott Derrell Scott
Havelock (Havelock, NC)
APB 5-11 180 4
0.9426
20
8
2
Lorenzo Featherston Lorenzo Featherston
Page (Greensboro, NC)
WDE 6-7 215 4
0.9420
19
9
13
Donte Thomas-Williams Donte Thomas-Williams
Hillside (Durham, NC)
RB 6-0 209 4
0.9252
18
10
11
Jeb Blazevich Jeb Blazevich
Charlotte Christian (Charlotte, NC)
TE 6-4.5 230 4
0.9247
Georgia
11
10
Chris Register Chris Register
Dudley (Greensboro, NC)
OLB 6-4 220 4
0.9173
16
12
9
DeAndre Thompkins DeAndre Thompkins
Swansboro (Swansboro, NC)
ATH 6-0 170 4
0.9050
Penn State
13
NA
Will Richardson Will Richardson
Hugh M Cummings (Burlington, NC)
OT 6-6 305 3
0.8870
15
14
NA
Germaine Pratt Germaine Pratt
High Point Central (High Point, NC)
S 6-3 190 3
0.8792
7
15
12
Braxton Berrios Braxton Berrios
Leesville Road (Raleigh, NC)
ATH 5-8 170 3
0.8746
19
16
20
Johnathan Lloyd Johnathan Lloyd
Southern Alamance (Graham, NC)
ATH 6-0 175 3
0.8686
21
17
15
Avery Edwards Avery Edwards
Ravenscroft School (Raleigh, NC)
TE 6-5 228 3
0.8604
15
18
21
Robert Dinkins Robert Dinkins
Renaissance Olympic (Charlotte, NC)
WDE 6-2 235 3
0.8550
North Carolina
19
29
Jaylan Barbour Jaylan Barbour
Monroe (Monroe, NC)
WR 5-9 170 3
0.8500
8
20
22
UP 1
Jeff Gibson Jeff Gibson
Gray's Creek (Hope Mills, NC)
S 6-4 190 3
0.8463
5
21
23
DOWN -1
Trip McNeill Trip McNeill
Davie County (Mocksville, NC)
OT 6-5 290 3
0.8463
Duke
22
16
UP 2
Bo Hines Bo Hines
Charlotte Christian (Charlotte, NC)
ATH 6-1 180 3
0.8456
N.C. State
23
14
DOWN -1
Jalan McClendon Jalan McClendon
West Mecklenburg (Charlotte, NC)
PRO 6-3 192 3
0.8456
N.C. State
24
17
UP 2
Cayson Collins Cayson Collins
Phillip O. Berry Academy (Charlotte, NC)
OLB 6-2 210 3
0.8456
North Carolina
25
18
DOWN -2
Kalen McCain Kalen McCain
Hillside (Durham, NC)
S 6-1 175 3
0.8456
Virginia Tech
26
19
DOWN -1
Josh Cabrera Josh Cabrera
Northside (Jacksonville, NC)
WR 6-3 175 3
0.8456
6
27
NA
Deshaywn Middleton Deshaywn Middleton
Parkland (Winston Salem, NC)
DT 6-2 295 3
0.8444
7
28
27
UP 14
Kerrion Moore Kerrion Moore
Hunter Huss (Gastonia, NC)
RB 5-10 177 3
0.8400
Duke
29
24
Tavis Stanley
Tavis Stanley
John A Holmes (Edenton, NC)
ATH 6-1 180 3
0.8400
None
30
25
Curtis Burston
Curtis Burston
Middle Creek (Apex, NC)
WR 6-2 210 3
0.8400
12
31
26
DOWN -3
Harold Landry Harold Landry
Pine Forest (Fayetteville, NC)
WDE 6-3 228 3
0.8400
Boston College
32
NA
Isaac Stewart Isaac Stewart
Butler (Matthews, NC)
ILB 6-5 225 3
0.8333
5
33
NA
DOWN -2
Treshun Wynn Treshun Wynn
Richmond (Rockingham, NC)
RB 5-11 170 3
0.8333
6
34
28
DOWN -1
Maurice Trowell Maurice Trowell
Southern (Durham, NC)
WR 5-11 170 3
0.8300
9
35
32
DOWN -1
Coult Culler Coult Culler
Emsley A Laney (Wilmington, NC)
ILB 6-3 225 2
0.7800
N.C. State
36
30
Mike Stevens Mike Stevens
Davidson Day (Davidson, NC)
WR 6-0 182 2
0.7800
4
37
31
DOWN -2
Oshane Ximines Oshane Ximines
Hertford County (Ahoskie, NC)
OLB 6-3 220 2
0.7800
10
38
33
DOWN -1
Justin Cates Justin Cates
Goldsboro (Goldsboro, NC)
OG 6-3 255 2
0.7700
12
39
34
DOWN -1
Freeman Jones Freeman Jones
Bunn (Bunn, NC)
K 6-0 185 2
0.7700
North Carolina
40
35
UP 2
Drew Turnage Drew Turnage
Ayden-Grifton (Ayden, NC)
S 6-0 185 2
0.7400
East Carolina
41
36
DOWN -2
Derrick Davis Derrick Davis
Central Davidson (Lexington, NC)
DT 6-2 275 2
0.7300
16