My son is the same, he come from a football class at 6 pm after long school day & he still have energy to play. If he doesn't have concentration issues, , DS goes to football, basketball, swimming, UCmas, Quran, arts, piano and coding but I still struggle to get him to calm down.
School work is always boring, he sits on his chair then he starts to go around, he feels bored unless it is a bit challenging, he will not practice his spelling sheet, he doesn't see a point of practicing everyday when he can write the words without practicing.
Look into his diet, a good multivitamin with high magnesium & calcium might help in calming him down, avoiding sweets and food colouring and so on.
At school they keep him occupied, he doesn't like it if they tell him off, this is why he is well behaved, but when he comes back home his energy explodes.
A long bath with few drops lavender oil calms him down, you can encourage him to wash his face at school to break the energy, water has a calming effect.
I honestly wouldn't consider it as hyperactivity, I'm around loads of boys, my son is the easiest so far, at least he has amazing concentration, he gets his work done without much effort, the only thing that concerns me is the boredom, he gets bored easily & he becomes miserable.