Loading page

NDMHL All Time Stats

NDMHL
League Information and Facts
Change League
All Positions
All Teams
Canada (1409)
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 Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagMike Andrighetti (F)90791191982.20342002 - 20053
2.Canada flagDave Hannan (C)94109881972.10-1976 - 19771
3.Canada flagShawn Rainville (F)5984881722.921132002 - 20042
4.Canada flagDennis Castonguay (C)6086851712.85-1980 - 19811
5.Canada flagBrad Wicklander (LW)8771991701.951202001 - 20021
6.Canada flagMatthew Lewis (F)13376881641.23662012 - 20153
7.Canada flagRiley Waugh (C)14269951641.151312012 - 20153
8.Canada flagKeegan Gillis-McAnulty (RW)86102561581.841932015 - 20172
9.Canada flagShane Neeley (F)6082681502.50262003 - 20052
10.Canada flagJordan Fram (LW)8465741391.652552001 - 20021
11.Canada flagBradley Lavoie (F)14782531350.921182012 - 20153
12.Canada flagJohn Royer (LW)5967631302.202242002 - 20042
13.Canada flagJordan Piette (C)10250721221.203092010 - 20133
14.Canada flagMike Laporte (F)5457611182.19902003 - 20052
15.Canada flagBrett MacKinnon (RW)7257601171.631872010 - 20122
16.Canada flagAlex Barry (RW)11345611060.94662015 - 20183
17.Canada flagRyan Muncaster (RW)8449561051.251222001 - 20021
18.Canada flagTim Burgess (D)7835661011.29381981 - 19821
19.Canada flagNoah Lagrandeur (F)5649511001.79642016 - 20182
20.Canada flagJeff Mussen (C)593762991.681232002 - 20042
21.Canada flagCaleb Serre (RW/C)506032921.84222014 - 20162
22.Canada flagAustin Brunet (C)785832901.151022014 - 20173
23.Canada flagRylie Carter (F)633751881.401482022 - 20253
24.Canada flagAidan Byrne (LW)554542871.58502010 - 20133
25.Canada flagPatrick Sivret (F)463748851.85442011 - 20132
26.Canada flagAndrew Piccinetti (F)603449831.38782003 - 20052
27.Canada flagLucas Faganely (D)603250821.37182002 - 20052
28.Canada flagBen Albert (F)723052821.141552012 - 20142
29.Canada flagMartin Clouthier (C)834442810.9822010 - 20122
30.Canada flagNathan Stagg (F)564237791.41242016 - 20182
31.Canada flagTyler Corston-Moore (C/D)303445792.63562003 - 20041
32.Canada flagJason Gough (F)743442761.03142014 - 20162
33.Canada flagPreston Lewis (F)572848761.331322016 - 20171
34.Canada flagCraig Duncanson (LW)304629752.50-1981 - 19821
35.Canada flagKyle Gagnon (F)604530751.251322002 - 20042
36.Canada flagIan Wylie (F)302945742.4782003 - 20041
37.Canada flagNicholas Mongeon (F)1032747740.721322012 - 20153
38.Canada flagDarcy Haines (C)404824721.801892010 - 20111
39.Canada flagJeff Desrochers (F)523636721.381542004 - 20072
40.Canada flagJacob Smith (C)613832701.15442010 - 20111
41.Canada flagMatt Golanski (LW)52294170-692004 - 20073
42.Canada flagJoel Grandbois (RW)623633691.11522013 - 20141
43.Canada flagJosh Moore (C)422247691.64182010 - 20111
44.Canada flagStephen Berardi (RW)742939680.92242013 - 20163
45.Canada flagRyan Erickson (RW)562543681.21672010 - 20111
46.Canada flagPhilip Barry (D)1191553680.57282014 - 20173
47.Canada flagShane Innes (C/RW)463730671.46572005 - 20061
48.Canada flagBrian Deacon (F)523532671.291142004 - 20062
49.Canada flagTyler Rochon (F)80293867-2022011 - 20143
50.Canada flagAndrew Dodge (RW)263729662.541092011 - 20121
51.Canada flagDylan Scott (F)74254166-2422011 - 20143
52.Canada flagCory Jerome (F)302343662.2082003 - 20041
53.Canada flagMark Baskcomb (C)243530652.71262004 - 20051
54.Canada flagCaleb Walker (F)503332651.30362022 - 20242
55.Canada flagMike Paroline (F)301847652.17952003 - 20041
56.Canada flagScott Madahbee (F)303232642.13-1988 - 19891
57.Canada flagTyler Sullivan (F)772638640.83642010 - 20122
58.Canada flagRebecca Johnston (F)524023631.21122004 - 20072
59.Canada flagJustin Houle (C)283230622.21322001 - 20021
60.Canada flagJeremy Couchie (F)1272636620.494442012 - 20153
61.Canada flagBrandon Pheasant (C)402536611.53822013 - 20152
62.Canada flagBradley Bell (D)231645612.65372011 - 20121
63.Canada flagLindon Shanks (F)523723601.15502016 - 20182
64.Canada flagNathan Shane (F)262436602.31142011 - 20121
65.Canada flagMichael Spencer (D)302237591.97462004 - 20051
66.Canada flagCameron Lizotte (D)872039590.68882011 - 20132
67.Canada flagChase Kanasawe-Jacko (F)523325581.12182015 - 20182
68.Canada flagCharlie Flintoff (F)552830581.05242012 - 20153
69.Canada flagDavid D'Antonio (F)302730571.90762003 - 20041
70.Canada flagRudy Giusti (RW)492433571.16972011 - 20132
71.Canada flagNoah Lagadin (F)962433570.591372013 - 20152
72.Canada flagRyan Kujawinski (C)243521562.33242010 - 20111
73.Canada flagJeff Dicaire (LW)302927561.87-1981 - 19821
74.Canada flagDan St. Onge (F)303520551.83122003 - 20041
75.Canada flagGerry Morin (F)303025551.83382003 - 20041
76.Canada flagMakenzie MacMillan (C)522629551.06222013 - 20141
77.Canada flagAlex Bouthillier (F)752233550.73462014 - 20162
78.Canada flagJustin Lefrancois (F)932233550.59242014 - 20173
79.Canada flagBrent Wisniewski (D)302826541.80-1981 - 19821
80.Canada flagBob Seguin (F)302529541.80-1981 - 19821
81.Canada flagCarter Mitroff (F)561935540.96962016 - 20171
82.Canada flagTyler Bertuzzi (LW/RW)Chicago Blackhawks logo261836542.08262010 - 20111
83.Canada flagSteve Lepine (D)741836540.73742001 - 20021
84.Canada flagJesse Peltier (F)303221531.77952003 - 20041
85.Canada flagEthan Agawa (F)442726531.20302022 - 20242
86.Canada flagBenoit Hogan (F)302429531.77442003 - 20041
87.Canada flagRob St. Marseille (C)302429531.77-1981 - 19821
88.Canada flagJames Gagne (F)222132532.41462006 - 20071
89.Canada flagLucas McAlpine (C)302132531.77882003 - 20041
90.Canada flagSeth Grawbarger (F)413022521.27682022 - 20242
91.Canada flagDeven Stillar (LW)432923521.21952005 - 20061
92.Canada flagRyan Willoughby (F)302626521.73842003 - 20041
93.Canada flagAnthony Malafarina (F)30232952-222003 - 20052
94.Canada flagDaniel Siddock (F)52232952-522015 - 20183
95.Canada flagMarcus Rouleau (D)65232851-592011 - 20143
96.Canada flagPhil Malafarina (F)281734511.82182001 - 20021
97.Canada flagTristan Simeoni (C)66546510.77122013 - 20141
98.Canada flagTrent Mallette (RW)262426501.92622011 - 20121
99.Canada flagTroy Mallette (LW)272426501.85751984 - 19851
100.Canada flagAaron Godon (LW)302327501.671402003 - 20041

* Some data is missing to provide a correct summary.