1. Pikachu
Ash's first Pokemon, Pikachu has to have number 1
2. Mew
Mew gets number 2 because of the show also.
3. Mewtwo
Mewtwo... the number 1 sweeper ever. Mewtwo can stop almost everything that comes its way, this is because of his outstanding special attack.
4. Charizard
Charizard another fan favorite. Charizard is amazing, in my opinion. Some might say he is overrated but Charizard is a great Pokemon.
5. Blastoise
Blastoise was another one of those Pokemon that everyone loved. With his hydro cannons on his shoulders he is a tank.
6. Venasaur
Venasuar takes number six because he is easy at setting up combos but with the split between special attack and special defense he was kind of weakened.
7. Pidgeot
You're going to have to convince me in order to change my mind. Pidgeot is the best flying Pokemon ever.
8. Tyranitar
Tyranitar was a beast throughout every game. I was really excited to catch a Pupitar.
9. Hydreigon
Hydreigon was a really cool psuedo. I caught him in my Black playthrough.
10. Dragonite
Dragonite, the happy go lucky destroyer, When I first saw this Pokemon I laughed thinking it was super weak, but it wiped my team out single handedly.
11. Arceus
Arceus can fit into any role he feels like. A wall? Why not.
12. Darkrai
Darkrai made the list for the sole power of his potent combination.
13. Alakazam
Alakazam is an amazing Pokemon, with high special attack and defense.
14. Metagross
Metagross is a monster with mega defense and attack.
15. Salamence
Salamence made me happy because he has a dangerous attack.
16. Gengar
Gengar is a great ghost type and is helpful with a lot of things.
17. Snorlax
Snorlax is a tv show favorite for the reason of rolling on Ash repeatedly.
18. Ditto
Ditto is cool because he can be used to breed or to fight anything.
19. Greninja
Greninja is the perfect ninja. His look is action first question last.
20. Blaziken
Blaziken is awesome. He also now has a mega evolution?!? I'm done.