| 1901. | Ari Allenbach (F) | | totals | 11 | 4 | 1 | 5 | 45 |
| | EHC Adelboden U21 | Swiss U21-A | 3 | 3 | 1 | 4 | 12 |
| | EHC Kandersteg | SwissDiv2 | 8 | 1 | 0 | 1 | 33 |
| 1902. | Mirco Meier (F) | EV Dielsdorf-Niederhasli II | SwissDiv3 | 12 | 4 | 1 | 5 | 2 |
| 1903. | Quentin Gauthier (D) | HC Académique Genève-Uni | SwissDiv3 | 12 | 4 | 1 | 5 | 47 |
| 1904. | Andreas Tschudi (C/W) | Hockey Huttwil | MyHL | 14 | 4 | 1 | 5 | 6 |
| 1905. | Roman Villamar (F) | EHC Vaduz-Schellenberg | SwissDiv4 | 14 | 4 | 1 | 5 | 14 |
| 1906. | Lukas Wimber (D) | EHC Illnau-Effretikon | SwissDiv2 | 15 | 4 | 1 | 5 | 6 |
| 1907. | Nathan Jaquier (D) | HC Yverdon-les-bains U21 | Swiss U21-Top | 31 | 4 | 1 | 5 | 12 |
| 1908. | Timo Koller (LW/RW) | SC Herisau II | SwissDiv3 | 3 | 3 | 2 | 5 | 2 |
| 1909. | Damian Benninger (F) | HC Gurmels | SwissDiv4 | 3 | 3 | 2 | 5 | 2 |
| 1910. | Gabriele Donati (F) | HC Vallemaggia Rivers | SwissDiv3 | 5 | 3 | 2 | 5 | 4 |
| 1911. | Alexander Tkachenko (RW) | EHC Illnau-Effretikon | SwissDiv2 | 5 | 3 | 2 | 5 | 14 |
| 1912. | Mauro Schwegler (F) | HC Seetal | SwissDiv3 | 6 | 3 | 2 | 5 | 0 |
| 1913. | Théo Borgeaud (F) | HC Portes du Soleil | SwissDiv3 | 6 | 3 | 2 | 5 | 4 |
| 1914. | Marius Herberger (D/LW) | EHC Illnau-Effretikon | SwissDiv2 | 6 | 3 | 2 | 5 | 8 |
| 1915. | Luca Huber (D/C) | EHC Schaffhausen II | SwissDiv4 | 6 | 3 | 2 | 5 | 10 |
| 1916. | Renato Oswald (F) | EHC Vaduz-Schellenberg | SwissDiv4 | 8 | 3 | 2 | 5 | 0 |
| 1917. | Marco Koller (W/D) | SC Herisau II | SwissDiv3 | 8 | 3 | 2 | 5 | 2 |
| 1918. | Mátyás Pál (F) | Royal HC Lausanne | SwissDiv3 | 8 | 3 | 2 | 5 | 2 |
| 1919. | Antoine Matter (F) | HC Anniviers | SwissDiv3 | 8 | 3 | 2 | 5 | 4 |
| 1920. | Dylan Stöckle (F) | EHC Frauenfeld II | SwissDiv4 | 8 | 3 | 2 | 5 | 6 |
| 1921. | Nils Seiler (RW) | EC Wil | SwissDiv1 | 9 | 3 | 2 | 5 | 12 |
| 1922. | Noah Blumer (F) | Glarner EC II | SwissDiv4 | 10 | 3 | 2 | 5 | 4 |
| 1923. | Anthony Gachet (RW) | CP de Meyrin | SwissDiv1 | 10 | 3 | 2 | 5 | 6 |
| 1924. | Philippe Schweizer (F) | Zürcher SC II | SwissDiv4 | 11 | 3 | 2 | 5 | 2 |
| 1925. | Ramon Mullis (F) | HC Prättigau-Herrschaft II | SwissDiv3 | 11 | 3 | 2 | 5 | 6 |
| 1926. | Vincent Greub (F) | HC Corgémont | SwissDiv3 | 11 | 3 | 2 | 5 | 6 |
| 1927. | Corey Elsener (D) | EHC SenSee U21 | Swiss U21-A | 11 | 3 | 2 | 5 | 8 |
| 1928. | Flurin Müller (D) | HC Gstaad-Saanenland | SwissDiv3 | 11 | 3 | 2 | 5 | 8 |
| 1929. | Michael Kämpfer (D) | EHC Koppigen | SwissDiv2 | 12 | 3 | 2 | 5 | 2 |
| 1930. | Moritz Zimmermann (F) | Glarner EC | SwissDiv2 | 12 | 3 | 2 | 5 | 4 |
| 1931. | Dominic Schneuwly (D) | EHC Bern 96 | SwissDiv2 | 12 | 3 | 2 | 5 | 4 |
| 1932. | Roman Bacher (D) | EHC Crocodile Flyers | SwissDiv3 | 12 | 3 | 2 | 5 | 14 |
| 1933. | Patrizio Cavanna (D) | HC Nivo | SwissDiv3 | 12 | 3 | 2 | 5 | 26 |
| 1934. | Robin Timo Leuthold (F) | | totals | 13 | 3 | 2 | 5 | 4 |
| | EHC Illnau-Effretikon | SwissDiv2 | 10 | 1 | 0 | 1 | 2 |
| | EHC Illnau-Effretikon U21 | Swiss U21-A | 3 | 2 | 2 | 4 | 2 |
| 1935. | Joël Küpfer (F) | EHC Bern 96 | SwissDiv2 | 13 | 3 | 2 | 5 | 4 |
| 1936. | Jérome Bord (F) | HC Val-de-Ruz | SwissDiv3 | 13 | 3 | 2 | 5 | 4 |
| 1937. | Martin Wandfluh (F) | EHC Thun-Lerchenfeld II | SwissDiv4 | 14 | 3 | 2 | 5 | 0 |
| 1938. | Patrick Blaser (F) | | totals | 14 | 3 | 2 | 5 | 4 |
| | EHC Schwarzenburg-Köniz | SwissDiv3 | 6 | 0 | 2 | 2 | 0 |
| | EHC Schwarzenburg-Köniz II | SwissDiv4 | 1 | 0 | 0 | 0 | 0 |
| | EHC Schwarzenburg-Köniz U21 | Swiss U21-A | 7 | 3 | 0 | 3 | 4 |
| 1939. | Nico Fluri (F) | EHC Urdorf | SwissDiv2 | 14 | 3 | 2 | 5 | 14 |
| 1940. | Jonas Graf (D) | EHC Bumbach | SwissDiv3 | 15 | 3 | 2 | 5 | 10 |
| 1941. | Tim Peter (D) | EV Dielsdorf-Niederhasli | SwissDiv2 | 16 | 3 | 2 | 5 | 4 |
| 1942. | Marco Haberstich (F) | EHC Bumbach | SwissDiv3 | 16 | 3 | 2 | 5 | 6 |
| 1943. | Alain Jobin (F) | HC Franches-Montagnes II | SwissDiv2 | 17 | 3 | 2 | 5 | 0 |
| 1944. | Thomas Müller (D) | EHC Wilen-Neunforn | SwissDiv3 | 17 | 3 | 2 | 5 | 10 |
| 1945. | Tony Schwendimann (D) | | totals | 18 | 3 | 2 | 5 | 10 |
| | HC Saint-Imier U21 | Swiss U21-A | 10 | 1 | 1 | 2 | 8 |
| | HC Corgémont | SwissDiv3 | 8 | 2 | 1 | 3 | 2 |
| 1946. | Yanis Noel Tschiemer (F) | | totals | 19 | 3 | 2 | 5 | 4 |
| | EHC Brandis U21 | Swiss U21-A | 7 | 1 | 1 | 2 | 4 |
| | EHC Brandis | SwissDiv2 | 12 | 2 | 1 | 3 | 0 |
| 1947. | Mika Rufener (F) | | totals | 21 | 3 | 2 | 5 | 4 |
| | EHC Wiki-Münsingen | SwissDiv1 | 20 | 3 | 2 | 5 | 4 |
| | SC Freimettigen | SwissDiv2 | 1 | 0 | 0 | 0 | 0 |
| 1948. | Danny Borloz (F) | HC Monthey | SwissDiv2 | 21 | 3 | 2 | 5 | 8 |
| 1949. | Ture Renvall (F) | HC Martigny | SwissDiv1 | 22 | 3 | 2 | 5 | 2 |
| 1950. | Sandro Burgener (D) | EHC Raron | SwissDiv1 | 23 | 3 | 2 | 5 | 4 |
| 1951. | Stéphane Morin (F) | HC Neuchâtel Université | SwissDiv1 | 23 | 3 | 2 | 5 | 14 |
| 1952. | Arnaud Clavien (D) | EHC Raron | SwissDiv1 | 23 | 3 | 2 | 5 | 40 |
| 1953. | Leano Schorer (F) | | totals | 34 | 3 | 2 | 5 | 24 |
| | HC Dragon Thun U21 | Swiss U21-Top | 25 | 1 | 1 | 2 | 24 |
| | HC Mühlethurnen | SwissDiv2 | 9 | 2 | 1 | 3 | 0 |
| 1954. | Thomas Moser (F) | HC Crémines | SwissDiv4 | 3 | 2 | 3 | 5 | 4 |
| 1955. | Samuel Grüter (F) | SC Herisau II | SwissDiv3 | 5 | 2 | 3 | 5 | 6 |
| 1956. | Pascal Faivet (LW/RW) | HC Franches-Montagnes III | SwissDiv3 | 5 | 2 | 3 | 5 | 8 |
| 1957. | Alan Armati (F) | HC Valle Verzasca Rivers | SwissDiv3 | 7 | 2 | 3 | 5 | 2 |
| 1958. | Alessio Schär (F) | SC Weinfelden II | SwissDiv4 | 7 | 2 | 3 | 5 | 4 |
| 1959. | Noël Stöckli (C) | EHC Schaffhausen U21 | Swiss U21-A | 7 | 2 | 3 | 5 | 4 |
| 1960. | Mirko Fresard (D) | HC Ponts-de-Martel II | SwissDiv4 | 7 | 2 | 3 | 5 | 16 |
| 1961. | Joel Bläuenstein (D) | EHC Herzogenbuchsee Ice Kings | SwissDiv3 | 8 | 2 | 3 | 5 | 0 |
| 1962. | Claudio Kunz (RW) | SC Küsnacht | SwissDiv2 | 8 | 2 | 3 | 5 | 2 |
| 1963. | Mirco Steiner (RW) | HC Eisbären St. Gallen | SwissDiv2 | 9 | 2 | 3 | 5 | 4 |
| 1964. | Philipp Holliger (F) | SC Altstadt Olten | SwissDiv2 | 10 | 2 | 3 | 5 | 4 |
| 1965. | Jérémy Buthey (D) | HC Val-de-Ruz | SwissDiv3 | 10 | 2 | 3 | 5 | 16 |
| 1966. | Jan Ferrari (F) | EHC Lenzerheide-Valbella | SwissDiv2 | 11 | 2 | 3 | 5 | 2 |
| 1967. | Philipp Arnold (D) | EV Zug II | SwissDiv2 | 11 | 2 | 3 | 5 | 2 |
| 1968. | Kristers Arnicans (RW) | Hockey Reinach | SwissDiv1 | 11 | 2 | 3 | 5 | 2 |
| 1969. | Danny Schmocker (F) | EHC Belp | SwissDiv3 | 11 | 2 | 3 | 5 | 2 |
| 1970. | Kilian Borgeaud (D) | HC Limmattal Wings | SwissDiv3 | 11 | 2 | 3 | 5 | 4 |
| 1971. | Jürg Cabalzar (D/F) | EHC Winterthur II | SwissDiv3 | 11 | 2 | 3 | 5 | 4 |
| 1972. | Fabian Gerber (D) | EHC Herzogenbuchsee Ice Kings | SwissDiv3 | 11 | 2 | 3 | 5 | 4 |
| 1973. | Guillaume Nendaz (F) | HC Sion | SwissDiv3 | 11 | 2 | 3 | 5 | 6 |
| 1974. | Lucien Ottiger (F) | EV Dielsdorf-Niederhasli | SwissDiv2 | 11 | 2 | 3 | 5 | 66 |
| 1975. | Joe Scolari (F) | HC Valle Verzasca Rivers | SwissDiv3 | 12 | 2 | 3 | 5 | 8 |
| 1976. | Reto Reber (D) | HC Mühlethurnen II | SwissDiv4 | 12 | 2 | 3 | 5 | 13 |
| 1977. | Alexander Schütz (C) | SC Ursellen | SwissDiv3 | 13 | 2 | 3 | 5 | 2 |
| 1978. | Philippe Salzmann (D) | EHC Sursee | SwissDiv2 | 13 | 2 | 3 | 5 | 4 |
| 1979. | Lucas Hohlbaum (RW) | EHC Uzwil | SwissDiv2 | 13 | 2 | 3 | 5 | 10 |
| 1980. | Nicolas Delbiaggio (C) | HC3Chêne | SwissDiv2 | 13 | 2 | 3 | 5 | 10 |
| 1981. | Mirco Weiss (F) | Bäretswiler SC | SwissDiv4 | 13 | 2 | 3 | 5 | 12 |
| 1982. | Marco Salzmann (D) | | totals | 14 | 2 | 3 | 5 | 2 |
| | EHC Oberlangenegg III | SwissDiv4 | 13 | 2 | 2 | 4 | 2 |
| | EHC Oberlangenegg II | SwissDiv3 | 1 | 0 | 1 | 1 | 0 |
| 1983. | Raphael Marty (F) | EHC Meinisberg | SwissDiv2 | 14 | 2 | 3 | 5 | 8 |
| 1984. | Thierry Dähler (F) | | totals | 14 | 2 | 3 | 5 | 18 |
| | EHC Mirchel | SwissDiv2 | 11 | 1 | 2 | 3 | 16 |
| | EHC Mirchel II | SwissDiv3 | 3 | 1 | 1 | 2 | 2 |
| 1985. | Yannik Schmalbach (D) | | totals | 15 | 2 | 3 | 5 | 4 |
| | Pikes EHC Oberthurgau | MyHL | 0 | 0 | 0 | 0 | 0 |
| | EHC Kreuzlingen-Konstanz | SwissDiv2 | 15 | 2 | 3 | 5 | 4 |
| 1986. | Vincent Martin (D) | Royal HC Lausanne | SwissDiv3 | 15 | 2 | 3 | 5 | 4 |
| 1987. | Roman Wuffli (D) | EHC Bassersdorf | SwissDiv2 | 15 | 2 | 3 | 5 | 8 |
| 1988. | Lucien Ourny (D) | HC Les Enfers-Montfaucon | SwissDiv3 | 15 | 2 | 3 | 5 | 14 |
| 1989. | Patrick Bauen (D) | HC Beo Yetis II | SwissDiv3 | 15 | 2 | 3 | 5 | 22 |
| 1990. | Colin Erni (F) | EHC Seewen II | SwissDiv3 | 16 | 2 | 3 | 5 | 8 |
| 1991. | Frédéric Isler (D/RW/LW) | EHC Schaffhausen | SwissDiv3 | 16 | 2 | 3 | 5 | 8 |
| 1992. | Reto Landert (F) | EHC Dübendorf II | SwissDiv3 | 16 | 2 | 3 | 5 | 10 |
| 1993. | Flavio Lorez (D) | EHC Bassersdorf | SwissDiv2 | 16 | 2 | 3 | 5 | 12 |
| 1994. | Gianluca Mutti (F) | | totals | 17 | 2 | 3 | 5 | 4 |
| | EHC Schaffhausen | SwissDiv3 | 17 | 2 | 3 | 5 | 4 |
| | EHC Schaffhausen U21 | Swiss U21-A | - | - | - | - | - |
| 1995. | Martin Järmann (D) | EHC Bumbach | SwissDiv3 | 17 | 2 | 3 | 5 | 4 |
| 1996. | Tristan Tanner (F) | HC Star La Chaux-de-Fonds | SwissDiv2 | 17 | 2 | 3 | 5 | 6 |
| 1997. | Christoph Weinhart (D) | EHC Illnau-Effretikon II | SwissDiv3 | 17 | 2 | 3 | 5 | 16 |
| 1998. | Lucas Anglehart (F) | HC Crans-Montana | SwissDiv2 | 17 | 2 | 3 | 5 | 22 |
| 1999. | Patrick Kiener (D) | WildHogs HC Arosa | SwissDiv3 | 17 | 2 | 3 | 5 | 24 |
| 2000. | Fabian Holdener (D) | EHC Seewen II | SwissDiv3 | 17 | 2 | 3 | 5 | 32 |