Loading page

HC Thurgau All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
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 flagGianni Dalla Vecchia (C)SwissDiv17359491081.48311989 - 19923
23.Switzerland flagDaniel Sigg (D)NLB17838661040.583062000 - 20076
24.Switzerland flagGianni Dalla Vecchia (C)NLB9447551021.09671992 - 19953
25.Switzerland flagSven Trachsler (C)NLB21641611020.471162008 - 20135
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 - 20264
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 flagYves Narbel (F)SwissDiv1473536711.51621989 - 19922
46.Switzerland flagRonny Keller (D)NLB1212051710.591902006 - 20134
47.Switzerland flagReto Dalla Vecchia (RW)SwissDiv1533732691.30161989 - 19923
48.Canada flagJason Young (LW)NLB393039691.77711997 - 19981
49.Switzerland flagMarco Seeholzer (F)NLB1043830680.651971997 - 20024
50.Italy flagTobias Plankl (F)NLB1412939680.481662007 - 20114
51.Switzerland flagFabio Hollenstein (C/RW)SL3103433670.221392018 - 20268
52.Canada flagScott Beattie (C)NLB402838661.65721998 - 19991
53.Switzerland flagAlain Bahar (LW/D)SL3272935640.201772011 - 20198
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 flagRichard Ammann (D/F)SwissDiv1522233551.06251990 - 19922
62.Switzerland flagNico Lehmann (C/W)SL1291540550.43262021 - 20243
63.Switzerland flagPatrick Parati (D)SL3171045550.171382015 - 20238
64.Switzerland flagAndreas Döpfner (W)SL1312033530.40462022 - 20253
65.Switzerland flagRoger Capaul (C/RW)NLB1392033530.38882007 - 20114
66.Switzerland flagMelvin Merola (RW)SL883220520.59362018 - 20202
67.Switzerland flagMathias Brägger (F)NLB552427510.93902006 - 20082
68.Switzerland flagChristian Strasser (RW)NLB1611932510.32582000 - 20076
69.Canada flagJaedon Descheneau (RW/C)SL411832501.22282017 - 20181
70.Switzerland flagBenjamin Winkler (D)NLB2221139500.231881993 - 20157
71.Switzerland flagGabriel Rohrbach (RW/LW)SwissDiv1482821491.02201990 - 19922
72.Italy flagArmin Helfer (D)NLB601930490.821052008 - 20122
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 flagPeter Köstli (F)SwissDiv1633213450.71291989 - 19923
79.Switzerland flagPatrik Merz (C)SwissDiv1512817450.88281990 - 19922
80.Switzerland flagBeat Schuler (RW)NLB432520451.05312006 - 20071
81.Switzerland flagAlexander Châtelain (C)NLB682322450.66141997 - 19992
82.Italy flagDominic Amodeo (C/LW)NLB352025451.29201999 - 20001
83.Finland flagMika Alatalo (LW/RW)NLB361728451.25562007 - 20081
84.Switzerland flagPhilipp Lüber (F)SwissDiv1241431451.88442005 - 20061
85.Switzerland flagBruno Vollmer (LW/D)NLB532320430.811181997 - 19992
86.Switzerland flagOmar Tognini (C)NLB451627430.96782006 - 20071
87.Sweden flagDavid Lindquist (C)SL451132430.96222024 - 20251
88.Switzerland flagMichel Fäh (D)NLB85736430.511122006 - 20082
89.Switzerland flagGian Janett (D)SL121637430.36222022 - 20253
90.Canada flagGreg Hogeboom (RW/C)NLB452022420.93422008 - 20091
91.Switzerland flagJoel Scheidegger (D)SL921032420.46502017 - 20213
92.Switzerland flagAlex Angele (F)SwissDiv144231841--1989 - 19923
93.Switzerland flagBernhard Lauber (F)NLB1352120410.30601992 - 19964
94.Switzerland flagTimmy Hoppe (LW)NLB762021410.54242000 - 20033
95.Canada flagDon McLaren (RW)NLB382218401.05201996 - 19971
96.Canada flagHunter Garlent (C)SL451624400.89472023 - 20241
97.Switzerland flagFabian Brem (C/RW)NLB671426400.60822010 - 20122
98.Canada flagWilliam Pelletier (C)SL421129400.95282021 - 20232
99.USA flagKenneth Ryan (RW)SL382117381.00122018 - 20191
100.Canada flagDuane Dennis (LW)NLB241919381.58521996 - 19971

* Some data is missing to provide a correct summary.