heres my team it has never lost both online and against my friends:
Tyranitar LV 100
shadowball
earthquake
crunch
surf
Dragonite Lv100
outrage
earthquake
surf
gigaimpact
charzard Lv100
flamethrower
fly
earthquake
roost
blastoise
surf
hydroblast
earthquake
water pulse
mewtwo
psychic
shadowball
recover
psybeam
snorlax
surf
snore
rest
hyperbeam
Oh wow, thats really bad, i dont know where to begin.
* Hyper Beam and all variants of it (Frenzy Plant, hydro Cannon, Giga impact, Blast Burn)sucks, it leaves you open and vulnerable for a revenge kill after youve killed one of their pokes.
* Mewtwo is uber and therefore banned.
* 2 moves of the same type on one pokemon of the same element are pointless, unless they do completely different jobs. (e.g priority or something else)
* Fly is bad, again once you use it, i can just go to the appropriate counter to easily take the hit.
*You do realize Ghost and Crunch have just the same type coverage =/, im looking at tyranitar here, so therefore are bad when used in conjunction.
* Snore again is a terrible move, lol 40 Bp lol
* There is no structure here, your metagame weak, (which means to everything).
* We need EVS and natures to do anything.
* No offense, but if this team won, youve been battling REALLY bad players, have you battled REAL competitive players ? No. obviously not. So bragging about it not having lost, well is kinda lol
* But all is not bad, i suggest you read the stickies, they'll help loads.