There’s no question ice hockey is a rough sport and when it comes to the players of National Hockey League, most have major dental problems and scars from injuries.
So it might surprise you that beneath all that protective gear the players wear, some of the men are quite hot.
With the preseason well underway, here’s our compilation of the 20 hottest NHL players in 2014:
Age: 27
Born: Montreal, Quebec
Position: Defence
Current Team: Pittsburgh Penguins
Image: 25stanley
Age: 20
Born: Stockholm, Sweden
Position: Centre
Current Team: Columbus Blue Jackets
Image: @AlexieOuellette via Twitter
Age: 23
Born: Lycksele, Sweden
Position: Defence
Current Team: Chicago Blackhawks
Image: whatsupyasieve
Age: 30
Born: Livonia, Michigan
Position: Centre
Current Team: Anaheim Ducks
Image: Pacific Jock
Age: 21
Born: Stockholm, Sweden
Position: Left wing
Current Team: Colorado Avalanche
Image: homorazzi
Age: 22
Born: Ottawa, Ontario
Position: Defence
Current Team: Florida Panthers
Image: changuksohn
Age: 23
Born: Buffalo, New York (dual Canada-US citizenship)
Position: Left wing
Current Team: Buffalo Sabres
Image: US Presswire
Age: 26
Born: Winnipeg, Manitoba
Position: Centre
Current Team: Chicago Blackhawks
Image: Michigan Avenue
Age: 19
Born: Boden, Sweden
Position: Centre
Current Team: Carolina Hurricanes
Image: Twitter
Age: 31
Born: Fort Saskatchewan, Alberta
Position: Left wing
Current Team: Toronto Maple Leafs
Image: Yahoo
Age: 35
Born: Edmonton, Alberta
Position: Defence
Current Team: Edmonton Oiler
Image: Hockey Deluxe
Age: 22
Born: Brampton, Ontario
Position: Centre
Current Team: Dallas Stars
Image: Twitter
Age: 22
Born: Gardena, California
Position: Right wing
Current Team: Pittsburgh Penguins
Image: NHL
Age: 31
Born: Smithtown, New York
Position: Left wing
Current Team: Vancouver Canucks
Image: Twitter
Age: 24
Born: Brantford, Ontario
Position: Centre
Current Team: New Jersey Devils
Image: whatsupyasieve
Age: 26
Born: Laval, Quebec
Position: Goaltender
Current Team: Toronto Maple Leafs
Image: Getty
Age: 32
Born: Are, Sweden
Position: Goaltender
Current Team: New York Rangers
Image: Esquire
Age: 34
Born: Thunder Bay, Ontario
Position: Left wing
Current Team: Unrestricted free agent (temporarily NLA Genève-Servette HC)
Image: Yotesgurl
Age: 25
Born: Mimico, Ontario
Position: Defence
Current Team: Detroit Red Wings
Image: Twitter
Age: 28
Born: Charlotte, North Carolina
Position: Right wing
Current Team: Columbus Blue Jackets
Image: Twitter
Feature Image: ESPN