Glasses fog up, slip, and even fall off.
And the frame and lens edges can be distracting. Contact lenses are clearly better than glasses for sports, and they also allow athletes to wear protective goggles that prevent eye injuries. They let more oxygen reach your cornea than soft lenses, for more comfort and better health. They resist protein deposits from tears and perspiration. Oxygen permeables don't accumulate debris at the fast rate most soft lenses do.