Loading page

NL All-Time Stats

Change League
All Positions
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
Overall Totals
From Season
To Season
NL — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Switzerland flagPeter Jaks (RW)8094874078941.116751985 - 200318
2.Switzerland flagGil Montandon (C)10694174428590.807411984 - 200925
3.Canada flagChristian Dubé (C)8162515888391.036631999 - 201516
4.Switzerland flagJulien Sprunger (RW)11864144148280.706742002 - 202624
5.Switzerland flagReto von Arx (C)10042655518160.8115751995 - 201519
6.Switzerland flagAndres Ambühl (W/C)13222964417370.5612152000 - 202524
7.Canada flagRyan Gardner (RW/C)10753074087150.675901997 - 201720
8.Switzerland flagIvo Rüthemann (LW)10723113987090.663941994 - 201420
9.Switzerland flagRoman Wäger (LW)599405299704-5911980 - 199919
10.Switzerland flagMartin Plüss (C)9643063987040.736281994 - 201719
11.Switzerland flagAndré Rötheli (C)9102953686630.739871988 - 200719
12.Switzerland flagFelix Hollenstein (RW)6502823756571.017931985 - 200217
13.Russia flagVyacheslav Bykov (C)3322424096511.961591990 - 19988
14.Finland flagKimmo Rintanen (LW)5792593856441.112622001 - 201211
15.Canada flagJosh Holden (C)6522503826320.9710662005 - 201813
16.Switzerland flagSandy Jeannin (C)8982024306320.708081995 - 201520
17.Finland flagPetteri Nummelin (D)5681874356221.102771997 - 201313
18.Switzerland flagJörg Eberle (RW)7283792416200.854311982 - 199917
19.Russia flagAndrei Khomutov (RW)3152733406131.952621990 - 19999
20.Canada flagPaul DiPietro (C)6722373686050.905131998 - 201315
21.Switzerland flagDamien Brunner (RW/LW)7662693356040.794842006 - 202518
22.Switzerland flagThibaut Monnet (LW/C)9322753245990.646102000 - 201818
23.Switzerland flagLino Martschini (RW)Active player7442603375970.801002012 - 202715
24.Switzerland flagClaudio Micheli (F)9122373465830.645791991 - 201019
25.Switzerland flagPatrick Howald (LW)8453052735780.686851986 - 200519
26.Switzerland flagPatrick Fischer (LW)7562253525770.7610391992 - 200916
27.Canada flagRichmond Gosselin (C)222323250573-581976 - 198610
28.Switzerland flagManuele Celio (LW)832276294570-5061982 - 200319
29.Switzerland flagDario Bürgler (RW)10782782905680.534102004 - 202622
30.Canada flagNormand Dupont (LW)2912842755591.923291984 - 19938
31.Switzerland flagAdrian Wichser (C)7891943635570.713001997 - 201417
32.Canada flagMike Richard (C)4592403155551.213571990 - 200714
33.Switzerland flagGrégory Hofmann (LW)Active player8022812735540.693552009 - 202718
34.Switzerland flagMarcel Jenni (LW)7792063405460.709631993 - 201517
35.Canada flagHnat Domenichelli (LW)5012443005441.093412003 - 201411
36.Canada flagJan Alston (C)5762413025430.946041994 - 201012
37.Switzerland flagAndy Ton (RW)579233302535-1991983 - 199815
38.Switzerland flagPeter Schlagenhauf (RW)501305229534-2741977 - 199417
39.Canada flagMisko Antisin (C)6962333005330.7713321985 - 200317
40.Switzerland flagGuido Lindemann (RW)3942113165271.342841977 - 199212
41.Switzerland flagDenis Hollenstein (LW/RW)Active player7682013255260.688522009 - 202617
42.Russia flagOleg Petrov (LW)3822023105121.346941996 - 20088
43.Canada flagChris DiDomenico (C/W)5341483555030.948092015 - 202610
44.Switzerland flagFredy Lüthi (C)6192612405010.814411980 - 199616
45.Switzerland flagRégis Fuchs (LW)8401923095010.605091992 - 200816
46.Canada flagKen Yaremchuk (C)3772062914971.326831990 - 19999
47.Canada flagStacy Roest (C)4791493474961.042602003 - 20129
48.Switzerland flagInti Pestoni (LW)Active player8261773114880.592732009 - 202718
49.Switzerland flagChristian Weber (C)5991833044870.811451983 - 200116
50.Sweden flagKent Johansson (C)2392502364862.031361983 - 19896
51.Switzerland flagRoman Wick (LW/RW)7482222644860.654802002 - 202116
52.Switzerland flagAndrei Bykov (C)8031363484840.602372005 - 202419
53.Switzerland flagMichel Zeiter (C)8381992824810.5710271992 - 201018
54.Switzerland flagMichel Riesen (RW)7152652154800.674271994 - 201314
55.Switzerland flagGian-Marco Crameri (C/D)7671493314800.633841993 - 200815
56.Canada flagDan Hodgson (C)5051713084790.955961989 - 200512
57.Switzerland flagMathias Seger (D)11671213544750.4114821996 - 201822
58.Switzerland flagLoïc Burkhalter (C)8391822874690.564861996 - 201417
59.USA flagMark Arcobello (RW/C)5191732964690.904282016 - 20259
60.Switzerland flagPatrik Bärtschi (C/W)7642352294640.613102000 - 201717
61.Switzerland flagPascal Schaller (LW)7192272364630.644201987 - 200517
62.Switzerland flagSimon Moser (C/W)8892212414620.526082007 - 202618
63.Switzerland flagJean-Jacques Aeschlimann (C)938231230461-3361984 - 200622
64.Canada flagMarc-Antoine Pouliot (C/RW)Active player6581812804610.707242012 - 202614
65.Switzerland flagGiovanni Conte (RW)224252206458-321975 - 198712
66.Canada flagTodd Elik (C)3151423164581.4512741997 - 20098
67.Switzerland flagOliver Kamber (C)8411063504560.543792001 - 201716
68.Canada flagSébastien Bordeleau (C)4731872624500.956392002 - 201210
69.Switzerland flagMichel Turler (C)96212150449--1965 - 197914
70.Switzerland flagMarc Wieser (RW)10072152324470.447952005 - 202520
71.Switzerland flagSven Lindemann (RW/LW)10341862604460.437761997 - 201920
72.Finland flagTommi Santala (C)5051393064450.886662008 - 201810
73.Switzerland flagBenjamin Plüss (LW)7432152294440.604581998 - 201616
74.Switzerland flagDaniel Steiner (RW)7782212214420.576831999 - 201717
75.Finland flagToni Rajala (LW/RW)Active player5552152244390.792112016 - 202711
76.Switzerland flagGoran Bezina (D)8771383004380.5010291998 - 201918
77.USA flagRon Wilson (D)2412072304371.811271980 - 19887
78.Switzerland flagReto Suri (C/W)8501972404370.516452007 - 202417
79.Switzerland flagRomain Loeffel (D)Active player8861223154370.494952008 - 202719
80.Switzerland flagThomas Vrabec (C)415245189434-3151984 - 199611
81.Switzerland flagKevin Romy (C)8401772574340.524822000 - 201918
82.Switzerland flagLuca Fazzini (LW/RW)Active player7492072264330.582442012 - 202715
83.Switzerland flagEnzo Corvi (C)Active player6701273044310.642812012 - 202715
84.Canada flagDale McTavish (RW)4192122184301.035542000 - 201010
85.Switzerland flagRaphael Díaz (D)Active player9861153104250.435572003 - 202720
86.Switzerland flagBjörn Christen (RW)8811962284240.486491996 - 201519
87.Switzerland flagMario Rottaris (C)6761912314220.624281986 - 200317
88.USA flagJohn Fritsche (RW)5752072114180.737191985 - 200316
89.Finland flagHarri Pesonen (LW)5671902274170.744132014 - 202611
90.Russia flagIgor Fedulov (C)5201502584080.783771993 - 200912
91.Canada flagSerge Martel (C)183228176404-121972 - 19828
92.Czechia flagRoman Červenka (C/LW)3621222804021.113212016 - 20248
93.Switzerland flagBeat Forster (D)11711232743970.3415772000 - 202424
94.Canada flagKeith Fair (LW)8261572393960.487701986 - 200519
95.Switzerland flagPatrick Sutter (D)8301352613960.4813841988 - 200921
96.Switzerland flagKillian Mottet (LW)7401762193950.534082009 - 202615
97.Switzerland flagChristoph Bertschy (C/RW)Active player7041872053920.563702011 - 202713
98.Czechia flagJosef Marha (C/D)6751712213920.584712001 - 201312
99.Canada flagLance Nethery (F)2042011863871.901361983 - 19885
100.Switzerland flagSimon Bodenmann (LW/RW)8321782093870.474492006 - 202418

* Some data is missing to provide a correct summary.