Generally speaking I would go with a large if you are buying one. Mediums are good for teens or small headed adults and the smalls are really small…good for people with tiny heads or children.
Hope this helps. I will see if we can’t get an actual size chart up. They do stretch well though, so they tend to fit any head.