Loading page

NL All-Time Stats

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

Export
Regular Season
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1001.Switzerland flagDaniel Vonlanthen (D)20000.00221996 - 19971
1002.Switzerland flagPatrick Bloch (D)30000.0002003 - 20082
1003.Switzerland flagDaniel Suter (D)30000.0002009 - 20101
1004.Switzerland flagRomeo Juri (D)30000.0002000 - 20011
1005.Switzerland flagSimon Bachmann (D)30000.0002004 - 20051
1006.Switzerland flagBruno Habisreutinger (D)30000.0001992 - 19931
1007.Switzerland flagReto Bläuenstein (D/F)30000.0001990 - 19911
1008.Switzerland flagGianni Sanese (D)30000.0001994 - 19962
1009.Switzerland flagChristian Sigrist (D)30000.0001993 - 19941
1010.Switzerland flagMarkus Knobel (D)30000.0001992 - 19931
1011.Switzerland flagMike Küng (D)30000.0002013 - 20141
1012.Switzerland flagPatrick Helfer (D)3000-01984 - 19862
1013.Switzerland flagLuca Castelli (D)30000.0001975 - 19761
1014.Switzerland flagMike Wyniger (D/LW)30000.0002017 - 20181
1015.Switzerland flagAlexander Braun (D)30000.0002018 - 20202
1016.USA flagJordan Schmaltz (D)Active player30000.0002022 - 20231
1017.Switzerland flagKylian Chamorel (D)30000.0002022 - 20231
1018.Switzerland flagVincent Genoud (D)30000.0001988 - 19922
1019.Canada flagJared McIsaac (D)30000.0002023 - 20241
1020.Switzerland flagLeandro Hinder (D)30000.0002023 - 20241
1021.Switzerland flagFlavio Sauser (D)Active player30000.0002025 - 20272
1022.Switzerland flagNino Niedermann (D)Active player30000.0002025 - 20272
1023.Switzerland flagThéo Vouardoux (D)Active player30000.0002026 - 20271
1024.USA flagBill Whelton (D)30000.0021986 - 19871
1025.Switzerland flagDylan Giannini (D)30000.0022014 - 20173
1026.Norway flagTommy Jakobsen (D)30000.0042007 - 20081
1027.Switzerland flagDenys Rubanik (D)30000.0042022 - 20231
1028.Switzerland flagPeter Ryser (D)30-0--1981 - 19821
1029.Switzerland flagHanspeter Miescher (D)30-00.00-1952 - 19531
1030.Switzerland flagNicholas Colombo (D)40000.0002007 - 20081
1031.Switzerland flagKarl Moser (D)40000.0002006 - 20071
1032.Canada flagAndré Signoretti (D)40000.0002009 - 20101
1033.Switzerland flagLuca Gianinazzi (D)40000.0002012 - 20131
1034.Switzerland flagMattéo Détraz (D)40000.0002015 - 20183
1035.Switzerland flagLian Bichsel (D)40000.0002020 - 20211
1036.Switzerland flagFinn Fuchs (D)40000.0002020 - 20211
1037.Switzerland flagValentino Varano (D)40000.0002022 - 20231
1038.Switzerland flagSilvan Landolt (D)40000.0002022 - 20242
1039.Switzerland flagNic Wülser (D)40000.0002025 - 20261
1040.Canada flagBruce Cassidy (D)40000.0021993 - 19941
1041.Canada flagRay Giroux (D)40000.0022012 - 20131
1042.Switzerland flagKrunoslav Perkovic (D)50000.0002007 - 20102
1043.Switzerland flagPatrick Gurtner (D)50000.0002004 - 20072
1044.Germany flagHans Pienitz (D)50000.0002009 - 20101
1045.Switzerland flagPaul Barbezat (D)50000.0002011 - 20121
1046.Switzerland flagJoel Steinauer (D)50000.0002014 - 20172
1047.Switzerland flagMichael Pastori (D)50000.0002020 - 20242
1048.USA flagBryce Lampman (D)50000.0022012 - 20131
1049.Canada flagJosh Teves (D)50000.0022022 - 20231
1050.Switzerland flagZbynek Hybler (D)50000.0061999 - 20001
1051.Switzerland flagToni Bezina (D)60000.0002006 - 20082
1052.Switzerland flagSimon Zangger (D)60000.0002008 - 20091
1053.Switzerland flagChristoph Decurtins (D)60000.0002000 - 20022
1054.Switzerland flagAlexander Jeitziner (D)60000.0002012 - 20131
1055.Switzerland flagAtanasio Molina (D)60000.0002015 - 20232
1056.Switzerland flagLoic Vouardoux (D)60000.0002017 - 20181
1057.Switzerland flagColin Bochud (D)60000.0002020 - 20211
1058.Finland flagArno Snellman (D)60000.0002023 - 20241
1059.Slovakia flagMichal Čajkovský (D)60000.0002025 - 20261
1060.Latvia flagHarijs Cjunskis (D)Active player60000.0002026 - 20271
1061.Switzerland flagLoïc Mukuna (D)Active player60000.0002026 - 20271
1062.Switzerland flagLars Hezel (D)60000.0022007 - 20081
1063.Switzerland flagMarco Pally (D)60000.0021988 - 19902
1064.Switzerland flagMarc Ochsner (D)60000.0021994 - 19962
1065.Canada flagMike Wilson (D)60000.00142005 - 20061
1066.Switzerland flagPeter Schenk (D)60000.00-1979 - 19801
1067.Switzerland flagLionel Page (D)70000.0002002 - 20042
1068.Switzerland flagEnzo Celio (D/F)70000.0001990 - 19911
1069.Switzerland flagGrégory Veuthey (D)70000.0002004 - 20051
1070.Switzerland flagYannick Brunner (D)70000.0002017 - 20181
1071.Switzerland flagPatrick Landolt (D)70000.0022000 - 20022
1072.Canada flagJeff Bandura (D)70000.00111981 - 19821
1073.Switzerland flagSilvio Rossi (D/F)70-0--1938 - 195314
1074.Switzerland flagSimon Müller (D)80000.0002024 - 20273
1075.Switzerland flagRemo Eicher (D)80000.0022009 - 20112
1076.Switzerland flagYanik Lichtensteiger (D)80000.0022023 - 20252
1077.Switzerland flagAndré Gilomen (D)80000.0041985 - 19861
1078.Switzerland flagJacques Galley (D)80000.0041980 - 19811
1079.Finland flagKari Haakana (D)80000.00102009 - 20101
1080.Norway flagAnders Myrvold (D)80000.00202001 - 20062
1081.Switzerland flagHans Stürchler (D)80-00.00-1949 - 19501
1082.Switzerland flagDavid Wildhaber (D)90000.0002012 - 20153
1083.Switzerland flagPaul Signer (D)90000.0001985 - 19861
1084.Switzerland flagMalo Gfeller (D)90000.0002021 - 20221
1085.Switzerland flagEnea Togni (D)Active player90000.0002024 - 20273
1086.Switzerland flagLaurin Rupli (D)Active player90000.0002026 - 20271
1087.Switzerland flagGiordano Guidotti (D)100000.0001996 - 19992
1088.Switzerland flagManuel Schaad (D)100000.0002010 - 20111
1089.Switzerland flagUrs Morgenthaler (D)100000.0001989 - 19901
1090.Switzerland flagRoman Kolb (D)100000.0001988 - 19913
1091.Switzerland flagMarkus von Allmen (D)100000.0001995 - 19972
1092.Sweden flagPhilip Åhlström (D)100000.0002014 - 20151
1093.Switzerland flagPatrick Blatter (D)100000.0002014 - 20151
1094.Switzerland flagKristian Suleski (D)100000.0002017 - 20192
1095.Switzerland flagLuca Deussen (D)100000.0002022 - 20253
1096.Switzerland flagRobin Bisig (D)100000.0002024 - 20273
1097.Switzerland flagThibault Martin (D)Active player100000.0002025 - 20272
1098.Switzerland flagJens Nater (D)100000.0002015 - 20263
1099.Switzerland flagRoland Schöbi (D)100000.0022006 - 20082
1100.Switzerland flagSandro May (D)100000.0022008 - 20123

* Some data is missing to provide a correct summary.