"has achieved" emphasises the recent/currency of the event (e.g. you are announcing the award for the first time).
"achieved" can be used for a historical event.
I'm not 100% convinced about "best performance school awards". To offer a better suggestion I would need to know the exact official name of the awards.