Online Now 3408

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
3
Curtis Grant Curtis Grant
Hermitage (Richmond, VA)
ILB 6-3 222 5
0.9894
Ohio State
1
NA
Trey Metoyer Trey Metoyer
Hargrave Military Academy (Chatham, VA)
WR 6-2 200 4
0.9800
Oklahoma
2
2
Demetrious Nicholson Demetrious Nicholson
Bayside (Virginia Beach, VA)
CB 5-10 167 4
0.9719
Virginia
3
1
Travis Hughes Travis Hughes
Kempsville (Virginia Beach, VA)
OLB 6-0.5 222 4
0.9602
North Carolina
2
NA
UP 1
Corey Crawford Corey Crawford
Hargrave Military Academy (Chatham, VA)
SDE 6-5 275 4
0.9400
Clemson
3
NA
DOWN -1
Kelcy Quarles Kelcy Quarles
Fork Union Military Academy (Fork Union, VA)
DT 6-4 280 4
0.9400
South Carolina
4
NA
Landon Turner Landon Turner
Harrisonburg (Harrisonburg, VA)
OT 6-5 311 4
0.9298
North Carolina
5
5
Dominique Terrell Dominique Terrell
Osbourn (Manassas, VA)
ATH 5-11 175 4
0.9233
Virginia
6
4
Clifton Richardson Clifton Richardson
Menchville (Newport News, VA)
RB 6-1 220 4
0.9149
Virginia
7
NA
Corey Marshall
Corey Marshall
Dinwiddie County (Dinwiddie, VA)
SDE 6-1 239 4
0.9014
Virginia Tech
4
NA
UP 1
Martavis Bryant Martavis Bryant
Hargrave Military Academy (Chatham, VA)
WR 6-5 200 4
0.9000
Clemson
5
NA
DOWN -1
Justin Taylor
Justin Taylor
Fork Union Military Academy (Fork Union, VA)
WDE 6-3 225 4
0.9000
1
8
NA
Quinta Funderburk Quinta Funderburk
Oscar Smith (Chesapeake, VA)
WR 6-3 200 4
0.8926
Arkansas
6
NA
Brandon Golson Brandon Golson
Fork Union Military Academy (Fork Union, VA)
OLB 6-2 215 4
0.8900
Louisville
7
NA
Terrell Hartsfield
Terrell Hartsfield
Hargrave Military Academy (Chatham, VA)
OLB 6-4 210 4
0.8900
Texas Tech
8
NA
Djwany Mera
Djwany Mera
Hargrave Military Academy (Chatham, VA)
WDE 6-4 230 3
0.8778
Rutgers
9
NA
Lafonte Thourogood
Lafonte Thourogood
Ocean Lakes (Virginia Beach, VA)
DUAL 6-3 223 3
0.8757
Vanderbilt
10
NA
Ronny Vandyke
Ronny Vandyke
South County Secondary (Lorton, VA)
S 6-3 200 3
0.8755
Virginia Tech
11
NA
David Dean David Dean
Green Run (Virginia Beach, VA)
DT 6-1 285 3
0.8731
Virginia
12
NA
Jay Whitmire Jay Whitmire
T. C. Williams (Alexandria, VA)
OT 6-7 278 3
0.8725
Virginia
9
NA
UP 1
Eddie Johnson
Eddie Johnson
Hargrave Military Academy (Chatham, VA)
WR 6-3 200 3
0.8700
1
10
NA
DOWN -1
Brison Williams Brison Williams
Fork Union Military Academy (Fork Union, VA)
CB 6-0 180 3
0.8700
South Carolina
13
NA
Anthony Harris Anthony Harris
Lloyd C. Bird (Chesterfield, VA)
ATH 6-2 185 3
0.8597
Virginia
14
NA
Tim Scott Tim Scott
Colonial Forge (Stafford, VA)
CB 6-0 172 3
0.8581
North Carolina
11
NA
Tejay Johnson
Tejay Johnson
Fork Union Military Academy (Fork Union, VA)
WR 6-2 190 3
0.8570
Rutgers
15
NA
Daquan Romero
Daquan Romero
Phoebus (Hampton, VA)
WDE 6-0 209 3
0.8569
Virginia
12
NA
Olsen Pierre Olsen Pierre
Fork Union Military Academy (Fork Union, VA)
SDE 6-3 260 3
0.8556
Miami
16
NA
Ross Burbank Ross Burbank
Frank W. Cox (Virginia Beach, VA)
OG 6-5 299 3
0.8548
Virginia
17
NA
Rob Burns
Rob Burns
Stone Bridge (Ashburn, VA)
SDE 6-8 236 3
0.8519
Virginia
13
NA
Tyrek Cheeseboro
Tyrek Cheeseboro
Fork Union Military Academy (Fork Union, VA)
WR 6-2 185 3
0.8500
Maryland
18
NA
Dewayne Alford
Dewayne Alford
Nansemond River (Suffolk, VA)
WDE 6-3 220 3
0.8500
Virginia Tech
14
NA
Antonio Kinard Antonio Kinard
Hargrave Military Academy (Chatham, VA)
OLB 6-4 215 3
0.8489
Miami
19
NA
Kameron Mack
Kameron Mack
I. C. Norcom (Portsmouth, VA)
S 6-5 200 3
0.8482
Virginia
20
NA
David Watford
David Watford
Hampton (Hampton, VA)
DUAL 6-2 180 3
0.8473
Virginia
15
NA
Kenneth Kirksey
Kenneth Kirksey
Fork Union Military Academy (Fork Union, VA)
DT 6-1 290 3
0.8470
Rutgers
21
NA
Jake Goins
Jake Goins
Manchester (Midlothian, VA)
OT 6-4 290 3
0.8447
Virginia Tech
22
NA
Caleb Taylor Caleb Taylor
Phoebus (Hampton, VA)
OLB 5-11 230 3
0.8432
Virginia
23
NA
Thompson Brown Thompson Brown
St Christopher's School (Richmond, VA)
SDE 6-4 220 3
0.8414
Virginia
24
NA
Michael Holmes
Michael Holmes
Harrisonburg (Harrisonburg, VA)
RB 5-11 190 3
0.8392
Virginia Tech
25
NA
Matt Zanellato Matt Zanellato
Lake Braddock (Burke, VA)
WR 6-3 190 3
0.8378
Penn State
26
NA
Eric Frohnapfel
Eric Frohnapfel
Colonial Forge (Stafford, VA)
TE 6-6 201 3
0.8377
Marshall
27
NA
Michael Nebrich
Michael Nebrich
Lake Braddock (Burke, VA)
DUAL 6-1 190 3
0.8367
Connecticut
28
NA
Michael Cole
Michael Cole
Cave Spring (Roanoke, VA)
S 6-1 199 3
0.8357
Virginia Tech
29
NA
DeAndre Reaves
DeAndre Reaves
Dominion (Sterling, VA)
APB 5-10 180 3
0.8331
Marshall
16
NA
Kyrrel Latimer
Kyrrel Latimer
Fork Union Military Academy (Fork Union, VA)
S 5-10 200 3
0.8330
Virginia
30
NA
Demitri Knowles
Demitri Knowles
Liberty Christian Academy (Lynchburg, VA)
WR 6-0 180 3
0.8322
Virginia Tech
17
NA
Larry Mazyck
Larry Mazyck
Fork Union Military Academy (Fork Union, VA)
OT 6-7 320 3
0.8294
Vanderbilt
31
NA
Diamonte Bailey
Diamonte Bailey
Hermitage (Richmond, VA)
WDE 6-3 218 3
0.8258
Virginia
18
NA
Antonio Belt
Antonio Belt
Fork Union Military Academy (Fork Union, VA)
WR 6-0 180 3
0.8230
Temple
32
NA
Chris Hall
Chris Hall
Dinwiddie County (Dinwiddie, VA)
ATH 6-4 231 3
0.8222
Virginia Tech
See More