Online Now 2620

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
7
6
KD Cannon KD Cannon
Mount Pleasant (Mount Pleasant, TX)
WR 5-11.5 161 4
0.9799
21
12
15
DOWN -1
Jerrod Heard Jerrod Heard
Guyer (Denton, TX)
DUAL 6-2.5 190 4
0.9579
Texas
15
13
UP 1
Demetrius Knox Demetrius Knox
All Saints Episcopal School (Fort Worth, TX)
OG 6-3.5 290 4
0.9494
22
17
14
Armanti Foreman Armanti Foreman
Texas City (Texas City, TX)
WR 5-11 176 4
0.9373
13
20
16
DOWN -1
Donald Catalon Donald Catalon
Eisenhower (Houston, TX)
RB 5-11 190 4
0.9292
Texas
21
29
UP 1
Lorenzo Joe Lorenzo Joe
Cooper (Abilene, TX)
WR 6-2.5 196 4
0.9204
Texas
24
19
Varshaun Nixon Varshaun Nixon
Lake Travis (Austin, TX)
APB 5-9 185 4
0.9156
Texas A&M
33
107
DOWN -5
Keenen Brown Keenen Brown
Alief Taylor (Houston, TX)
WR 6-3 200 4
0.8978
21
35
44
Tony Upchurch Tony Upchurch
Dawson (Pearland, TX)
WR 6-2 228 4
0.8969
LSU
37
53
UP 2
Samaje Perine Samaje Perine
Hendrickson (Pflugerville, TX)
RB 5-10 224 4
0.8907
Oklahoma
38
54
DOWN -1
Jovan Pruitt Jovan Pruitt
Bishop Dunne Catholic (Dallas, TX)
OT 6-6 290 4
0.8900
15
41
77
UP 1
Foster Sawyer Foster Sawyer
All Saints Episcopal School (Fort Worth, TX)
PRO 6-5 215 3
0.8854
TCU
42
92
DOWN -1
Kealvin Davis Kealvin Davis
Lakeview Centennial (Garland, TX)
OT 6-4.5 247 3
0.8842
Texas A&M
45
76
Ty Barrett Ty Barrett
Skyline (Dallas, TX)
OT 6-4 300 3
0.8779
22
46
23
UP 1
Mavin Saunders Mavin Saunders
The Kinkaid School (Houston, TX)
TE 6-6 220 3
0.8772
Florida State
47
38
DOWN -1
Daniel Gresham Daniel Gresham
All Saints Episcopal School (Fort Worth, TX)
FB 5-9.5 236 3
0.8762
17
50
94
Connor Mayes Connor Mayes
Van Alstyne (Van Alstyne, TX)
OC 6-5 320 3
0.8726
Minnesota
51
28
Terrell Cuney Terrell Cuney
Jasper (Jasper, TX)
OC 6-3.5 270 3
0.8715
Texas
52
82
EJ Achelus EJ Achelus
Morton Ranch (Katy, TX)
RB 5-9 175 3
0.8700
1
53
72
Elton Dyer Elton Dyer
South Houston (South Houston, TX)
WR 6-2 165 3
0.8700
8
54
50
Koda Martin Koda Martin
Manvel (Manvel, TX)
OT 6-6.5 245 3
0.8697
Texas A&M
55
62
Justin Stockton Justin Stockton
Steele (Cibolo, TX)
RB 5-9 165 3
0.8697
Texas Tech
57
55
UP 4
Auston Anderson Auston Anderson
Plano West (Plano, TX)
RB 5-9 180 3
0.8681
Northwestern
58
41
Dorian Leonard Dorian Leonard
Longview (Longview, TX)
WR 6-4 200 3
0.8670
Texas
59
35
UP 1
Trevon Tate Trevon Tate
North Shore (Houston, TX)
OG 6-3 275 3
0.8667
9
63
108
UP 8
Nick Alexander Nick Alexander
Lancaster (Lancaster, TX)
WR 6-3 180 3
0.8646
4
64
27
UP 14
Ishmael Zamora Ishmael Zamora
Elsik (Houston, TX)
WR 6-3 201 3
0.8645
Baylor
65
83
UP 1
Patrick Mahomes Patrick Mahomes
Whitehouse (Whitehouse, TX)
PRO 6-3 180 3
0.8640
Texas Tech
66
51
DOWN -1
Roderick Bernard Roderick Bernard
Sharpstown (Houston, TX)
WR 5-9 175 3
0.8625
Texas
67
97
UP 1
Erich Sullins
Erich Sullins
Lamar (Arlington, TX)
OT 6-4 250 3
0.8600
None
70
188
UP 64
Jacob Bragg Jacob Bragg
Nacogdoches (Nacogdoches, TX)
OC 6-3 290 3
0.8585
8
71
86
UP 12
Samuel Stewart Samuel Stewart
Cypress Woods (Cypress, TX)
APB 5-8.5 184 3
0.8585
9
73
80
DOWN -3
Josh Pelzel Josh Pelzel
Rockdale (Rockdale, TX)
OG 6-7 330 3
0.8585
Baylor
74
143
UP 12
Corey Avery Corey Avery
David W Carter (Dallas, TX)
APB 5-10 180 3
0.8582
10
75
88
UP 15
Jordan Feuerbacher Jordan Feuerbacher
Kingwood Park (Humble, TX)
TE 6-4.5 240 3
0.8574
Baylor
77
70
UP 4
Emanuel Porter Emanuel Porter
Lincoln (Dallas, TX)
WR 6-5 190 3
0.8569
Texas
79
140
UP 26
Byron Daniels Byron Daniels
James Madison (San Antonio, TX)
WR 6-1 168 3
0.8566
Texas Tech
80
67
DOWN -6
Aaron Sharp Aaron Sharp
Summer Creek (Humble, TX)
DUAL 6-3 190 3
0.8563
23
81
59
DOWN -24
Najee Toran Najee Toran
North Shore (Houston, TX)
OG 6-3 265 3
0.8563
11
83
65
UP 15
T.V. Williams T.V. Williams
McKinney (Mckinney, TX)
WR 5-8 144 3
0.8554
27
86
52
UP 24
Justin Twine Justin Twine
Hemphill (Hemphill, TX)
RB 5-10 196 3
0.8554
4
87
113
UP 19
Grayson Muehlstein Grayson Muehlstein
Decatur (Decatur, TX)
PRO 6-3.5 196 3
0.8550
TCU
89
73
DOWN -13
Jamal Jeffery Jamal Jeffery
Lufkin (Lufkin, TX)
WR 5-9 168 3
0.8545
Texas A&M
90
78
DOWN -15
Jakari Dillard Jakari Dillard
Princeton (Princeton, TX)
WR 6-4 190 3
0.8545
Texas Tech
92
45
UP 20
Jarrett Hildreth Jarrett Hildreth
Clear Creek (League City, TX)
PRO 6-3 212 3
0.8539
10
93
60
UP 4
Chris Platt Chris Platt
Willis (Willis, TX)
WR 5-10.5 170 3
0.8539
Baylor
94
117
UP 13
Vic Enwere Vic Enwere
Fort Bend Austin (Sugar Land, TX)
RB 6-0.5 210 3
0.8535
California
96
134
DOWN -8
Caleb Chumley Caleb Chumley
Pine Tree (Longview, TX)
TE 6-5 220 3
0.8528
5
98
135
DOWN -13
Jeremy Jones Jeremy Jones
East Central (San Antonio, TX)
DUAL 6-5 190 3
0.8528
12
99
139
UP 17
Ian Sadler
Ian Sadler
Argyle (Argyle, TX)
WR 5-11 190 3
0.8526
Texas Tech
See More