100% IV Pokemon (Pokemon GO)

The following is a list of Pokemon I have with 100% IVs in Pokemon GO. Actually, it isn't a list of current Pokemon I have with 100% IVs; it is a list of Pokemon I have ever had, with the assumption that I will have had the whole evolutionary line and just evolved the Pokemon.

Last Updated: 07 December 2020

Kanto

Bulbasaur, Ivysaur, Venusaur
Weedle, Kakuna, Beedrill
Pidgey, Pidgeotto, Pidgeot
Alolan Rattata
Pichu, Pikachu, Raichu
Shadow Nidoran(m)
Shiny Party Hat Nidorino
Jigglypuff, Wigglytuff
Paras (lucky)
Venonat
Alolan Diglett
Alolan Meowth, Alolan Persian
Growlithe, Arcanine
Ponyta
Farfetch'd
Krabby, Kingler
Voltorb, Electrode
Magikarp, Gyarados
Kabuto, Kabutops
Aerodactyl
Snorlax
Chansey, Blissey
Magby, Magmar, Magmortar

Johto

Mareep
Azurill, Marill, Azumarill
Slowpoke, Slowking
Purified Wynaut, Purfied Wobuffet
Remoraid
Houndour, Houndoom

Hoenn

Treecko
Torchic, Combusken, Blaziken
Poochyena
Lotad, ???, Ludicolo
Wingull
Sableye
Electrike, Manectric
Minun

Sinnoh

Piplup
Burmy (green)
Purrugly, Glameow
Chatot
Giratina (back tentacle forme)

Unova

Patrat