Top 5 most powerful Pokemon

1) Mewto 
If one thing is certain, Mewtwo is the champion of Powerful Pokémon. Standing six-foot, seven inches, and 269 pounds, the scientific creation Mewtwo, is the spawn of a pregnant Mew that had its DNA altered. Capable of controlling the mind of its enemies & teleportation, Mewtwo is undaunted. In the recent Detective Pikachu film, Mewtwo’s abilities are on full display, personifying how devastatingly powerful this Pokémon is


2)Mew


Although Mew is the last Pokémon in the 1st Generation, it has the DNA of every original Pokémon. Standing at 1’04” in height and under 9 pounds, you wouldn’t expect this adorable Pokémon to be capable of using any attack. Mew can also become invisible at will and is only able to be seen through a microscope. In Mewtwo Strikes Back, Mew battles Mewtwo to save humanity, with Ash Ketchum and Pikachu's help. Mew alone can’t beat the top Pokémon on this list



3)Arceus

This is where things get hairy. Dubbed The Original One, Arceus is the most mythical of any Pokémon. Creating multiple regions (Ransei & Sinnoh) and maybe even the Pokémon Universe, Arceus is one of the oldest Pokémon even though he isn’t from the first or second generation. At 10” and over 700 Pounds, Arceus is imposing in character and ability. Capable of disappearing or stopping time, Arceus is arguably the most powerful Pokémon. It would be epic to see Arceus battle the remaining two on this list.

4) Rayquaza

The massive Rayquaza is one of the oldest Pokémon, with estimations around multiple hundreds of years in age. At 23” and 455 pounds, this dragon Pokémon has the ability to fly and can unleash one of the strongest attacks of any Pokémon. Rayquaza is also the leader of the Legendary Birds of the Hoenn Region (Groudon & Kyogre) and even has the ability to calm its counterparts.

5) Lugia