Gian Janett is a product of the Pikes Oberthurgau and finished his junior days with EHC Kloten. He also made his Swiss League debut with Kloten in the 2019-20 season.
He has been a member of HC Thurgau's roster since this season, but already suited up for them last season, albeit on loan. This season, he has recorded two goals and six assists in 27 games.