top-ranked

top-ranked

or

top-ranking

adjconsidered to be the best or among the best
Translations