Loading page

SL All Time Stats

SL
League Information and Facts
SL
All Positions
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

All-time totals Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1901.Canada flagKyle Topping (C)25109190.76142022 - 20231
1902.Czechia flagRadim Matus (RW/C)40109190.48102024 - 20251
1903.Austria flagDamon Puntus (RW)97109190.20222014 - 20194
1904.Canada flagRob Doyle (D)9910192.11201990 - 19911
1905.Switzerland flagFrédéric Rothen (LW)79910190.24801993 - 19952
1906.Switzerland flagIsacco Dotti (D)88910190.221022016 - 20244
1907.USA flagRich Costello (C)10811191.9061989 - 19901
1908.Switzerland flagMarc Hinni (F)81811190.23221985 - 19963
1909.Switzerland flagDaniele Celio (F)91811190.21101993 - 20014
1910.Switzerland flagGreg Halberstadt (RW)135811190.14142019 - 20265
1911.Switzerland flagDaniel Moser (RW)58712190.33141997 - 20013
1912.Switzerland flagRoman Mordasini (LW/RW)66712190.29262007 - 20092
1913.Switzerland flagIan Marchetti (RW/LW)Active player79613190.24282024 - 20262
1914.Switzerland flagRocco Pezzullo (D)Active player101613190.19652019 - 20265
1915.Switzerland flagDominic Buchli (D)Active player194613190.101662018 - 20257
1916.Canada flagMike Wirachowsky (D)20514190.95-1981 - 19821
1917.Canada flagRick Mettler (D)45514190.42591982 - 19923
1918.Switzerland flagMarco Bayer (D)85514190.221001989 - 19912
1919.Switzerland flagKevin Lindemann (C)97514190.20202021 - 20263
1920.Switzerland flagRyan Mazzola (D)Active player108514190.1882024 - 20262
1921.Switzerland flagStefan Grauwiler (D)115514190.171461996 - 20015
1922.Germany flagChristoph Rössli (D)122514190.161131985 - 19904
1923.Switzerland flagBenoit Pont (C)47415190.40401995 - 19961
1924.Switzerland flagAlain Comte (D)99415190.19911993 - 19983
1925.Switzerland flagAndreas Hänni (D)47316190.401021997 - 20064
1926.Switzerland flagMarc Welti (D)104316190.18822006 - 20157
1927.Canada flagTyler Benson (LW)15217191.27202020 - 20211
1928.Switzerland flagRoger König (F)81144180.2241980 - 19866
1929.Canada flagJakob Lee (C)57135180.32102025 - 20261
1930.Switzerland flagClaude Scheibler (F)61135180.3061984 - 19873
1931.Switzerland flagJakob Gross (F/D)37126180.49301977 - 19865
1932.Switzerland flagWerner Bonadurer (F)6212618--1974 - 19826
1933.Canada flagMason McTavish (C/LW)Anaheim Ducks logo17117181.06102020 - 20211
1934.Switzerland flagMarc Diethelm (LW/RW)35117180.5142024 - 20262
1935.Switzerland flagClaudio Ticozzi (D)6410818-861964 - 198210
1936.Switzerland flagYvan Benoit (RW)68108180.26342001 - 20084
1937.Switzerland flagIvan Incir (RW)76108180.24362011 - 20143
1938.Switzerland flagJérôme Lanz (F)149108180.12882017 - 20214
1939.USA flagJamie Milam (D)2399180.78262009 - 20101
1940.Switzerland flagMario Patt (F)3999180.46131991 - 19921
1941.Switzerland flagGian-Marco Crameri (C/D)4499180.41161992 - 20132
1942.Switzerland flagPeter Schranz (D)589918-681982 - 19874
1943.Switzerland flagGiorgio Cominetti (LW/RW)7299180.25201986 - 19882
1944.Switzerland flagThomas Furrer (RW)9299180.20262010 - 20175
1945.Canada flagTyler Spurgeon (C)18810181.0042014 - 20151
1946.Canada flagCory Larose (C)23810180.78632009 - 20101
1947.Canada flagBrennan Othmann (LW/RW)Calgary Flames logo38810180.47642020 - 20211
1948.Switzerland flagHarry Derungs (F)130810180.14821988 - 19944
1949.Switzerland flagJürg Hardegger (D)189810180.101741995 - 20056
1950.Canada flagBarry Alter (C)971118--1980 - 19822
1951.Poland flagHenryk Gruth (D)19711180.95101988 - 19891
1952.Canada flagDaniel Larin (RW)20711180.90201997 - 19981
1953.Switzerland flagGuillaume Kaser (C/LW)101711180.18242023 - 20263
1954.Switzerland flagHarry Schmid (D)152711180.121321986 - 19914
1955.Switzerland flagReto Suri (C/W)44612180.41322006 - 20093
1956.Croatia flagMichael Novak (C)42513180.43522007 - 20092
1957.Hungary flagTamás Ortenszky (D)Active player149513180.12462020 - 20266
1958.Switzerland flagUrs Reber (D)169513180.112551989 - 19934
1959.USA flagBill Schafhauser (D)43414180.42481988 - 19891
1960.Switzerland flagMichael Märki (D/F)112414180.16722000 - 20033
1961.Canada flagRon Kennedy (RW)1131518-61981 - 19883
1962.Switzerland flagRico Beltrame (C)99315180.18481998 - 20024
1963.Switzerland flagRoland Flückiger (D)204117180.09621985 - 19916
1964.Czechia flagMilan Matous (D)-17-17--1952 - 19531
1965.Canada flagBrian Ihnacak (C/RW)20107170.85122017 - 20181
1966.Switzerland flagReto Gerber (F)54107170.31201985 - 19872
1967.Switzerland flagBernhard Jäger (F)6210717-01979 - 19845
1968.Canada flagRick Nasheim (RW)698172.8341987 - 19881
1969.Canada flagKyle Olson (C/RW)2698170.65232023 - 20241
1970.Switzerland flagHansjürg Lingenhag (F)8798170.20491983 - 19894
1971.Canada flagGregg Pilling (RW)989171.89-1971 - 19721
1972.Czechia flagRoman Rysanek (F)1289171.42131993 - 19941
1973.Switzerland flagMartin Bruderer (D)3689170.47421983 - 20014
1974.Switzerland flagColin Lindemann (LW)5089170.34122024 - 20251
1975.Switzerland flagPatrick Adami (C)8589170.20591996 - 19982
1976.Italy flagOlmo Pietro Albis (D)12289170.141252023 - 20263
1977.USA flagBrad DeFauw (LW)18710170.94362005 - 20061
1978.Canada flagJustin Mapletoft (C)20710170.8562011 - 20121
1979.Canada flagAndrew Rymsha (RW)22710170.77841996 - 19971
1980.Russia flagYegor Shastin (LW)26710170.6582002 - 20142
1981.Switzerland flagRonald Joliquin (LW)3671017-341974 - 19868
1982.Switzerland flagUrs Wüst (F)42710170.4021978 - 19896
1983.Switzerland flagNathan Borradori (F)43710170.40292024 - 20262
1984.Switzerland flagVincent Fournier (F)81710170.21671996 - 19982
1985.Switzerland flagStefano Spinedi (RW/LW)118710170.14732016 - 20193
1986.Switzerland flagXavier Nendaz (C)156710170.11622009 - 20134
1987.Switzerland flagUrs Lautenschlager (F)3661117-201984 - 19862
1988.Switzerland flagMichael Jenni (D)84611170.20442007 - 20092
1989.Switzerland flagPatrick Zahner (C/LW)103611170.17262015 - 20204
1990.Switzerland flagYann Voegeli (D)Active player115611170.15142022 - 20264
1991.USA flagGreg Squires (RW)15512171.13202019 - 20201
1992.USA flagJeff Halpern (C)15512171.13522004 - 20051
1993.USA flagOdeen Tufto (C/RW)22512170.77242023 - 20241
1994.Switzerland flagNicolas Boillat (F)134512170.13442007 - 20125
1995.USA flagMario Lamoureux (C)24413170.71572017 - 20181
1996.Norway flagDaniel Sørvik (D)25413170.68122015 - 20161
1997.Czechia flagMilan Kajkl (D)25413170.68-1983 - 19841
1998.Austria flagStefan Ulmer (D)33413170.52772006 - 20235
1999.Switzerland flagGabriele Guscetti (D)8741317-521978 - 19867
2000.Switzerland flagAndreas Maag (D)151413170.11751991 - 19976

* Some data is missing to provide a correct summary.