Player Rankings

Every player we rate.

By state and position, with the season stat line behind each rating. Rebuilt every week from the games.

Indiana head coach Curt Cignetti on the sideline beside the words P.O.P. Rankings, Production Over Potential, built on SPIN's advanced data analysis
Lead story

Stars Are a Bet. Yards Are a Receipt. Just Ask Curt Cignetti.

Why SPIN rates what a player did, not what he might become. And why the coach who just won a national title with that exact idea would understand.

By Max Fielder · Oct 7, 2026

Read the story →

Rankings stories

Region
#PlayerClassGPPOPScheduleSides
1Chaminade-Madonna (2A)Jr1092EliteHeavyWR / DL
2Coconut Creek (5A)Sr1091EliteHeavyWR / DB
3Columbus (6A)Sr1091EliteHeavyWR / DB
4Cardinal Newman (2A)Sr1090EliteHeavyRB / LB
5Gulliver Prep (2A)Sr1089All-StateStandardWR / DB
6Central (3A)Sr1089All-StateHeavyWR / DB
7Jupiter (6A)Sr988All-StateStandardRB / DB
8American Heritage (Independent)Sr1186All-StateStandardWR / DB
9Coconut Creek (5A)Sr885All-StateHeavyWR / DB
10Cardinal Newman (2A)Jr1085All-StateHeavyWR / DB
11Ransom Everglades (2A)Jr1084All-RegionStandardWR / DB
12Coral Glades (6A)Jr1083All-RegionStandardWR / DB
13Saint Andrew's (2A)Sr1083All-RegionHeavyWR / DB
14Pahokee (1A)Jr882All-RegionHeavyWR / DB
15Westminster Christian (2A)Fr1081All-RegionStandardWR / LB
16Cardinal Gibbons (3A)Sr1081All-RegionHeavyWR / DB
17NSU University (Independent)Sr1079Standout StarterHeavyWR / DB
18Saint Andrew's (2A)Sr1079Standout StarterHeavyWR / DB
19Florida Christian (Independent)Sr1079Standout StarterStandardWR / DB
20Ransom Everglades (2A)Jr1077Standout StarterStandardRB / LB
21American Heritage (Independent)Jr1177Standout StarterStandardWR / DB
22Pahokee (1A)Jr777Standout StarterHeavyWR / DB
23Ransom Everglades (2A)Jr1077Standout StarterStandardWR / DB
24Atlantic (4A)Sr877Standout StarterHeavyWR / LB
25Immaculata-La Salle (2A)Jr976Standout StarterStandardRB / LB
26Somerset Academy (Silver Palms) (2A)So1075Standout StarterHeavyWR / DB
27Ransom Everglades (2A)So1075Standout StarterStandardWR / DB
28Westminster Christian (2A)So1075Standout StarterStandardWR / LB
29Calvary Christian Academy (Independent)Sr1174Good StarterStandardRB / LB
30Gulliver Prep (2A)So974Good StarterStandardRB / LB
31Westminster Academy (Independent)Sr974Good StarterStandardWR / DB
32King's Academy (Independent)Sr1074Good StarterStandardWR / DB
33American Heritage (Independent)Sr1174Good StarterStandardWR / DB
34Westminster Academy (Independent)So1174Good StarterStandardWR / DB
35Ransom Everglades (2A)Sr1074Good StarterStandardWR / DB
36Jupiter Christian (Independent)Sr1073Good StarterStandardWR / DB
37Flanagan (5A)Jr872Good StarterHeavyWR / DB
38Palm Beach Gardens (5A)Jr1072Good StarterStandardWR / DB
39Westminster Academy (Independent)So1171Good StarterStandardWR / DB
40Archbishop Carroll (1A)Jr971Good StarterHeavyRB / DB
41Boca Raton Christian (Independent)Jr971Good StarterLightWR / DB
42Wellington (6A)So1071Good StarterStandardWR / DB
43American Heritage (Independent)So1171Good StarterStandardRB / DB
44Spanish River (6A)So770Good StarterHeavyWR / DB
45NSU University (Independent)Sr970Good StarterHeavyWR / DB
46Florida Christian (Independent)Jr1170Good StarterStandardRB / LB
47NSU University (Independent)So970Good StarterHeavyWR / DB
48Boca Raton Christian (Independent)So1170Good StarterLightWR / DB
49King's Academy (Independent)Sr1170Good StarterStandardWR / LB
50North Broward Prep (Independent)So1169StarterStandardRB / DB

See a wrong number?