Loading page

NL All Time Stats

NL
League Information and Facts
NL
All Positions
All Teams
Canada (728)
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

All-time totals Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagChristian Dubé (C)8162515888391.036631999 - 201516
2.Canada flagRyan Gardner (RW/C)10753074087150.675901997 - 201720
3.Canada flagJosh Holden (C)6522503826320.9710662005 - 201813
4.Canada flagPaul DiPietro (C)6722373686050.905131998 - 201315
5.Canada flagRichmond Gosselin (C)222323250573-581976 - 198610
6.Canada flagNormand Dupont (LW)2912842755591.923291984 - 19938
7.Canada flagMike Richard (C)4592403155551.213571990 - 200714
8.Canada flagHnat Domenichelli (LW)5012443005441.093412003 - 201411
9.Canada flagJan Alston (C)5762413025430.946041994 - 201012
10.Canada flagMisko Antisin (C)6962333005330.7713321985 - 200317
11.Canada flagChris DiDomenico (C/RW)Active player5341483555030.948092015 - 202610
12.Canada flagKen Yaremchuk (C)3772062914971.326831990 - 19999
13.Canada flagStacy Roest (C)4791493474961.042602003 - 20129
14.Canada flagDan Hodgson (C)5051713084790.955961989 - 200512
15.Canada flagMarc-Antoine Pouliot (C/RW)Active player6581812804610.707242012 - 202614
16.Canada flagTodd Elik (C)3151423164581.4512741997 - 20098
17.Canada flagSébastien Bordeleau (C)4731872624500.956392002 - 201210
18.Canada flagDale McTavish (RW)4192122184301.035542000 - 201010
19.Canada flagSerge Martel (C)183229173402-121972 - 19828
20.Canada flagKeith Fair (LW)8261572393960.487701986 - 200519
21.Canada flagLance Nethery (F)2042011863871.901361983 - 19885
22.Canada flagDomenic Pittis (C)4241282453730.886692004 - 20139
23.Canada flagJeff Toms (C)3431342363701.083072003 - 20118
24.Canada flagMaxim Noreau (D)531942633570.672752011 - 202411
25.Canada flagDaniel Poulin (D)2491631923551.432621982 - 19897
26.Canada flagChad Silver (RW)3951372063430.874961990 - 19999
27.Canada flagJean-Guy Trudel (LW/RW)2801481933411.223502003 - 20106
28.Canada flagMike Maneluk (LW)3481491913400.987192001 - 20109
29.Canada flagDale McCourt (C)2271901423321.462351985 - 19927
30.Canada flagSimon Gamache (LW/C)3321282043321.002922006 - 20137
31.Canada flagRobert Mongrain (C)1851861373231.753391984 - 19915
32.Canada flagGaetano Orlando (C)2291251983231.413541994 - 19995
33.Canada flagGlen Metropolit (C)2751012153161.152202005 - 20145
34.Canada flagGilles Thibaudeau (C)2531681353031.201511991 - 19986
35.Canada flagPatrick Lebeau (LW)2341311723031.292301994 - 20016
36.Canada flagStéphan Lebeau (C)2091111732841.361141995 - 20015
37.Canada flagRoss Yates (C)1491191572761.851291986 - 19925
38.Canada flagMerlin Malinowski (C)1381411232641.911671983 - 19884
39.Canada flagJeremy Wick (RW/D)Active player5871111522630.454542014 - 202612
40.Canada flagDustin Jeffrey (C)289861762620.91542016 - 20226
41.Canada flagByron Ritchie (C/LW)282981622600.923282008 - 20155
42.Canada flagDaniel Winnik (W/C)3081001592590.843242018 - 20246
43.Canada flagDonald Laurence (C)159159952541.601401985 - 19915
44.Canada flagBill McDougall (RW)1971341192531.284781995 - 20015
45.Canada flagKelly Glowa (C)1451451062511.732151985 - 19914
46.Canada flagSerge Aubin (C/LW)243961512471.023082004 - 20116
47.Canada flagMatt D'Agostini (RW/LW)3111151302450.792712014 - 20228
48.Canada flagMicki DuPont (D)399631812440.613692008 - 20157
49.Canada flagJean-François Sauvé (C)104901472372.28911986 - 19893
50.Canada flagAlan Haworth (C)1701191172361.394231988 - 19924
51.Canada flagLonny Bohonos (C)2221111242351.061872000 - 20044
52.Canada flagBruno Rogger (D)393991302290.582411982 - 199210
53.Canada flagCody Almond (C/LW)465941302240.487312012 - 202412
54.Canada flagCory Emmerton (C)361951272220.61662015 - 20249
55.Canada flagGaëtan Boucher (C)2461081112190.892461986 - 19947
56.Canada flagWes Walz (C)178981202181.222511996 - 20004
57.Canada flagTravis Roche (D)285501642140.753312008 - 20146
58.Canada flagMike Kaszycki (F)1731021102121.232701984 - 19895
59.Canada flagAndrew Ebbett (C/LW)253701412110.83972015 - 20205
60.Canada flagBrett McLean (C)286801262060.721962009 - 20156
61.Canada flagBernard Gagnon (C)5613471205--1975 - 19837
62.Canada flagJean Lussier (F)123135692041.661061980 - 19844
63.Canada flagRobert Martin (C)192991042031.062801986 - 19915
64.Canada flagAlexandre Daigle (C)213661352010.941372006 - 20104
65.Canada flagÉric Landry (C)263911041950.744932003 - 20126
66.Canada flagAhren Spylo (LW)28299921910.682982006 - 20178
67.Canada flagShawn Heins (D)359511401910.538872006 - 20137
68.Canada flagRick Tschumi (D)76765123188-8361982 - 200218
69.Canada flagRico Fata (C)261851021870.721782008 - 20135
70.Canada flagYves Sarault (LW)240661201860.787272002 - 20086
71.Canada flagJean Gagnon (D)254551311860.734001980 - 19967
72.Canada flagKirby Law (RW)185641191830.99962006 - 20104
73.Canada flagRandy Robitaille (C)141431401831.302002004 - 20103
74.Canada flagBernie Johnston (C)11489921811.59-1981 - 19843
75.Canada flagJean-Pierre Vigier (RW)25188931810.722592007 - 20125
76.Canada flagMark Astley (D)510491321810.358351992 - 200712
77.Canada flagDavid Desharnais (C/LW)212631131760.831452012 - 20235
78.Canada flagJosh Jooris (C/RW)Active player371681051730.472272019 - 20267
79.Canada flagRoberto Lavoie (RW)11592801721.501461985 - 19933
80.Canada flagAdrien Plavsic (D)323551141690.523871998 - 20089
81.Canada flagJacob Micflikier (LW/RW)21580851650.771412012 - 20195
82.Canada flagKevin Clark (RW)19282821640.851972015 - 20214
83.Canada flagNeil Nicholson (D)22882821640.72-1978 - 19857
84.Canada flagDavid McIntyre (C/W)19362941560.811622016 - 20204
85.Canada flagJean Cusson (LW)1479659155--1969 - 197910
86.Canada flagDaniel Carr (LW/RW)18575801550.841662020 - 20255
87.Canada flagPeter Gaw (RW)11293611541.381251974 - 19784
88.Canada flagSteve Metzger (F)36769831520.414281980 - 199411
89.Canada flagPhilip-Michaël Devos (C)Active player24657931500.61662017 - 20266
90.Canada flagDoug Honegger (D)364401091490.415021986 - 199610
91.Canada flagDaniel Marois (RW)14769791481.013381996 - 20035
92.Canada flagMike Knoepfli (LW)45069791480.331342005 - 20138
93.Canada flagMarc Fortier (C)108391061451.341791994 - 20054
94.Canada flagOrville Martini (C)469745142--1951 - 196715
95.Canada flagDon McLaren (RW)13273621351.02561987 - 19965
96.Canada flagDerek Grant (C/W)Active player16765691340.801312023 - 20263
97.Canada flagAlexandre Giroux (LW/RW)16777561330.801552012 - 20164
98.Canada flagPascal Pelletier (LW/C)18461701310.712932010 - 20184
99.Canada flagStu Robertson (F)428148129-21953 - 19607
100.Canada flagPierre-Marc Bouchard (C)10835931281.19502014 - 20162

* Some data is missing to provide a correct summary.