Loading page

NL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
U19
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

NL All-Time Player Totals Per Team

Export
Regular Season
From Season
To Season
NL — All-Time Player Stats Per Team
#PlayerTeamGPGATPP/GPPIMPeriodYears
1.Switzerland flagRoman Josi (D)SC Bern80924330.41262006 - 20093
2.Switzerland flagLeon Muggli (D)EV Zug82815230.28612023 - 20252
3.Austria flagDavid Reinbacher (D)EHC Kloten46319220.48262022 - 20231
4.Switzerland flagPatrice Brasey (D)HC Fribourg-Gottéron5299180.35351981 - 19832
5.Switzerland flagDidier Princi (D)HC Ajoie6496150.2341988 - 19902
6.Switzerland flagBjörn Schneider (D)EHC Biel-Bienne7368140.19381989 - 19923
7.Switzerland flagHansruedi Tanner (D)SC Langnau446713--1965 - 19683
8.Switzerland flagLukas Stoop (D)HC Davos6538110.17322007 - 20092
9.Switzerland flagJonas Siegenthaler (D)ZSC Lions8738110.13692013 - 20163
10.Switzerland flagDavid Jobin (D)SC Bern70110110.16181998 - 20002
11.Switzerland flagLudvig Johnson (D)Active playerEV Zug3146100.32102024 - 20251
12.Switzerland flagEmil Handschin (D)Rotweiss Basel69-9--1945 - 19472
13.Switzerland flagPeter Lehmann (D)SC Langnau496280.16-1962 - 19653
14.Switzerland flagSteve Hirschi (D)SC Langnau453580.18431998 - 20002
15.Switzerland flagRaphael Díaz (D)Active playerEV Zug793580.10282003 - 20052
16.Switzerland flagTim Berni (D)Active playerZSC Lions491780.1682017 - 20192
17.Switzerland flagJanis Moser (D)EHC Biel-Bienne450880.18202017 - 20192
18.Switzerland flagSamuel Guerra (D)Active playerHC Davos970880.08282009 - 20123
19.Switzerland flagTobias Geisser (D)Active playerEV Zug522570.1362016 - 20182
20.Switzerland flagAlain Birbaum (D)HC Fribourg-Gottéron880770.08482002 - 20042
21.Switzerland flagTim Ramholt (D)ZSC Lions676060.09262001 - 20032
22.Switzerland flagDaniel Schneider (D)EHC Biel-Bienne393360.15181993 - 19952
23.Switzerland flagJonathan Mercier (D)Genève-Servette HC473360.1382003 - 20052
24.Canada flagDoug Honegger (D)HC Ambrì-Piotta282460.21421986 - 19871
25.Switzerland flagPhilippe Seydoux (D)EHC Kloten392460.15242002 - 20042
26.Switzerland flagSeverin Blindenbacher (D)EHC Kloten651560.09392000 - 20022
27.Switzerland flagJürg Lehmann (D)SC Langnau333250.15-1972 - 19742
28.Switzerland flagBeat Kaufmann (D/C)SC Langnau212350.24-1970 - 19711
29.Switzerland flagErnst Lüthi (D/F)SC Langnau341450.15-1970 - 19733
30.Switzerland flagSimon Kindschi (D)Active playerHC Davos351450.14122013 - 20152
31.Switzerland flagNiklas Blessing (D)Active playerEHC Biel-Bienne310550.16102024 - 20251
32.Switzerland flagPatrick Geering (D)Active playerZSC Lions470550.11102008 - 20091
33.Switzerland flagPatrick Sutter (D)EHC Olten354040.11301988 - 19891
34.Switzerland flagAndreas Ritsch (D)EHC Arosa26314-201978 - 19802
35.Switzerland flagLuigi Riva (D)HC Ambrì-Piotta423140.10161985 - 19872
36.Switzerland flagPeter Aeschlimann (D)SC Langnau252240.16-1963 - 19652
37.Switzerland flagMark Streit (D)HC Fribourg-Gottéron342240.1261995 - 19961
38.Switzerland flagMark Heberlein (D/F)HC Davos652240.06101997 - 20003
39.Switzerland flagMarco Dazzi (D)EHC Arosa191340.2121984 - 19862
40.Switzerland flagMoreno Castelli (D)HC Ambrì-Piotta321340.13211973 - 19752
41.Switzerland flagNik Lehmann (D)Active playerSC Langnau351340.1102025 - 20261
42.Switzerland flagBeat Forster (D)HC Davos401340.10552000 - 20022
43.Switzerland flagDavyd Barandun (D)Active playerHC Davos471340.09302017 - 20192
44.Austria flagJulian Payr (D)HC Davos320440.1322017 - 20192
45.Switzerland flagLukas Frick (D)Active playerEHC Kloten211230.1442012 - 20131
46.Switzerland flagThomas Künzi (D)SC Bern251230.12101987 - 19892
47.Switzerland flagNoël Guyaz (D)ZSC Lions301230.1061990 - 19911
48.Switzerland flagJulien Vauclair (D)HC Lugano361230.08121997 - 19981
49.Switzerland flagAndy Egli (D)HC Davos100330.3041988 - 19891
50.Switzerland flagOliver Heinen (D)HC Davos130330.2322018 - 20191
51.Switzerland flagDorian Moret (D)EV Zug210330.1422024 - 20262
52.Switzerland flagTiziano Gianini (D)HC Ambrì-Piotta502020.04141990 - 19922
53.Switzerland flagMartin Brich (D)EHC Olten161120.1341988 - 19891
54.Switzerland flagMarco Schüpbach (D)SC Bern201120.1041996 - 19971
55.Germany flagRobin Breitbach (D)EHC Kloten211120.10431999 - 20012
56.Switzerland flagChristian Bielmann (D/F)HC Fribourg-Gottéron221120.0942005 - 20061
57.Switzerland flagOlivier Amadio (D)HC La Chaux-de-Fonds241120.0842000 - 20011
58.Switzerland flagUrs Pfeuti (D)SC Bern271120.07141980 - 19811
59.Switzerland flagFabian Stephan (D)SC Bern471120.04201998 - 20002
60.Switzerland flagMarco Klöti (D)EHC Kloten511120.0481991 - 19943
61.Switzerland flagDominik Egli (D)Active playerEHC Kloten110220.1802016 - 20171
62.Switzerland flagNic Balestra (D)Active playerEV Zug120220.1722023 - 20241
63.Switzerland flagRoger Karrer (D)Active playerZSC Lions190220.1102014 - 20162
64.Switzerland flagPatrick Parati (D)SC Rapperswil-Jona230220.0942003 - 20052
65.Switzerland flagAntoine Descloux (D)HC Fribourg-Gottéron230220.0941985 - 19883
66.Switzerland flagFranco Collenberg (D)HC Davos260220.0822003 - 20041
67.Switzerland flagChristian Haldimann (D)HC Fribourg-Gottéron380220.0542003 - 20041
68.Switzerland flagRené Back (D)HC Davos400220.05182000 - 20011
69.Switzerland flagChristian Marti (D)Active playerEHC Kloten410220.0562011 - 20121
70.Switzerland flagGregor Thommen (D)SC Bern410220.05121997 - 19992
71.Switzerland flagGaël Christe (D)Active playerEHC Biel-Bienne11011.0002022 - 20231
72.Switzerland flagLaurin Fuhrer (D)Active playerSC Rapperswil-Jona21010.5002025 - 20283
73.Switzerland flagBrian Rüeger (D)EHC Kloten61010.1721988 - 19891
74.Switzerland flagMirco Müller (D)Active playerEHC Kloten71010.1402011 - 20121
75.Switzerland flagJohan Bertholet (D)HC Fribourg-Gottéron71010.1421993 - 19941
76.Switzerland flagÉric Conne (D)Genève-Servette HC81-1--1964 - 19695
77.Switzerland flagManuel Grigioni (D)SC Rapperswil-Jona101010.1002013 - 20141
78.Switzerland flagFlorian Blatter (D)HC Davos141010.0702001 - 20032
79.Switzerland flagManfred Reinhard (D)EHC Biel-Bienne141010.0721991 - 19921
80.Switzerland flagDaniel Sigg (D)EHC Kloten241010.0461990 - 19911
81.Switzerland flagReto Kobach (D)EV Zug271010.0421998 - 19991
82.Switzerland flagChristian Hofstetter (D)HC Fribourg-Gottéron441010.0221983 - 19863
83.Switzerland flagTim Grossniklaus (D)SC Bern20110.5002012 - 20131
84.Switzerland flagChristian Serena (D)HC Fribourg-Gottéron60110.1701992 - 19942
85.Switzerland flagSamuel Kreis (D)Active playerSC Bern70110.1402012 - 20131
86.Switzerland flagMarc Aeschlimann (F/D)HC Davos70110.1402013 - 20141
87.Switzerland flagDario Sidler (D)Active playerEV Zug80110.1342020 - 20222
88.Switzerland flagFabian Heldner (D)Active playerHC Davos90110.1162014 - 20151
89.Switzerland flagNick Meile (D)SC Bern100110.1002021 - 20232
90.Switzerland flagLouis Füllemann (D)Active playerSC Bern100110.1002022 - 20231
91.Switzerland flagLivio Stadler (D)Active playerEV Zug130110.0802015 - 20161
92.Switzerland flagMark Tschudy (D)HC Lugano150110.0701998 - 20002
93.Switzerland flagLaurent Gfeller (D)HC Ajoie150110.0701989 - 19901
94.Switzerland flagGuido Pfosi (D)EHC Arosa160110.0601981 - 19843
95.Switzerland flagIvar Schwartz (D)HC Fribourg-Gottéron190110.05111980 - 19811
96.Switzerland flagAlan Tallarini (D)HC Ambrì-Piotta190110.05142002 - 20031
97.Switzerland flagMartin Höhener (D)EHC Kloten200110.0521998 - 19991
98.Switzerland flagRaoul Baumgartner (D)EHC Kloten200110.0581988 - 19902
99.Switzerland flagNoah Meier (D)Active playerZSC Lions210110.0562019 - 20212
100.Switzerland flagEliot Antonietti (D)Genève-Servette HC230110.0422010 - 20122

* Some data is missing to provide a correct summary.