Fighting- The Musketeers, Heracross, Mega Blaziken
Rock- Regirock (duh), Aerodactyl, MegaDactyl
I'm hoping that Suck and D'oh (Some people call them Sawk and Throh) don't do well in the fighting round. I like most rock types but Golem is an exception because Shiny Gravler is the most hated Pokémon of all time