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
#PlayerClassGPPOPScheduleRecRec YdsRec TDRush YdsRush TDFum Lost
1Monarch (5A)Sr895Elite NationalHeavy65110511———
2Coconut Creek (5A)Sr1093EliteHeavy32612721211
3True North Classical Academy (1A)Sr993EliteHeavy59890621——
4Chaminade-Madonna (2A)Jr1093EliteHeavy3271813———
5Chaminade-Madonna (2A)So993EliteHeavy416107———
6American Heritage (4A)Sr991EliteHeavy3355511———
7American Heritage (4A)Sr991EliteHeavy304968———
8McArthur (4A)Sr891EliteHeavy3360568——
9Columbus (6A)Jr891EliteHeavy214383———
10Monarch (5A)Sr1091EliteHeavy398669———
11Chaminade-Madonna (2A)Jr991EliteHeavy274517———
12West Boca Raton (5A)Sr990EliteHeavy225066———
13Western (6A)Jr1090EliteHeavy4586512———
14McArthur (4A)Jr1090EliteHeavy325876200—
15St. Thomas Aquinas (5A)Jr1090EliteHeavy18228212——
16Cardinal Gibbons (3A)So1089All-StateHeavy585555501
17True North Classical Academy (1A)Sr989All-StateHeavy335046——1
18Cypress Bay (6A)Jr1089All-StateStandard4293511———
19Chaminade-Madonna (2A)Jr1089All-StateHeavy284523———
20Carol City (2A)Sr788All-StateHeavy253769-10——
21Archbishop McCarthy (5A)Sr1088All-StateHeavy25500448——
22Cardinal Newman (2A)Jr1088All-StateHeavy3831061——
23Carol City (2A)Sr787All-StateHeavy294643———
24McArthur (4A)Sr987All-StateHeavy275051———
25St. Thomas Aquinas (5A)Sr687All-StateHeavy132063———
26Ransom Everglades (2A)Jr1087All-StateStandard67103381411
27Gulliver Prep (2A)Sr1087All-StateStandard51103312251—
28Immaculata-La Salle (2A)Sr987All-StateStandard408749———
29Monarch (5A)Jr987All-StateHeavy3551432——
30Cardinal Newman (2A)Sr787All-StateHeavy143155———
31Central (3A)Sr1087All-StateHeavy173943——1
32Killian (2A)Sr987All-StateHeavy35722105——
33Columbus (6A)Sr1086All-StateHeavy19285421—
34Columbus (6A)Jr786All-StateHeavy192422———
35Archbishop McCarthy (5A)Sr986All-StateHeavy334422———
36Westminster Academy (Independent)Jr1185All-StateStandard85171113———
37Atlantic (4A)Sr885All-StateHeavy304634423—
38West Broward (6A)Sr985All-StateHeavy405005———
39Coconut Creek (5A)Sr885All-StateHeavy28372530—
40Columbus (6A)Jr885All-StateHeavy15186229——
41Killian (2A)So1084All-RegionHeavy315486———
42Cardinal Gibbons (3A)Jr1084All-RegionHeavy273607———
43True North Classical Academy (1A)So884All-RegionHeavy223383———
44South Dade (6A)Jr1083All-RegionHeavy274369———
45Palm Beach Lakes (6A)Sr983All-RegionStandard40808101——
46Cardinal Gibbons (3A)Sr1083All-RegionHeavy234115——1
47West Broward (6A)Fr983All-RegionHeavy263985———
48Cypress Bay (6A)Sr983All-RegionStandard1837710———
49Northwestern (4A)So983All-RegionHeavy232084———
50True North Classical Academy (1A)Sr983All-RegionHeavy15301426——

See a wrong number?