What are the top 10 most powerful Pokemon

Pokémon Top 10

1st place# 890Endynalos (Infinite Dynamax Form)Type:Poison / dragonKP:255Attack:115Defense:250Special attack:125Special Defense:250Initiative:130Total:11252nd place# 150Mewtwo (Mega-Form X)Type:Psycho / struggleKP:106Attack:190Defense:100Special attack:154Special Defense:100Initiative:130Total:7802nd place# 150Mewtwo (Mega-Form Y)Type:PsychoKP:106Attack:150Defense:70Special attack:194Special Defense:120Initiative:140Total:7802nd place# 384Rayquaza (Mega shape)Type:Dragon / flightKP:105Attack:180Defense:100Special attack:180Special Defense:100Initiative:115Total:7805th place# 382Kyogre (Proto-form)Type:waterKP:100Attack:150Defense:90Special attack:180Special Defense:160Initiative:90Total:7705th place# 383Groudon (Proto-form)Type:Ground / fireKP:100Attack:180Defense:160Special attack:150Special Defense:90Initiative:90Total:7707th place# 800Necrozma (Ultra shape)Type:Psycho / dragonKP:97Attack:167Defense:97Special attack:167Special Defense:97Initiative:129Total:7548th place# 493ArceusType:normalKP:120Attack:120Defense:120Special attack:120Special Defense:120Initiative:120Total:7208th place# 888Zacian (King of the sword)Type:Fairy / steelKP:92Attack:170Defense:115Special attack:80Special Defense:115Initiative:148Total:7208th place# 889Zamazenta (King of the shield)Type:Fight / steelKP:92Attack:130Defense:145Special attack:80Special Defense:145Initiative:128Total:720