The Edmonton Oilers said that forward Jordan Eberle will miss four to six weeks with a shoulder injury.

Eberle left Tuesday night's game against Arizona in the first period following a collision against the wall behind the Coyotes' net.

Eberle was the Oilers' top scorer last season with 63 points (24 goals, 39 assists) in 81 games.