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
#PlayerClassGPPOPScheduleIn IndependentComp-AttPass YdsPass TDINTTD-INTRush YdsRush TDFum Lost
19American Heritage (Independent)Jr1183All-RegionStandard1153-216258435435-4982—
25Westminster Academy (Independent)Fr1179Standout StarterStandard2213-3283851331033-1090——
39Boca Raton Christian (Independent)Sr1176Standout StarterLight3212-3314046481548-153956—
44NSU University (Independent)Jr1074Good StarterHeavy4135-232186316716-734010—
46Cooper City (Independent)Sr1074Good StarterLight586-140186818218-28251
49Jupiter Christian (Independent)So1172Good StarterStandard6150-213182625325-35111
50King's Academy (Independent)So972Good StarterStandard758-10585610210-258912—
54Calvary Christian Academy (Independent)Jr1171Good StarterStandard8116-206173926626-623—3
56Miami Beach (Independent)Fr871Good StarterStandard978-1271142828-2115——
62Fort Lauderdale (Independent)Sr969StarterLight10104-186160722422-41082—
64North Broward Prep (Independent)So1069StarterStandard1188-143132011611-652954
69Miami Beach (Independent)Sr566StarterStandard1239-567147——15——
72Pembroke Pines Charter (Independent)Sr1064StarterStandard13135-263241027927-92831
73Monsignor Pace (Independent)Sr864StarterStandard1456-87737444-419131
74South Broward (Independent)Jr964StarterStandard1563-11993611211-226931
76Florida Christian (Independent)So1164StarterStandard1679-121100811411-4-7——
79Pine Crest (Independent)Sr1063StarterLight1771-99624515-148772
81St. John Paul II Academy (Independent)Sr1062StarterStandard18121-2341862171217-121501—
83Oxbridge Academy (Independent)Sr961StarterLight1976-156110213413-490110—
84Hollywood Hills (Independent)So1061StarterLight20111-206178423723-73322—
88Braddock (Independent)Sr857StarterStandard2194-166141112612-6-521—
90Stoneman Douglas (Independent)Sr856StarterStandard2248-78705353-523642
92Somerset Academy (Independent)Fr955StarterStandard2346-9472710510-541—
94South Miami (Independent)Fr954StarterLight2444-90869868-64404—
95Somerset Academy - Canyons (Independent)So854StarterStandard2550-96764757-538—2
99Stoneman Douglas (Independent)Jr552StarterStandard2637-60576454-532——
101Leonard (Independent)Jr1048StarterLight2746-1296898108-1054781
103North Broward Prep (Independent)Sr748StarterStandard2828-58259262-618—1
104Pompano Beach (Independent)Sr646StarterLight2940-96516333-31861—
105Parkridge Christian (Independent)Jr842StarterLight3023-78315343-443642
106Taravella (Independent)Sr739StarterStandard3149-138661565-6620—
107Sunset (Independent)Jr837StarterLight3240-82508252-536—5
—Monsignor Pace (Independent)Jr661StarterLight—31-41378525-2190—
—Ferguson (Independent)Sr757StarterLight—8-22103505-04223—
—Somerset Academy - Canyons (Independent)So950StarterStandard—31-54489626-2-46—3
—Somerset Academy (Independent)Jr750StarterStandard—29-61322353-5230—

See a wrong number?