Training camp is barely underway and the Buffalo Sabres are already dealing with an injury to their most important player.

Captain Jack Eichel missed Friday's practice with an upper-body injury sustained in training and is listed as day-to-day.

Eichel, 24, scored 36 goals and added 42 assists over 68 games for the Sabres last season, his fifth in Buffalo after being selected by the Sabres second overall in the 2015 NHL Entry Draft.  

The American forward is entering the third year of an eight-year, $80 million contract signed prior to the 2018-19 campaign.

Goalie Linus Ullmark also missed Friday's practice as he is quarantining due to an immigration issue. The team expects the 27-year-old to be available in the coming days.

The Sabres opened training camp on New Year's Eve and kick off their 2020-21 season on Jan. 14 against the Washington Capitals.