Team Hub

Goaltenders

# Name Age Contract
40 Sascha Rochow 26 2021 Contract EP Player Profile
51 Noël Bader 25 2022 B-License: HC Thurgau Contract EP Player Profile
60 Melvin Nyffeler 26 2022 Contract EP Player Profile
Nicola Aeberhard 25 B-License, from: HC Thurgau B-Contract EP Player Profile
1 Bryan Rüegger 20 B-License, from: HC Thurgau B-Contract EP Player Profile

Defensemen

# Name Age Contract
8 Julian Payr 20 2021+ Contract EP Player Profile
11 Fabian Maier 29 2022 Contract EP Player Profile
13 Mauro Dufner 26 2021 Contract EP Player Profile
17 Igor Jelovac 26 2022 Contract EP Player Profile
20 Flurin Randegger 32 2021 Contract EP Player Profile
22 Rajan Sataric 29 2022 Contract EP Player Profile
41 Leandro Profico 31 2023+ Contract EP Player Profile
46 Dominik Egli 22 2021 Contract EP Player Profile
55 Daniel Vukovic 35 2021 Contract EP Player Profile
53 Joël Scheidegger 26 B-License, from: HC Thurgau B-Contract EP Player Profile

Forwards

# Name Age Contract
10 Roman Červenka (CZE) 35 2023 Contract EP Player Profile
12 Steve Moses (USA) 31 2022 Contract EP Player Profile
16 Martin Ness 28 2021 Contract EP Player Profile
18 Jeremy Wick 31 2022 Contract EP Player Profile
19 Andrew Rowe (USA) 33 2023 Contract EP Player Profile
21 Frantisek Rehak 21 2021 B-License: HC Thurgau EP Player Profile
23 Nico Dünner 26 2024 Contract EP Player Profile
24 Marco Lehmann 22 2022 Contract EP Player Profile
32 Kevin Clark (CAN) 33 2021 Contract EP Player Profile
72 Gian-Marco Wetter 20 2022 Contract EP Player Profile
77 Lukas Lhotak 28 2022 Contract EP Player Profile
85 Sandro Forrer 23 2021 Contract EP Player Profile
86 Kay Schweri 24 2021 Contract EP Player Profile
89 Nando Eggenberger 21 2023 Contract EP Player Profile
91 Michael Loosli 26 2021 B-License: HC Thurgau EP Player Profile
Mattia Hinterkircher 26 B-License, from: HC Thurgau B-Contract EP Player Profile
Dominic Hobi 29 B-License, from: HC Thurgau B-Contract EP Player Profile
Jonathan Ang (CAN) 23 B-License, from: HC Thurgau B-Contract EP Player Profile

Coaches

Name Position
Janick Steinmann Team Manager
Jeff Tomlinson (CAN) Head Coach
Niklas Gällstedt (SWE) Assistant Coach
Sven Berger Assistant Coach