lindgren began his junior career with the sioux falls stampede of the ushl in 2012–13. lindgren played his college hockey at st. cloud state university from 2013–14 to 2015–16. on march 30, 2016 lindgren decided to forego his senior year at st. cloud state and was signed as a free agent by the montreal canadiens to a two-year, two way contract.