Firstly, 'have won' is PRESENT Perfect, not Past Perfect. "a school report LISTING the achievements of the (past) year." The headmaster died. 4th form blew up the chemistry lab. We won the football trophy. Why would we use the Present Perfect?
Many thanks, Claire. Of course, a lot clearer now.