Tage Thompson is out the rest of the season for the Buffalo Sabres after having right shoulder surgery Tuesday.

The forward is projected to need 5-6 months to recover. He was injured after colliding with defenseman Olli Maatta in the third period of a 4-1 loss to the Chicago Blackhawks on Nov. 17, the only game he played with the Sabres this season.

Thompson has 21 points (10 goals, 11 assists) in 107 NHL games. He was chosen by the St. Louis Blues with the No. 26 pick in the 2016 NHL Draft and traded to the Sabres as part of the package that sent Ryan O'Reilly to the Blues on July 1, 2018.