Online Now 3424

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
Keenan Allen Keenan Allen
Northern Guilford (Greensboro, NC)
S 6-3 200 5
0.9944
California
2
2
Robert Crisp
Robert Crisp
Cedar Ridge (Hillsborough, NC)
OT 6-7 299 5
0.9837
N.C. State
3
3
Alfy Hill
Alfy Hill
West Brunswick (Shallotte, NC)
SDE 6-4 245 4
0.9627
Alabama
4
6
Anthony Creecy Anthony Creecy
Southern (Durham, NC)
WR 6-0 196 4
0.9115
N.C. State
5
4
T.J. Leifheit
T.J. Leifheit
Hoggard (Wilmington, NC)
OT 6-7 320 4
0.9105
North Carolina
6
5
Kareem Martin
Kareem Martin
Roanoke Rapids (Roanoke Rapids, NC)
WDE 6-6 245 4
0.8996
North Carolina
7
7
David Amerson David Amerson
Dudley (Greensboro, NC)
S 6-3 180 3
0.8848
N.C. State
8
NA
Chris McCain
Chris McCain
Northern Guilford (Greensboro, NC)
OLB 6-6 203 3
0.8800
California
9
NA
A.J. Marshall
A.J. Marshall
Southern (Durham, NC)
CB 5-11 180 3
0.8715
Wake Forest
10
NA
Prince Shembo
Prince Shembo
Ardrey Kell (Charlotte, NC)
ILB 6-2 232 3
0.8711
Notre Dame
11
NA
Kendall Moore
Kendall Moore
Southeast Raleigh (Raleigh, NC)
OLB 6-3 235 3
0.8674
Notre Dame
12
NA
Ethan Farmer
Ethan Farmer
South Columbus (Tabor City, NC)
TE 6-3 260 3
0.8641
North Carolina
13
NA
James Scales III
James Scales III
Northern Guilford (Greensboro, NC)
S 5-10 180 3
0.8620
Oregon
14
NA
UP 3
Justin Taylor
Justin Taylor
South Stanly (Norwood, NC)
WDE 6-2 218 3
0.8600
Virginia Tech
15
NA
DOWN -1
Tyler Brosius
Tyler Brosius
Tuscola (Waynesville, NC)
PRO 6-3 233 3
0.8600
N.C. State
16
NA
DOWN -1
Kevin Parks
Kevin Parks
West Rowan (Mount Ulla, NC)
RB 5-8 195 3
0.8600
Virginia
17
NA
DOWN -1
P.J. Clyburn
P.J. Clyburn
West Iredell (Statesville, NC)
OLB 6-2 215 3
0.8600
North Carolina
18
NA
Chris Smith
Chris Smith
West Rowan (Mount Ulla, NC)
WDE 6-3 251 3
0.8575
Arkansas
19
NA
David Durham
David Durham
Charlotte Christian (Charlotte, NC)
WDE 6-1 231 3
0.8567
Ohio State
20
NA
Kelby Brown
Kelby Brown
Charlotte Christian (Charlotte, NC)
OLB 6-2 215 3
0.8558
Duke
21
NA
Darius Lipford
Darius Lipford
Hibriten (Lenoir, NC)
OLB 6-3 220 3
0.8546
North Carolina
22
NA
Takoby Cofield
Takoby Cofield
Tarboro (Tarboro, NC)
OT 6-6 300 3
0.8537
Duke
23
NA
Darius Kilgo Darius Kilgo
Weddington (Matthews, NC)
DT 6-4 285 3
0.8389
Maryland
24
NA
UP 1
Anthony Boone
Anthony Boone
Weddington (Matthews, NC)
DUAL 6-1 225 3
0.8324
Duke
25
NA
UP 1
Trea Jones
Trea Jones
Wake Forest-rolesville (Wake Forest, NC)
RB 5-11 190 3
0.8315
Colorado
26
NA
UP 1
Matt James
Matt James
Sanderson (Raleigh, NC)
WR 6-5 205 3
0.8303
Wake Forest
27
NA
UP 1
Brandon Braxton
Brandon Braxton
Providence (Charlotte, NC)
WR 6-2 185 3
0.8282
Duke
28
NA
UP 1
J.T. Surratt J.T. Surratt
Parkland (Winston Salem, NC)
DT 6-2 293 3
0.8252
South Carolina
29
NA
UP 1
Braxton Deaver
Braxton Deaver
Providence (Charlotte, NC)
WR 6-5 210 3
0.8241
Duke
30
NA
UP 1
Lamar Ivey
Lamar Ivey
Eastern Alamance (Mebane, NC)
ATH 6-1 182 3
0.8208
East Carolina
31
NA
UP 1
Colin Summers
Colin Summers
Broughton (Raleigh, NC)
OG 6-4 310 3
0.8208
Wake Forest
32
NA
UP 1
Detric Allen
Detric Allen
South Stanly (Norwood, NC)
S 6-0 180 3
0.8188
East Carolina
33
NA
UP 1
Jake Geary
Jake Geary
Cedar Ridge (Hillsborough, NC)
OLB 6-3 220 3
0.8167
East Carolina
34
NA
UP 1
Quan Stevenson
Quan Stevenson
T Wingate Andrews (High Point, NC)
ATH 6-1 190 3
0.8093
Duke
35
NA
UP 1
Corey Robinson Corey Robinson
Havelock (Havelock, NC)
OT 6-7 292 3
0.8087
South Carolina
36
NA
UP 1
Tra Thomas
Tra Thomas
Anson (Wadesboro, NC)
DT 6-0 285 3
0.8063
Clemson
37
NA
UP 1
Damon Magazu
Damon Magazu
Providence (Charlotte, NC)
WR 5-11 175 2
0.7965
East Carolina
38
NA
UP 2
T.J. Ross
T.J. Ross
Southern (Durham, NC)
ILB 6-0 215 2
0.7889
Marshall
39
NA
Nick Sink
Nick Sink
Forsyth Country Day School (Lewisville, NC)
TE 6-5 250 2
0.7889
Duke
40
NA
UP 1
Pete Singer
Pete Singer
Athens Drive (Raleigh, NC)
S 5-11 190 2
0.7870
N.C. State
41
NA
UP 1
Dante Burton
Dante Burton
North Carolina Tech (Charlotte, NC)
TE 6-4 225 2
0.7778
Buffalo
42
NA
UP 1
Maurice Falls
Maurice Falls
South Point (Belmont, NC)
WDE 6-2 210 2
0.7667
East Carolina
43
NA
UP 1
Issac Blakeney
Issac Blakeney
Monroe (Monroe, NC)
ATH 6-6 215 2
0.7667
Duke
44
NA
UP 1
Patrick Fish Patrick Fish
Burns (Lawndale, NC)
K 5-11 165 2
0.7519
South Carolina