Loading page

HC Thurgau All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerLeagueGPGATPPPGPIMPeriodYears
1.Switzerland flagCuno Weisser (LW)NLB2451441462901.182101992 - 20008
2.Canada flagDan Daoust (C)NLB1631021632651.633951992 - 19975
3.Switzerland flagAndreas Küng (C/LW)NLB353581712290.651802002 - 20179
4.Switzerland flagRalph Ott (D)NLB363561241800.502161992 - 201010
5.Switzerland flagMatthias Keller (LW)NLB255711061770.691921992 - 20007
6.Latvia flagHarijs Vitolins (C)NLB133761001761.321832001 - 20054
7.USA flagMike Posma (D)NLB18481921730.941941992 - 19975
8.Switzerland flagMichael Diener (LW/RW)NLB183551021570.86982000 - 20055
9.Switzerland flagDominic Hobi (C/LW)SL27873771500.54402019 - 20267
10.Finland flagMikko Liukkonen (RW)NLB11070771471.34722002 - 20053
11.Switzerland flagRolf Schrepfer (F)NLB189431011440.762151993 - 20106
12.Switzerland flagFadri Lemm (C/W)NLB29068671350.472072008 - 20167
13.Sweden flagAdam Rundqvist (D/C)SL26741931340.501202018 - 20266
14.USA flagDerek Damon (C)NLB13247851321.001092013 - 20163
15.Switzerland flagRené Stüssi (RW)NLB14654751290.88561995 - 20074
16.Switzerland flagRoland Korsch (LW)NLB27658571150.423011998 - 20089
17.Switzerland flagMarco Truttmann (RW)NLB8155601151.42782006 - 20082
18.Switzerland flagThomas Dommen (C)NLB21356571130.532412004 - 20126
19.Switzerland flagIan Derungs (LW/RW)SL13160521120.85652021 - 20263
20.Switzerland flagRoger Keller (LW)NLB31150621120.364301992 - 20019
21.Latvia flagToms Andersons (RW/LW)SL21531811120.521282013 - 20185
22.Switzerland flagDaniel Sigg (D)NLB17838661040.583062000 - 20076
23.Switzerland flagGianni Dalla Vecchia (C)NLB9447551021.09671992 - 19953
24.Switzerland flagSven Trachsler (C)NLB21641611020.471162008 - 20135
25.Switzerland flagGianni Dalla Vecchia (C)SwissDiv16553471001.54311989 - 19923
26.Switzerland flagKevin Kühni (D)SL32322781000.311922014 - 20267
27.Switzerland flagChristian Wohlwend (RW)NLB1575048980.622401997 - 20086
28.Sweden flagMorgan Samuelsson (C)NLB584355981.69451999 - 20012
29.Canada flagSteve Brulé (RW)NLB754453971.29302009 - 20112
30.Switzerland flagEric Arnold (LW/RW)SL1524254960.63442015 - 20194
31.Czechia flagDominik Binias (F)SL1484351940.64182021 - 20275
32.Switzerland flagAdrian Brunner (C/LW)SL1142959880.771342015 - 20183
33.Switzerland flagRobert Slehofer (RW)NLB1074934830.78421993 - 19963
34.Switzerland flagThomas Nüssli (LW/C)NLB853647830.981222011 - 20143
35.USA flagDanny Irmen (C/RW)NLB803151821.03522013 - 20152
36.Switzerland flagGiancarlo Hendry (RW)NLB1022854820.801722006 - 20093
37.Canada flagJonathan Ang (RW/C)SL623145761.23582020 - 20222
38.Switzerland flagPascal Lamprecht (D)NLB2282452760.333971998 - 20057
39.Switzerland flagNino Fehr (C)NLB1682550750.451502007 - 20114
40.Sweden flagDaniel Ljunggren (C)SL802352750.94142024 - 20262
41.Switzerland flagMichael Loosli (W)SL1353440740.55932016 - 20215
42.Switzerland flagAndré Rufener (LW)NLB702450741.06622003 - 20052
43.Switzerland flagKevin Rohner (RW)NLB2333835730.31682011 - 20176
44.Switzerland flagAndri Spiller (LW/RW)SL1003933720.72122016 - 20203
45.Switzerland flagRonny Keller (D)NLB1212051710.591902006 - 20134
46.Canada flagJason Young (LW)NLB393039691.77711997 - 19981
47.Switzerland flagMarco Seeholzer (F)NLB1043830680.651971997 - 20024
48.Italy flagTobias Plankl (F)NLB1412939680.481662007 - 20114
49.Switzerland flagFabio Hollenstein (C/RW)SL3103433670.221392018 - 20268
50.Canada flagScott Beattie (C)NLB402838661.65721998 - 19991
51.Switzerland flagReto Dalla Vecchia (RW)SwissDiv1563529641.14161989 - 19923
52.Switzerland flagAlain Bahar (LW/D)SL3272935640.201772011 - 20198
53.Switzerland flagYves Narbel (F)SwissDiv1402836641.60621989 - 19922
54.Switzerland flagDevin Stehli (F)SL1212836640.53282022 - 20253
55.Switzerland flagSacha Wollgast (D)SL1811349620.341282009 - 20186
56.Switzerland flagSilvio Schai (F)NLB852338610.721151992 - 19953
57.Canada flagGery Othmann (RW)NLB932337600.65541995 - 19983
58.Switzerland flagLars Neher (LW)SL911642580.64702013 - 20182
59.Switzerland flagPatrick Brändli (C)SL1582433570.36362016 - 20215
60.Switzerland flagPatrick Mäder (D)NLB2331442560.241701998 - 20057
61.Switzerland flagNico Lehmann (C/W)SL1291540550.43262021 - 20243
62.Switzerland flagPatrick Parati (D)SL3171045550.171382015 - 20238
63.Switzerland flagAndreas Döpfner (W)SL1312033530.40462022 - 20253
64.Switzerland flagRoger Capaul (C/RW)NLB1392033530.38882007 - 20114
65.Switzerland flagMelvin Merola (RW)SL883220520.59362018 - 20202
66.Switzerland flagMathias Brägger (F)NLB552427510.93902006 - 20082
67.Switzerland flagChristian Strasser (RW)NLB1611932510.32582000 - 20076
68.Canada flagJaedon Descheneau (RW/C)SL411832501.22282017 - 20181
69.Switzerland flagBenjamin Winkler (D)NLB2221139500.231881993 - 20157
70.Switzerland flagAlex Angele (F)SwissDiv1663019490.74-1989 - 19923
71.Italy flagArmin Helfer (D)NLB601930490.821052008 - 20122
72.Switzerland flagRichard Ammann (D/F)SwissDiv1431831491.14251990 - 19922
73.Switzerland flagPatrick Meichtry (D)NLB761633490.641582006 - 20082
74.Canada flagCameron Braes (C)SL452522471.04242017 - 20181
75.USA flagCody Wydo (LW/C)SL422324471.1242018 - 20191
76.Switzerland flagJanik Loosli (LW/RW)SL1562324470.30542018 - 20235
77.Switzerland flagGuido Laczko (LW)NLB1071828460.43801994 - 19973
78.Switzerland flagBeat Schuler (RW)NLB432520451.05312006 - 20071
79.Switzerland flagAlexander Châtelain (C)NLB682322450.66141997 - 19992
80.Italy flagDominic Amodeo (C/LW)NLB352025451.29201999 - 20001
81.Finland flagMika Alatalo (LW/RW)NLB361728451.25562007 - 20081
82.Switzerland flagPhilipp Lüber (F)SwissDiv1241431451.88442005 - 20061
83.Switzerland flagGabriel Rohrbach (RW/LW)SwissDiv1442519441.00201990 - 19922
84.Switzerland flagBruno Vollmer (LW/D)NLB532320430.811181997 - 19992
85.Switzerland flagOmar Tognini (C)NLB451627430.96782006 - 20071
86.Sweden flagDavid Lindquist (C)SL451132430.96222024 - 20251
87.Switzerland flagMichel Fäh (D)NLB85736430.511122006 - 20082
88.Switzerland flagGian Janett (D)SL121637430.36222022 - 20253
89.Canada flagGreg Hogeboom (RW/C)NLB452022420.93422008 - 20091
90.Switzerland flagJoel Scheidegger (D)SL921032420.46502017 - 20213
91.Switzerland flagBernhard Lauber (F)NLB1352120410.30601992 - 19964
92.Switzerland flagTimmy Hoppe (LW)NLB762021410.54242000 - 20033
93.Canada flagDon McLaren (RW)NLB382218401.05201996 - 19971
94.Canada flagHunter Garlent (C)SL451624400.89472023 - 20241
95.Switzerland flagFabian Brem (C/RW)NLB671426400.60822010 - 20122
96.Canada flagWilliam Pelletier (C/RW)SL421129400.95282021 - 20232
97.Switzerland flagThomas Moor (LW/RW)SwissDiv1662118390.59-1989 - 19923
98.USA flagKenneth Ryan (RW)SL382117381.00122018 - 20191
99.Canada flagDuane Dennis (LW)NLB241919381.58521996 - 19971
100.Switzerland flagRené Stüssi (RW)SwissDiv1222314371.68472005 - 20061

* Some data is missing to provide a correct summary.