Equip your DAUGHTER first, not the teacher.
Teach your child to fight back even agains the "top kid award" winner.
And teach her now, or she will end up with damaged self-esteem.
Role-play with her. Say what he says, and have her come up with responses: "Yeah? That's right, I like myself just fine, and I don't care what you say." Or, "OK, you've said that enough to me. STOP IT right now. You are bugging me and I do not have to take it." Teach her it is OK to raise her voice some, and to get in his face. She doesn't have to yell or touch him, but she might just throw him off if she stands up for herself with voice and words.
The British have a term: The "short sharp shock." If your good (and quiet?) daughter turns on him and very firmly gives him a strong comeback right in his face and then turns away and IGNORES his existence, he may be so shocked that she answered that he will stop at least temporarily.
I also would then tell the teacher and tell her that you are equipping your child with the skills to handle this little creep (oh, sorry, don't call him a creep to the teacher....) and you expect the teacher to back your child. Tell the teacher that your daughter is afraid to report this to her because your daughter thinks the "top kid" thing makes this boy invincible somehow. Be clear that "I'm sure that's not the case, right?" so the teacher is on notice that you are going to be coming back at her if you continue to hear that perfect boy is messing with your kid's head.