I've been breeding pokemon that I think would be good for online battling.
Blaziken Holding Blazikenite
Nature: Hasty
Blaze Kick
Brave Bird
Rock Tomb
Sky Uppercut
Raichu not holding anything
Nature: Modest
Thunderbolt
Iron Tail
Dig
Secret Power (different status effects, mainly paralysis)
Pidgeot Holding Pidgeotite
Nature: Quite
Aerial Ace
Steel Wing
Twister
Quick Attack
Rhydon Holding Expert Belt
Nature: Careful
Earthquake
Stone Edge
Iron Tail
Hammer Arm
Gallade Holding Galladite
Nature: Quiet
Psycho Cut
Leaf Blade
X-Scizzor
Power-Up Punch
What should my final team member be? No fairy types, I ABSOLutely can not stand using them. Pun was very intended
Blaziken should be either Jolly or Adamant and its best moves are Flare blitz and either hi jump kick or low kick, protect is also great for speed boost, I also like knock off or you could go a completely different route and use baton pass
Raichu, you really shouldn't use it as a mixed attacker and every pokemon needs an item in competitive, raichu is meh to begin with and your moves arent helping much
There is only one good thing about mega pidgeot, hurricane, that's it
Mega gallade is great but you need attacks that work better on it, I have Close combat, Zen Headbutt, Knock Off and Protect
Last member? Idk it's up to you but you already have too many megas for 1 team
Also, wanna battle sometimes?