ALL
Men Elite 19 year and above
Men Junior 17-18 year
Open : 19-29 year
Master A : 30-39 year
Master B:40-49year
Master C : 50-59 year
Women Elite : 19 year and above
Women Open : 25 year and above
Men Youth : 15-16 year
Master D : 60 year and above