Quoted By:
Randomly decided to be autismal and look up what the Pokemon with the most unique cards in the TCG were, and used 35 unique cards as a cutoff
1. Pikachu (no shit) 175, counting any card that has Pikachu in the name
2. Unown__ 90
3. Eevee__ 53
4. __Raichu 48
5. _Meowth_ 45
6. Charizard 40
7. Mewtwo_ 39
8. Lucario__ 37
9. __FUG__ 35
Honorable mentions go to Vulpix, Ninetales, Magnemite, all at 34 each, Gyarados and Mew at 33 each, and Kadabra with the dishonorable mention for being the only Gen I Pokemon with less than 10 cards. Thanks Uri Geller, you stupid litigious faggot.