Ello! Rave Slayer here, it's my Top 100 Strongest PKMN Trainers! Sorry, this list took a while XD
So due to the extremely recent release of Sun & Moon, I'm afraid that Gen 7 will be excluded for the time being. When I beat the game, I'll make an updated version, as well as with the legendaries list.
Anyways, here are the Rules:
* All Pokémon Trainers Up To Generation 6
* Only Video Game Characters Have Been Included
* Only Mainstream Games Considered
* Trainers Were Ranked Purely On The Following Criteria, In Order Of Priority: Trainer's Team/Party, Type Match-Ups, Move Sets, Levels, Stats, Trainer Rankings (Gym Orders, etc.).
Also Note:
* Most Trainers Included Are Gym Leaders
* Factors Such As Pokémon World Tournament From B2W2 Were Considered