Loading page

HC Thurgau All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Switzerland flagCuno Weisser (LW)2451441462901.182101992 - 20008
2.Canada flagDan Daoust (C)1631021632651.633951992 - 19975
3.Switzerland flagAndreas Küng (C/LW)353581712290.651802002 - 20179
4.Switzerland flagRalph Ott (D)434661502160.502221989 - 201013
5.Switzerland flagGianni Dalla Vecchia (C)1671061042101.26981989 - 19956
6.Switzerland flagMatthias Keller (LW)255711061770.691921992 - 20007
7.Latvia flagHarijs Vitolins (C)133761001761.321832001 - 20054
8.USA flagMike Posma (D)18481921730.941941992 - 19975
9.Switzerland flagRené Stüssi (RW)16877891660.991031995 - 20075
10.Switzerland flagMichael Diener (LW/RW)183551021570.86982000 - 20055
11.Switzerland flagDominic Hobi (C/LW)27873771500.54402019 - 20267
12.Finland flagMikko Liukkonen (RW)11070771471.34722002 - 20053
13.Switzerland flagRolf Schrepfer (F)189431011440.762151993 - 20106
14.Switzerland flagMarco Truttmann (RW)10471701411.361422005 - 20083
15.Switzerland flagRoger Keller (LW)34061761370.404721991 - 200110
16.Switzerland flagRoland Korsch (LW)30068681360.454001998 - 200810
17.Switzerland flagFadri Lemm (C/W)29068671350.472072008 - 20167
18.Sweden flagAdam Rundqvist (D/C)26741931340.501202018 - 20266
19.USA flagDerek Damon (C)13247851321.001092013 - 20163
20.Switzerland flagDaniel Sigg (D)20244791230.613602000 - 20077
21.Switzerland flagChristian Wohlwend (RW)17957651220.682991997 - 20087
22.Switzerland flagThomas Dommen (C)21356571130.532412004 - 20126
23.Switzerland flagIan Derungs (LW/RW)13160521120.85652021 - 20263
24.Latvia flagToms Andersons (RW/LW)21531811120.521282013 - 20185
25.Switzerland flagGiancarlo Hendry (RW)12640701100.872502005 - 20094
26.Switzerland flagRonny Keller (D)14434731070.742382005 - 20135
27.Switzerland flagSven Trachsler (C)21641611020.471162008 - 20135
28.Switzerland flagKevin Kühni (D)32322781000.311922014 - 20267
29.Sweden flagMorgan Samuelsson (C)584355981.69451999 - 20012
30.Canada flagSteve Brulé (RW)754453971.29302009 - 20112
31.Switzerland flagEric Arnold (LW/RW)1524254960.63442015 - 20194
32.Czechia flagDominik Binias (F)1484351940.64182021 - 20264
33.Switzerland flagAdrian Brunner (C/LW)1142959880.771342015 - 20183
34.Switzerland flagRobert Slehofer (RW)1074934830.78421993 - 19963
35.Switzerland flagThomas Nüssli (LW/C)853647830.981222011 - 20143
36.USA flagDanny Irmen (C/RW)803151821.03522013 - 20152
37.Switzerland flagMathias Brägger (F)793940791.001182005 - 20083
38.Switzerland flagYves Narbel (F)833839770.931121989 - 19933
39.Canada flagJonathan Ang (RW/C)623145761.23582020 - 20222
40.Switzerland flagPascal Lamprecht (D)2282452760.333971998 - 20057
41.Switzerland flagChristian Strasser (RW)1853243750.41922000 - 20077
42.Switzerland flagNino Fehr (C)1682550750.451502007 - 20114
43.Sweden flagDaniel Ljunggren (C)802352750.94142024 - 20262
44.Switzerland flagMichael Loosli (W)1353440740.55932016 - 20215
45.Switzerland flagAndré Rufener (LW)702450741.06622003 - 20052
46.Switzerland flagKevin Rohner (RW)2333835730.31682011 - 20176
47.Switzerland flagAndri Spiller (LW/RW)1003933720.72122016 - 20203
48.Switzerland flagPatrick Meichtry (D)1002547720.721862005 - 20083
49.Switzerland flagReto Dalla Vecchia (RW)683732691.01161989 - 19934
50.Canada flagJason Young (LW)393039691.77711997 - 19981
51.Switzerland flagMarco Seeholzer (F)1043830680.651971997 - 20024
52.Italy flagTobias Plankl (F)1412939680.481662007 - 20114
53.Switzerland flagFabio Hollenstein (C/RW)3103433670.221392018 - 20268
54.Canada flagScott Beattie (C)402838661.65721998 - 19991
55.Switzerland flagAlain Bahar (LW/D)3272935640.201772011 - 20198
56.Switzerland flagDevin Stehli (F)1212836640.53282022 - 20253
57.Switzerland flagSacha Wollgast (D)1811349620.341282009 - 20186
58.Switzerland flagSilvio Schai (F)852338610.721151992 - 19953
59.Canada flagGery Othmann (RW)932337600.65541995 - 19983
60.Switzerland flagRichard Ammann (D/F)862435590.69391990 - 19933
61.Switzerland flagLars Neher (LW)911642580.64702013 - 20182
62.Switzerland flagPatrick Brändli (C)1582433570.36362016 - 20215
63.Switzerland flagPatrick Mäder (D)2331442560.241701998 - 20057
64.Switzerland flagPeter Köstli (F)1313718550.42391989 - 19945
65.Switzerland flagPhilipp Lüber (F)341540551.62642005 - 20072
66.Switzerland flagNico Lehmann (C/W)1291540550.43262021 - 20243
67.Switzerland flagPatrick Parati (D)3171045550.171382015 - 20238
68.Switzerland flagAndreas Döpfner (W)1312033530.40462022 - 20253
69.Switzerland flagRoger Capaul (C/RW)1392033530.38882007 - 20114
70.Switzerland flagMelvin Merola (RW)883220520.59362018 - 20202
71.Switzerland flagPatrik Merz (C)872823510.59821990 - 19933
72.Canada flagJaedon Descheneau (RW/C)411832501.22282017 - 20181
73.Switzerland flagBenjamin Winkler (D)2221139500.231881993 - 20157
74.Switzerland flagGabriel Rohrbach (RW/LW)482821491.02201990 - 19922
75.Italy flagArmin Helfer (D)601930490.821052008 - 20122
76.Canada flagCameron Braes (C)452522471.04242017 - 20181
77.USA flagCody Wydo (LW/C)422324471.1242018 - 20191
78.Switzerland flagJanik Loosli (LW/RW)1562324470.30542018 - 20235
79.Switzerland flagMichel Fäh (D)95839470.491162005 - 20083
80.Switzerland flagGuido Laczko (LW)1071828460.43801994 - 19973
81.Switzerland flagBeat Schuler (RW)432520451.05312006 - 20071
82.Switzerland flagAlexander Châtelain (C)682322450.66141997 - 19992
83.Italy flagDominic Amodeo (C/LW)352025451.29201999 - 20001
84.Finland flagMika Alatalo (LW/RW)361728451.25562007 - 20081
85.Switzerland flagBruno Vollmer (LW/D)532320430.811181997 - 19992
86.Switzerland flagOmar Tognini (C)451627430.96782006 - 20071
87.Sweden flagDavid Lindquist (C)451132430.96222024 - 20251
88.Switzerland flagGian Janett (D)121637430.36222022 - 20253
89.Canada flagGreg Hogeboom (RW/C)452022420.93422008 - 20091
90.Switzerland flagJoel Scheidegger (D)921032420.46502017 - 20213
91.Switzerland flagRobert Wiesmann (D)1361032420.311821989 - 19975
92.Switzerland flagAlex Angele (F)44231841--1989 - 19923
93.Switzerland flagBernhard Lauber (F)1352120410.30601992 - 19964
94.Switzerland flagTimmy Hoppe (LW)762021410.54242000 - 20033
95.Canada flagDon McLaren (RW)382218401.05201996 - 19971
96.Canada flagHunter Garlent (C)451624400.89472023 - 20241
97.Switzerland flagFabian Brem (C/RW)671426400.60822010 - 20122
98.Canada flagWilliam Pelletier (C)421129400.95282021 - 20232
99.USA flagKenneth Ryan (RW)382117381.00122018 - 20191
100.Canada flagDuane Dennis (LW)241919381.58521996 - 19971

* Some data is missing to provide a correct summary.