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
#PlayerTeamGPGATPP/GPPIMPeriodYears
1.Switzerland flagRoman Josi (D)Nashville Predators logoSC Bern80924330.41262006 - 20093
2.Switzerland flagLeon Muggli (D)Washington Capitals logoEV Zug82815230.28612023 - 20252
3.Austria flagDavid Reinbacher (D)Montréal Canadiens logoEHC 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)New Jersey Devils logoZSC Lions8738110.13692013 - 20163
10.Switzerland flagDavid Jobin (D)SC Bern70110110.16181998 - 20002
11.Switzerland flagLudvig Johnson (D)Active playerUtah Mammoth logoEV 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 playerColumbus Blue Jackets logoZSC Lions491780.1682017 - 20192
17.Switzerland flagJanis Moser (D)Tampa Bay Lightning logoEHC 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 flagBrian Rüeger (D)EHC Kloten61010.1721988 - 19891
73.Switzerland flagMirco Müller (D)Active playerEHC Kloten71010.1402011 - 20121
74.Switzerland flagJohan Bertholet (D)HC Fribourg-Gottéron71010.1421993 - 19941
75.Switzerland flagÉric Conne (D)Genève-Servette HC81-1--1964 - 19695
76.Switzerland flagManuel Grigioni (D)SC Rapperswil-Jona101010.1002013 - 20141
77.Switzerland flagFlorian Blatter (D)HC Davos141010.0702001 - 20032
78.Switzerland flagManfred Reinhard (D)EHC Biel-Bienne141010.0721991 - 19921
79.Switzerland flagDaniel Sigg (D)EHC Kloten241010.0461990 - 19911
80.Switzerland flagReto Kobach (D)EV Zug271010.0421998 - 19991
81.Switzerland flagChristian Hofstetter (D)HC Fribourg-Gottéron441010.0221983 - 19863
82.Switzerland flagTim Grossniklaus (D)SC Bern20110.5002012 - 20131
83.Switzerland flagChristian Serena (D)HC Fribourg-Gottéron60110.1701992 - 19942
84.Switzerland flagSamuel Kreis (D)Active playerSC Bern70110.1402012 - 20131
85.Switzerland flagMarc Aeschlimann (F/D)HC Davos70110.1402013 - 20141
86.Switzerland flagDario Sidler (D)Active playerEV Zug80110.1342020 - 20222
87.Switzerland flagFabian Heldner (D)Active playerHC Davos90110.1162014 - 20151
88.Switzerland flagNick Meile (D)SC Bern100110.1002021 - 20232
89.Switzerland flagLouis Füllemann (D)Active playerSC Bern100110.1002022 - 20231
90.Switzerland flagLivio Stadler (D)Active playerEV Zug130110.0802015 - 20161
91.Switzerland flagMark Tschudy (D)HC Lugano150110.0701998 - 20002
92.Switzerland flagLaurent Gfeller (D)HC Ajoie150110.0701989 - 19901
93.Switzerland flagGuido Pfosi (D)EHC Arosa160110.0601981 - 19843
94.Switzerland flagIvar Schwartz (D)HC Fribourg-Gottéron190110.05111980 - 19811
95.Switzerland flagAlan Tallarini (D)HC Ambrì-Piotta190110.05142002 - 20031
96.Switzerland flagMartin Höhener (D)EHC Kloten200110.0521998 - 19991
97.Switzerland flagRaoul Baumgartner (D)EHC Kloten200110.0581988 - 19902
98.Switzerland flagNoah Meier (D)Active playerZSC Lions210110.0562019 - 20212
99.Switzerland flagEliot Antonietti (D)Genève-Servette HC230110.0422010 - 20122
100.Switzerland flagDaniil Ustinkov (D)Active playerZSC Lions240110.0402022 - 20253

* Some data is missing to provide a correct summary.