Der Vertrag des Stürmers wäre am Ende der Saison ausgelaufen. Daniel Winnik ist seit der Saison 2018/19 beim Genève-Servette HC und ist seit 2020 Assistenzcaptain des Teams.
In 38 Spielen für die Calvinstädter hat er 23 Tore erzielt und 21 Assists gegeben. Er ist auch im Kader von Kanada an den Olympischen Spielen in Peking.