Johan Halvardsson (born December 26, 1979) is a retired Swedish ice hockey player who played over 200 games for his hometown team HV71 in the Swedish Elitserien.
Halvardsson was a big defenceman who often used his great size and strength for blocking shots, tackling and clearing pucks from the crease, often used on the penalty kill.
[1] On May 15, 2006, Halvardsson signed a two-year contract, beginning season 2006–07, with the New York Islanders.
[2] He struggled in Islanders' affiliated club Bridgeport Sound Tigers in AHL with only eight games played.
[4] On June 12, 2009, Halvardsson announced his retirement from hockey due to knee problems.