On April 10, 2010, as a restricted free agent Lindgren opted to return to the SM-liiga, signing with Lukko Rauma.
On May 19, 2012 Lindgren signed a contract with Kontinental Hockey League club Atlant Mytishchi.
In his debut season in 2012–13 in November Atlant decided to put Lindgren on the waivers list, from which he was claimed by Amur Khabarovsk.
On January 6, 2021, HC Davos announced its intention to release Lindgren following bad performances with the team.
On January 11, 2021, Lindgren was eventually traded, along with Luca Hischier, to EHC Biel in exchange for David Ullström and Valentin Nüssbaumer.