Totally had that happen to me before. RNG gods can be generous, or down right evil.
I once wanted to upgrade this one girl and needed 3 bronze dragons. 3 runs later i still did not have all of them but i sure had millions of gold dragons... rng sometimes loves to screw with people.