Loading page

NDMHL All Time Stats

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

* Some data is missing to provide a correct summary.