Hockey sock

They are form-fitting, and traditionally made of a cotton or synthetic rib-knit fabric.

Experiments have been made with a lightweight fabric sock, of material similar to that used in hockey jerseys, and most recently (mid-2000s) with a streamlined lightweight sock used by the U.S. Olympic and other international teams.

[1] Hockey socks are held up either by a garter (old style) or attached to undershorts with Velcro tabs.

Players usually keep their socks inside the upper ankle area of their skates.

[2] Athletic tape is generally used below the knee to hold the sock in place, and sometimes at the ankle as well.

Cornell Big Red socks, with athletic tape
The home (light-colored socks) and away (dark-colored socks) of the Philadelphia Flyers