If you compete i think high school cheerleading is a spot. I'll admit that when i did just allstar i was all for high school cheerleading not being a sport and thought it was a joke, but i quit allstar and did high school and now i see that they work very had (some more than others), and a lot of the girls on my school team work just as hard as allstar cheerleaders. It is hard to look at teams that do half smushs and think of them as a sport, but they are being athletic, and most of it is just like senior level 1. But if the team doesn't compete i don't think it is considered a sport