Online Now 3854

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
NA
Kyle Christy Kyle Christy
Brownsburg (Brownsburg, IN)
K 6-3 195 3
0.8370
Florida
2
NA
Andre Heidari
Andre Heidari
Stockdale (Bakersfield, CA)
K 5-11 180 3
0.8360
USC
3
NA
Kyle Brindza Kyle Brindza
Plymouth (Canton, MI)
K 6-1 219 3
0.8314
Notre Dame
4
NA
Will Monday
Will Monday
Flowery Branch (Flowery Branch, GA)
K 6-4 200 3
0.8264
Duke
5
NA
Wil Baumann
Wil Baumann
Hoggard (Wilmington, NC)
K 6-3 185 3
0.8249
N.C. State
6
NA
Ammon Lakip Ammon Lakip
Chattahoochee (Alpharetta, GA)
K 5-11 180 3
0.8174
Clemson
7
NA
John Wallace
John Wallace
Central Hardin (Cecilia, KY)
K 6-0 185 3
0.8060
Louisville
8
NA
Chad Hedlund
Chad Hedlund
Argyle (Argyle, TX)
K 6-0 170 3
0.8041
Wake Forest
9
NA
J.D. Detmer
J.D. Detmer
Hilliard Davidson (Hilliard, OH)
K 5-8 170 3
0.8040
Toledo
10
NA
Matt Goudis Matt Goudis
Chaminade (West Hills, CA)
K 6-1 165 3
0.8033
Miami
11
NA
UP 1
Alex Howell
Alex Howell
West Florence Hi (Florence, SC)
K 6-2 185 3
0.8023
Boston College
12
4
DOWN -1
Mauro Bondi Mauro Bondi
West Boca Raton (Boca Raton, FL)
K 6-1 190 3
0.8023
Nebraska
13
NA
James Hairston
James Hairston
Jesuit (Dallas, TX)
K 6-1 195 3
0.8001
LSU
14
NA
UP 1
Matt Wile
Matt Wile
Francis Parker School (San Diego, CA)
K 6-1 200 3
0.8000
Michigan
15
NA
DOWN -1
Michael Branthover
Michael Branthover
DeMatha Catholic (Hyattsville, MD)
K 5-8 170 3
0.8000
Virginia Tech
16
NA
Alex Mueller
Alex Mueller
Grapevine (Grapevine, TX)
K 5-10 162 3
0.7986
Kansas
17
NA
Dillon Wilson
Dillon Wilson
Midlothian (Midlothian, TX)
K 5-10 160 2
0.7960
Kansas State
18
NA
Miller Snyder
Miller Snyder
Myers Park (Charlotte, NC)
K 6-0 180 2
0.7951
North Carolina
19
1
Anthony DiPaula
Anthony DiPaula
St John Vianney Regional (Holmdel, NJ)
K 6-1 220 2
0.7936
Rutgers
1
NA
Josh Hubner
Josh Hubner
Scottsdale C.C. (Scottsdale, AZ)
K 6-3 225 2
0.7907
Arizona State
20
NA
Jonathan Fisher
Jonathan Fisher
Oakfield-alabama Middle School (Oakfield, NY)
K 6-1 190 2
0.7882
Syracuse
21
2
Justin DuVernois Justin DuVernois
St. Thomas Aquinas (Fort Lauderdale, FL)
K 6-1 190 2
0.7882
Illinois
22
NA
Jake Van Ginkel
Jake Van Ginkel
Upland (Upland, CA)
K 6-0 175 2
0.7873
Boise State
23
NA
Matt Green
Matt Green
Lafayette (Lexington, KY)
K 6-2 225 2
0.7873
Oklahoma State
24
NA
Will Oliver
Will Oliver
Harvard Westlake (Studio City, CA)
K 5-11 175 2
0.7780
Colorado
25
NA
Sam Ficken Sam Ficken
Valparaiso (Valparaiso, IN)
K - - 2
0.7748
Penn State
26
NA
Keenan Adams
Keenan Adams
Bainbridge (Bainbridge, GA)
K 5-10 185 2
0.7722
Colorado State
27
NA
Niklas Sade
Niklas Sade
Wakefield (Raleigh, NC)
K 6-2 185 2
0.7700
N.C. State
2
NA
Dalton Botts Dalton Botts
Moorpark College (Moorpark, CA)
K 6-4 205 2
0.7667
Miami
28
NA
Carlos Alvarez
Carlos Alvarez
West St. Mary (Baldwin, LA)
K 5-9 195 2
0.7660
Louisiana-Lafayette
29
NA
Jaimie Salazar
Jaimie Salazar
South Garland (Garland, TX)
K 6-1 195 2
0.7611
Arizona
3
NA
Jacob Payne
Jacob Payne
Grand Rapids C.C. (Grand Rapids, MI)
K 6-2 210 2
0.7500
1
30
NA
UP 2
A.J. Fox
A.J. Fox
Cardinal Mooney (Youngstown, OH)
K 5-10 190 2
0.7500
Akron
31
NA
DOWN -1
Tyler Wedel
Tyler Wedel
Mcfarland (Mcfarland, WI)
K 6-0 180 2
0.7500
Northern Illinois
32
3
DOWN -1
Shawn Moffitt
Shawn Moffitt
Dr. Phillips (Orlando, FL)
K 5-11 170 2
0.7500
1
33
NA
Corey Edwards
Corey Edwards
Hurricane (Hurricane, UT)
K 5-10 190 2
0.7444
Brigham Young
34
NA
UP 8
Colin Anderson
Colin Anderson
Stephenson (Stone Mountain, GA)
K 5-10 170 2
0.7000
UAB
1
NA
Patrick Clarke
Patrick Clarke
Hargrave Military Academy (Chatham, VA)
K 6-3 190 2
0.7000
Buffalo
35
NA
UP 8
Taylor Bertolet Taylor Bertolet
Exeter (Reading, PA)
K 5-9 170 2
0.7000
Texas A&M
36
5
UP 5
Marcelo Bonani
Marcelo Bonani
Lake Wales Senior (Lake Wales, FL)
K 5-11 160 2
0.7000
Florida Atlantic
37
NA
UP 2
Tyler Tate
Tyler Tate
Bloom-carroll (Carroll, OH)
K 6-1 185 2
0.7000
Bowling Green
38
NA
DOWN -1
Justin Manton
Justin Manton
St. Amant (Saint Amant, LA)
K 6-2 166 2
0.7000
Louisiana-Monroe
39
NA
DOWN -1
Grant Venham
Grant Venham
Warren (Vincent, OH)
K 6-2 200 2
0.7000
1
40
NA
DOWN -4
Ty Long
Ty Long
Roswell (Roswell, GA)
K 6-2 180 2
0.7000
UAB
41
NA
DOWN -7
Chase Lansford
Chase Lansford
Santa Ana (Santa Ana, CA)
K 6-2 190 2
0.7000
UNLV
42
NA
DOWN -2
Ryan Kay
Ryan Kay
Dutchtown (Hampton, GA)
K 6-3 215 2
0.7000
Troy
43
NA
DOWN -8
Daniel Sullivan
Daniel Sullivan
Jackson (Bothell, WA)
K 5-10 185 2
0.7000
Wyoming