New Jersey Devils All-Star center Jack Hughes' injury absence is expected to last weeks, not months, coach Lindy Ruff said Tuesday.

Hughes sustained an upper-body injury during the Devils' 4-2 win against the Chicago Blackhawks on Friday and did not play in Saturday's loss to the Vancouver Canucks.