CHSAA Team Classifications

Browse team classifications by sport and class for the 2026-28 cycle.

Boys Basketball Enrollment Splits (2026-28) Preliminary
5A 1,000 - 1,499
4A 500 - 999
3A 250 - 499
2A 100 - 249
1A 1 - 99
6A 1,500 and above
Boys Basketball Classifications (2026-28) Preliminary
2A 70 Teams
Enrollment: 100 - 249
Team Name Enrollment
Addenbrooke Classical Academy 184
Akron 116
Ascent Classical Academy 121
Ascent Classical Northern New 103
Belleview Christian 105 Multiplied
Burlington 218
Byers 169
Calhan 126
Campion Academy 200 Multiplied
Caprock Academy 190
Center 156
Chesterton Academy New 120 Multiplied
Clear Creek 183
Crested Butte 226
Crowley County 99 Play Up
Custer County 103
Dayspring Christian Academy 161 Multiplied
Del Norte 108
Denver Jewish Day 123 Multiplied
Dolores 187
Evangel Christian Academy 104 Multiplied
Flatirons Academy 191 Multiplied
Fowler 99 Play Up
Front Range Christian 218 Multiplied
Gilpin County 109
Golden View Classical Academy 179
Hayden 118
Heritage Christian 132 Multiplied
Hoehne 85 Play Up
Holyoke 147
Ignacio 193
Las Animas 130
Liberty Tree Academy 125
Limon 137
Lotus School for Excellence 257 Play Down
Loveland Classical 191
Lyons 185
Mancos 142
Meeker 227
Merino 100
Miami-Yoder 100
Mile High Academy 122 Multiplied
Monument Academy 114
Nederland 133
Peyton 195
Platte Canyon 195
Poudre Community Academy 201
Rangely 154
Rocky Ford 172
Rye 246
Sanford 108
Sedgwick County Co-op 109
Soroco 105
South Park 124
St. John Paul the Great New 189 Multiplied
Swallows Charter Academy 174
Thomas MacLaren School 208
Trinidad 202
Twin Peaks Charter Academy 178
Two Roads Charter School 190
Union Colony Prep 154
Vail Christian 228 Multiplied
Vail Mountain 188 Multiplied
Vanguard Classical East 148
Victory Prep Academy 131
Walsenburg 133
West Grand 125
Wiggins 242
Wray 222
Yuma 234