what is the strongest pokemon non legendary?
The strongest non-legendary Pokémon is Dragonite. The are quite a bit of Pokémon that can rival this position that also have a base 600 that are the following: Tyranitar.