Is my Pokemon Team good for Competition?

I have a Luxray, Torterra, Gyrados, Gallade, Staraptor and Rapidash Luxray Lv: 50 (No Item) Intimidate Atk: 141, Def: 112, Sp. Atk.: 95, Sp. Def: 91, Speed: 91 Nature: Docile Thunder Bolt Thunder Super Power Ice Fang Torterra Lv: 50 (Soft sand) Overgrow Atk: 147, Def: 115, Sp. Atk: 104, Sp. Def: 108,... show more I have a Luxray, Torterra, Gyrados, Gallade, Staraptor and Rapidash

Luxray Lv: 50 (No Item) Intimidate
Atk: 141, Def: 112, Sp. Atk.: 95, Sp. Def: 91, Speed: 91 Nature: Docile
Thunder Bolt
Thunder
Super Power
Ice Fang

Torterra Lv: 50 (Soft sand) Overgrow
Atk: 147, Def: 115, Sp. Atk: 104, Sp. Def: 108, Speed: 102 Nature: Quiet
Giga Drain
Earthquake
Rock Climb
Strength

Gallade Lv: 50 (Twisted Spoon) I may switch to nevermelt Ice) Trace
Atk: 159, Def: 91, Sp. Atk: 98, Sp. Def: 130, Speed: 110 Nature: Bashful
Psycho Cut
Ice Punch
Calm Mind
Psychic

Staraptor Lv:50 (Choice Band) Intimidate
Atk: 145, Def: 86, Sp.Atk: 84, Sp. Def: 97, Speed: 155 Nature: Gentle
Brave Bird
Close Combat
Aerial Ace
Protect

Rapidash Lv:50 (Charcoal) Flash Fire
Atk: 122, Def: 98, Sp. Atk: 115, Sp. Def: 100, Speed: 132
Flamethrower
Sunny Day
Agility
Flare Blitz

Gyrados Lv:50 (Mystic Water) Intimidate
Atk: 160, Def: 100, Sp. Atk: 96, Sp. Def:118, Speed:125
Hydro Pump
Waterfall
Dragon Dance
Thrash


Can someone rate and comment on what I should change if need be? Thanks! I'd really appreciate it
2 answers 2