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

Metagross Mega
Venusaur Mega
Winner
Houndoom Mega
Eliminated
Mewtwo Mega X
Winner
Blaziken Mega
Eliminated
Garchomp Mega
Winner
Banette Mega
Eliminated
Gyarados Mega
Winner
Pidgeot Mega
Eliminated
Alakazam Mega
Winner
Abomasnow Mega
Eliminated
Ampharos Mega
Winner
Charizard Mega Y
Eliminated
Blastoise Mega
Winner
Aerodactyl Mega
Eliminated
Scizor Mega
Winner
Heracross Mega
Eliminated
Sceptile Mega
Winner
Swampert Mega
Eliminated
Camerupt Mega
Winner
Glalie Mega
Eliminated
Salamence Mega
Winner
Steelix Mega
Eliminated
Rayquaza Mega
Winner
Slowbro Mega
Eliminated
Metagross Mega
Winner
Audino Mega
Eliminated
Gallade Mega
Winner
Lopunny Mega
Eliminated
Altaria Mega
Winner
Sharpedo Mega
Eliminated
Diancie Mega
Winner
Sableye Mega
Eliminated