.
League Information and Facts
Premium Filter
All-time totals/team Overall Totals Player Stats
# Player Team GP G A TP PPG PIM Period Years
1. Ron Wilson (D) HC Davos 206 175 204 379 1.84 127 1981-1988 6
2. Mark Arcobello (RW/C) SC Bern 240 99 148 247 1.03 186 2016-2020 4
3. Ryan Gunderson (D) HC Fribourg-Gottéron 348 39 200 239 0.69 66 2019-2025 6
4. Chris Tancill (C) EV Zug 239 115 120 235 0.98 231 1999-2004 5
5. Mark Arcobello (RW/C) HC Lugano 279 74 148 222 0.80 242 2020-2025 5
6. John Fritsche (RW) HC Ambrì-Piotta 364 99 114 213 0.59 395 1985-2003 10
7. Ryan Shannon (C/RW) ZSC Lions 279 59 128 187 0.67 94 2012-2017 5
8. Erik Westrum (C) HC Ambrì-Piotta 168 79 103 182 1.08 402 2007-2012 5
9. Kevin Miller (RW) HC Davos 160 81 82 163 1.02 191 2000-2003 3
10. John Fritsche (RW) EV Zug 140 89 72 161 1.15 219 1987-1991 4
                     
11. Barry Richter (D) EV Zug 253 47 114 161 0.64 253 2003-2008 5
12. Greg Mauldin (C/W) HC Fribourg-Gottéron 231 77 77 154 0.67 52 2012-2017 5
13. Robbie Earl (C/LW) EHC Biel-Bienne 172 50 89 139 0.81 148 2015-2019 4
14. Robert Lindberg (LW) EHC Biel-Bienne 76 71 61 132 - - 1975-1982 6
15. Garrett Roe (C) ZSC Lions 170 38 94 132 0.78 109 2019-2023 4
16. Nick Naumenko (D) HC Ambrì-Piotta 143 32 97 129 0.90 176 2006-2009 3
17. Andrew Rowe (C/W) SC Rapperswil-Jona Lakers 198 46 77 123 0.62 160 2019-2023 4
18. Brady Murray (C/W) HC Lugano 204 56 55 111 0.54 76 2008-2015 7
19. Craig Ferguson (C) HC Fribourg-Gottéron 139 45 61 106 0.76 241 2000-2003 3
20. Garrett Roe (C) EV Zug 93 30 70 100 1.08 103 2017-2019 2
                     
21. Tom Fergus (C) EV Zug 75 40 56 96 1.28 218 1993-1995 2
22. Bill Schafhauser (D) EV Zug 287 32 62 94 0.33 332 1989-1996 7
23. Brian Bonin (C) SCL Tigers 91 39 52 91 1.00 52 2001-2003 2
24. Mark Mowers (C) HC Fribourg-Gottéron 118 38 53 91 0.77 106 2004-2011 4
25. Corey Millen (C) HC Ambrì-Piotta 53 46 40 86 1.62 146 1987-1989 2
26. Bob Miller (C) HC Sierre 42 41 45 86 2.05 35 1985-1987 2
27. Adam Hall (RW) HC Ambrì-Piotta 156 40 45 85 0.54 117 2014-2017 3
28. Andy Wozniewski (D) EV Zug 158 27 55 82 0.52 260 2010-2013 3
29. Robbie Earl (C/LW) EV Zug 91 34 46 80 0.88 56 2013-2015 2
30. Dan Fritsche (C/W) Genève-Servette HC 112 36 43 79 0.71 94 2010-2013 3
                     
31. T.J. Brennan (D) HC Ajoie 121 30 42 72 0.60 79 2022-2025 3
32. Sean Malone (C) Active SCL Tigers 99 22 49 71 0.72 56 2023-2026 3
33. Brian O'Neill (C) EV Zug 92 26 42 68 0.74 38 2022-2024 2
34. Peter Mueller (RW/C) EHC Kloten 98 36 31 67 0.68 28 2013-2015 2
35. Aaron Palushaj (RW/LW) HC Davos 80 33 34 67 0.84 48 2019-2021 2
36. Brian Flynn (C/W) HC Ambrì-Piotta 99 22 45 67 0.68 53 2019-2021 2
37. Brian Pothier (D) Genève-Servette HC 104 16 51 67 0.64 74 2010-2014 4
38. Robbie Earl (C/LW) SC Rapperswil-Jona Lakers 73 34 31 65 0.89 66 2012-2014 2
39. Craig Sarner (LW/C) HC Davos 64 35 29 64 - - 1979-1982 3
40. Jim Slater (C) HC Fribourg-Gottéron 100 26 38 64 0.64 190 2017-2019 2
                     
41. Richard Park (RW/C) HC Ambrì-Piotta 98 23 41 64 0.65 69 2012-2014 2
42. Brett Hauer (D) Genève-Servette HC 109 18 45 63 0.58 86 2002-2004 2
43. Landon Wilson (RW) HC Lugano 74 40 20 60 0.81 148 2006-2008 2
44. Tommy Wingels (C/W) Genève-Servette HC 65 29 31 60 0.92 51 2018-2020 2
45. Ron Wilson (D) EHC Kloten 35 32 26 58 1.66 - 1980-1981 1
46. Austin Czarnik (C/RW) Active SC Bern 51 20 38 58 1.14 31 2024-2025 1
47. Casey Wellman (C) SC Rapperswil-Jona Lakers 73 28 29 57 0.78 14 2018-2020 2
48. Jim Slater (C) Genève-Servette HC 88 26 30 56 0.64 117 2015-2017 2
49. Chris Tancill (C) EHC Kloten 54 23 32 55 1.02 62 1998-1999 1
50. Brady Murray (C/W) SC Rapperswil-Jona Lakers 91 22 33 55 0.60 80 2005-2007 2
                     
51. Eric Walsky (RW) Genève-Servette HC 93 21 32 53 0.57 28 2010-2013 3
52. Jordy Murray (LW) SC Rapperswil-Jona Lakers 108 23 29 52 0.48 94 2011-2015 3
53. Danny Kristo (RW) SC Rapperswil-Jona Lakers 86 21 31 52 0.60 10 2018-2020 2
54. Drew Shore (C) EHC Kloten 53 24 27 51 0.96 28 2016-2017 1
55. Ryan Lasch (RW) SC Bern 62 17 34 51 0.82 14 2016-2017 1
56. Jordan Schroeder (C) SC Rapperswil-Jona Lakers 91 13 38 51 0.56 20 2022-2024 2
57. Landon Wilson (RW) HC Davos 47 32 17 49 1.04 182 2005-2006 1
58. Auston Matthews (C/LW) Toronto Maple Leafs ZSC Lions 40 24 25 49 1.23 8 2015-2016 1
59. Derek Plante (C) ZSC Lions 54 23 26 49 0.91 38 2002-2003 1
60. Brett Hauer (D) HC Davos 56 17 31 48 0.86 70 2005-2006 1
                     
61. Jeff Hamilton (C/RW) HC Lugano 50 22 24 46 0.92 32 2009-2010 1
62. Mike Völlmin (D) Genève-Servette HC 327 12 34 46 0.14 92 2018-2025 7
63. Eric Walsky (RW) Lausanne HC 87 15 30 45 0.52 34 2015-2018 3
64. Scott Fusco (C) EHC Olten 30 27 17 44 1.47 25 1986-1987 1
65. John Fritsche (RW) HC Lugano 71 19 25 44 0.62 105 1991-1993 2
66. David Roberts (LW) EV Zug 51 18 25 43 0.84 116 1999-2000 1
67. Rob Gaudreau (RW/D) HC La Chaux-de-Fonds 37 19 23 42 1.14 62 1996-1997 1
68. Keith Aucoin (C/RW) HC Ambrì-Piotta 53 10 30 40 0.75 26 2014-2015 1
69. Broc Little (LW) HC Davos 53 22 17 39 0.74 4 2017-2018 1
70. Tom Bissett (LW) SC Rapperswil-Jona Lakers 49 18 21 39 0.80 26 1994-1998 2
                     
71. Austin Czarnik (C/RW) Active Lausanne HC 38 13 26 39 1.03 22 2025-2026 1
72. Bobby Sanguinetti (D) HC Lugano 63 13 26 39 0.62 26 2017-2018 1
73. Dan Fritsche (C/W) ZSC Lions 89 17 21 38 0.43 26 2013-2016 3
74. Chris Bourque (LW) HC Lugano 41 15 23 38 0.93 24 2010-2011 1
75. Taylor Chorney (D) HC Lugano 94 6 32 38 0.40 66 2018-2020 2
76. Richard Park (RW/C) Genève-Servette HC 50 17 20 37 0.74 18 2010-2011 1
77. Nathan Gerbe (C/LW) Genève-Servette HC 49 13 24 37 0.76 109 2016-2018 2
78. Rob Schremp (C) EV Zug 45 10 27 37 0.82 8 2013-2014 1
79. Steve Moses (RW) SC Rapperswil-Jona Lakers 57 15 21 36 0.63 24 2020-2022 2
80. Brian Gibbons (W/C) Lausanne HC 52 11 24 35 0.67 62 2020-2021 1
                     
81. Nick Shore (C) EV Zug 35 9 26 35 1.00 26 2020-2021 1
82. Harrison Schreiber (C/LW) Active EHC Kloten 165 21 13 34 0.21 100 2022-2026 4
83. Zach Sanford (LW/RW) Active HC Lugano 38 12 22 34 0.89 16 2025-2026 1
84. Drew Shore (C) ZSC Lions 52 9 24 33 0.63 38 2017-2019 2
85. J.D. Forrest (D) EHC Kloten 40 7 25 32 0.80 20 2009-2010 1
86. Andrew Miller (C/RW) HC Fribourg-Gottéron 46 12 19 31 0.67 12 2018-2019 1
87. Gavin Bayreuther (D) Carolina Hurricanes Lausanne HC 70 7 24 31 0.44 63 2024-2025 1
88. Jimmy Vesey (LW/RW) Active Genève-Servette HC 39 13 17 30 0.77 12 2025-2026 1
89. Nick Naumenko (D) SCL Tigers 56 7 23 30 0.54 34 2009-2010 1
90. Aris Brimanis (D) EHC Kloten 102 7 23 30 0.29 164 2005-2007 2
                     
91. Noah Clarke (LW) HC Ambrì-Piotta 50 13 16 29 0.58 32 2008-2010 2
92. Bobby Sanguinetti (D) EHC Kloten 44 9 20 29 0.66 26 2016-2017 1
93. Brett Hauer (D) EHC Basel Sharks 55 5 24 29 0.53 84 2007-2008 1
94. Chad Kolarik (RW) EHC Kloten 38 16 12 28 0.74 14 2015-2016 1
95. Lane MacDonald (LW) HC Lugano 22 15 13 28 1.27 4 1989-1990 1
96. Eric Walsky (RW) HC Lugano 76 12 15 27 0.36 24 2013-2015 2
97. Rob Schremp (C) SCL Tigers 33 10 17 27 0.82 10 2016-2017 1
98. Michael Kapla (D) Active HC Fribourg-Gottéron 39 10 16 26 0.67 6 2025-2026 1
99. David Moss (RW/LW) EHC Biel-Bienne 31 9 17 26 0.84 14 2015-2016 1
100. Chris O'Sullivan (D) EHC Kloten 45 8 18 26 0.58 46 2001-2002 1
* Some data is missing to provide a correct summary.
219 players found | Previous page | Next page
All-time totals/team Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA Period Years
1. Robert Esche SCL Tigers 44 2.95 .900 19 22 2 1 2564 1128 126 2011-2012 1
LESS THAN 10 GAMES
1. Brian Boucher EV Zug 5 2.72 .925 2 1 2 0 309 173 14 2013-2014 1
2. Cory Schneider HC Ambrì-Piotta 8 3.22 .914 4 4 0 0 485 275 26 2012-2013 1