Just to confirm, so the following would work ok too (no gramatical errors?):
"This research is on weight reduction of Taekwondo players."
I think the Taekwondo 'people' in the text were players of a competition.. so in that case maybe players is more appropriate since competition implies sport. But I agree generally speaking practitioners would work better.