BluOFF;n7560890 said:
Why do these sentences use past simple instead of present perfect?
Well, it could be that simple past tense is a more active voice that would be weakened with the interjection of the helping verb "have."
It could also be a common parlance; after all, if you sit down to play <game> and win, you don't say "I have won," rather simply "I won." Neither do people commonly express the action of winning in past perfect such as "<team> have won <game>" or "<actor> had won <award>."
There are a number of other possible reasons, which don't really matter since the simple past tense is perfectly acceptable for the context. After all, you understand what is meant, yes?