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
#PlayerSeasonAgeLeagueGPGATPPPGPIM+/-
1.Latvia flagHarijs Vitolins (C)2003-200457NLB453040701.5678-
2.Canada flagJason Young (LW)1997-199853NLB393039691.7771-
3.Canada flagScott Beattie (C)1998-199957NLB402838661.6572-
4.Finland flagMikko Liukkonen (RW)2003-200448NLB452936651.4430-
5.Canada flagDan Daoust (C)1995-199666NLB362540651.8150-
6.Canada flagDan Daoust (C)1994-199566NLB362342651.81105-
7.USA flagMike Posma (D)1996-199758NLB402737641.6020-
8.Canada flagJonathan Ang (RW/C)2021-202228SL502737641.284428
9.Switzerland flagMarco Truttmann (RW)2007-200841NLB403132631.5858-
10.Switzerland flagCuno Weisser (LW)1996-199760NLB423033631.5052-
11.Switzerland flagCuno Weisser (LW)1994-199560NLB362635611.6916-
12.Canada flagSteve Brulé (RW)2009-201051NLB422437611.4520-
13.USA flagDerek Damon (C)2013-201445NLB452238601.3353-
14.Switzerland flagIan Derungs (LW/RW)2021-202226SL503720571.141224
15.Sweden flagMorgan Samuelsson (C)1999-2000-NLB352729561.6031-
16.Switzerland flagAndré Rufener (LW)2003-200454NLB421738551.3144-
17.Canada flagDan Daoust (C)1992-199366NLB362331541.50123-
18.Latvia flagHarijs Vitolins (C)2002-200357NLB382528531.3957-
19.Switzerland flagMarco Truttmann (RW)2006-200741NLB412428521.2720-
20.USA flagDanny Irmen (C/RW)2013-201441NLB452131521.1638-
21.Switzerland flagRené Stüssi (RW)1996-199747NLB422031511.2124-
22.Canada flagJaedon Descheneau (RW/C)2017-201831SL411832501.222812
23.Switzerland flagAndreas Küng (C/LW)2009-201042NLB391236481.2362-
24.Switzerland flagGianni Dalla Vecchia (C)1991-199262SwissDiv1302918471.5731-
25.Switzerland flagChristian Wohlwend (RW)2003-200449NLB452621471.0438-
26.Finland flagMikko Liukkonen (RW)2002-200348NLB382522471.2430-
27.Canada flagCameron Braes (C)2017-201835SL452522471.042411
28.USA flagCody Wydo (LW/C)2018-201935SL422324471.1249
29.Canada flagDan Daoust (C)1993-199466NLB362126471.3197-
30.Switzerland flagRolf Schrepfer (F)1996-199752NLB411334471.1583-
31.Switzerland flagAndri Spiller (LW/RW)2017-201830SL462619450.98413
32.Switzerland flagBeat Schuler (RW)2006-200741NLB432520451.0531-
33.Italy flagDominic Amodeo (C/LW)1999-200058NLB352025451.2920-
34.Finland flagMika Alatalo (LW/RW)2007-200854NLB361728451.2556-
35.Switzerland flagPhilipp Lüber (F)2005-200650SwissDiv1241431451.8844-
36.Switzerland flagThomas Dommen (C)2009-201041NLB472420440.9460-
37.Sweden flagDaniel Ljunggren (C)2025-202632SL461529440.96612
38.Switzerland flagYves Narbel (F)1991-199259SwissDiv1251924431.7262-
39.Switzerland flagOmar Tognini (C)2006-200748NLB451627430.9678-
40.Sweden flagDavid Lindquist (C)2024-202533SL451132430.96228
41.Canada flagGreg Hogeboom (RW/C)2008-200943NLB452022420.9342-
42.Sweden flagMorgan Samuelsson (C)2000-2001-NLB231626421.8314-
43.Switzerland flagEric Arnold (LW/RW)2016-201733NLB431626420.9816-6
44.Switzerland flagMichael Diener (LW/RW)2003-200452NLB41834421.0224-
45.Switzerland flagGianni Dalla Vecchia (C)1992-199362NLB362219411.1428-
46.Switzerland flagRolf Schrepfer (F)1995-199652NLB361130411.1424-
47.Canada flagDon McLaren (RW)1996-199763NLB382218401.0520-
48.Switzerland flagMatthias Keller (LW)1996-199751NLB421822400.9561-
49.Switzerland flagThomas Nüssli (LW/C)2013-201444NLB351723401.1456-
50.Canada flagHunter Garlent (C)2023-202431SL451624400.89472
51.Switzerland flagAdrian Brunner (C/LW)2016-201738NLB481228400.8356-1
52.Switzerland flagMichael Diener (LW/RW)2002-200352NLB371129401.0822-
53.Switzerland flagAndreas Küng (C/LW)2010-201142NLB41931400.9810-
54.Switzerland flagMarco Seeholzer (F)2000-200154NLB402118390.98115-
55.Switzerland flagCuno Weisser (LW)1995-199660NLB361920391.0818-
56.Switzerland flagCuno Weisser (LW)1992-199360NLB361821391.0840-
57.Switzerland flagFadri Lemm (C/W)2008-200939NLB401821390.9857-
58.Switzerland flagMatthias Keller (LW)1998-199951NLB381425391.0310-
59.Switzerland flagAndreas Küng (C/LW)2012-201342NLB40831390.9810-
60.Switzerland flagRobert Slehofer (RW)1995-199653NLB362216381.0612-
61.USA flagKenneth Ryan (RW)2018-201934SL382117381.00129
62.Canada flagDuane Dennis (LW)1996-199757NLB241919381.5852-
63.Switzerland flagRené Stüssi (RW)2005-200647SwissDiv1222314371.6847-
64.Switzerland flagRoman Wäger (LW)1998-199963NLB361720371.0332-
65.Switzerland flagRené Stüssi (RW)2006-200747NLB371720371.0014-
66.Switzerland flagMathias Brägger (F)2006-200742NLB431720370.8646-
67.Latvia flagHarijs Vitolins (C)2001-200257NLB321621371.1624-
68.Switzerland flagMatthias Keller (LW)1997-199851NLB391225370.9540-
69.Latvia flagToms Andersons (RW/LW)2017-201832SL451225370.82128
70.Switzerland flagPatrick Meichtry (D)2007-200845NLB491126370.76102-
71.Switzerland flagGianni Dalla Vecchia (C)1990-199162SwissDiv1222016361.64--
72.Canada flagSteve Brulé (RW)2010-201151NLB332016361.0910-
73.Switzerland flagRonny Keller (D)2005-200646SwissDiv1231422361.5748-
74.Switzerland flagGiancarlo Hendry (RW)2007-200844NLB321323361.1354-
75.USA flagDerek Damon (C)2015-201645NLB441323360.8218-6
76.Czechia flagDominik Binias (F)2025-202623SL481323360.75215
77.Sweden flagSebastian Bengtsson (LW/RW)2023-202431SL361224361.0021
78.USA flagDerek Damon (C)2014-201545NLB431224360.8438-
79.Canada flagEvan McGrath (C)2015-201640NLB351125361.037612
80.Finland flagMikko Liukkonen (RW)2004-200548NLB271619351.3012-
81.Finland flagEero Elo (LW/RW)2022-202335SL421619350.8312-3
82.Switzerland flagRené Stüssi (RW)2004-200547NLB331520351.068-
83.Switzerland flagGianni Dalla Vecchia (C)1993-199462NLB351421351.0021-
84.Switzerland flagRalph Ott (D)1997-199855NLB401421350.8818-
85.Sweden flagTomas Strandberg (LW)2000-200158NLB361322350.9716-
86.Switzerland flagCuno Weisser (LW)1993-199460NLB36259340.9448-
87.Switzerland flagPatrik Merz (C)1991-199259SwissDiv1292311341.1728-
88.Finland flagMike Vaskivuo (LW)2016-201740NLB302212341.1343-5
89.Canada flagChris Palmer (F)1997-199858NLB211618341.6245-
90.Canada flagGery Othmann (RW)1995-199657NLB361123340.9418-
91.Switzerland flagAndreas Küng (C/LW)2011-201242NLB411123340.8310-
92.Canada flagDan Daoust (C)1996-199766NLB191024341.7920-
93.Switzerland flagGabriel Rohrbach (RW/LW)1990-199159SwissDiv1221815331.50--
94.Switzerland flagReto Dalla Vecchia (RW)1990-199164SwissDiv1211716331.57--
95.Italy flagTobias Plankl (F)2008-200937NLB471221330.7052-
96.Canada flagWilliam Pelletier (C)2022-202333SL40924330.83284
97.Canada flagMarco Charpentier (RW)2012-201346NLB331715320.9732-
98.USA flagMike Posma (D)1995-199658NLB361715320.8928-
99.Switzerland flagThomas Dommen (C)2010-201141NLB421616320.7644-
100.Switzerland flagMatthias Keller (LW)1999-200051NLB361319320.8916-