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
#PlayerClassGPPOPScheduleRecRec YdsRec TDRush YdsRush TDFum Lost
1Legacy (5A)Sr1093EliteHeavy779941615——
2Fort Collins (5A)Jr1089All-StateHeavy446177———
3Arapahoe (5A)Jr1087All-StateHeavy313996———
4Valor Christian (5A)Sr887All-StateHeavy182222———
5Cherry Creek (5A)Jr786All-StateHeavy13174————
6Fossil Ridge (5A)Sr985All-StateHeavy444468———
7Ponderosa (4A)Sr1085All-StateStandard4055243011
8Evergreen (3A)Sr1081All-RegionLight27401724——
9Grandview (5A)Sr1081All-RegionHeavy22165—161—
10Riverdale Ridge (5A)Sr979Standout StarterHeavy323711———
11ThunderRidge (5A)Sr1078Standout StarterHeavy22189319——
12Cherry Creek (5A)So876Standout StarterHeavy337—21——
13Mountain Vista (5A)Jr1075Standout StarterHeavy10853———
14Mullen (5A)So974Good StarterHeavy8981541—
15Eaton (2A)Sr973Good StarterHeavy193232———
16Fort Collins (5A)Jr973Good StarterStandard151782———
17Wellington (2A)Sr872Good StarterHeavy112591292—
18Ralston Valley (5A)Sr1072Good StarterHeavy81081———
19Chatfield (5A)Jr671Good StarterHeavy101741———
20Chatfield (5A)Jr1071Good StarterHeavy8732———
21Thompson Valley (3A)Sr1070Good StarterStandard274532401
22Eaglecrest (5A)Jr1069StarterHeavy5741———
23Mullen (5A)Sr1067StarterHeavy5591———
24Woodland Park (2A)Jr966StarterStandard26328416—1
25Vista Ridge (4A)Sr966StarterHeavy1310911——
26Wray (1A)Sr866StarterStandard153814-3——
27Delta (2A)Sr765StarterStandard61772———
28Ralston Valley (5A)Jr865StarterHeavy5251———
29Resurrection Christian (2A)Jr1065StarterHeavy131780———
30Horizon (5A)Sr965StarterStandard132552——1
31Rocky Mountain (5A)Sr964StarterHeavy241953001
32Grand Junction (5A)Sr964StarterStandard81193———
33Pueblo West (4A)Sr764StarterStandard81401———
34Strasburg (2A)Jr964StarterHeavy171822-10—
35Legacy (5A)Sr1064StarterHeavy7105————
36Basalt (2A)Sr1063StarterStandard16237144—1
37Pine Creek (5A)Jr1063StarterHeavy81181——1
38Banning Lewis Academy (2A)Sr962StarterStandard221882-1——
39Centauri (1A)Sr862StarterStandard161453———
40Berthoud (3A)So762StarterStandard14115146——
41Brush (2A)So862StarterStandard141340———
42Horizon (5A)So961StarterStandard61231———
43Burlington (1A)Jr561StarterLight81592———
44Denver Christian (1A)Sr961StarterLight62061———
45Air Academy (4A)Sr861StarterStandard10784———
46Pueblo East (3A)Sr961StarterStandard569122——
47Fort Lupton (2A)Jr1060StarterLight13254510——
48Brighton (5A)Sr1060StarterStandard21202251——
49Mountain Range (5A)Jr1060StarterStandard151750———
50Fossil Ridge (5A)Jr1060StarterHeavy9551———

See a wrong number?