Loading page

NL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
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 Per Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
1901.Switzerland flagKristian Suleski (D)EHC Biel-Bienne100000.0002017 - 20192
1902.Switzerland flagLuca Deussen (D)EHC Kloten100000.0002022 - 20253
1903.Switzerland flagRobin Bisig (D)SC Rapperswil-Jona Lakers100000.0002024 - 20273
1904.Switzerland flagThibault Martin (D)Active playerLausanne HC100000.0002025 - 20261
1905.Switzerland flagRoland Schöbi (D)EHC Kloten100000.0022006 - 20082
1906.Switzerland flagLaurent Emery (D)EV Zug100000.0042005 - 20061
1907.Switzerland flagFlorian Schmuckli (D)ZSC Lions100000.0042014 - 20162
1908.Switzerland flagYannick Hänggi (D)HC Ajoie100000.0062021 - 20221
1909.Switzerland flagVirgile Thévoz (D/LW)Lausanne HC110000.0002017 - 20243
1910.Switzerland flagCharles Hübscher (D)HC Fribourg-Gottéron110000.0021986 - 19903
1911.Switzerland flagDaniel Eigenmann (D)SC Rapperswil-Jona Lakers110000.0082014 - 20151
1912.Switzerland flagFabian Stephan (D)SC Langnau110000.00102000 - 20011
1913.USA flagDavid Schneider (D)HC Ambrì-Piotta110000.00102009 - 20101
1914.Switzerland flagJoel Scheidegger (D)HC Fribourg-Gottéron120000.0002022 - 20231
1915.Switzerland flagValentin Lüthi (D)SC Langnau120000.0022011 - 20132
1916.Switzerland flagStefan Schneider (D)Lausanne HC120000.0041995 - 19961
1917.Switzerland flagJonas Schwab (D)SC Langnau120000.0042023 - 20252
1918.Switzerland flagFinn Bichsel (D)EHC Biel-Bienne130000.0002025 - 20261
1919.France flagSébastien Dermigny (D)Lausanne HC130000.0082001 - 20021
1920.Switzerland flagJoel Fröhlicher (D)EHC Chur130000.00432001 - 20021
1921.Switzerland flagRolf Tschanz (D/F)SC Langnau13000--1980 - 19855
1922.Switzerland flagAndreas John (D)EHC Chur140000.0002000 - 20022
1923.Switzerland flagAndreas Müller (D)EHC Kloten140000.0001987 - 19881
1924.Switzerland flagJürg Herrmann (D)HC Davos140000.0001986 - 19871
1925.Switzerland flagJoey Dupertuis (D)Genève-Servette HC140000.0002013 - 20152
1926.Switzerland flagJari Näser (D)Active playerHC Lugano140000.0002020 - 20233
1927.Switzerland flagBaptiste Vouardoux (D)Genève-Servette HC140000.0002023 - 20252
1928.Switzerland flagMike Marolf (D)SC Langnau140000.0022008 - 20112
1929.Switzerland flagAchille D'Ambrogio (D)HC Ambrì-Piotta140000.0021975 - 19772
1930.Switzerland flagPhilipp Schefer (D)EV Zug140000.0042012 - 20142
1931.Switzerland flagRalph Tanner (D)EHC Olten140000.0041989 - 19901
1932.Canada flagMark Bar (D)HC Fribourg-Gottéron140000.00241986 - 19871
1933.Switzerland flagMarcel Braun (D)EHC Basel140-0--1956 - 19614
1934.Switzerland flagKurt Braun (D)EHC Basel140-0--1958 - 19623
1935.Switzerland flagMatthias Aregger (D)EHC Olten150000.0001993 - 19941
1936.Switzerland flagYannick Hänggi (D)SC Bern150000.0002021 - 20221
1937.Switzerland flagArmin Berchtold (D/F)EHC Biel-Bienne150000.0021988 - 19891
1938.Switzerland flagHans Hepp (D)SC Bern150000.0041986 - 19871
1939.Switzerland flagDavid Stämpfli (D)EV Zug150000.0062014 - 20151
1940.Switzerland flagPascal Lamprecht (D)Lausanne HC150000.0082003 - 20041
1941.Switzerland flagJürg Rechsteiner (D)EHC Olten150000.00101988 - 19891
1942.Switzerland flagFabio Schumacher (D)HC Ambrì-Piotta160000.0002006 - 20071
1943.Switzerland flagPatrick Götz (D)SC Rapperswil-Jona Lakers160000.0001994 - 19951
1944.Switzerland flagMauro Dufner (D)Active playerGenève-Servette HC160000.0022018 - 20191
1945.Switzerland flagRaphael Vassanelli (D)HC Ambrì-Piotta170000.0002010 - 20111
1946.Switzerland flagMarc Zangger (D)HC Fribourg-Gottéron170000.0002014 - 20151
1947.Switzerland flagDario Bartholet (D)HC Ajoie170000.0002021 - 20221
1948.Switzerland flagMartin Brich (D)SC Bern170000.0021993 - 19941
1949.Switzerland flagMisha Moor (D)HC Ambrì-Piotta170000.0082014 - 20204
1950.Switzerland flagJean-Marie Waeber (D)HC Fribourg-Gottéron170000.00121980 - 19811
1951.Switzerland flagGustav Adler (D)EHC Basel170-00.00-1946 - 19533
1952.Switzerland flagFrancis Reichmuth (D)SC Rapperswil-Jona Lakers180000.0002000 - 20011
1953.Switzerland flagAndrea Wegmüller (D)HC Davos180000.0082004 - 20062
1954.Switzerland flagJoel Fröhlicher (D)HC Davos180000.00121999 - 20023
1955.Switzerland flagAlessio Bernasconi (D)HC Lugano190000.0001986 - 19882
1956.Switzerland flagDiego Ulrich (D)HC Sierre190000.0001986 - 19871
1957.Switzerland flagMarc Geiger (D)HC Davos190000.0042011 - 20121
1958.Switzerland flagValentin Lüthi (D)EHC Biel-Bienne190000.00162016 - 20171
1959.Switzerland flagDaniel Boss (D)EHC Biel-Bienne200000.0002008 - 20091
1960.Switzerland flagJerry Zuurmond (D)ZSC Lions200000.0001992 - 19931
1961.Switzerland flagDaniel Ott (D)HC Sierre200000.0001990 - 19911
1962.Switzerland flagLuca Camperchioli (D)HC Fribourg-Gottéron200000.0022015 - 20161
1963.Switzerland flagNicolò Ugazzi (D)HC Lugano200000.0022020 - 20233
1964.Switzerland flagAndrea Wegmüller (D)SC Rapperswil-Jona Lakers200000.0042003 - 20052
1965.Switzerland flagDaniel Eppler (D)EHC Kloten200000.0061989 - 19901
1966.Switzerland flagPascal Müller (D)EHC Kloten200000.0082012 - 20131
1967.Switzerland flagBeat Schlapbach (D)HC Fribourg-Gottéron200000.00161985 - 19861
1968.Switzerland flagSimon Hochuli (D)SC Bern210000.0001990 - 19911
1969.Switzerland flagHarry Schmid (D)EHC Biel-Bienne21000-01982 - 19864
1970.Switzerland flagTim Dubois (D)SC Bern210000.0002015 - 20172
1971.Switzerland flagManuel Gossweiler (D)SC Langnau220000.0022015 - 20161
1972.Switzerland flagPeter Weibel (D)EHC Biel-Bienne220000.0041985 - 19861
1973.Switzerland flagAlessandro Chiesa (D)HC Ambrì-Piotta230000.0002003 - 20052
1974.Switzerland flagJohann Hirschi (D)SC Langnau230000.0001981 - 19842
1975.Switzerland flagRuedi Forster (D)EHC Basel230000.0022005 - 20061
1976.Switzerland flagKarl Knopf (D)SC Herisau230000.0021997 - 19981
1977.Switzerland flagEven Helfer (D)HC Ajoie230000.0022021 - 20221
1978.Switzerland flagDaniel Elsener (D)EHC Kloten230000.00161985 - 19912
1979.Switzerland flagLaurent Robiolo (D)HC Fribourg-Gottéron240000.0001984 - 19862
1980.Switzerland flagJorden Gähler (D/C)HC Fribourg-Gottéron240000.0022019 - 20201
1981.Switzerland flagSimon Kindschi (D)Active playerSC Langnau240000.0042018 - 20191
1982.Switzerland flagMike Vermeille (D)Genève-Servette HC240000.0062010 - 20122
1983.Switzerland flagAlessandro Reinhart (D)EHC Olten240000.00261993 - 19941
1984.Switzerland flagRené Bachmann (D)EV Zug240000.00-1976 - 19771
1985.Switzerland flagRaymond Wyssen (D)Lausanne HC260000.0081995 - 19961
1986.Switzerland flagCédric Hächler (D)EHC Biel-Bienne260000.00102016 - 20182
1987.Switzerland flagRoland Habisreutinger (D)ZSC Lions270000.0001990 - 19911
1988.Switzerland flagBeat Heldstab (D)HC Davos270000.0021996 - 20003
1989.Switzerland flagMichel Kamber (D)HC Lugano280000.0001995 - 19961
1990.Switzerland flagMike Speidel (D)EHC Basel28000--1957 - 19624
1991.Switzerland flagDieter Steinemann (D)ZSC Lions290000.0001991 - 19921
1992.Switzerland flagPeter Meier (D)ZSC Lions290000.0021985 - 19861
1993.Switzerland flagThomas Derungs (D)HC Davos290000.0041993 - 19941
1994.Switzerland flagGiuseppe Castellani (D)EHC Olten290000.0081985 - 19872
1995.Switzerland flagMirco Egolf (D/C)SC Rapperswil-Jona Lakers300000.0021996 - 19993
1996.Switzerland flagNicola Petrini (D)HC Fribourg-Gottéron300000.0021988 - 19891
1997.Switzerland flagLionel Marchand (D/W)HC Ambrì-Piotta300000.0022022 - 20231
1998.Switzerland flagMassimo Pedrini (D)ZSC Lions30000-41983 - 19862
1999.Switzerland flagMarcel Schönhaar (D)EHC Kloten300000.0061985 - 19872
2000.Switzerland flagMarc Aeschlimann (F/D)SC Langnau300000.0062022 - 20231

* Some data is missing to provide a correct summary.