Loading page

NL All-Time Stats

Change League
All Positions
All Teams
Switzerland (3362)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

NL All-Time Player Totals

Export
Regular Season
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1901.Switzerland flagTimmy Hoppe (LW)160000.0001998 - 20013
1902.Switzerland flagPatrick Götz (D)160000.0001994 - 19951
1903.Switzerland flagPhilipp Schefer (D)160000.0042011 - 20143
1904.Switzerland flagDavid Stämpfli (D)160000.0062013 - 20183
1905.Switzerland flagPascal Lamprecht (D)160000.0081995 - 20043
1906.Switzerland flagPatrick Adami (C)170000.0001995 - 19961
1907.Switzerland flagRaphael Vassanelli (D)170000.0002010 - 20111
1908.Switzerland flagIvo Hölscher (W)170000.0001994 - 19951
1909.Switzerland flagDario Bartholet (D)170000.0002021 - 20221
1910.Switzerland flagPatrick Werthan (F)170000.0021991 - 19932
1911.Switzerland flagJean-Marie Waeber (D)170000.00121980 - 19811
1912.Switzerland flagGustav Adler (D)170-00.00-1946 - 19533
1913.Switzerland flagFrancis Reichmuth (D)180000.0002000 - 20011
1914.Switzerland flagPatrick Renggli (D/C)180000.0001987 - 19881
1915.Switzerland flagPeter Mischler (C)180000.0001990 - 19911
1916.Switzerland flagDominik Volejnicek (LW/RW)180000.0002015 - 20214
1917.Switzerland flagYoann Imesch (F)180000.0002024 - 20251
1918.Switzerland flagGian-Andrea Thöny (LW/RW)180000.0022011 - 20132
1919.Switzerland flagDaniel Knecht (C)190000.0001993 - 19952
1920.Switzerland flagAlessio Bernasconi (D)190000.0001986 - 19882
1921.Switzerland flagRoland Schwerzmann (F)190000.0001985 - 19861
1922.Switzerland flagDiego Ulrich (D)19000-01979 - 19873
1923.Switzerland flagJulien Rod (LW/RW)Active player190000.0022024 - 20262
1924.Switzerland flagMisha Moor (D)190000.0082014 - 20225
1925.Switzerland flagJérémy Gailland (C/W)200000.0002008 - 20144
1926.Switzerland flagMartin Rex (F)200000.0002001 - 20043
1927.Switzerland flagBeat Schlapbach (D)200000.00161985 - 19861
1928.Switzerland flagPaolo Rossetti (F)210000.0001985 - 19861
1929.Switzerland flagSimon Hochuli (D)210000.0001990 - 19911
1930.Switzerland flagMarc Zangger (D)210000.0002013 - 20152
1931.Switzerland flagHarry Schmid (D)21000-01982 - 19864
1932.Switzerland flagTim Dubois (D)210000.0002015 - 20172
1933.Switzerland flagCyril Keller (C/RW)Active player210000.0002024 - 20273
1934.Switzerland flagBenjamin Müller (C)210000.0061991 - 19973
1935.Switzerland flagStefan Choffat (F)210000.00251994 - 19972
1936.Switzerland flagRonnie Leuthold (C)220000.0001992 - 19942
1937.Switzerland flagAndreas Burgherr (F)220000.0001985 - 19861
1938.Switzerland flagMichael Eberle (F)220000.0001990 - 19922
1939.Switzerland flagHerbert Punzenberger (C)220000.0001990 - 19922
1940.Switzerland flagPeter Weibel (D)220000.0041985 - 19861
1941.Switzerland flagSimon Wüest (C/W)220000.00142017 - 20224
1942.Switzerland flagRoger Schönmann (F)230000.0001993 - 19952
1943.Switzerland flagJohann Hirschi (D)230000.0001981 - 19842
1944.Switzerland flagMarcel Franzi (F)230000.0021996 - 19992
1945.Switzerland flagKarl Knopf (D)230000.0021997 - 19981
1946.Switzerland flagFlorin Gerber (LW)240000.0002010 - 20122
1947.Switzerland flagLaurent Robiolo (D)240000.0001984 - 19862
1948.Switzerland flagRuedi Forster (D)240000.0021999 - 20063
1949.Switzerland flagEven Helfer (D)240000.0022021 - 20221
1950.Switzerland flagMike Vermeille (D)240000.0062010 - 20122
1951.Switzerland flagRené Bachmann (D)240000.00-1976 - 19771
1952.Switzerland flagEric Gauthier (F)250000.0061987 - 19912
1953.Switzerland flagRoland Habisreutinger (D)270000.0001990 - 19911
1954.Switzerland flagJanis Embacher (C/RW)270000.0002023 - 20274
1955.Switzerland flagDidier Schafer (RW)270000.0041994 - 19972
1956.Switzerland flagJérôme Melly (C)270000.0061987 - 19881
1957.Switzerland flagRoger Imboden (D/F)280000.0001987 - 19881
1958.Switzerland flagJan Hornecker (LW/RW)Active player280000.0042023 - 20274
1959.Switzerland flagRoberto Jamusci (D/F)280000.0062000 - 20022
1960.Switzerland flagMike Speidel (D)28000--1957 - 19635
1961.Switzerland flagDieter Steinemann (D)290000.0001991 - 19921
1962.Switzerland flagJan Fiala (F)290000.0021990 - 19911
1963.Switzerland flagPeter Meier (D)290000.0021985 - 19861
1964.Switzerland flagClaudio Celio (F)290000.0042004 - 20051
1965.Switzerland flagThomas Derungs (D)290000.0041993 - 19941
1966.Switzerland flagMattheo Reinhard (C)290000.0042022 - 20264
1967.Switzerland flagGiuseppe Castellani (D)290000.0081985 - 19872
1968.Switzerland flagDaniel Aeschbacher (F)300000.0001994 - 19951
1969.Switzerland flagMirco Egolf (D/C)300000.0021996 - 19993
1970.Switzerland flagNicola Petrini (D)300000.0021988 - 19891
1971.Switzerland flagMarcel Schönhaar (D)300000.0061985 - 19872
1972.Switzerland flagMathias Brägger (F)310000.0022006 - 20092
1973.Switzerland flagBeat Heldstab (D)320000.0061996 - 20137
1974.Switzerland flagJarkko Schäublin (D/F)330000.0042003 - 20041
1975.Switzerland flagAndreas Frauchiger (F)330000.0041997 - 19992
1976.Switzerland flagThomas Schöni (F)340000.0001988 - 19902
1977.Switzerland flagFabien Currit (D)340000.0002015 - 20172
1978.Switzerland flagAdriano Cominetti (LW/RW)350000.0001986 - 19871
1979.Switzerland flagFabrizio Conte (F)350000.0022007 - 20092
1980.Switzerland flagChristian Roth (F)350000.0021992 - 19931
1981.Switzerland flagLionel Marchand (D/W)350000.0022021 - 20263
1982.Switzerland flagDaniel Bregnard (F)360000.0041991 - 19932
1983.Switzerland flagPatrick Zubler (D)360000.0062010 - 20133
1984.Switzerland flagAndreas Heiniger (D)360000.00261985 - 19861
1985.Switzerland flagNicolas Marzan (D)370000.0022011 - 20132
1986.Switzerland flagAndy Krapf (D)380000.00121997 - 19981
1987.Switzerland flagDaniel Rohrbach (D)380000.00121986 - 19892
1988.Switzerland flagSpencer Rezek (C/LW)390000.0022002 - 20042
1989.Switzerland flagAndrea Wegmüller (D)400000.00122003 - 20063
1990.Switzerland flagMartin Caretta (F)410000.00221992 - 19942
1991.Switzerland flagMaxime Montandon (D)420000.0022013 - 20255
1992.Switzerland flagChristopher Bagnoud (D)440000.0082010 - 20133
1993.Switzerland flagMarco Seeholzer (F)450000.0001994 - 19982
1994.Switzerland flagAlessandro Villa (D)480000.0002020 - 20265
1995.Switzerland flagLee Roberts (RW/LW)510000.0022015 - 20204
1996.Switzerland flagJacques Hostettmann (LW/RW)530000.0021991 - 19932
1997.Switzerland flagStefan Schneider (D)570000.00101993 - 19994
1998.Switzerland flagDaniele Celio (F)680000.0041990 - 20014
1999.Switzerland flagDaniel Boss (D)710000.0022002 - 20095
2000.Switzerland flagEugenio Breda (F)710000.0041988 - 19913

* Some data is missing to provide a correct summary.