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
#PlayerSeasonAgeLeagueGPGATPP/GPPIM+/-
1.Latvia flagHarijs Vitolins (C)2003-200458NLB453040701.5678-
2.Canada flagJason Young (LW)1997-199853NLB393039691.7771-
3.Canada flagScott Beattie (C)1998-199958NLB402838661.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-200455NLB421738551.3144-
17.Canada flagDan Daoust (C)1992-199366NLB362331541.50123-
18.Latvia flagHarijs Vitolins (C)2002-200358NLB382528531.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-201043NLB391236481.2362-
24.Switzerland flagChristian Wohlwend (RW)2003-200449NLB452621471.0438-
25.Finland flagMikko Liukkonen (RW)2002-200348NLB382522471.2430-
26.Canada flagCameron Braes (C)2017-201835SL452522471.042411
27.USA flagCody Wydo (LW/C)2018-201935SL422324471.1249
28.Canada flagDan Daoust (C)1993-199466NLB362126471.3197-
29.Switzerland flagRolf Schrepfer (F)1996-199752NLB411334471.1583-
30.Switzerland flagAndri Spiller (LW/RW)2017-201830SL462619450.98413
31.Switzerland flagBeat Schuler (RW)2006-200741NLB432520451.0531-
32.Italy flagDominic Amodeo (C/LW)1999-200058NLB352025451.2920-
33.Finland flagMika Alatalo (LW/RW)2007-200855NLB361728451.2556-
34.Switzerland flagPhilipp Lüber (F)2005-200651SwissDiv1241431451.8844-
35.Switzerland flagThomas Dommen (C)2009-201042NLB472420440.9460-
36.Sweden flagDaniel Ljunggren (C)2025-202632SL461529440.96612
37.Switzerland flagOmar Tognini (C)2006-200749NLB451627430.9678-
38.Sweden flagDavid Lindquist (C)2024-202533SL451132430.96228
39.Canada flagGreg Hogeboom (RW/C)2008-200943NLB452022420.9342-
40.Sweden flagMorgan Samuelsson (C)2000-2001-NLB231626421.8314-
41.Switzerland flagEric Arnold (LW/RW)2016-201733NLB431626420.9816-6
42.Switzerland flagMichael Diener (LW/RW)2003-200453NLB41834421.0224-
43.Switzerland flagGianni Dalla Vecchia (C)1992-199362NLB362219411.1428-
44.Switzerland flagRolf Schrepfer (F)1995-199652NLB361130411.1424-
45.Canada flagDon McLaren (RW)1996-199763NLB382218401.0520-
46.Switzerland flagMatthias Keller (LW)1996-199751NLB421822400.9561-
47.Switzerland flagThomas Nüssli (LW/C)2013-201444NLB351723401.1456-
48.Canada flagHunter Garlent (C)2023-202431SL451624400.89472
49.Switzerland flagAdrian Brunner (C/LW)2016-201738NLB481228400.8356-1
50.Switzerland flagMichael Diener (LW/RW)2002-200353NLB371129401.0822-
51.Switzerland flagAndreas Küng (C/LW)2010-201143NLB41931400.9810-
52.Switzerland flagGianni Dalla Vecchia (C)1991-199262SwissDiv1222316391.7731-
53.Switzerland flagMarco Seeholzer (F)2000-200154NLB402118390.98115-
54.Switzerland flagCuno Weisser (LW)1995-199660NLB361920391.0818-
55.Switzerland flagCuno Weisser (LW)1992-199360NLB361821391.0840-
56.Switzerland flagFadri Lemm (C/W)2008-200939NLB401821390.9857-
57.Switzerland flagMatthias Keller (LW)1998-199951NLB381425391.0310-
58.Switzerland flagAndreas Küng (C/LW)2012-201343NLB40831390.9810-
59.Switzerland flagRobert Slehofer (RW)1995-199654NLB362216381.0612-
60.USA flagKenneth Ryan (RW)2018-201934SL382117381.00129
61.Canada flagDuane Dennis (LW)1996-199757NLB241919381.5852-
62.Switzerland flagRené Stüssi (RW)2005-200647SwissDiv1222314371.6847-
63.Switzerland flagRoman Wäger (LW)1998-199963NLB361720371.0332-
64.Switzerland flagRené Stüssi (RW)2006-200747NLB371720371.0014-
65.Switzerland flagMathias Brägger (F)2006-200742NLB431720370.8646-
66.Latvia flagHarijs Vitolins (C)2001-200258NLB321621371.1624-
67.Switzerland flagMatthias Keller (LW)1997-199851NLB391225370.9540-
68.Latvia flagToms Andersons (RW/LW)2017-201832SL451225370.82128
69.Switzerland flagPatrick Meichtry (D)2007-200846NLB491126370.76102-
70.Switzerland flagGianni Dalla Vecchia (C)1990-199162SwissDiv1222016361.64--
71.Canada flagSteve Brulé (RW)2010-201151NLB332016361.0910-
72.Switzerland flagRonny Keller (D)2005-200646SwissDiv1231422361.5748-
73.Switzerland flagGiancarlo Hendry (RW)2007-200844NLB321323361.1354-
74.USA flagDerek Damon (C)2015-201645NLB441323360.8218-6
75.Czechia flagDominik Binias (F)2025-202623SL481323360.75215
76.Switzerland flagYves Narbel (F)1991-199259SwissDiv1181224362.0062-
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-202336SL421619350.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.Finland flagMike Vaskivuo (LW)2016-201740NLB302212341.1343-5
88.Canada flagChris Palmer (F)1997-199859NLB211618341.6245-
89.Canada flagGery Othmann (RW)1995-199657NLB361123340.9418-
90.Switzerland flagAndreas Küng (C/LW)2011-201243NLB411123340.8310-
91.Canada flagDan Daoust (C)1996-199766NLB191024341.7920-
92.Switzerland flagGabriel Rohrbach (RW/LW)1990-199159SwissDiv1221815331.50--
93.Switzerland flagReto Dalla Vecchia (RW)1990-199164SwissDiv1211716331.57--
94.Italy flagTobias Plankl (F)2008-200938NLB471221330.7052-
95.Canada flagWilliam Pelletier (C/RW)2022-202333SL40924330.83284
96.Canada flagMarco Charpentier (RW)2012-201346NLB331715320.9732-
97.USA flagMike Posma (D)1995-199658NLB361715320.8928-
98.Switzerland flagThomas Dommen (C)2010-201142NLB421616320.7644-
99.Switzerland flagMatthias Keller (LW)1999-200051NLB361319320.8916-
100.Switzerland flagRichard Ammann (D/F)1990-199167SwissDiv1221121321.45--