Need help with rating my pokemon so here is my team.
1.Terrakion
ability justified
moves 1 earthquake 2 rock slide 3 sacred sword 4giga impact
item rock gem
nature impish
2.ninetails
ability drought
moves 1 solar beam 2 fire blast 3 flame burst 4psyshock
item grass gem
nature modest
3.garchomp
ability rough skin
moves 1 dual chop 2 rock slide 3 crunch 4fire fang
item choice scarf
nature naive
4.Whimsicott
ability chlorophyll
moves 1 solar beam 2 hurricane 3 psychic 4 beat up
item psychic gem
nature modest
5.azelf
ability levitate
moves 1 psychic 2 u-turn 3 fire blast 4 thunder bolt
item focus sash
nature mild
6.cresselia
ability levitate
moves 1 reflect 2light screen 3 ice beam 4 shadow ball
item light clay
nature calm or bold
1.Terrakion
ability justified
moves 1 earthquake 2 rock slide 3 sacred sword 4giga impact
item rock gem
nature impish
2.ninetails
ability drought
moves 1 solar beam 2 fire blast 3 flame burst 4psyshock
item grass gem
nature modest
3.garchomp
ability rough skin
moves 1 dual chop 2 rock slide 3 crunch 4fire fang
item choice scarf
nature naive
4.Whimsicott
ability chlorophyll
moves 1 solar beam 2 hurricane 3 psychic 4 beat up
item psychic gem
nature modest
5.azelf
ability levitate
moves 1 psychic 2 u-turn 3 fire blast 4 thunder bolt
item focus sash
nature mild
6.cresselia
ability levitate
moves 1 reflect 2light screen 3 ice beam 4 shadow ball
item light clay
nature calm or bold