Skip to content
| Name |
Ages |
Distances |
| Tiny Tot |
5 & under |
100m, 200m, 300m |
| Primary |
6 & 7 |
200m, 300m, 400m |
| Juvenile |
8 & 9 |
200m, 300m, 500m |
| Elementary |
10 & 11 |
300m, 500m, 700m |
| Freshman |
12 & 13 |
300m, 500m, 1000m |
| Sophomore |
14 & 15 |
500m, 1000m, 1500m |
| Junior Women |
16 & 17 |
500m, 1000m, 1500m |
| Junior Men |
16 & 17 |
500m, 1000m, 2000m |
| Senior Women |
18 & older |
500m, 1000m, 2000m |
| Senior Men |
18 & older |
500m, 1500m, 3000m |
| Classic Women |
25 & older |
500m, 1000m, 1500m |
| Classic Men |
25 & older |
500m, 1000m, 2000m |
| Grand Classic Women |
30 & older |
500m, 1000m, 1500m |
| Grand Classic Men |
30 & older |
500m, 1000m, 2000m |
| Masters Women |
35 & older |
500m, 700m, 1000m |
| Masters Men |
35 & older |
500m, 1000m, 1500m |
| Grand Masters Women |
40 & older |
500m, 700m, 1000m |
| Grand Masters Men |
40 & older |
500m 1000m, 1500m |
| Veterans |
45 & older |
500m, 700m, 1000m |
| Grand Veterans |
50 & older |
500m, 700m, 1000m |
| Esquire |
55 & older |
500m, 700m, 1000m |
| Grand Esquire |
60 & older |
500m, 700m, 1000m |
| Premier |
65 & older |
500m, 700m, 1000m |