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
#PlayerClassGPPOPScheduleCarRush YdsRush TDRecRec YdsRec TDFum Lost
1McArthur (4A)Jr1094EliteHeavy17012559263501—
2Killian (2A)Sr1091EliteHeavy10115021941602—
3Central (3A)Sr1091EliteHeavy129102596510—
4Cardinal Newman (2A)Sr1091EliteHeavy13810131666212
5Chaminade-Madonna (2A)Sr1091EliteHeavy9673412347——
6St. Thomas Aquinas (5A)Sr1090EliteHeavy5069174742—
7True North Classical Academy (1A)Jr890EliteHeavy134940568411
8Coconut Creek (5A)Jr1090EliteHeavy143919111513401
9Western (6A)Sr1089All-StateHeavy1281143136811—
10Royal Palm Beach (5A)Sr1089All-StateHeavy14013191311143—1
11Columbus (6A)Sr989All-StateHeavy784138171612—
12St. Thomas Aquinas (5A)Sr1088All-StateHeavy4541674391—
13Southridge (5A)Fr987All-StateHeavy1157703162051—
14Archbishop McCarthy (5A)Sr1087All-StateHeavy1106489101381—
15West Boca Raton (5A)Jr1087All-StateHeavy432183263901—
16Archbishop Carroll (1A)Jr986All-StateHeavy179149514129——
17Chaminade-Madonna (2A)So1086All-StateHeavy65485632910
18Cardinal Gibbons (3A)Sr1085All-StateHeavy7550410201931—
19Monarch (5A)Jr784All-RegionHeavy8758285491—
20American Heritage (4A)Sr684All-RegionHeavy7750547520—
21Northwestern (4A)Jr984All-RegionHeavy712993222691—
22West Boca Raton (5A)Sr1084All-RegionHeavy654884233——
23Central (3A)Sr1084All-RegionHeavy504723677——
24Carol City (2A)Fr1084All-RegionHeavy1025585794——
25Norland (4A)Jr1083All-RegionHeavy149844429—1
26South Dade (6A)Jr1083All-RegionHeavy89645910123—1
27Columbus (6A)So883All-RegionHeavy463225484——
28West Boca Raton (5A)Sr983All-RegionHeavy40226218209——
29South Dade (6A)Sr1082All-RegionHeavy21167—354914—
30St. Thomas Aquinas (5A)So782All-RegionHeavy31219517——
31Chaminade-Madonna (2A)So982All-RegionHeavy624064————
32Cypress Bay (6A)Sr1081All-RegionStandard5377245157——
33Ransom Everglades (2A)Jr1081All-RegionStandard154100110131290—
34West Broward (6A)Sr780All-RegionHeavy773595151962—
35Norland (4A)Sr880All-RegionHeavy7544501159——
36Mater Academy Charter (5A)Sr1080All-RegionHeavy7553571612922
37Park Vista (6A)Sr879Standout StarterHeavy946455213322—
38King's Academy (Independent)Sr1179Standout StarterStandard1771368111-2—2
39Jupiter (6A)Sr979Standout StarterStandard1216858121164—
40Piper (5A)Sr1079Standout StarterHeavy14268971816813
41American Heritage (4A)Jr778Standout StarterHeavy552012147401
42Saint Andrew's (2A)So978Standout StarterHeavy11072710246——
43Killian (2A)Jr978Standout StarterHeavy546105383——
44North Miami (4A)Sr877Standout StarterStandard6664571320631
45Florida Christian (Independent)Jr1177Standout StarterStandard169128017864—1
46Royal Palm Beach (5A)So1077Standout StarterHeavy627005121——
47Atlantic (4A)Sr977Standout StarterHeavy72425313831—
48Blanche Ely (4A)So1076Standout StarterStandard1067369462——
49Archbishop Carroll (1A)Jr975Standout StarterHeavy1417736————
50Santaluces (6A)Sr875Standout StarterHeavy107495371712—

See a wrong number?