Question: what are the strongest pokemon ever?
Answer: No. 1- Mega Mewtwo. ... 
No. 2- Arceus. ... 
No. 3- Primal Kyogre / Primal Groudon. ... 
No. 4- Mega Rayquaza. ... 
No.5- Kyurem. Few pokemon strike terror into their opponent's hearts quite like Kyurem. ... 
No. 6- Zygarde. ... 
No. 7- Mega Tyranitar. ... 
No. 8- Mega Garchomp.