I'm not a teacher, but wanted to reply anyway...
I have a DS at secondary school who is quiet, hardworking, well-behaved, achieving well academically, never late, no detentions, etc; but, he will never, in a Month of Sundays, EVER be awarded anything at his school's various prize-giving events. Last year, I was secretly hoping he might get something for woodwork (which I think he is really good at) - but no, it was one of the 'really clever boys' who was given that as well!
However, I wouldn't dream of complaining - I tell my DS he needs to try harder and 'put himself about a bit more', although tbh he doesn't seem bothered at all.
At the end of the day, there are only a limited number of prizes that can be awarded, but it does sometimes appear to be the same kids every time.