Online Now 3104

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
1
D.J. Humphries D.J. Humphries
Mallard Creek (Charlotte, NC)
OT 6-5 275 5
0.9979
Florida
2
2
Keith Marshall Keith Marshall
Millbrook (Raleigh, NC)
APB 5-11 195 5
0.9918
Georgia
3
3
Jonathan Bullard Jonathan Bullard
Crest (Shelby, NC)
SDE 6-4 245 5
0.9918
Florida
4
4
Carlos Watkins Carlos Watkins
Chase (Forest City, NC)
DT 6-4 290 4
0.9644
Clemson
5
5
Todd Gurley Todd Gurley
Tarboro (Tarboro, NC)
RB 6-1 209 4
0.9626
Georgia
6
6
Germone Hopper Germone Hopper
Phillip O. Berry Academy (Charlotte, NC)
WR 5-11 175 4
0.9618
Clemson
7
NA
Spencer Adams
Spencer Adams
Butler (Matthews, NC)
S 6-2 180 4
0.9465
Clemson
8
7
DOWN -1
Brock Stadnik Brock Stadnik
Western Guilford (Greensboro, NC)
OT 6-5 285 4
0.9313
South Carolina
9
25
DOWN -1
Nick Dawson Nick Dawson
Phillip O. Berry Academy (Charlotte, NC)
ILB 6-3 240 4
0.9149
Louisville
10
15
DOWN -1
Rhaheim Ledbetter Rhaheim Ledbetter
Crest (Shelby, NC)
S 5-11 190 4
0.9086
Florida
11
8
DOWN -1
Jamal Marcus Jamal Marcus
Hillside (Durham, NC)
WDE 6-2 225 4
0.8962
Ohio State
12
12
DOWN -1
J.J. Patterson J.J. Patterson
Roanoke Rapids (Roanoke Rapids, NC)
DT 6-4 305 4
0.8912
North Carolina
13
9
DOWN -1
Jody Fuller Jody Fuller
Sun Valley (Monroe, NC)
WR 6-0 200 3
0.8881
South Carolina
14
10
DOWN -1
D.J. Reader D.J. Reader
Grimsley (Greensboro, NC)
OG 6-3 330 3
0.8868
Clemson
15
11
DOWN -1
Phillip Williamson Phillip Williamson
C.E. Jordan (Durham, NC)
OLB 6-3 215 3
0.8828
North Carolina
16
14
DOWN -1
K'Hadree Hooker K'Hadree Hooker
South Lenoir (Deep Run, NC)
DT 6-1 285 3
0.8811
N.C. State
17
22
DOWN -1
James Summers James Summers
Page (Greensboro, NC)
ATH 6-2 200 3
0.8801
North Carolina
18
13
DOWN -1
Romeo Okwara Romeo Okwara
Ardrey Kell (Charlotte, NC)
WDE 6-4 230 3
0.8782
Notre Dame
19
19
DOWN -1
Jela Duncan Jela Duncan
Mallard Creek (Charlotte, NC)
RB 5-10 200 3
0.8764
Duke
20
17
DOWN -1
Mark Harrell Mark Harrell
Charlotte Catholic (Charlotte, NC)
OT 6-5 270 3
0.8762
Notre Dame
21
18
DOWN -1
Bryce Kennedy Bryce Kennedy
Pinecrest (Southern Pines, NC)
OT 6-3 285 3
0.8759
N.C. State
22
26
DOWN -1
Alex McCalister Alex McCalister
West Forsyth (Clemmons, NC)
WDE 6-7 210 3
0.8746
Florida
23
20
DOWN -1
Chris Mangus Chris Mangus
Broughton (Raleigh, NC)
RB 5-11 175 3
0.8732
Virginia Tech
24
16
DOWN -1
Jamel Harbison Jamel Harbison
Mallard Creek (Charlotte, NC)
WR 5-11 175 3
0.8715
Minnesota
25
23
DOWN -1
Dahman McKinnon
Dahman McKinnon
South View (Hope Mills, NC)
OLB 6-2 210 3
0.8655
Virginia Tech
26
32
DOWN -1
Terrance Knox Terrance Knox
Concord (Concord, NC)
TE 6-3 235 3
0.8627
North Carolina
27
31
DOWN -1
Daniel Beilinson Daniel Beilinson
Panther Creek (Cary, NC)
TE 6-5 230 3
0.8626
Duke
28
28
DOWN -1
Keilin Rayner Keilin Rayner
North Brunswick (Leland, NC)
ILB 6-3 220 3
0.8550
Duke
29
21
DOWN -1
Kedrick Davis Kedrick Davis
Phillip O. Berry Academy (Charlotte, NC)
WR 5-10 170 3
0.8544
North Carolina
30
42
DOWN -1
Bradley Pinion Bradley Pinion
Northwest Cabarrus (Concord, NC)
P 6-6 220 3
0.8514
Clemson
31
48
DOWN -1
Clayton Stadnik Clayton Stadnik
Western Guilford (Greensboro, NC)
OC 6-2.5 255 3
0.8434
South Carolina
32
34
DOWN -1
Josh Sessoms Josh Sessoms
Southern Nash (Bailey, NC)
S 6-3 190 3
0.8382
N.C. State
33
39
DOWN -1
Anthony Rook Anthony Rook
J.H. Rose (Greenville, NC)
TE 6-4 230 3
0.8354
Wake Forest
34
27
DOWN -1
Desmond Owino Desmond Owino
Sanderson (Raleigh, NC)
SDE 6-5 235 3
0.8337
N.C. State
35
35
DOWN -1
Casey Lawson
Casey Lawson
Person (Roxboro, NC)
OG 6-4 290 3
0.8311
5
36
29
DOWN -1
Majid Salahuddin Majid Salahuddin
Jack Britt (Fayetteville, NC)
S 6-3 190 3
0.8287
N.C. State
37
24
DOWN -1
Dre Scarborough Dre Scarborough
East Duplin (Beulaville, NC)
OLB 6-2 220 3
0.8259
East Carolina
38
33
DOWN -1
Quataye Smyre Quataye Smyre
South Iredell (Statesville, NC)
CB 5-11 160 3
0.8247
East Carolina
39
30
DOWN -1
Damien Washington Damien Washington
A L Brown (Kannapolis, NC)
ATH 6-0 180 3
0.8231
North Carolina
40
51
DOWN -1
Josh Banks
Josh Banks
Middle Creek (Apex, NC)
SDE 6-4 240 3
0.8192
Wake Forest
41
44
DOWN -1
Carlos Wray Carlos Wray
Shelby (Shelby, NC)
SDE 6-3 245 3
0.8122
Duke
42
50
DOWN -1
Joel Suggs
Joel Suggs
Randleman (Randleman, NC)
OT 6-5 275 3
0.8121
Wake Forest
43
36
DOWN -1
Tysean Holloway Tysean Holloway
Asheville (Asheville, NC)
ATH 6-0 190 3
0.8100
Appalachian State
44
37
DOWN -1
Denzel Heath Denzel Heath
Hopewell (Huntersville, NC)
S 5-11 185 3
0.8100
Hampton
45
43
DOWN -1
Drew Davis Drew Davis
Broughton (Raleigh, NC)
OLB 6-2 227 3
0.8085
N.C. State
46
56
DOWN -1
Cason Beatty Cason Beatty
Renaissance Olympic (Charlotte, NC)
P 6-3 215 3
0.8071
Florida State
47
45
DOWN -1
Joe Wright
Joe Wright
J.H. Rose (Greenville, NC)
WDE 6-6 220 3
0.8051
N.C. State
48
38
DOWN -1
Casey Blaser Casey Blaser
South Mecklenburg (Charlotte, NC)
OT 6-5 260 3
0.8045
Duke
49
41
DOWN -1
Quandarius Crump
Quandarius Crump
Lexington Senior (Lexington, NC)
ATH 6-3 210 3
0.8000
East Carolina
50
61
DOWN -1
Tanner Fleming
Tanner Fleming
Fred T Foard (Newton, NC)
OG 6-3 277 3
0.7970
Air Force
See More