The latest "World Cup" rankings for the Heimdall Squad