He previously played for the New York Rangers, the Vegas Golden Knights and the Ottawa Senators in the National Hockey League (NHL).
[8] He made the Rangers out of training camp for the 2015–16 season and scored his first NHL goal in the first period on opening night against Corey Crawford of the Chicago Blackhawks.
[9][10] On 21 June 2017, Lindberg went unprotected by the Rangers in the 2017 NHL Expansion Draft and was subsequently selected by the Vegas Golden Knights.
[14] On 26 August 2019, as an NHL free agent, Lindberg joined EV Zug of the National League (NL) on a one-year deal with an option for a second season.
Having left his optional contract with Zug, Lindberg moved to the KHL as a free agent, securing a one-year deal with HC Dynamo Moscow on 8 May 2020.