In terms of warmth, long johns, wool socks, hoodie and jersey, hat or ear muffs. I also use ski glove liners if it's really cold. Possibly sunglasses. For protection, shins, gloves, cup and maybe helmet depending on tourney. That's what I do, some might wear more