Online Now 3072

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
2
DeAnthony Arnett DeAnthony Arnett
Saginaw (Saginaw, MI)
WR 5-11 184 4
0.9761
Tennessee
2
1
Lawrence Thomas Lawrence Thomas
Renaissance (Detroit, MI)
WDE 6-4 244 4
0.9733
Michigan State
3
3
Justice Hayes Justice Hayes
Grand Blanc Community (Grand Blanc, MI)
APB 5-10 180 4
0.9406
Michigan
4
4
Anthony Zettel Anthony Zettel
Ogemaw Heights (West Branch, MI)
SDE 6-4 257 4
0.9338
Penn State
5
6
Brennen Beyer Brennen Beyer
Plymouth (Canton, MI)
OLB 6-4 225 4
0.9169
Michigan
6
5
Valdez Showers Valdez Showers
Madison (Madison Heights, MI)
S 6-0 185 4
0.9053
Florida
7
NA
Shawn Conway
Shawn Conway
Ernest W. Seaholm (Birmingham, MI)
WR 6-4 185 4
0.9000
1
8
NA
Onaje Miller Onaje Miller
Sexton (Lansing, MI)
RB 5-10 190 3
0.8801
Michigan State
9
NA
Raymon Taylor
Raymon Taylor
Highland Park Community (Highland Park, MI)
CB 5-10 175 3
0.8800
Michigan
10
NA
Jake Fisher
Jake Fisher
Traverse City West (Traverse City, MI)
OT 6-7 270 3
0.8793
Oregon
11
NA
Taiwan Jones Taiwan Jones
Anchor Bay (Fair Haven, MI)
OLB 6-3 220 3
0.8665
Michigan State
12
NA
Ed Davis Ed Davis
Southeastern (Detroit, MI)
OLB 6-4 220 3
0.8600
Michigan State
13
NA
Jake Duzey
Jake Duzey
Athens (Athens, MI)
TE 6-4 215 3
0.8479
Iowa
14
NA
DOWN -13
Kenny Knight Kenny Knight
Detroit Country Day (Franklin, MI)
WR 6-3 193 3
0.8428
Illinois
15
NA
UP 1
Damon Knox Damon Knox
Muskegon (Muskegon, MI)
SDE 6-5 265 3
0.8400
Michigan State
16
NA
DOWN -1
Thomas Rawls
Thomas Rawls
Northern Commencement Academy (Flint, MI)
RB 5-10 215 3
0.8400
Michigan
17
NA
Delonte Hollowell
Delonte Hollowell
Cass Technical (Detroit, MI)
CB 5-8 160 3
0.8400
Michigan
18
NA
Allen Robinson Allen Robinson
St. Mary's Prep (West Bloomfield, MI)
WR 6-3 190 3
0.8360
Penn State
19
NA
Kyle Brindza Kyle Brindza
Plymouth (Canton, MI)
K 6-1 219 3
0.8314
Notre Dame
20
NA
Desmond Morgan
Desmond Morgan
West Ottawa Campus (Holland, MI)
ILB 6-1 225 3
0.8300
Michigan
21
NA
Ashton Gaines Ashton Gaines
Crockett (Detroit, MI)
WR 5-11 170 3
0.8300
7
22
NA
Bernard Taylor
Bernard Taylor
Dakota (Macomb, MI)
DT 6-2 278 3
0.8273
Indiana
23
NA
Conor Hart
Conor Hart
Brother Rice (Bloomfield Hills, MI)
SDE 6-4 250 3
0.8211
Vanderbilt
24
NA
Ben McCord Ben McCord
Cousino Senior (Warren, MI)
WR 6-2 220 3
0.8200
Central Michigan
25
NA
Ethan Wirth
Ethan Wirth
Williamston (Williamston, MI)
OT 6-6 270 3
0.8176
Toledo
26
NA
Trent Voss
Trent Voss
East Grand Rapids (Grand Rapids, MI)
OLB 6-3 205 3
0.8158
Toledo
27
NA
Willie Beavers
Willie Beavers
Southfield-lathrup (Southfield, MI)
OT 6-6 300 3
0.8156
Illinois
28
NA
Kendrick Roberts
Kendrick Roberts
Southwestern Commencement Academy (Flint, MI)
WR 6-3 195 3
0.8056
Western Michigan
29
NA
Parker Ehinger
Parker Ehinger
Rockford (Rockford, MI)
OT 6-8 290 3
0.8042
Cincinnati
30
NA
Eric Crume
Eric Crume
Central (Detroit, MI)
DT 6-2 315 3
0.7969
Syracuse
31
NA
Kenny Nelson
Kenny Nelson
Cass Technical (Detroit, MI)
SDE 6-6 240 2
0.7960
Illinois
32
NA
UP 1
Alex Niznak
Alex Niznak
Ithaca (Ithaca, MI)
PRO 6-3 225 2
0.7900
Central Michigan
33
NA
DOWN -1
Jalen Schlachter
Jalen Schlachter
Corunna (Corunna, MI)
OT 6-6 300 2
0.7900
Ball State
34
NA
UP 1
Justin Currie
Justin Currie
Big Rapids (Big Rapids, MI)
S 6-1 195 2
0.7759
Western Michigan
35
NA
DOWN -1
Jarrell McKinney Jarrell McKinney
Cooley (Detroit, MI)
WDE 6-5 210 2
0.7759
Western Michigan
36
NA
Kyle Lints
Kyle Lints
St Francis (Traverse City, MI)
OC 6-3 275 2
0.7700
5
37
NA
Anthony Garland
Anthony Garland
Ferndale (Ferndale, MI)
RB 6-1 215 2
0.7693
Central Michigan
38
NA
Kyle Foster
Kyle Foster
Pioneer (Ann Arbor, MI)
WR 6-2 205 2
0.7685
Syracuse
39
NA
Kishon Wilcher Kishon Wilcher
Cass Technical (Detroit, MI)
RB 5-7 160 2
0.7667
Toledo
1
NA
Jacob Payne
Jacob Payne
Grand Rapids C.C. (Grand Rapids, MI)
K 6-2 210 2
0.7500
1
40
NA
Tim Hamilton Tim Hamilton
Brother Rice (Bloomfield Hills, MI)
ILB 6-2 245 2
0.7500
Central Michigan
41
NA
UP 2
Kenny Rogers
Kenny Rogers
Holton (Holton, MI)
OT 6-6 250 2
0.7500
Central Michigan
42
NA
UP 3
Shafer Johnson
Shafer Johnson
Southfield Christian School (Southfield, MI)
DT 6-1 300 2
0.7500
Central Michigan
43
NA
UP 1
Brandon Tammaro
Brandon Tammaro
Catholic Central (Novi, MI)
WDE 6-3 220 2
0.7500
Buffalo
44
NA
DOWN -2
Da'Shawn Bell Da'Shawn Bell
Inkster (Inkster, MI)
RB 5-9 170 2
0.7500
None
45
NA
DOWN -4
DeVonte Snyder
DeVonte Snyder
Madison (Madison Heights, MI)
ILB 6-2 231 2
0.7500
5
46
NA
UP 13
Tyler Tucker
Tyler Tucker
East Lansing (East Lansing, MI)
ATH 6-2 210 2
0.7000
Miami (OH)
47
NA
UP 8
Spencer Treadwell
Spencer Treadwell
East Lansing (East Lansing, MI)
RB 5-11 175 2
0.7000
Miami (OH)
48
NA
UP 14
Tyler Allen
Tyler Allen
Eastern (Lansing, MI)
APB 5-9 180 2
0.7000
Eastern Michigan
49
NA
Jermal Hosley
Jermal Hosley
Highland Park Community (Highland Park, MI)
WR 5-9 165 2
0.7000
Bowling Green
See More