Go XL especially if you plan on wearing a beanie and goggles underneath. Which I believe you will want to do, because my goggles (I/O) don't get along with my Receptor on the outside at all, but on the inside its nice. Also this helmet is very thick, so it will protrude over the goggles, which doesn't look great. But the helmet is so safe and protective it doesn't really matter.