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
#PlayerClassGPPOPScheduleComp-AttPass YdsPass TDINTTD-INTRush YdsRush TDFum Lost
1Chaminade-Madonna (2A)Jr1094EliteHeavy146-203247831431-42854—
2True North Classical Academy (1A)Sr993EliteHeavy158-229234321421-4545124
3Monarch (5A)Jr992EliteHeavy153-255242622822-8182—1
4Killian (2A)So1091EliteHeavy129-176279325525-5157——
5American Heritage (4A)Jr991EliteHeavy153-253180323523-55923
6West Boca Raton (5A)Sr1091EliteHeavy111-187182818418-45228—
7Columbus (6A)Sr990EliteHeavy110-159163721321-389——
8McArthur (4A)Sr1090EliteHeavy147-250219815715-714211
9Archbishop McCarthy (5A)Jr1090EliteHeavy115-173154012412-460331
10Central (3A)Sr1089All-StateHeavy86-142144610110-143971
11Cardinal Gibbons (3A)Sr1089All-StateHeavy177-274213823723-714621
12Carol City (2A)So1089All-StateHeavy103-153153220320-3119——
13St. Thomas Aquinas (5A)Jr1089All-StateHeavy65-10577312312-31804—
14Cardinal Newman (2A)Jr1088All-StateHeavy98-155122315415-439622
15Immaculata-La Salle (2A)Fr986All-StateStandard123-175213129429-412231
16Palm Beach Lakes (6A)Sr984All-RegionStandard147-217213727427-43624—
17Western (6A)Sr1084All-RegionHeavy101-150179918618-63062—
18Westminster Christian (2A)Jr1083All-RegionStandard170-254238930630-651683
19American Heritage (Independent)Jr1183All-RegionStandard153-216258435435-4982—
20Ransom Everglades (2A)So1082All-RegionStandard138-212201818518-5725—
21Coconut Creek (5A)Jr782All-RegionHeavy78-131109114714-715811
22Cypress Bay (6A)Sr1082All-RegionStandard31-5571310——8208—
23Northwestern (4A)Jr980All-RegionHeavy91-1691035111211-124214—
24South Dade (6A)Fr879Standout StarterHeavy53-87931828-21453—
25Westminster Academy (Independent)Fr1179Standout StarterStandard213-3283851331033-1090——
26Olympic Heights (5A)Sr1079Standout StarterStandard133-229207625525-546132
27Somerset Academy (Silver Palms) (2A)Jr1079Standout StarterHeavy115-1871607727-256851
28West Broward (6A)Sr879Standout StarterHeavy78-124981929-226823
29Palmer Trinity (1A)Sr1078Standout StarterStandard125-215201619919-95736—
30Park Vista (6A)Sr878Standout StarterHeavy92-146147811311-316631
31Mater Academy Charter (5A)Fr1078Standout StarterHeavy81-129978747-4902—
32Atlantic (4A)Sr778Standout StarterHeavy57-10689211611-61592—
33American (4A)Jr677Standout StarterHeavy74-148100115——2111—
34Boca Raton (6A)Sr1077Standout StarterStandard131-187172517717-72341—
35Jackson (3A)Sr777Standout StarterHeavy64-98104612312-321830
36Glades Central (3A)Jr977Standout StarterHeavy84-160124712612-6621—
37Norland (4A)Jr877Standout StarterHeavy52-93547545-420232
38Southridge (5A)So1077Standout StarterHeavy105-181104715615-61372—
39Boca Raton Christian (Independent)Sr1176Standout StarterLight212-3314046481548-153956—
40Royal Palm Beach (5A)Sr676Standout StarterHeavy45-81742939-32392—
41West Broward (6A)Jr876Standout StarterHeavy70-116775666-6134——
42Gulliver Prep (2A)Sr976Standout StarterStandard65-107106813313-38932
43South Plantation (6A)Sr1074Good StarterStandard125-264171510210-26367—
44NSU University (Independent)Jr1074Good StarterHeavy135-232186316716-734010—
45Flanagan (5A)So1074Good StarterHeavy135-2721651111511-1524432
46Cooper City (Independent)Sr1074Good StarterLight86-140186818218-28251
47Blanche Ely (4A)So774Good StarterStandard22-43324545-44746—
48Goleman (6A)Sr1073Good StarterStandard167-294202124824-8450—
49Jupiter Christian (Independent)So1172Good StarterStandard150-213182625325-35111
50King's Academy (Independent)So972Good StarterStandard58-10585610210-258912—

See a wrong number?