1 Arceus: The First and the Last
This is the first Pokémon that existed and most likely would be the last. His position is not debatable as he is the most powerful of all. His first debut was in 18th Pokémon movie beside other fabulous Pokémon’s. Arceus has the most formidable stats of all the Pokémon.
2 Dialga and Palkia: The Firstborns
They are the Lords of time and space, and they are the firstborns of Arcues along with Giratina. They are in charge of handling the complete universe as they are the most powerful by virtue. Both time and space are equally important, that is the reason why they are ranked together.
3 Giratina: The unstable one
Ken Sugimori created this Pokémon, and it initially appeared in the video games. It is also designated as the Lord of Antimatter as it masters the antimatter and the Distortion World. It is in the Pokémon species in Game Freak’s Pokémon franchise and Nintendo.
4 Mega Rayquaza: Dragon
He is the Lord of the sky and is also considered as the coolest Pokémon. It was created to terminate the conflict between the Pokémon of our last entry. This one is like, dumb powerful; it is responsible for the creation of Anything Goes. He has the energy levels of Kyogre and Groudon both.
5 Primal Kyogre and Primal Groudon: Water & Ground
Kyogre is the most potent water-type Pokémon and is incredibly powerful, and the most useful abilities of it is the Primordial Sea. On the other hand, Groudon is the leading ground type Pokémon. It has a force to be reckoned with and is one Pokémon which appearance in VGC for the last seven years.
6 Ultra Necrozma: A legendary combination
This Pokémon can command and combine with the legendary Pokémon's Solgaleo and Lunala to form one of the most strong Pokémon on its own. This is a superior Pokémon and loved by many people which is why it is placed on number six in the list.
7 Deoxys: Powerful
It can be anything you want as it can change forms. It is one of the most definite aliens ever as he also smashed rayquaza in the movie. His standard way is excellent for being an offensive attacker as he has various moves that are pretty tough and affect too much. (See Top 10 Pokemon Characters of All-Time)
8 Mega Mewtwo X and Y: Psychic
They are one of the sturdiest psychic Pokemon's as they are artificially constructed to be the non-god Pokemon, and his Mega form makes it even great. Both X and Y have different secondary typing and stat spreads yet together; they are the best psychic types.
9 Lugia: Powerful
It is said to be an excellent tank in Pokémon bar none. It is known in Japan with the similar name and is fabulous specie in Nintendo and Game Freak's Pokémon franchise. It has the ability of Multiscale too and when it is at full HP, the damage of any attack that hits it, cuts in half.
10 Lunala and Solgaleo: Different but powerful
Solgaleo is the sun god, and Lunala too is equally strong. These two symbolise the shiniest articles in the sky and are identified to have signature Z-powers which makes them even more robust. (See 10 Most Expensive Pokemon Cards)