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
#PlayerSeasonAgeLeagueGPGATPPPGPIM+/-
1.Latvia flagHarijs Vitolins (C)2003-200435NLB453040701.5678-
2.Canada flagJason Young (LW)1997-199825NLB393039691.7771-
3.Canada flagScott Beattie (C)1998-199930NLB402838661.6572-
4.Finland flagMikko Liukkonen (RW)2003-200425NLB452936651.4430-
5.Canada flagDan Daoust (C)1995-199635NLB362540651.8150-
6.Canada flagDan Daoust (C)1994-199534NLB362342651.81105-
7.USA flagMike Posma (D)1996-199729NLB402737641.6020-
8.Canada flagJonathan Ang (RW/C)2021-202223SL502737641.284428
9.Switzerland flagMarco Truttmann (RW)2007-200822NLB403132631.5858-
10.Switzerland flagCuno Weisser (LW)1996-199730NLB423033631.5052-
11.Switzerland flagCuno Weisser (LW)1994-199528NLB362635611.6916-
12.Canada flagSteve Brulé (RW)2009-201034NLB422437611.4520-
13.USA flagDerek Damon (C)2013-201433NLB452238601.3353-
14.Switzerland flagIan Derungs (LW/RW)2021-202222SL503720571.141224
15.Sweden flagMorgan Samuelsson (C)1999-200031NLB352729561.6031-
16.Switzerland flagAndré Rufener (LW)2003-200432NLB421738551.3144-
17.Canada flagDan Daoust (C)1992-199332NLB362331541.50123-
18.Latvia flagHarijs Vitolins (C)2002-200334NLB382528531.3957-
19.Switzerland flagMarco Truttmann (RW)2006-200721NLB412428521.2720-
20.USA flagDanny Irmen (C/RW)2013-201429NLB452131521.1638-
21.Switzerland flagRené Stüssi (RW)1996-199718NLB422031511.2124-
22.Canada flagJaedon Descheneau (RW/C)2017-201822SL411832501.222812
23.Switzerland flagAndreas Küng (C/LW)2009-201026NLB391236481.2362-
24.Switzerland flagGianni Dalla Vecchia (C)1991-199228SwissDiv1302918471.5731-
25.Switzerland flagChristian Wohlwend (RW)2003-200426NLB452621471.0438-
26.Finland flagMikko Liukkonen (RW)2002-200324NLB382522471.2430-
27.Canada flagCameron Braes (C)2017-201826SL452522471.042411
28.USA flagCody Wydo (LW/C)2018-201927SL422324471.1249
29.Canada flagDan Daoust (C)1993-199433NLB362126471.3197-
30.Switzerland flagRolf Schrepfer (F)1996-199723NLB411334471.1583-
31.Switzerland flagAndri Spiller (LW/RW)2017-201822SL462619450.98413
32.Switzerland flagBeat Schuler (RW)2006-200721NLB432520451.0531-
33.Italy flagDominic Amodeo (C/LW)1999-200031NLB352025451.2920-
34.Finland flagMika Alatalo (LW/RW)2007-200836NLB361728451.2556-
35.Switzerland flagPhilipp Lüber (F)2005-200630SwissDiv1241431451.8844-
36.Switzerland flagThomas Dommen (C)2009-201025NLB472420440.9460-
37.Sweden flagDaniel Ljunggren (C)2025-202631SL461529440.96612
38.Switzerland flagYves Narbel (F)1991-199225SwissDiv1251924431.7262-
39.Switzerland flagOmar Tognini (C)2006-200729NLB451627430.9678-
40.Sweden flagDavid Lindquist (C)2024-202532SL451132430.96228
41.Canada flagGreg Hogeboom (RW/C)2008-200926NLB452022420.9342-
42.Sweden flagMorgan Samuelsson (C)2000-200132NLB231626421.8314-
43.Switzerland flagEric Arnold (LW/RW)2016-201724NLB431626420.9816-6
44.Switzerland flagMichael Diener (LW/RW)2003-200430NLB41834421.0224-
45.Switzerland flagGianni Dalla Vecchia (C)1992-199329NLB362219411.1428-
46.Switzerland flagRolf Schrepfer (F)1995-199622NLB361130411.1424-
47.Canada flagDon McLaren (RW)1996-199733NLB382218401.0520-
48.Switzerland flagMatthias Keller (LW)1996-199721NLB421822400.9561-
49.Switzerland flagThomas Nüssli (LW/C)2013-201431NLB351723401.1456-
50.Canada flagHunter Garlent (C)2023-202428SL451624400.89472
51.Switzerland flagAdrian Brunner (C/LW)2016-201729NLB481228400.8356-1
52.Switzerland flagMichael Diener (LW/RW)2002-200329NLB371129401.0822-
53.Switzerland flagAndreas Küng (C/LW)2010-201127NLB41931400.9810-
54.Switzerland flagMarco Seeholzer (F)2000-200129NLB402118390.98115-
55.Switzerland flagCuno Weisser (LW)1995-199629NLB361920391.0818-
56.Switzerland flagCuno Weisser (LW)1992-199326NLB361821391.0840-
57.Switzerland flagFadri Lemm (C/W)2008-200921NLB401821390.9857-
58.Switzerland flagMatthias Keller (LW)1998-199923NLB381425391.0310-
59.Switzerland flagAndreas Küng (C/LW)2012-201329NLB40831390.9810-
60.Switzerland flagRobert Slehofer (RW)1995-199623NLB362216381.0612-
61.USA flagKenneth Ryan (RW)2018-201927SL382117381.00129
62.Canada flagDuane Dennis (LW)1996-199727NLB241919381.5852-
63.Switzerland flagRené Stüssi (RW)2005-200627SwissDiv1222314371.6847-
64.Switzerland flagRoman Wäger (LW)1998-199935NLB361720371.0332-
65.Switzerland flagRené Stüssi (RW)2006-200728NLB371720371.0014-
66.Switzerland flagMathias Brägger (F)2006-200723NLB431720370.8646-
67.Latvia flagHarijs Vitolins (C)2001-200233NLB321621371.1624-
68.Switzerland flagMatthias Keller (LW)1997-199822NLB391225370.9540-
69.Latvia flagToms Andersons (RW/LW)2017-201824SL451225370.82128
70.Switzerland flagPatrick Meichtry (D)2007-200827NLB491126370.76102-
71.Switzerland flagGianni Dalla Vecchia (C)1990-199127SwissDiv1222016361.64--
72.Canada flagSteve Brulé (RW)2010-201135NLB332016361.0910-
73.Switzerland flagRonny Keller (D)2005-200626SwissDiv1231422361.5748-
74.Switzerland flagGiancarlo Hendry (RW)2007-200826NLB321323361.1354-
75.USA flagDerek Damon (C)2015-201635NLB441323360.8218-6
76.Czechia flagDominik Binias (F)2025-202623SL471323360.77216
77.Sweden flagSebastian Bengtsson (LW/RW)2023-202429SL361224361.0021
78.USA flagDerek Damon (C)2014-201534NLB431224360.8438-
79.Canada flagEvan McGrath (C)2015-201629NLB351125361.037612
80.Finland flagMikko Liukkonen (RW)2004-200526NLB271619351.3012-
81.Finland flagEero Elo (LW/RW)2022-202332SL421619350.8312-3
82.Switzerland flagRené Stüssi (RW)2004-200526NLB331520351.068-
83.Switzerland flagGianni Dalla Vecchia (C)1993-199430NLB351421351.0021-
84.Switzerland flagRalph Ott (D)1997-199827NLB401421350.8818-
85.Sweden flagTomas Strandberg (LW)2000-200132NLB361322350.9716-
86.Switzerland flagCuno Weisser (LW)1993-199427NLB36259340.9448-
87.Switzerland flagPatrik Merz (C)1991-199225SwissDiv1292311341.1728-
88.Finland flagMike Vaskivuo (LW)2016-201730NLB302212341.1343-5
89.Canada flagChris Palmer (F)1997-199830NLB211618341.6245-
90.Canada flagGery Othmann (RW)1995-199626NLB361123340.9418-
91.Switzerland flagAndreas Küng (C/LW)2011-201228NLB411123340.8310-
92.Canada flagDan Daoust (C)1996-199736NLB191024341.7920-
93.Switzerland flagGabriel Rohrbach (RW/LW)1990-199123SwissDiv1221815331.50--
94.Switzerland flagReto Dalla Vecchia (RW)1990-199129SwissDiv1211716331.57--
95.Italy flagTobias Plankl (F)2008-200920NLB471221330.7052-
96.Canada flagWilliam Pelletier (C)2022-202330SL40924330.83284
97.Canada flagMarco Charpentier (RW)2012-201332NLB331715320.9732-
98.USA flagMike Posma (D)1995-199628NLB361715320.8928-
99.Switzerland flagThomas Dommen (C)2010-201126NLB421616320.7644-
100.Switzerland flagMatthias Keller (LW)1999-200024NLB361319320.8916-