First question ive ever posted here so im sorry for any mistakes. So here goes.
I've never been good at team building but I've been winning most of my battles. Is it a good team or am I lucky?
This is the team.
Magearna @ Fairium Z
Ability: Soul-Heart
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Shift Gear
- Thunderbolt
- Dazzling Gleam
- Aura Sphere
Greninja-Ash @ Life Orb
Ability: Battle Bond
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
- Water Shuriken
- Hydro Pump
- Dark Pulse
- U-turn
Gliscor @ Toxic Orb
Ability: Poison Heal
EVs: 244 HP / 52 Def / 76 SpD / 136 Spe
Jolly Nature
- Earthquake
- Defog
- Roost
- Knock Off
Mawile @ Mawilite
Ability: Intimidate
EVs: 92 HP / 252 Atk / 164 Spe
Adamant Nature
- Play Rough
- Thunder Punch
- Sucker Punch
- Fire Fang
Hawlucha (M) @ Electric Seed
Ability: Unburden
EVs: 96 HP / 252 Atk / 36 SpD / 124 Spe
Adamant Nature
- Acrobatics
- Swords Dance
- High Jump Kick
- Roost
Tapu Koko @ Choice Specs
Ability: Electric Surge
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Dazzling Gleam
- Volt Switch
- Hidden Power [Ice]
- Thunderbolt
It seems like my ground/fire weakness is covered enough with careful play. But lemme know what you think or any changes and why.