My top ten favorite Pokemon are:
Probably the best Pokemon against Snorlax is probably Machamp. 1. Because of Dynamic Punch which confuses Snorlax and hurts Snorlax more when he does Belly Brum. 2.The move hurts Snorelax already. 3. The move makes his attack all the way it can so if it hurts himself prety hard. My rating of a 1 - 10 (1 being a really bad pokemon and 10 being an awesome pokemon) I would give it 7 out of 10. See ya!
If you want to be the best at Pokemon, you have to know some things:
1. Don't just use the most powerful moves over and over, use tactics
2. If in double battles, don't use Sunny Day with a water Pokemon or Rain Dance with a fire Pokemon.
3. Don't just use the easy starter for jest to make it easy for useing get the starter you would like the tipeing like in Dimend and Perl and Platinum people use the easy Pokemon but I use the hardes Pokemon because I liked the tipeing.
Now if you use these advise you would get you farther in being a Pokemon Master
now voting time what is your favorite Pokemon out of these cosees tell me I will be wating