I’m on swim team and I wear speedos. But if I’m wearing board shorts for rec swimming or at the beach or water park, etc, I’ll wear a speedo underneath for support and to keep everything in place. Plus speedos are swimwear too so they’re designed to get wet unlike boxer briefs or boxers.