Sorry, Scousy, in a bit of a flippant mood yesterday, I don't go around beating up teachers, honestly! 
Seriously, I do strongly object to results being put up on a public board for all to see as the only reason for doing this can be to motivate the weakest by fear of humiliation and allow the strongest to crow at the others. Not very healthy.
Bad for those lower down the list as the other kids will not take into account the often complex reasons for a perticular child's performance and will just call them "thick".
Can also be bad for the ones at the top of the list as can cause resentment from others low down who see themselves as having their noses rubbed in the better performance of others. This happenend to me - my top position on all the lists was roundly resented by those at the bottom and i was labelled as "smug" even though i had no wish for my results to be broadcast. I don't blame them either, it was cruel.
TBH my DCs results are no-one's business but mine, my Dcs and their teachers.
My DDs schol has a good attitude to this. Individual results are given to pupils by their teachers in private and they are discouraged from telling their classmates. This helps a lot to calm down the excessive competitiveness that can exist in schools like hers.
For top performing DCs knowing themselves that they have done well is enough reward.
Having the attitude that beating others in the class is the most important thing is pretty unhealthy. After all, in 10 years time no-one will give a damn who came top in the y3 English exam. What matters is that you do the best that you personally can and find your place in the adult world.
Sorry about excessively long post, suffering from verbal diarrhoea today! 