Buffalo Sabres captain Jack Eichel will miss at least the next two games and be re-evaluated early next week as he deals with an upper-body injury, head coach Phil Housley announced Thursday.

Eichel was banged up versus the New York Islanders on New Year's Eve and left the contest after just four shifts.

The 22-year-old ranks 10th in NHL scoring with 49 points in 40 games, and was named to the Atlantic Division All-Star team on Wednesday.