Im pretty sure most goggles out there fit up to an xl helmet
My Gordini's and Black Flys fit my Large helmet but there is plenty of room to make bigger.
What u really need to look for is the type of lens. Yellow, clear type. Exchangeble ones I dont like for they tend to leak and break. Get separate pairs so you cover all types of vision situations.
__________________
M P D S N O W M A N
|