.
Team Information and Facts
All Time per League Player Stats
# Player League GP G A TP PPG PIM Period Years
1. Vassili Castioni (C) SwissDiv3 75 105 118 223 2.97 162 2017-2022 5
2. Daniel Studer (F) SwissDiv1 144 100 82 182 1.26 68 1987-1995 7
3. Steve Aebersold (RW) SwissDiv1 92 93 76 169 1.84 96 2003-2007 4
4. Jari Correvon (D) SwissDiv3 63 72 74 146 2.32 22 2017-2022 5
5. Christophe Rüfenacht (F) SwissDiv1 126 42 84 126 1.00 54 1986-1994 7
6. Orville Martini (C) NL 46 96 25 121 - - 1951-1967 15
7. Armin Berchtold (D/F) SwissDiv4 53 55 61 116 2.19 44 2013-2016 3
8. Alexandre Brusa (C) SwissDiv1 126 52 59 111 0.88 12 1997-2006 7
9. Joel van Vlaenderen (F) SwissDiv1 120 61 48 109 0.91 229 1999-2007 7
10. Beat Loosli (F) SwissDiv1 100 61 38 99 0.99 66 1986-1991 5
11. Pascal Albisetti (LW/RW) SwissDiv1 92 43 56 99 1.08 111 1999-2007 4
12. Christophe Leuenberger (F) SwissDiv1 133 60 37 97 0.73 8 1986-1996 6
13. Nicolas Oesch (F) SwissDiv3 52 48 48 96 1.85 78 2017-2020 3
14. Nicolas Stehlin (D/C) SwissDiv1 130 45 48 93 0.72 8 1992-2001 7
15. Frantisek Slavkovsky (LW) SwissDiv4 31 37 51 88 2.84 22 2014-2016 2
16. Johann Scheidegger (F) SwissDiv1 100 40 43 83 0.83 30 2001-2007 6
17. Fabrice Dessarzin (C) SwissDiv1 92 29 46 75 0.82 27 1992-1996 4
18. Sébastien Schaldenbrand (D) SwissDiv3 64 34 40 74 1.16 58 2017-2022 5
19. Andreas Burgherr (F) SwissDiv1 60 45 28 73 1.22 28 1988-1991 3
20. Michel Turler (C) SwissDiv1 53 46 25 71 - - 1981-1985 4
21. Bernhard Wist (C/RW) SwissDiv1 62 42 29 71 1.15 57 1989-1993 3
22. Raphaël Brusa (D) SwissDiv1 47 19 52 71 1.51 105 1997-2007 5
23. Steve Ferry (F) SwissDiv3 34 39 29 68 2.00 64 2019-2022 3
24. Myung Pahud (C) SwissDiv1 92 32 36 68 0.74 37 1986-1996 7
25. Daniel Ott (D) SwissDiv1 99 21 47 68 0.69 60 2003-2007 4
26. Cédric Vuilleumier (F) SwissDiv4 52 33 30 63 1.21 24 2013-2016 3
27. Pascal Krebs (F) SL 105 30 33 63 0.60 92 2007-2010 3
28. Stefan Wälchli (F) SwissDiv1 52 34 27 61 1.17 10 1986-1990 4
29. Kévin Weber (F) SwissDiv3 19 35 25 60 3.16 30 2017-2018 1
30. Alexis Châtelain (LW) SwissDiv4 41 34 26 60 1.46 97 2013-2016 3
31. Pavel Vostrak (RW) SL 59 20 40 60 1.02 30 2008-2010 2
32. Pascal Ryser (F) SwissDiv1 67 42 17 59 - 0 1975-1987 8
33. Joël Genazzi (D/F) SL 75 20 37 57 0.76 36 2007-2009 2
34. Hugo Zigerli (D) SwissDiv1 123 25 29 54 0.44 18 1989-1995 5
35. Beat Schlapbach (D) SwissDiv1 90 33 20 53 0.59 66 1986-1991 5
36. Vassili Castioni (C) SwissDiv1 108 25 28 53 0.49 - 2000-2005 5
37. Stéphane Rochette (C) SwissDiv2 18 24 29 53 2.94 - 1998-1999 1
38. Michel Gosselin (C) SwissDiv2 36 23 30 53 1.47 - 1996-1998 2
39. Jakob Lüdi (RW) SwissDiv1 44 29 22 51 1.16 14 1989-1991 2
40. Michel Bouquet (F) SwissDiv1 53 23 27 50 0.94 18 2004-2007 3
41. Laurent Moser (D) SwissDiv1 178 22 26 48 0.27 50 1986-1996 9
42. Ken Mollard (F) SwissDiv3 20 21 27 48 2.40 26 2016-2022 4
43. Thierry Hummel (RW) SwissDiv2 32 32 15 47 1.47 - 1996-1998 2
44. Julien Rüegg (D) SwissDiv3 52 12 35 47 0.90 56 2017-2022 5
45. Adam Hasani (LW) SL 84 22 24 46 0.55 64 2007-2010 3
46. Lionel Barraud (F) SwissDiv2 35 22 23 45 1.29 - 1997-1999 2
47. Daniel Dubuis (D) SwissDiv1 78 25 19 44 0.56 54 1986-1990 4
48. Gabriel Rohrbach (RW/LW) SwissDiv1 53 23 21 44 0.83 - 1994-1996 2
49. Achille Rota (C) SwissDiv2 45 31 12 43 0.96 - 1996-1999 3
50. David Spaetig (RW) SwissDiv4 27 24 19 43 1.59 36 2014-2016 2
51. Battiste Personeni (F) SwissDiv1 92 19 24 43 0.47 36 2001-2007 6
52. Jérome Bord (F) SwissDiv3 68 15 28 43 0.63 42 2017-2022 5
53. Patrice Brasey (D) SwissDiv1 62 8 35 43 0.69 214 2003-2007 3
54. Herbert Steiner (F) SwissDiv1 43 28 14 42 0.98 33 1987-1989 2
55. Dominique Bergamo (F) SwissDiv1 43 22 20 42 0.98 - 1986-1988 2
56. Pascal Krebs (F) SwissDiv1 22 21 21 42 1.91 8 2006-2007 1
57. Alexis Châtelain (LW) SwissDiv3 51 18 24 42 0.82 88 2016-2020 4
58. Davide Bartoli (C) SwissDiv1 60 22 18 40 0.67 - 1993-1995 2
59. Norman Quadroni (D) SwissDiv3 38 18 22 40 1.05 72 2018-2021 3
60. Cédric Vuilleumier (F) SwissDiv3 88 18 22 40 0.45 14 2016-2022 6
61. Michel Testori (F) SwissDiv2 17 21 18 39 2.29 - 1985-1986 1
62. Patrick Hêche (D) SwissDiv1 109 18 19 37 0.34 77 1988-1994 5
63. Sergei Zaitsev (C) SL 32 19 17 36 1.13 23 1991-1992 1
64. Peter Spanoudakis (C) SwissDiv4 46 19 17 36 0.78 24 2013-2016 3
65. Laurent Stehlin (C) SwissDiv1 24 18 18 36 1.50 0 2000-2004 2
66. Christian Zbinden (F) SwissDiv3 12 17 18 35 2.92 32 2021-2022 1
67. Vincent Bord (F) SwissDiv2 42 13 22 35 0.83 - 1996-1999 3
68. Ralph Droz (F) SwissDiv1 47 13 21 34 0.72 0 1986-1990 4
69. Sven Evard (F) SwissDiv2 30 12 22 34 1.13 24 2022-2024 2
70. Sébastien Braillard (F) SwissDiv2 17 17 16 33 1.94 - 1998-1999 1
71. Stefan Choffat (F) SwissDiv1 26 17 16 33 1.27 - 1999-2001 2
72. Benjamin Francey (F) SwissDiv4 16 15 18 33 2.06 26 2013-2015 2
73. Sébastien Monard (LW) SwissDiv1 30 13 20 33 1.10 - 1994-1995 1
74. Norman Perrin (F) SL 43 9 24 33 0.77 32 2008-2009 1
75. Riccardo Fuhrer (C) SwissDiv1 19 23 9 32 1.68 - 1990-1991 1
76. Christophe Bätscher (D/F) SwissDiv1 52 17 15 32 0.62 - 1999-2002 3
77. Pascal Ryser (F) SwissDiv2 12 15 16 31 2.58 - 1985-1986 1
78. Christophe Flury (F) SwissDiv1 59 16 14 30 0.51 43 1989-1995 4
79. Michaël Schranz (F) SwissDiv1 83 15 15 30 0.36 - 2001-2005 4
80. Nicolas Stehlin (D/C) SwissDiv2 24 14 16 30 1.25 - 1997-1999 2
81. Christian Caporosso (RW) SwissDiv1 47 21 8 29 0.62 0 1992-1996 4
82. Pascal Magnin (F) SwissDiv1 41 15 14 29 0.71 - 1986-1988 2
83. Cyrill Pasche (F) SL 41 11 18 29 0.71 99 2007-2008 1
84. Bernard Fischer (RW) SwissDiv4 27 14 14 28 1.04 37 2014-2016 2
85. Christopher Lattmann (W) SL 29 12 16 28 0.97 30 1991-1992 1
86. Peter Mischler (C) SwissDiv1 29 11 17 28 0.97 - 1993-1994 1
87. Ken Mollard (F) SwissDiv1 52 13 14 27 0.52 - 2000-2003 3
88. Christian Bielmann (D/F) SL 56 13 14 27 0.48 84 2007-2010 3
89. Yvan Flühmann (F) SwissDiv3 42 12 15 27 0.64 18 2017-2020 3
90. Vassili Castioni (C) SwissDiv2 18 10 17 27 1.50 18 2022-2023 1
91. Mario Grand (C) SL 36 10 17 27 0.75 36 1991-1992 1
92. Danae Challandes (F) SwissDiv3 21 13 13 26 1.24 10 2019-2022 2
93. Markus Schüpbach (F) SwissDiv1 22 13 13 26 1.18 - 1990-1991 1
94. Gil Montandon (C) SwissDiv1 34 23 2 25 0.74 0 1979-1983 3
95. Domenic Barth (F) SwissDiv1 29 15 10 25 0.86 24 1992-1994 2
96. Davide Maurer (F) SwissDiv4 17 14 11 25 1.47 20 2013-2016 3
97. Zbisek Kurylovski (F) SwissDiv1 17 9 16 25 1.47 2 1992-1993 1
98. Olivier Wicky (F) SwissDiv1 30 14 10 24 0.80 - 1993-1994 1
99. Dominique Guichard (C) SwissDiv1 22 13 11 24 1.09 - 1984-1985 1
100. Rod Hinks (C) SL 31 13 11 24 0.77 14 2007-2008 1
505 players found | Previous page | Next page
All Time per League Goaltending Stats
# Player League GP GAA SV% W L T SO TOI SVS GA Period Years
1. Jonathan Curty SwissDiv3 14 3.41 .000 6 4 1 0 705 0 40 2019-2020 1
2. Michel Schneider SwissDiv2 5 2.01 - 3 0 0 1 239 - 8 1997-1998 1
3. Pascal Jaquet SwissDiv2 30 2.09 - 25 2 3 5 1610 - 56 1985-1998 3
4. Denis Schwartz SwissDiv2 3 2.42 - 2 0 0 0 125 - 5 1985-1986 1
5. Thierry Loup SwissDiv1 3 2.49 - 1 1 0 0 169 - 7 1992-1995 2
6. Christophe Chasles SwissDiv2 11 2.56 - 8 2 0 0 540 - 23 1998-1999 1
7. Alfred Riedo SwissDiv2 17 2.64 - 15 1 0 0 956 - 42 1985-1986 1
8. Simon Rytz SwissDiv1 44 2.75 - 35 7 2 0 2614 - 120 2005-2007 2
9. Antoine Todeschini SwissDiv2 7 2.88 - 3 3 0 0 376 - 18 2023-2024 1
10. Vincent Braca SwissDiv1 5 3.03 - 2 1 1 0 268 - 12 1989-1990 1
11. Allan Crotti SwissDiv3 19 3.11 - 15 3 1 0 1061 - 55 2020-2022 2
12. Laurent Neuhaus SwissDiv2 11 3.11 - 7 0 0 2 540 - 28 1998-1999 1
13. Lorenzo Barenco SwissDiv1 17 3.17 - 6 6 3 0 1005 - 53 2003-2004 1
14. Sacha Haymoz SwissDiv1 7 3.17 - 1 0 0 0 209 - 11 1993-1994 1
15. Céderic Martignier SwissDiv2 8 3.27 - 1 1 1 0 312 - 17 1996-1997 1
16. Laurent Neuhaus SwissDiv1 102 3.28 - 58 27 17 3 5716 - 312 1990-1995 4
17. Stéphane Blaser SwissDiv1 28 3.33 - 9 15 4 0 1659 - 92 2000-2005 2
18. Heinz Grieder SwissDiv1 18 3.50 - 14 3 1 0 1080 - 63 1979-1980 1
19. Michael Lüthi SwissDiv1 7 3.50 - 2 3 2 0 429 - 25 2001-2002 1
20. Michel Schneider SwissDiv1 4 3.60 - 0 0 0 0 50 - 3 1994-1998 2
21. Giacomo Beltrametti SL 8 3.72 - 2 5 1 0 484 - 30 2008-2009 1
22. Tristan Chevalley SwissDiv3 1 4.00 - 0 1 0 0 60 - 4 2019-2020 1
23. Devis Bertolini SwissDiv1 30 4.04 - 8 15 3 0 1680 - 113 2000-2002 2
24. Pascal Jaquet SwissDiv1 20 4.21 - 4 13 3 1 1140 - 80 1995-1998 2
25. Damiano Ciaccio SL 60 4.25 - 17 30 5 1 3147 - 223 2007-2010 3
26. Christophe Chasles SwissDiv1 7 4.33 - 2 1 1 0 319 - 23 1999-2000 1
27. Alfred Riedo SwissDiv1 112 4.38 - 53 40 10 4 6210 - 453 1984-1991 6
28. Olivier Gigon SL 4 4.50 - 1 3 0 0 240 - 18 2008-2010 2
29. Allan Crotti SwissDiv2 10 4.54 - 3 4 1 0 556 - 42 2022-2023 1
30. Alain Amez-Droz SwissDiv1 26 4.55 - 10 12 4 0 1529 - 116 1979-1984 4
31. Lochlan Lauer SwissDiv2 7 4.59 - 1 4 0 0 314 - 24 2022-2023 1
32. Evan De la Reussille SwissDiv2 9 4.60 - 4 4 0 0 457 - 35 2022-2023 1
33. Jonas Müller SL 13 4.66 - 3 9 1 0 709 - 55 2008-2009 1
34. Jean-Philippe Challandes SwissDiv1 4 4.92 - 2 0 0 0 122 - 10 1987-1990 3
35. Nicolas Matthey SwissDiv1 22 4.94 - 5 12 0 0 1032 - 85 1994-2000 3
36. Gaël Miserez SwissDiv1 40 4.96 - 10 24 4 0 2204 - 182 2000-2007 5
37. Olivier Sahli SwissDiv1 5 4.99 - 1 3 0 0 253 - 21 1982-1983 1
38. Valentin Fluckiger SwissDiv3 21 5.00 - 8 2 0 0 996 0 83 2017-2020 3
39. Fabian Zaugg SL 12 5.08 - 1 6 0 0 567 - 48 2008-2010 2
40. Maik Fuhrer SwissDiv2 3 5.17 - 0 3 0 0 151 - 13 2023-2024 1
41. Grégory Thuillard SL 24 5.19 - 0 18 1 0 1122 - 97 2007-2008 1
42. Nathan Andreini SwissDiv2 6 5.27 - 0 5 0 0 239 - 21 2023-2024 1
43. Matthias Maurer SL 33 5.38 - - - - 0 1807 - 162 1991-1992 1
44. Alexandre Chatelain SwissDiv3 33 5.58 - 12 4 0 0 1397 0 130 2017-2022 5
45. Laurent Wyss SwissDiv1 5 5.58 - 0 4 0 0 248 - 23 2000-2002 2
46. Yohan Farine SwissDiv3 10 5.75 - - - - - 470 - 45 2018-2019 1
47. Vincent Grandjean SL 3 6.00 - 0 2 0 0 140 - 14 2007-2008 1
48. Laurent Zaugg SwissDiv1 4 6.34 - 1 2 1 0 228 - 24 1982-1983 1
49. Floran Garnier SwissDiv1 9 6.88 - 0 7 1 0 515 - 59 2002-2003 1
50. Pierre Schweizer SwissDiv1 3 7.13 - 0 2 0 0 152 - 18 1981-1982 1
51. Laurent Neuhaus SL 8 7.16 - - - - 0 352 - 42 1991-1992 1
52. Michael Brügger SL 2 7.20 - 0 1 0 0 100 - 12 2007-2008 1
53. Alex Reinhard SwissDiv1 2 7.46 - 0 1 0 0 89 - 11 1999-2000 1
54. Vincent Grandjean SwissDiv1 5 7.78 - 0 0 0 0 39 - 5 2005-2007 2
55. Jonathan Curty SwissDiv2 5 8.20 - 0 2 0 0 198 - 27 2023-2024 1
56. Denis Schwartz SwissDiv1 4 8.65 - 0 0 0 0 111 - 16 1979-1987 5
57. Sébastien Kohler SL 5 9.03 - 1 4 0 0 200 - 30 2009-2010 1
58. Steve Cottier SwissDiv1 2 9.06 - 0 2 0 0 93 - 14 2001-2002 1
59. Jimmy Vetterli SwissDiv1 1 21.82 - 0 0 0 0 3 - 1 2005-2006 1
60. Yannick Tièche SwissDiv4 28 - - - - - - - - - 2013-2016 3
61. Martin Patenaude SwissDiv4 18 - - - - - - - - - 2013-2015 2
62. Stéphane Maillard SwissDiv3 14 - - 1 0 0 0 60 - 6 2016-2018 2
63. Stéphane Maillard SwissDiv4 10 - - - - - - - - - 2015-2016 1
64. Alexandre Humair SwissDiv3 8 - - - - - - - - - 2016-2017 1
* Some data is missing to provide a correct summary.