-Premier League is definitely the best one.
-Laliga is rightly placed behind SeriesA and Bundesliga. (Laliga has been trashed lately holding up only because of Real Madrid and Barca. And Atletico with haram ball).
-MLS has no place being near top 100.