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

End of Regular Season

as of Nov 3, 2026
#PlayerClassGPPOPScheduleSides
1Regis Jesuit (5A)Jr1087All-StateHeavyWR / DB
2Legacy (5A)Sr1084All-RegionHeavyTE / LB
3Mountain Vista (5A)Sr1084All-RegionHeavyWR / DB
4Fort Collins (5A)Jr1084All-RegionHeavyTE / LB
5Mountain Vista (5A)Sr1082All-RegionHeavyWR / DB
6Regis Jesuit (5A)Sr1082All-RegionHeavyWR / LB
7Conifer (3A)Jr1081All-RegionStandardWR / DB
8Palmer Ridge (3A)Sr1081All-RegionHeavyWR / DB
9Legend (5A)Sr1081All-RegionHeavyWR / DB
10Ralston Valley (5A)Sr880All-RegionHeavyWR / DB
11Denver East (5A)Sr980All-RegionLightWR / DB
12ThunderRidge (5A)Sr1080All-RegionHeavyTE / DB
13Chatfield (5A)Jr980All-RegionHeavyWR / DB
14ThunderRidge (5A)Sr1080All-RegionHeavyWR / DB
15Regis Jesuit (5A)Jr1080All-RegionHeavyWR / DB
16Fairview (5A)Jr978Standout StarterHeavyWR / LB
17Legend (5A)Sr1078Standout StarterHeavyWR / DL
18ThunderRidge (5A)Sr1078Standout StarterHeavyWR / DL
19Grandview (5A)Sr1078Standout StarterHeavyTE / DL
20Fairview (5A)So1077Standout StarterHeavyWR / DB
21Coal Ridge (2A)Sr976Standout StarterStandardRB / DL
22Delta (2A)So976Standout StarterStandardRB / LB
23Brush (2A)Sr976Standout StarterHeavyRB / DL
24Resurrection Christian (2A)Jr1076Standout StarterHeavyWR / DB
25Fairview (5A)Sr675Standout StarterHeavyWR / DB
26Pueblo South (3A)Jr1075Standout StarterStandardWR / DB
27Pueblo East (3A)Sr1075Standout StarterStandardRB / LB
28Pomona (3A)Sr1075Standout StarterStandardRB / LB
29Mountain Vista (5A)Sr1075Standout StarterHeavyRB / LB
30Brush (2A)Jr974Good StarterHeavyRB / LB
31Evergreen (3A)Sr1074Good StarterLightTE / DL
32Loveland (4A)Sr1074Good StarterStandardWR / DB
33Strasburg (2A)Sr1074Good StarterHeavyRB / DB
34Mullen (5A)Sr974Good StarterHeavyWR / DB
35Loveland (4A)Sr1074Good StarterStandardRB / LB
36Pomona (3A)Jr1073Good StarterStandardWR / DB
37Bear Creek (4A)Sr1073Good StarterStandardRB / DB
38Woodland Park (2A)Jr973Good StarterStandardTE / DL
39Evergreen (3A)Sr973Good StarterStandardWR / DB
40Pueblo South (3A)Sr1073Good StarterStandardWR / DB
41Chaparral (5A)Sr1073Good StarterStandardRB / DB
42Palisade (3A)Sr973Good StarterStandardRB / DB
43Conifer (3A)Sr1073Good StarterStandardWR / DL
44Castle View (5A)Jr1073Good StarterHeavyWR / DB
45Burlington (1A)Sr972Good StarterLightRB / LB
46Durango (4A)Sr1072Good StarterStandardWR / DB
47Golden (4A)Sr1072Good StarterStandardRB / LB
48Palmer Ridge (3A)Sr972Good StarterHeavyRB / LB
49Pueblo County (3A)Sr872Good StarterLightRB / LB
50Roosevelt (4A)Sr1072Good StarterHeavyWR / DB

See a wrong number?