Online Now 4004

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
Da'Shawn Hand Da'Shawn Hand
Woodbridge (Woodbridge, VA)
SDE 6-5 247 5
0.9996
39
2
2
Andrew Brown Andrew Brown
Oscar Smith (Chesapeake, VA)
DT 6-4 282 5
0.9969
31
3
3
Quin Blanding Quin Blanding
Bayside (Virginia Beach, VA)
S 6-2 200 5
0.9967
Virginia
4
4
Caleb Henderson Caleb Henderson
Lake Braddock (Burke, VA)
PRO 6-3 230 4
0.9669
North Carolina
5
5
Jalyn Holmes Jalyn Holmes
Lake Taylor (Norfolk, VA)
WDE 6-5 225 4
0.9545
24
6
6
Jamil Kamara Jamil Kamara
Bishop Sullivan Catholic (Virginia Beach, VA)
ATH 6-2 211 4
0.9396
30
7
7
Derrick Nnadi Derrick Nnadi
Ocean Lakes (Virginia Beach, VA)
DT 6-1 305 4
0.9361
17
8
9
Steven Moss Steven Moss
Chancellor (Fredericksburg, VA)
OG 6-5 275 4
0.9341
Virginia
9
17
Travon McMillian Travon McMillian
C. D. Hylton (Woodbridge, VA)
DUAL 6-0 185 4
0.8981
Virginia Tech
10
11
Vincent Mihota Vincent Mihota
Massaponax (Fredericksburg, VA)
SDE 6-4 240 3
0.8884
Virginia Tech
11
8
Greer Martini Greer Martini
Woodberry Forest (Woodberry Forest, VA)
OLB 6-3 232 3
0.8871
Notre Dame
12
22
Wilton Speight Wilton Speight
Collegiate School (Richmond, VA)
PRO 6-6 220 3
0.8803
Michigan
13
12
UP 1
Ricky Walker Ricky Walker
Bethel (Hampton, VA)
DT 6-2 275 3
0.8778
23
14
14
DOWN -1
C.J. Reavis C.J. Reavis
Thomas Dale (Chester, VA)
ATH 6-2 200 3
0.8778
Virginia Tech
15
10
Marshawn Williams Marshawn Williams
Hampton (Hampton, VA)
RB 5-11 200 3
0.8725
Virginia Tech
16
29
Jeremiah Clarke Jeremiah Clarke
T. C. Williams (Alexandria, VA)
SDE 6-5 272 3
0.8721
27
17
13
M.J. Stewart M.J. Stewart
Yorktown (Arlington, VA)
S 5-11 180 3
0.8704
13
18
20
Xavier Burke Xavier Burke
Brunswick (Lawrenceville, VA)
SDE 6-4 250 3
0.8677
Virginia Tech
19
16
Nick Scott Nick Scott
Fairfax (Fairfax, VA)
ATH 5-11 188 3
0.8634
Penn State
20
15
Nyquan Harris
Nyquan Harris
Lake Taylor (Norfolk, VA)
DT 6-3 285 3
0.8630
10
21
19
Raymon Minor Raymon Minor
Benedictine (Richmond, VA)
ATH 6-3 210 3
0.8628
27
22
23
Marcus Boone Marcus Boone
Woodbridge (Woodbridge, VA)
ATH 6-0 186 3
0.8600
9
23
21
UP 1
Vincent Lowe Vincent Lowe
Grassfield (Chesapeake, VA)
APB 5-8 170 3
0.8600
9
24
24
DOWN -1
Malik Carney Malik Carney
T. C. Williams (Alexandria, VA)
OLB 6-2 208 3
0.8600
12
25
26
Coleman Thomas Coleman Thomas
Fort Chiswell (Max Meadows, VA)
OC 6-6 298 3
0.8559
Tennessee
26
27
JJ Jackson JJ Jackson
Woodgrove (Purcellville, VA)
SDE 6-4 220 3
0.8500
Virginia
27
18
Trace McSorley Trace McSorley
Briar Woods (Ashburn, VA)
DUAL 6-0 182 3
0.8456
9
28
25
Anthony Scott
Anthony Scott
Green Run (Virginia Beach, VA)
APB 5-10 180 3
0.8417
4
29
31
Christian Martey Christian Martey
Centreville (Clifton, VA)
RB 6-0 215 3
0.8400
5
30
28
Kyron Speller Kyron Speller
Kempsville (Virginia Beach, VA)
WDE 6-1.5 240 3
0.8400
None
31
32
Demornay Pierson-El Demornay Pierson-El
West Potomac (Alexandria, VA)
ATH 5-9 171 3
0.8378
5
32
30
Aaron Glover Aaron Glover
Princess Anne (Virginia Beach, VA)
OLB 6-0 200 3
0.8367
15
33
NA
UP 1
Christian  Byrum Christian Byrum
Tallwood (Virginia Beach, VA)
S 6-1 195 3
0.8333
16
34
NA
DOWN -1
Mustaqeem Williams
Mustaqeem Williams
Forest Park (Woodbridge, VA)
RB 5-10 185 3
0.8333
1
35
39
T.J. Boothe T.J. Boothe
Western Branch (Chesapeake, VA)
S 6-2 215 3
0.8228
17
36
40
Alec Eberle Alec Eberle
Atlee (Mechanicsville, VA)
DT 6-4 270 3
0.8178
Florida State
37
34
UP 1
Jared Coker
Jared Coker
Briar Woods (Ashburn, VA)
OG 6-3 285 3
0.8100
5
38
33
DOWN -1
Brandon Tyson Brandon Tyson
Clover Hill (Midlothian, VA)
DT 6-2 315 3
0.8100
Old Dominion
39
35
Jonathan Duhart Jonathan Duhart
Manchester (Midlothian, VA)
WR 6-3 190 3
0.8100
13
40
43
Michael Herndon Michael Herndon
Riverheads (Staunton, VA)
ILB 6-3 265 3
0.8028
1
41
38
UP 1
Terrell Edmunds Terrell Edmunds
Dan River (Ringgold, VA)
CB 6-1 180 3
0.8000
Virginia Tech
42
37
UP 1
Tyler Powell Tyler Powell
Cosby (Midlothian, VA)
DT 6-4.5 252 3
0.8000
26
43
36
DOWN -2
Terence Ricks Terence Ricks
Western Branch (Chesapeake, VA)
ATH 6-2 210 3
0.8000
16
44
41
Cornell Urquhart Cornell Urquhart
Benedictine (Richmond, VA)
TE 6-4 240 2
0.7800
1
45
42
Daiquan Lawrence Daiquan Lawrence
Western Branch (Chesapeake, VA)
CB 6-1 185 2
0.7600
18
46
44
Jaylen Bradshaw Jaylen Bradshaw
Oscar Smith (Chesapeake, VA)
WR 6-1 175 2
0.7400
7