Nice list, but I would add extra points to teams who have repeated as B3 champions. Winning B3 is no doubt a tough accomplishment, but many teams have won by putting together unsustainable super teams. To win it multiple seasons in a row means you need a more sustainable team, that is also able to compete against managers who are going all in(buying a very expensive team) for one season.