Galladesweep
Wicked Awesome
Alright, this is my first post, hope it ain't too arrogant. 
I'll be talking to you about my favorite sweepers, or pokemon that take down the whole other team, I will name at least one legendary
but not Arceus and Mew. I don't list natures, or EV's. Cause really, who cares THAT much?
1) Gallade; As my name implies, my favorite sweep is with gallade, of course, he is one of the few pokemon to learn Swords Dance through level up, this will be your best hope to win. Use it twice, and you can onehit pretty much any non-physical wall.
My moveset:
-----------
Swords Dance
-----------
Leaf Blade
-----------
Brick Break
-----------
Physco Cut
-----------
Physco Cut is my main move, I give him a Mind Plate, for extra on top of stab.
This took down most of the gyms for me, Wake cryed at the hand of a level 26 Gallade. Yeah. I know.
I put most of my EV's into the two defenses, along with a few in speed.
I played him with any pokemon with a Thunderbolt. Gardevoir is fun for this, but I perfer Electrivire's thunderpunch, that Thunderbolt will take down Skarmory, Staraptor, and many like them.
2) Groudon;
Groudon is one of the most capable legendary attackers, he can break through a Skarmory AND an Electrivire. Of course, Groudon can learn Swords dance too - it's one of my favorite moves.
Moveset:
-------------
Swords Dance
-------------
Rock Polish
-------------
Flamethrower/Fire Punch/Overheat
-------------
Earthquake
-------------
Earthquake is, quite possibly the most capable move in the game. Hands down. Unless your battling Winona, That move is your best friend. Those three fire type moves are very capable, given Groudons ability. Flamethrower is the worst, unless your groudon has put all his EV's into Special Attack.
Fire Punch is nice to teach now that their are tutors. Overheat is great because he doesn't need Sp. Attack all that much if your using Earthquake over Earth Power.
Rock polish is because Groudon ain't amazing, you can get him a Jolly nature, but I perfer not to care since he has a 5 catch rate and I get him the REAL way - through Emerald/Ruby.
Swords Dance is - DUH.
3) Ninjask;
Ninjask is the second fastest pokemon - EVER - I say that modestly. he doesn't need any speed EV's, a Jolly Nature, or anything.
Also, Ninjask doesn't really do the sweep, its better to just Baton pass with him.
Moveset:
---------
Swords Dance
---------
X-Scissor
---------
Agility/Aerial Ace
---------
Baton Pass
---------
In reality, the only way to use Ninjask is too just hope you don't get hit, use Swords Dance twice, Possibly use Agility, and if your battling a fighting/Bug type, just use Aerial Ace, before you baton pass your stats over to, say, Gyarados, or a waiting Infernape..
4) Infernape;
Haha, didn't see that coming did you? Infernape is the hardest starter to beat the Gyms with, but the best Starter in reality.
He has AMAZING speed, Awesome attack stat(S), and a nice movepool due to its typing.
Moveset:
----------
Flamethrower/Fire Punch/Fire Blast/Flare Blitz
----------
Mach Punch/Brick Break/Close Combat
----------
Thunderpunch/U-Turn
----------
Rock Climb/Earthquake/Aerial Ace
----------
Alright first of all, I told you his movepool was giant! Flamethrower is what I chose, because I was blessed with a "Rash" Infernape, which lowers his Sp. Def, for more Speed.
Thunderpunch is for those pesky Flying/Water Types (Eat that - Pelippers!) and U-turn takes down Alakazam and other Psychic types (finally spelled that right!) U-turn is great because, even if you don't kill them, you get to leave the battle.
Rock Climb helps to add Confusion, Earthquake is for fellow Fire types, Rock Types, and whatever else is thrown at you. And finally Aerial Ace is for those guys who think their cool cause their Shuckle knows Double Team.
The fighting type moves are.. just because he can, and they replace Earthquake just fine, helps take down those Probopasses anyway.
Thats it for now, others are Rayquaza, Deoxsys of course, Gyarados, Rapidash, the majority of Pseudo-Legendaries, the three Hitmon___'s, etc.
I'll be talking to you about my favorite sweepers, or pokemon that take down the whole other team, I will name at least one legendary
1) Gallade; As my name implies, my favorite sweep is with gallade, of course, he is one of the few pokemon to learn Swords Dance through level up, this will be your best hope to win. Use it twice, and you can onehit pretty much any non-physical wall.
My moveset:
-----------
Swords Dance
-----------
Leaf Blade
-----------
Brick Break
-----------
Physco Cut
-----------
Physco Cut is my main move, I give him a Mind Plate, for extra on top of stab.
This took down most of the gyms for me, Wake cryed at the hand of a level 26 Gallade. Yeah. I know.
I put most of my EV's into the two defenses, along with a few in speed.
I played him with any pokemon with a Thunderbolt. Gardevoir is fun for this, but I perfer Electrivire's thunderpunch, that Thunderbolt will take down Skarmory, Staraptor, and many like them.
2) Groudon;
Groudon is one of the most capable legendary attackers, he can break through a Skarmory AND an Electrivire. Of course, Groudon can learn Swords dance too - it's one of my favorite moves.
Moveset:
-------------
Swords Dance
-------------
Rock Polish
-------------
Flamethrower/Fire Punch/Overheat
-------------
Earthquake
-------------
Earthquake is, quite possibly the most capable move in the game. Hands down. Unless your battling Winona, That move is your best friend. Those three fire type moves are very capable, given Groudons ability. Flamethrower is the worst, unless your groudon has put all his EV's into Special Attack.
Fire Punch is nice to teach now that their are tutors. Overheat is great because he doesn't need Sp. Attack all that much if your using Earthquake over Earth Power.
Rock polish is because Groudon ain't amazing, you can get him a Jolly nature, but I perfer not to care since he has a 5 catch rate and I get him the REAL way - through Emerald/Ruby.
Swords Dance is - DUH.
3) Ninjask;
Ninjask is the second fastest pokemon - EVER - I say that modestly. he doesn't need any speed EV's, a Jolly Nature, or anything.
Also, Ninjask doesn't really do the sweep, its better to just Baton pass with him.
Moveset:
---------
Swords Dance
---------
X-Scissor
---------
Agility/Aerial Ace
---------
Baton Pass
---------
In reality, the only way to use Ninjask is too just hope you don't get hit, use Swords Dance twice, Possibly use Agility, and if your battling a fighting/Bug type, just use Aerial Ace, before you baton pass your stats over to, say, Gyarados, or a waiting Infernape..
4) Infernape;
Haha, didn't see that coming did you? Infernape is the hardest starter to beat the Gyms with, but the best Starter in reality.
He has AMAZING speed, Awesome attack stat(S), and a nice movepool due to its typing.
Moveset:
----------
Flamethrower/Fire Punch/Fire Blast/Flare Blitz
----------
Mach Punch/Brick Break/Close Combat
----------
Thunderpunch/U-Turn
----------
Rock Climb/Earthquake/Aerial Ace
----------
Alright first of all, I told you his movepool was giant! Flamethrower is what I chose, because I was blessed with a "Rash" Infernape, which lowers his Sp. Def, for more Speed.
Thunderpunch is for those pesky Flying/Water Types (Eat that - Pelippers!) and U-turn takes down Alakazam and other Psychic types (finally spelled that right!) U-turn is great because, even if you don't kill them, you get to leave the battle.
Rock Climb helps to add Confusion, Earthquake is for fellow Fire types, Rock Types, and whatever else is thrown at you. And finally Aerial Ace is for those guys who think their cool cause their Shuckle knows Double Team.
The fighting type moves are.. just because he can, and they replace Earthquake just fine, helps take down those Probopasses anyway.
Thats it for now, others are Rayquaza, Deoxsys of course, Gyarados, Rapidash, the majority of Pseudo-Legendaries, the three Hitmon___'s, etc.