Every Pokemon mega evolution (as of Gen 6)
Legends Z-A megas soon!
Champion

Metagross Mega
Ampharos Mega
Winner
Latias Mega
Eliminated
Lucario Mega
Winner
Venusaur Mega
Eliminated
Beedrill Mega
Winner
Gardevoir Mega
Eliminated
Scizor Mega
Winner
Rayquaza Mega
Eliminated
Banette Mega
Winner
Gallade Mega
Eliminated
Aggron Mega
Winner
Medicham Mega
Eliminated
Absol Mega
Winner
Camerupt Mega
Eliminated
Kangaskhan Mega
Winner
Aerodactyl Mega
Eliminated
Charizard Mega X
Winner
Tyranitar Mega
Eliminated
Steelix Mega
Winner
Lopunny Mega
Eliminated
Gengar Mega
Winner
Latios Mega
Eliminated
Slowbro Mega
Winner
Manectric Mega
Eliminated
Swampert Mega
Winner
Mawile Mega
Eliminated
Audino Mega
Winner
Altaria Mega
Eliminated
Garchomp Mega
Winner
Mewtwo Mega X
Eliminated
Metagross Mega
Winner
Pinsir Mega
Eliminated