Here is my opinion of the best pokemon of each type.
Top 5 of each type
 
Fire-
5. Arcanine-High Hp but second attack damages itself. still pretty good.
4. Charmeleon- colorless attack high Hp attacks are more reliable than Charizard and Arcanine
3. Moltres- Strong attack possible 80 for 4 energy and when in danger he has got wildfire
2.Fossil Magmar- Quick attacks and a great staller 
1.Ninetales- Stage 1 gust of wind power and 80 damage every turn with 4 energy.
runners up- Charizard, Rapidash,Charizard
 
Grass-
5. Nidoking-Not very strong attacks for a stage 2 toxic is good but only for a 5th place.
4. Vileplume- Heal is a great power one of the best and he has the strongest attack with lucky flips. Because of automatic confusion it gets 4th
3.Venusaur-Only for its power but it can move energy too him. Good enough for 3rd.
2. Exegutor- The strongest pokemon with help of double colorless and lucky coin flips. All colorless attack but the winner is none other than
1. Sctyher his attck is great with double colrless it can do 60 on the second turn I would only use it in a grass deck though.
 
Water-
5. Dewgong- Beats Gyrados because of a better basic and slightly better attacks every atack doesn't need all water energy, more reliable
4. Poliwrath- 40 damage energy removal attack, combined with blastoise the best energy removal pokemon.
3. Articuno-Good attacks needs 3 energy for 1st attack so
2. Lapras- Higher hp than articuno and quicker damage Confuse is better than paralyze.
1. Blastoise- The ultimate poke power beware of mew and pidgeots but who uses them anyway.
 
thunder-
This is hard because most thunder types have two different cards of them
5. Base Electrode- 3 energy for 50 and great power but not the best
4. Fossil Magneton- 2nd attack better but first attack worse than base magneton
3. Fossil Raichu- controling bench damage, hurting 4 pokemon a turn is awesome
2. Base Magneton- stronger than fossil one it can paralyze
1. Electabuzz- quick damage but I don't think its too good but it wins in the electric class.
 
psychic-
5. Mr. Mime- He sucks but there aren't a lot of good pokemon in this type. His power only works as a late game staller.
4. Jynx- Strong attacks. Good Hp a great basic but depends on opponents damage
3. Promo Mewtwo- Great with Mr. Fuji not to deck yourself, decent attack too.
2. Gengar move damge around on opponents Gengar kills opponents while sitting on bench only good gor power.
1. Alakazam- Two words damage swap, only for power great in stall decks with scoop ups and pokemon center.
 
fighting-
5. Golem- strong attacks but geodude and graveler suck so its hard to get to him a great game winner.
4.Machamp- only better than Golem because of poke power 
3. Aerodactyl- great power stopping evolution is great.
2. Hitmonlee- good second attack and bench hitters are always nice and annoying
1. Hitmonchan- quick damage.
 
colorless-
5. Kangaskhan- Drawing cards is good comet punch sucks however
4. Wigglytuff- needs bench help can be unreliable if you don't have enough pokemon
3. Ditto- opponents hate it when you copy them. With double colorless energy it can beat anyone.
2. Chansey- Staller and good sacrifice attack for a prize.
1.Clefable- Fire Spin, Solar beam, Seimesic toss for 1 energy very good second attack is o.k against weaker pokemon.
 
if you agree or disagree with me email me at
striker171@prodigy.net
and tell me what you think