| 1901. | Luca Burkhardt (D) | EHC Brandis II | SwissDiv3 | 9 | 1 | 1 | 2 | 4 |
| 1902. | Gilles Mailhot (D) | HC Le Fuet-Bellelay | SwissDiv4 | 9 | 1 | 1 | 2 | 4 |
| 1903. | Claudio Neuhäusler (D) | EHC Schaffhausen II | SwissDiv4 | 9 | 1 | 1 | 2 | 8 |
| 1904. | Chenoa Broillet (F) | HC Bulle La Gruyère | SwissDiv2 | 9 | 1 | 1 | 2 | 10 |
| 1905. | Nico Widmer (F) | | totals | 10 | 1 | 1 | 2 | 4 |
| | HC Beo Yetis II | SwissDiv3 | 2 | 0 | 0 | 0 | 0 |
| | HC Beo Yetis III | SwissDiv4 | 8 | 1 | 1 | 2 | 4 |
| 1906. | Tom Pfeiffer (D) | HC Beo Yetis II | SwissDiv3 | 10 | 1 | 1 | 2 | 4 |
| 1907. | Dylan Matthey-de-l'Endroit (D) | HC Star La Chaux-de-Fonds | SwissDiv2 | 10 | 1 | 1 | 2 | 10 |
| 1908. | Stefan Dörig (D) | EHC Zunzgen-Sissach | SwissDiv2 | 11 | 1 | 1 | 2 | 0 |
| 1909. | Giovanni Maria Bianchi (F) | HCB Chiasso II | SwissDiv3 | 11 | 1 | 1 | 2 | 0 |
| 1910. | Carl Vaclena (D/F) | ZSC Lions U21 | Swiss U21-Top | 11 | 1 | 1 | 2 | 2 |
| 1911. | Janis Bongni (F) | | totals | 11 | 1 | 1 | 2 | 4 |
| | EHC Bucheggberg | SwissDiv2 | 8 | 1 | 1 | 2 | 0 |
| | EHC Herzogenbuchsee Ice Kings | SwissDiv3 | 3 | 0 | 0 | 0 | 4 |
| 1912. | Rico Martin Rodi (D) | Bäretswiler SC | SwissDiv4 | 11 | 1 | 1 | 2 | 8 |
| 1913. | Nicola Mosimann (F) | EHC Bern 96 | SwissDiv2 | 12 | 1 | 1 | 2 | 0 |
| 1914. | Livio Noggler (D) | CdH Engiadina | SwissDiv2 | 12 | 1 | 1 | 2 | 4 |
| 1915. | Fabian Lüthi (D) | EHC Burgdorf II | SwissDiv3 | 12 | 1 | 1 | 2 | 4 |
| 1916. | Mario Oschwald (LW/RW) | EHC Bassersdorf | SwissDiv2 | 12 | 1 | 1 | 2 | 8 |
| 1917. | Julian Krauer (D) | EHC Sursee II | SwissDiv4 | 12 | 1 | 1 | 2 | 10 |
| 1918. | Livio Nicola Reuteler (D) | | totals | 12 | 1 | 1 | 2 | 11 |
| | HC Château-d’Oex U18 | Swiss U18-A | - | - | - | - | - |
| | HC Gstaad-Saanenland | SwissDiv3 | 12 | 1 | 1 | 2 | 11 |
| 1919. | Prisco Deininger (F) | EHC St. Moritz | SwissDiv2 | 12 | 1 | 1 | 2 | 24 |
| 1920. | Nicola Zeller (F) | SCRJ Lakers II/Towers HK | SwissDiv2 | 13 | 1 | 1 | 2 | 2 |
| 1921. | Kevin Tanner (D) | SC Freimettigen | SwissDiv2 | 13 | 1 | 1 | 2 | 2 |
| 1922. | Thibaut Morel (D) | HC Vendlincourt | SwissDiv2 | 13 | 1 | 1 | 2 | 2 |
| 1923. | Simon Büchler (D) | EHC Mirchel II | SwissDiv3 | 13 | 1 | 1 | 2 | 4 |
| 1924. | Guillaume Coutaz (D) | HC Valais Academy U21 | Swiss U21-Top | 13 | 1 | 1 | 2 | 8 |
| 1925. | Pascal Fankhauser (D) | | totals | 13 | 1 | 1 | 2 | 20 |
| | SC Freimettigen | SwissDiv2 | 8 | 1 | 1 | 2 | 18 |
| | HC Dragon Thun U21 | Swiss U21-Top | 5 | 0 | 0 | 0 | 2 |
| 1926. | Noel Bauer (F) | SC Altstadt Olten | SwissDiv2 | 13 | 1 | 1 | 2 | 28 |
| 1927. | Michael Farner (RW) | EHC Zuchwil-Regio | SwissDiv2 | 14 | 1 | 1 | 2 | 2 |
| 1928. | Jonas Buchschacher (D) | EHC Rheinfelden | SwissDiv2 | 14 | 1 | 1 | 2 | 2 |
| 1929. | Tahar Petrucci (D) | CP de Meyrin | SwissDiv1 | 14 | 1 | 1 | 2 | 8 |
| 1930. | Philip Niklaus Mühlestein (F) | EHC Schwarzenburg-Köniz | SwissDiv3 | 14 | 1 | 1 | 2 | 11 |
| 1931. | Mischa Treyer (D) | EHC Raron II | SwissDiv3 | 14 | 1 | 1 | 2 | 18 |
| 1932. | Marc Bruni (D/LW) | EHC Kreuzlingen-Konstanz | SwissDiv2 | 15 | 1 | 1 | 2 | 0 |
| 1933. | Nils Wenger (F) | SV Röthenbach | SwissDiv3 | 15 | 1 | 1 | 2 | 8 |
| 1934. | Noah Schneider (F) | EHC Kreuzlingen-Konstanz | SwissDiv2 | 15 | 1 | 1 | 2 | 14 |
| 1935. | Damien Larrivé (F) | HC Vallée de Joux II | SwissDiv3 | 15 | 1 | 1 | 2 | 16 |
| 1936. | Christian Altherr (D/LW) | EHC Uzwil | SwissDiv2 | 16 | 1 | 1 | 2 | 0 |
| 1937. | Yevhen Burlachenko (D) | EHC Kreuzlingen-Konstanz | SwissDiv2 | 16 | 1 | 1 | 2 | 4 |
| 1938. | Sven Gebhard Lehner (D) | EHC Kreuzlingen-Konstanz | SwissDiv2 | 16 | 1 | 1 | 2 | 8 |
| 1939. | Jérémie Martenet (D) | | totals | 16 | 1 | 1 | 2 | 8 |
| | HC Monthey | SwissDiv2 | 15 | 1 | 1 | 2 | 6 |
| | HC Portes du Soleil | SwissDiv3 | 1 | 0 | 0 | 0 | 2 |
| 1940. | Sascha Rentsch (D) | SC Konolfingen | SwissDiv3 | 16 | 1 | 1 | 2 | 28 |
| 1941. | Remo Ruch (D) | EHC Mirchel II | SwissDiv3 | 17 | 1 | 1 | 2 | 0 |
| 1942. | Silvio Marco Frei (D) | | totals | 17 | 1 | 1 | 2 | 4 |
| | ZSC Lions U21 | Swiss U21-Top | 11 | 0 | 0 | 0 | 2 |
| | SC Küsnacht | SwissDiv2 | 6 | 1 | 1 | 2 | 2 |
| 1943. | Maxime Sandoz (D) | HC Bulle La Gruyère | SwissDiv2 | 17 | 1 | 1 | 2 | 14 |
| 1944. | Joah David Galley (F) | HK Slovan Levice | Slovakia3 | 17 | 1 | 1 | 2 | 57 |
| 1945. | Nevio Dhargyal (LW) | Dornbirner EC | Austria3 | 19 | 1 | 1 | 2 | 2 |
| 1946. | Samuel Fabrizzi (F) | EHC Raron | SwissDiv1 | 20 | 1 | 1 | 2 | 6 |
| 1947. | Andrin Rohner (W) | EC Wil | SwissDiv1 | 23 | 1 | 1 | 2 | 2 |
| 1948. | Herkus Marcinkevicius (D) | Hockey Punks | Latvia | 24 | 1 | 1 | 2 | 14 |
| 1949. | Mattia Graldi (RW/LW) | | totals | 25 | 1 | 1 | 2 | 4 |
| | EHC Adelboden | SwissDiv1 | 10 | 0 | 0 | 0 | 0 |
| | HC Dragon Thun U21 | Swiss U21-Top | 15 | 1 | 1 | 2 | 4 |
| 1950. | Nico Crameri (C) | EHC Wetzikon | MyHL | 28 | 1 | 1 | 2 | 2 |
| 1951. | Daniel Leiser (D) | | totals | 28 | 1 | 1 | 2 | 6 |
| | HC Tramelan | SwissDiv1 | 22 | 0 | 1 | 1 | 6 |
| | HC Ajoie U21 | Swiss U21-Top | 6 | 1 | 0 | 1 | 0 |
| 1952. | Mika Hochheuser (D/C) | | totals | 28 | 1 | 1 | 2 | 15 |
| | EHC Wetzikon | MyHL | 15 | 0 | 0 | 0 | 2 |
| | EHC Wallisellen | SwissDiv1 | 13 | 1 | 1 | 2 | 13 |
| 1953. | Justin Salamin (D/C) | EHC Arosa | SL | 37 | 1 | 1 | 2 | 14 |
| 1954. | Maksym Haman (D) | | totals | 38 | 1 | 1 | 2 | 4 |
| | HCT Young Lions U21 | Swiss U21-Top | 29 | 0 | 1 | 1 | 4 |
| | SC Weinfelden | SwissDiv2 | 9 | 1 | 0 | 1 | 0 |
| 1955. | Simon Seiler (D) | HC Fribourg-Gottéron | NL | 38 | 1 | 1 | 2 | 26 |
| 1956. | Luca Christen (RW/D) | EHC Biel-Bienne | NL | 43 | 1 | 1 | 2 | 12 |
| 1957. | Nicolas Leonelli (F) | HC Académique Genève-Uni | SwissDiv3 | 1 | 0 | 2 | 2 | 0 |
| 1958. | Fabian Peyer (F) | HC Zugerland | SwissDiv4 | 2 | 0 | 2 | 2 | 0 |
| 1959. | Michael Grüssi (D) | EHC Zunzgen-Sissach II | SwissDiv4 | 2 | 0 | 2 | 2 | 4 |
| 1960. | Pascal Haas (D) | EHC Bösingen SenSee | SwissDiv2 | 2 | 0 | 2 | 2 | 6 |
| 1961. | Oliver Röthlisberger (F) | | totals | 3 | 0 | 2 | 2 | 2 |
| | EHC Oberlangenegg | SwissDiv2 | - | - | - | - | - |
| | EHC Oberlangenegg II | SwissDiv3 | 3 | 0 | 2 | 2 | 2 |
| 1962. | Dino Schaad (D) | Wild Stars | SwissDiv4 | 3 | 0 | 2 | 2 | 2 |
| 1963. | Jeremy Moser (F) | HC Luzern II | SwissDiv4 | 3 | 0 | 2 | 2 | 4 |
| 1964. | Maël Babel (D) | HC Académique Genève-Uni | SwissDiv3 | 4 | 0 | 2 | 2 | 2 |
| 1965. | Jan Wasem (D) | EHC Belp | SwissDiv3 | 4 | 0 | 2 | 2 | 4 |
| 1966. | Cédric Hutter (D) | SC Herisau II | SwissDiv3 | 4 | 0 | 2 | 2 | 6 |
| 1967. | Thoma Cotting (D) | HC Vallée de Joux | SwissDiv2 | 4 | 0 | 2 | 2 | 6 |
| 1968. | Jérémy Bornet (F) | HC Star La Chaux-de-Fonds II | SwissDiv3 | 5 | 0 | 2 | 2 | 0 |
| 1969. | Janick Kiener (D) | | totals | 5 | 0 | 2 | 2 | 6 |
| | SC Freimettigen II | SwissDiv3 | 4 | 0 | 2 | 2 | 6 |
| | EHC Uttigen | SwissDiv4 | 1 | 0 | 0 | 0 | 0 |
| 1970. | Alexander Cadotsch (W) | EHC Flims | SwissDiv3 | 6 | 0 | 2 | 2 | 0 |
| 1971. | Thibaut Dini (D) | HC Villars 1908 | SwissDiv2 | 6 | 0 | 2 | 2 | 2 |
| 1972. | Alexander Marty (F) | HC Limmattal Wings | SwissDiv3 | 6 | 0 | 2 | 2 | 6 |
| 1973. | Federico Zorzenon (F) | Royal HC Lausanne | SwissDiv3 | 6 | 0 | 2 | 2 | 14 |
| 1974. | Marc Roessli (D) | HC Sion | SwissDiv3 | 6 | 0 | 2 | 2 | 16 |
| 1975. | Andrea Gaeta (F) | HCB Chiasso | SwissDiv2 | 6 | 0 | 2 | 2 | 20 |
| 1976. | Zachary O'Donnell (F) | HC Vallée de Joux | SwissDiv2 | 7 | 0 | 2 | 2 | 2 |
| 1977. | Mario Vigini (C) | EHC Schaffhausen II | SwissDiv4 | 7 | 0 | 2 | 2 | 2 |
| 1978. | Michael Hoffmann (F) | Zürcher SC II | SwissDiv4 | 7 | 0 | 2 | 2 | 2 |
| 1979. | Tobias Heinimann (F) | CP de Meyrin | SwissDiv1 | 7 | 0 | 2 | 2 | 4 |
| 1980. | Robin Stupf (F) | HC Anniviers | SwissDiv3 | 7 | 0 | 2 | 2 | 4 |
| 1981. | Sven Bruggmann (D) | EHC Schaffhausen II | SwissDiv4 | 8 | 0 | 2 | 2 | 2 |
| 1982. | Dimitri Grunder (F) | EHC Adelboden II | SwissDiv3 | 8 | 0 | 2 | 2 | 4 |
| 1983. | Tommaso Cordiano (F) | HCB Chiasso | SwissDiv2 | 8 | 0 | 2 | 2 | 14 |
| 1984. | Natan Voisard (D) | HC Bassecourt | SwissDiv3 | 9 | 0 | 2 | 2 | 0 |
| 1985. | Massimo Oswald (D) | EHC Samedan | SwissDiv3 | 9 | 0 | 2 | 2 | 6 |
| 1986. | Janick Zysset (F) | HC Mühlethurnen | SwissDiv2 | 9 | 0 | 2 | 2 | 8 |
| 1987. | Joshua Koradi (D) | | totals | 10 | 0 | 2 | 2 | 0 |
| | EHC Brandis | SwissDiv2 | 9 | 0 | 1 | 1 | 0 |
| | EHC Brandis II | SwissDiv3 | 1 | 0 | 1 | 1 | 0 |
| 1988. | Jannis Pohlschmidt (F) | EHC Samedan | SwissDiv3 | 10 | 0 | 2 | 2 | 2 |
| 1989. | Ludovic Pharisa (D) | HC Bulle La Gruyère | SwissDiv2 | 10 | 0 | 2 | 2 | 6 |
| 1990. | Linus Jakob Schmassmann (F) | Grasshopper Club Zürich | SwissDiv3 | 10 | 0 | 2 | 2 | 18 |
| 1991. | Joseph Lechevin (LW) | Morzine-Avoriaz | France2 | 11 | 0 | 2 | 2 | 4 |
| 1992. | Louis Rais (D) | SC Küsnacht | SwissDiv2 | 11 | 0 | 2 | 2 | 4 |
| 1993. | Sebastian Allevato (F) | | totals | 11 | 0 | 2 | 2 | 4 |
| | Varese | Italy2 | 3 | 0 | 1 | 1 | 0 |
| | HCB Chiasso | SwissDiv2 | 8 | 0 | 1 | 1 | 4 |
| 1994. | Adrian Siegrist (D) | EHC Vaduz-Schellenberg | SwissDiv4 | 11 | 0 | 2 | 2 | 10 |
| 1995. | Andreas Winterberger (D) | | totals | 11 | 0 | 2 | 2 | 12 |
| | HC Beo Yetis | SwissDiv2 | 3 | 0 | 0 | 0 | 2 |
| | HC Beo Yetis II | SwissDiv3 | 8 | 0 | 2 | 2 | 10 |
| 1996. | Andrin Müller (F) | Glarner EC II | SwissDiv4 | 11 | 0 | 2 | 2 | 14 |
| 1997. | Janis Burch (D) | SC Konolfingen | SwissDiv3 | 12 | 0 | 2 | 2 | 0 |
| 1998. | Manuel Maier (D) | EHC Crocodile Flyers | SwissDiv3 | 12 | 0 | 2 | 2 | 6 |
| 1999. | Elias Ubertini (F) | HC Wohlen/Freiamt | SwissDiv3 | 12 | 0 | 2 | 2 | 6 |
| 2000. | Maxime Sunier (D) | | totals | 12 | 0 | 2 | 2 | 8 |
| | HC Cortébert | SwissDiv4 | 9 | 0 | 2 | 2 | 6 |
| | HC Corgémont | SwissDiv3 | 3 | 0 | 0 | 0 | 2 |