Career
Not to be confused with the deceased composer of Lifelover of the same name. Bergqvist played for Rögle BK and Leksands IF between 1981 and 1989. He played 22 games in the National Hockey League for the Calgary Flames in 1989-1990.
He then played in Germany for Mannheimer European Research Council before returning to Leksands IF in 1991, where he played until 1998.
In 1998-1999 he played for VEU Feldkirch in Austria, winning the Alpine championship. Bergqvist held the record for games played – 272 – for the Swedish national team, prior to his record being broken by Jörgen Jönsson in 2007.
He participated in nine IIHF World Championships (on the gold medal team in 1987, 1991 and 1998), the 1988, 1992 and 1994 Olympics, the 1987 and 1991 Canada Cups, and the 1996 World Cup of Hockey.