league table
nounDefinition of league table
British
: a list of teams, schools, hospitals, etc. that shows them in order from best to worst