Tentative list of the strongest pokemon ranked by lore

Mega Zeruaura goes above Mega latios

Credit to https://bulbapedia.bulbagarden.net/wiki/Main_Page for the images.