Hey there guys, this is really important towards the sites, especially the League Section.
No Gym Badges can be won before all 8 Gym Spots are taken. This doesn't restrict you battling the Gym Leaders themselves. This means you cannot have their gym badge until all 8 spots are taken up. Thank you.