Teemu Selanne
Credit: Kirk Irwin / Getty Images

Born July 3, 1970, the 43-year-old Anaheim Ducks right winger is the oldest active NHL player. Thanks to 678 NHL goals, he ranks 11th all-time and second among active players. He remains an offensive threat in his 21st season, which he has said will be his last.

"Hockey requires a facile skating posture, so you have to keep your legs strong," Williams says. "You also have to have a strong upper body to shoot as well as to check and to fend off the other players while you're playing."