Despite versatility and a good on-ice work ethic, Lindgren never lived up to the offensive potential that Winnipeg had seen when they drafted him, scoring only thirteen goals in his best NHL season. In fact, in 387 games with the Edmonton Oilers, New York Islanders and the Vancouver Canucks, Lindgren scored only 54 goals.
A large reason for Lindgren's poor offensive record has been the number of injuries he has suffered. In 9 seasons playing in North America, Lindgren only played one where he missed no time due to injury. Back surgery effectively ended his career. He announced his retirement due to injury on 20 January 2005, despite being only thirty years old.