Ranking Middle Evolutions