Online Now 3152

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
51
48
Tanner Vallejo Tanner Vallejo
Nevada Union (Grass Valley, CA)
OLB 6-3 225 3
0.8594
Boise State
52
62
Johnny Ragin Johnny Ragin
Wilsonville (Wilsonville, OR)
OLB 6-2 208 3
0.8591
California
53
80
Reggie Spearman Reggie Spearman
Simeon (Chicago, IL)
OLB 6-3 225 3
0.8581
Iowa
54
45
Keith Kelsey Keith Kelsey
Gainesville (Gainesville, FL)
OLB 6-2 216 3
0.8578
Louisville
55
65
David Moffitt David Moffitt
De La Salle (Concord, CA)
OLB 6-2 205 3
0.8575
UNLV
56
78
Donel Elam Donel Elam
Fleming Island (Orange Park, FL)
OLB 6-1 200 3
0.8557
Louisville
57
69
UP 1
James Clark
James Clark
Sebastian River (Sebastian, FL)
OLB 6-3 200 3
0.8535
Louisiana-Lafayette
58
71
DOWN -1
Dominic McDonald Dominic McDonald
Lake Brantley (Altamonte Springs, FL)
OLB 6-2 242 3
0.8535
Duke
59
99
Andrew Motuapuaka Andrew Motuapuaka
Salem (Farnham, VA)
OLB 5-11 195 3
0.8532
Virginia Tech
60
68
Hodari Christian Hodari Christian
McKeesport (Mckeesport, PA)
OLB 6-1 195 3
0.8526
West Virginia
61
52
Edward Tandy Edward Tandy
Tustin (Tustin, CA)
OLB 6-2 220 3
0.8523
California
62
72
Jack Cottrell Jack Cottrell
Eden Prairie Senior (Eden Prairie, MN)
OLB 6-4 220 3
0.8519
Boston College
63
67
Anthony Walker Anthony Walker
Monsignor Pace (Opa Locka, FL)
OLB 6-1 205 3
0.8519
Northwestern
64
88
Rasheen Jones Rasheen Jones
Northwest (Cincinnati, OH)
OLB 6-3 230 3
0.8518
Cincinnati
65
93
Travon Blanchard Travon Blanchard
West Orange-Stark (Orange, TX)
OLB 6-2 185 3
0.8516
Baylor
66
73
Luke Maclean Luke Maclean
Grand Blanc Community (Grand Blanc, MI)
OLB 6-4 235 3
0.8512
Pittsburgh
67
90
Rashawn Smith Rashawn Smith
Florence (Florence, AL)
OLB 6-3 200 3
0.8494
Ole Miss
68
75
Marcus Robinson Marcus Robinson
East (Memphis, TN)
OLB 6-3 210 3
0.8478
Ole Miss
69
95
Sammy Douglas Sammy Douglas
Arlington (Arlington, TX)
OLB 6-1.5 185 3
0.8469
TCU
70
108
D.J. Green D.J. Green
Horn (Mesquite, TX)
OLB 6-2 215 3
0.8460
Rice
71
49
Marcel Ngachie Marcel Ngachie
Good Counsel (Olney, MD)
OLB 5-11 200 3
0.8459
Albany
72
54
Derrick Hayward Derrick Hayward
Wicomico (Salisbury, MD)
OLB 6-5 200 3
0.8458
Maryland
73
33
Gabe Perez Gabe Perez
Valencia (Placentia, CA)
OLB 6-4 215 3
0.8445
Boise State
74
70
Alani Latu Alani Latu
Rancho Cucamonga (Rancho Cucamonga, CA)
OLB 6-1 210 3
0.8441
Arizona State
75
104
Keree Renchie Keree Renchie
Elkins (Missouri City, TX)
OLB 6-2 210 3
0.8407
17
76
82
Azeem Victor Azeem Victor
Pomona Senior (Pomona, CA)
OLB 6-4 225 3
0.8400
Washington
77
81
Don Mills
Don Mills
Westover (Albany, GA)
OLB 6-1 205 3
0.8400
2
78
76
Dominique Jones
Dominique Jones
South Oak Cliff (Dallas, TX)
OLB 6-1 200 3
0.8400
None
79
100
Justin Bridges-Thompson Justin Bridges-Thompson
Spartanburg (Spartanburg, SC)
OLB 6-2 205 3
0.8400
Charlotte
80
133
Jacarthy Mack Jacarthy Mack
Martin Luther King Jr. (Lithonia, GA)
OLB 6-3 210 3
0.8394
Texas Tech
81
144
Joe Burkett
Joe Burkett
Jefferson City (Jefferson City, MO)
OLB 6-3 195 3
0.8385
Missouri
82
63
James Conner James Conner
McDowell (Erie, PA)
OLB 6-3 235 3
0.8370
Pittsburgh
83
101
Wendell Dunn Wendell Dunn
Miami Palmetto (Miami, FL)
OLB 6-3 210 3
0.8367
Wake Forest
84
61
Jarred Alwan Jarred Alwan
Camden Catholic (Cherry Hill, NJ)
OLB 5-11 220 3
0.8362
Temple
85
124
Reggie McGee Reggie McGee
Good Counsel (Olney, MD)
OLB 6-3 195 3
0.8348
9
86
158
Kristopher Smith Kristopher Smith
Flowery Branch (Flowery Branch, GA)
OLB 6-2 215 3
0.8335
Indiana
87
26
Trevon Young
Trevon Young
Lincoln (Des Moines, IA)
OLB 6-4 210 3
0.8333
4
88
86
Mohamed Camara Mohamed Camara
West Forsyth (Cumming, GA)
OLB 6-2 205 3
0.8327
South Carolina
89
136
Ryan Dunn Ryan Dunn
San Ramon Valley (Danville, CA)
OLB 6-3 210 3
0.8307
Arizona
90
58
Caleb Tucker
Caleb Tucker
Ouachita Parish (Monroe, LA)
OLB 6-1 215 3
0.8306
Houston
91
50
Durrant Miles
Durrant Miles
Bingham (South Jordan, UT)
OLB 6-4 225 3
0.8301
Boise State
92
97
Tayler Polk Tayler Polk
Brandon (Brandon, MS)
OLB 5-11 215 3
0.8300
7
93
NA
Alryck Perry
Alryck Perry
Glenwood School (Phenix City, AL)
OLB 6-1 215 3
0.8300
Syracuse
94
92
Drake Martinez Drake Martinez
Laguna Beach (Laguna Beach, CA)
OLB 6-2 205 3
0.8289
Nebraska
95
84
Xavier Phillips Xavier Phillips
All Saints Episcopal School (Fort Worth, TX)
OLB 6-2 220 3
0.8288
Baylor
96
106
Rayfield Dixon Rayfield Dixon
Seminole Ridge (Loxahatchee, FL)
OLB 6-2 195 3
0.8287
Minnesota
97
118
Jordan Evans Jordan Evans
Norman North (Norman, OK)
OLB 6-3 205 3
0.8286
Oklahoma
98
123
Brett Walsh
Brett Walsh
Monrovia (Monrovia, CA)
OLB 6-2 215 3
0.8285
Northwestern
99
152
Trajan Pili Trajan Pili
Centennial (Las Vegas, NV)
OLB 6-2 200 3
0.8282
Brigham Young
100
115
Kellen Ash
Kellen Ash
Parkway South (Ballwin, MO)
OLB 6-2 190 3
0.8277
Kansas
See More