heres my team with all lvl 100s because i worked very hard and had them since the begining when i started . people with no lvl 100s may be as good as me if they work hard too . One other thing is that I all my pokemon have 510 EV which is Max for those who dont know. I they have max ev know because i got effort ribbon with all of them. Well heres my team.
-Staraptor@Sharpbeak nature:Careful EV:Max moves:bravebird, fly, defog, pluck
-Luxray@quick claw nature:rash EV:max moves:discharge, thunderbolt, crunch, charge beam
-Floatzel@mystic water nature:naughty EV:max moves:waterfall, surf, crunch, aqua jet
-Infernape@ShellBell nature:Bold EV:max moves:blast burn, rock climb, strength, rock smash
-Misdreavus@cleanse tag(how does it evolve?) nature:Brave EV:max moves:Shadow Ball, Grudge, perish song, Confuse ray
-Basiodon nature: Adamant EV:max moves:earthquake, Metal burst, Take down, Iron head
-Palkia@Reapers Cloth nature:Modest EV:max moves:Spacial Rend, Surf, Dragon claw, Aura Sphere.