Could anyone tell me how good my team is?
I have all 8 badges, but have yet to beat the E4.

Magneton - 34
LONELY Nature
Magnet Pull
-Thunder
-Lock-On
-Thunder Wave
-Spark

Gyrados - 40
CALM Nature
Intimidate
-Surf
-Hydro Pump
-Bite
-Earthquake

Charizard - 50
QUIRKY Nature
Blaze
-Blast Burn
-Overheat
-Flamethrower
-Fire Blast

Articuno - 50
JOLLY Nature
Pressure
-Mist
-Blizzard
-Fly
-Ice Beam

Dragonair - 37
BASHFUL Nature
Shed Skin
-Slam
-Thunder Wave
-Twister
-Dragon Rage

Kadabra - 51
NAUGHTY Nature
Synchronize
-Psybeam
-Shock Wave
-Dream Eater
-Psychic

Thanks for your input guys!