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
1Nease (5A)Sr1096Elite NationalHeavy315147154—
2Bishop Moore (4A)Sr993EliteHeavy304287———
3Merritt Island (3A)Sr1092EliteHeavy2649452921
4Bartram Trail (5A)Jr792EliteHeavy2441365——
5Bolles (2A)Jr991EliteHeavy252654———
6Estero (4A)Jr1090EliteLight5272511———
7Riverview Sarasota (6A)Sr990EliteHeavy153796———
8Palmetto (5A)Sr988All-StateHeavy163032———
9St. Cloud (6A)Sr1087All-StateHeavy264563681—
10Calvary Christian (2A)Sr1085All-StateHeavy2829423——
11DeLand (6A)Jr985All-StateHeavy9210122——
12Cardinal Mooney (3A)Sr884All-RegionHeavy18206————
13Pensacola Catholic (2A)Sr982All-RegionHeavy171283-1——
14Vero Beach (6A)Sr982All-RegionHeavy81372———
15First Baptist Academy (1A)Jr1081All-RegionStandard274307———
16Alonso (6A)So881All-RegionStandard162553———
17Tocoi Creek (6A)Jr1080All-RegionHeavy26345410—
18Bartram Trail (5A)Jr680All-RegionHeavy71512100—
19Manatee (5A)Sr980All-RegionHeavy152461——1
20Fernandina Beach (Independent)Sr1079Standout StarterStandard3335355——
21Tampa Catholic (2A)Sr679Standout StarterHeavy8135————
22Port Charlotte (4A)Sr779Standout StarterHeavy121531———
23Choctawhatchee (4A)Sr679Standout StarterHeavy121582———
24Heritage (4A)Jr978Standout StarterStandard252762———
25South Walton (3A)So978Standout StarterHeavy282001-2——
26The First Academy (2A)So678Standout StarterHeavy226—202—
27Mosley (4A)Jr878Standout StarterHeavy111721———
28First Baptist Academy (1A)Sr877Standout StarterStandard312894———
29South Fork (5A)So777Standout StarterStandard122424———
30Liberty County (Independent)Sr977Standout StarterLight151973841—
31Niceville (5A)Jr977Standout StarterHeavy91570242—
32Terry Parker (3A)So877Standout StarterStandard33605211—1
33Community School of Naples (1A)Jr977Standout StarterHeavy202813———
34Episcopal School of Jacksonville (Independent)Sr1176Standout StarterLight233125———
35Sebring (5A)So576Standout StarterHeavy101063———
36Andrew Jackson (2A)So576Standout StarterStandard16217251——
37Jesuit (4A)So776Standout StarterStandard91034———
38Evans (5A)Jr876Standout StarterHeavy8512———
39Florida State University High School (2A)Jr775Standout StarterHeavy141361———
40Niceville (5A)Sr875Standout StarterHeavy101271———
41St. Petersburg (4A)Jr1074Good StarterStandard182683———
42University Christian (1A)Sr673Good StarterHeavy11150140—
43Cape Coral (5A)Jr873Good StarterStandard121432351—
44Chiles (4A)Sr1073Good StarterHeavy161382———
45Hagerty (6A)So973Good StarterHeavy131582———
46Hillsborough (4A)Sr672Good StarterStandard111453———
47Riverview (6A)Sr871Good StarterHeavy122061———
48Winter Park (6A)Sr671Good StarterHeavy81212———
49Nature Coast Tech (3A)Jr570Good StarterStandard6563———
50Gulf Coast (4A)Sr970Good StarterStandard11163—62—

See a wrong number?