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
1Cardinal Mooney (3A)Sr995Elite NationalHeavy150206630217—1
2Carrollwood Day (1A)Jr1094EliteHeavy110144024142445—
3Mandarin (5A)Sr1092EliteHeavy18114191629——
4Berkeley Prep (2A)Sr992EliteHeavy16711721599521
5ED White (4A)Jr1092EliteHeavy1621264121527551
6Venice (6A)Sr891EliteHeavy14511892654611
7Bolles (2A)Jr991EliteHeavy130934121422631
8The First Academy (2A)Fr1091EliteHeavy167951912163—2
9Bishop Kenny (3A)Sr1090EliteHeavy2201565261011011
10DeLand (6A)Jr1090EliteHeavy128103718192861—
11Melbourne (5A)So1090EliteStandard1741739211323521
12Manatee (5A)Jr990EliteHeavy16612862091301—
13DeLand (6A)Sr1089All-StateHeavy8088414142274—
14Ponte Vedra (5A)Sr1089All-StateHeavy1657724373439—
15Godby (3A)Sr1089All-StateHeavy15112221312179—1
16Gulf Coast (4A)Sr1088All-StateStandard299228728————
17Pace (5A)Sr888All-StateHeavy14810231611168——
18Tampa Bay Tech (5A)Jr1088All-StateHeavy1151008171517222
19Raines (3A)Sr1088All-StateHeavy106809121417711
20Fletcher (5A)Sr1088All-StateHeavy1551056791603—
21Merritt Island (3A)Jr1087All-StateHeavy1081004122326121
22Gadsden County (2A)Jr1086All-StateHeavy8279612337106—
23Pensacola Catholic (2A)Sr986All-StateHeavy147100215————
24Buchholz (5A)Jr1086All-StateHeavy12287114786—1
25Nease (5A)Sr1086All-StateHeavy130916366801
26Mount Dora Christian Academy (Independent)Jr986All-StateLight1812070281013812
27Pace (5A)Sr886All-StateHeavy6471041821—
28West Orange (6A)Sr1086All-StateHeavy11057753335861
29Edgewater (6A)Sr986All-StateHeavy144101611336——
30Mosley (4A)Sr986All-StateHeavy2281114155230—
31Lakeland (5A)Sr986All-StateHeavy736389————
32Tampa Catholic (2A)Sr1086All-StateHeavy1176083222393—
33Bartram Trail (5A)Fr1086All-StateHeavy1208007111223—
34Paxon School For Advanced Studies (Independent)Sr1185All-StateStandard224215525102032—
35Flagler Palm Coast (6A)Sr1085All-StateStandard19517672042702
36New Smyrna Beach (4A)Jr985All-StateStandard16616902171061—
37Niceville (5A)So985All-StateHeavy1718856232813—
38Port Charlotte (4A)Jr985All-StateHeavy118690176611—
39ED White (4A)So885All-StateHeavy938087————
40Palmetto (5A)Sr885All-StateHeavy8676914————
41Bradford (2A)Sr1085All-StateHeavy129106911630—1
42Crestview (5A)Sr884All-RegionHeavy145114014891—2
43University Christian (1A)Sr984All-RegionHeavy129104312614402
44Spruce Creek (6A)Jr984All-RegionHeavy14410757135——
45Osceola (5A)Sr984All-RegionHeavy1277607671——
46Fletcher (5A)Sr1084All-RegionHeavy———4771211—
47Bay (3A)Jr1083All-RegionHeavy17510798141031—
48Riverview Sarasota (6A)Sr1083All-RegionHeavy13183015232——
49St. Augustine (4A)Jr1083All-RegionHeavy93676133311—
50Berkeley Prep (2A)Sr983All-RegionHeavy8648179128—1

See a wrong number?