What Pokemon have you had the best luck with?
Meaning, which Pokemon do you have an army of with high IV's through catches, hatches, raids, etc? For me it would have to be the Machop family. All those Machop I hatched, except for that 159 CP one and one of those three 91% was also a catch. I don't remember which one it was. A few days ago, I hatched my very first and only 100% Pokemon. I was so happy. I've made it my buddy, as you can see, because I want to evolve it. I had been playing since the start of the game.
Legendaries don't count.
Answers
Nice! Dragonite is one of my favorite Pokemon of all time. And you named them after GoT Dragons. Too bad I can't give you a second thumbs up for that. I worked hard on my Dragonites as well. There was this water pond that I used to go to after work every single day for like 2 months to catch Dratini. I got 3 Dragonites now, so I stopped going. :D
I got two 100% Ninetales if that counts. They are utterly useless, but they are 100% and it is not as if I have caught all that many Vulpix either.
Of the more elite pokemon I have a 100% and a 96% Rhydon. Otherwise I haven't been too lucky with super high IV pokemon. Out of the close to 50 legendaries I have caught, I got zero 100%, zero 98%, just one 96% (Entei) and one 93% (Zapdos).
I have 43 Vaporeons, all top tier IVs. Only one was obtained from hatching, the rest were from the wild. Most are Hydropump and I've only ever TM'd one (a 98% level 37 who was a high CP defender back in the day) from WP to AT.
I only use two or three of them now, but this collection took a lot of effort and since this game is largely about collecting for me, I won't be transferring them any time soon. They remain one of my favorite mons. (Plus, if any mechanism similar to prestiging ever comes back in the game, I'll be ready with vapes at every level :)