I have recently defeated a raid boss (Exeggutor) and successfully caught it. When I appraised him, it was in the highest IV rank of my team with one 15 IV stat, so my question is:
Has anyone found anything that states that a raid boss will be a Pokémon with higher IVs or was I just lucky?
I have done some research, but at this point I didn't see my question answered.