Top 10 Worst Pokemon of All Time
1Unown
2Magikarp
3Jynx
4Metapod
5Luvdisc
6Bidoof
7Abra
8Pikachu
9Kakuna
10Stunfisk
11Silcoon
12Cascoon
13Garbodor
14Delibird
15Patrat
16Sunkern
17Trubbish
18Castform
19Weedle
20Feebas
21Caterpie
22Shedinja
23Farfetch'd
24Muk
25Ditto
26Zubat
27Lickilicky
28Chesnaught
29Xerneas
30Vespiquen
31Gumshoos
32Jigglypuff
33Mr. Mime
34Dedenne
35Pichu