Everton forward Shani Tarashaj has returned to Grasshoppers on a season-long loan deal, the Premier League club have announced.

The 23-year-old, who has five Switzerland caps, has not made a first-team appearance for the Toffees since joining them from Grasshoppers on a four-and-a-half-year contract in January 2016.

Tarashaj was initially loaned back to the Zurich side for the remainder of the 2015-16 season, and has subsequently had a loan spell with Eintracht Frankfurt.

He missed the majority of the 2017-18 campaign after undergoing knee surgery.