Oh I forgot to add that, my bad. I have a lot of different Pokemon with different roles to try out, but this is my current:
Lead/annoyer: Umbreon (toxic, confuse ray, faint attack, heal bell)
Physical tank: Infernape (Mach punch, close combat, blaze kick, thunder punch)
Special attacker: Raichu (nasty plot, grass knot, thunderbolt, attract)
More physical: Lucario (Earthquake, swords dance, close combat, blaze kick)
More special: vaporeon (aqua ring, shadow ball, ice beam, surf)
This is minus a wall. Idk how great this team is either.