Could someone help me improve my whirlwind team?

ok so im a quite of beginner and im trying to play whirlwind team. Could someone help me improve it or give some tips?
Thanks in advance.
My Team:
Skarmory @ Rocky Helmet
Ability: Sturdy
Tera Type: Ghost
EVs: 248 HP / 16 Def / 180 SpD / 64 Spe
Impish Nature
IVs: 0 Atk
- Spikes
- Body Press
- Whirlwind
- Roost

Ting-Lu @ Leftovers
Ability: Vessel of Ruin
Tera Type: Poison
EVs: 252 HP / 4 Def / 252 SpD
Careful Nature
- Stealth Rock
- Earthquake
- Whirlwind
- Ruination

Zamazenta @ Heavy-Duty Boots
Ability: Dauntless Shield
Tera Type: Dark
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Close Combat
- Crunch
- Stone Edge
- Heavy Slam

Pecharunt @ Heavy-Duty Boots
Ability: Poison Puppeteer
Tera Type: Dark
EVs: 252 HP / 228 Def / 28 Spe
Bold Nature
IVs: 0 Atk
- Malignant Chain
- Foul Play
- Parting Shot
- Recover

Walking Wake @ Heavy-Duty Boots
Ability: Protosynthesis
Tera Type: Fairy
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
- Surf
- Draco Meteor
- Knock Off
- Flip Turn

Hatterene @ Leftovers
Ability: Magic Bounce
Tera Type: Water
EVs: 252 HP / 204 Def / 52 Spe
Bold Nature
IVs: 0 Atk
- Calm Mind
- Draining Kiss
- Mystical Fire
- Psyshock
 
Back
Top