Spots on and around penis, no clue what it is (NSFW)

Noticed these starting a couple days ago and they've got worse and grown in number. I've always worn protection, also have recently shaved but they don't seem to be on hair follicles and they seem to have different shapes. Does anyone know what they could be?imageimageimage

Are you active and playing any sports?