Loading page

NCJHL All Time Stats

NCJHL
League Information and Facts
Change League
All Positions
All Teams
Canada (1887)
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 flagGuillaume Grégoire (F)1221251372622.153172010 - 20144
2.Canada flagMathieu Larose (F)1071071232302.152542011 - 20154
3.Canada flagJustin Lefebvre (F)101941051991.97762017 - 20214
4.Canada flagCorey Oliver (LW)82651271922.342782007 - 20103
5.Canada flagNathan Bols (F)13987961831.321522012 - 20186
6.Canada flagRiley Sauvé (F)152661151811.191852012 - 20186
7.Canada flagIsaak Savard (LW)95621191811.91692011 - 20154
8.Canada flagBen Lapier (F)80721081802.251912022 - 20253
9.Canada flagSteven St-Jean (F)97651131781.842142012 - 20164
10.Canada flagFrancis Legault (F)10083871701.70952009 - 20134
11.Canada flagPatrick Lemay (F)97681011691.741142016 - 20193
12.Canada flagJustice Brownlee (F)11783831661.421752019 - 20245
13.Canada flagJacob Osborne (C)79551071622.051422015 - 20183
14.Canada flagJacob Belanger (F)9472851571.671632015 - 20183
15.Canada flagNicholas Gaumond (F)Active player87551011561.79522019 - 20234
16.Canada flagNikolas Ayotte (F)12462931551.25322015 - 20216
17.Canada flagJulien Arruda (LW)6458971552.42922023 - 20252
18.Canada flagJérémy Trudeau (F)13769841531.122352015 - 20205
19.Canada flagAdam Fillion (F)59511001512.56952014 - 20173
20.Canada flagBryden Van Kessel (D/F)6056941502.501042015 - 20183
21.Canada flagFrancis Richard (F)5653971502.68212013 - 20152
22.Canada flagJakob Brunette (C)6168781462.39432018 - 20202
23.Canada flagAlexis Gaudreau (F)Active player12362811431.161242021 - 20254
24.Canada flagEric Leduc (C)9660821421.48802011 - 20143
25.Canada flagMandel Jean-Louis (C)11950921421.192372012 - 20175
26.Canada flagAndrew Charlebois (F)12767721391.091092010 - 20155
27.Canada flagYannick Boudrias (F)15747911380.88972008 - 20135
28.Canada flagKevin Howson (F)6650851352.05302018 - 20213
29.Canada flagConnor Roth (F)6463711342.09362015 - 20194
30.Canada flagJeffrey Campbell (D)8351821331.601362009 - 20123
31.Canada flagNoah Penney (F)Active player11075551301.181592021 - 20254
32.Canada flagÉtienne Champagne (RW)4968611292.63942021 - 20232
33.Canada flagJeff Brett (F)6453761292.02562015 - 20183
34.Canada flagMatthew Wilson (D)12167611281.063292012 - 20185
35.Canada flagJacob Servant (F)Active player8773541271.46502019 - 20234
36.Canada flagSamuel Gaudet (F)12666601261.001002015 - 20216
37.Canada flagMatthew Clifford (D)11239871261.131232015 - 20194
38.Canada flagDenis Gratton (F)11873521251.061992015 - 20194
39.Canada flagZach LeBlanc (RW)12361641251.022152016 - 20204
40.Canada flagJustin Labrosse (F)6054711252.082052017 - 20192
41.Canada flagMathieu Des Ruisseaux (LW)12052731251.04752015 - 20194
42.Canada flagWilliam Lachapelle (C)6668531211.83802017 - 20214
43.Canada flagRyan Kemp (F)11957641211.02922011 - 20154
44.Canada flagCedric Hughes (F)Active player8647741211.41522021 - 20254
45.Canada flagZach White (C/LW)7747731201.56922021 - 20243
46.Canada flagAndy Lightle-Blais (F)11150681181.061432021 - 20254
47.Canada flagJordan Gravel-Pilon (RW)9066511171.301742011 - 20154
48.Canada flagTrystan Lavoie (F)12544731170.942272015 - 20216
49.Canada flagTyler Dopelhamer (F)12651651160.92362015 - 20194
50.Canada flagTaylor Armstrong (F)10345711161.13482010 - 20144
51.Canada flagSebastien Roy (F)12745711160.911702015 - 20216
52.Canada flagMaxime Roussel (F)8550641141.342592012 - 20173
53.Canada flagRyan Wells (F/D)8434801141.3682017 - 20214
54.Canada flagJérémy Roy (RW)5862511131.951482014 - 20162
55.Canada flagJarrett Ladouceur (LW)11849641130.961052018 - 20244
56.Canada flagRobert Onion (F)Active player12744691130.891692022 - 20264
57.Canada flagPhilippe Menard (D)11842711130.961182010 - 20144
58.Canada flagAnthony Laprade (RW)8745671121.291712015 - 20183
59.Canada flagCody Lavictoire (F)5938741121.90382015 - 20172
60.Canada flagParker Lefebvre (C)Active player10742671091.021242022 - 20264
61.Canada flagRyan Allen (C)9362461081.162182013 - 20194
62.Canada flagTyler Ward (F)11754541080.921772011 - 20154
63.Canada flagRafaël Dorval-Leclerc (F)4357501072.49802005 - 20072
64.Canada flagShawn Simms (F)7554531071.43542015 - 20183
65.Canada flagMarc-Olivier Lafrenière (F)9352551071.15242015 - 20183
66.Canada flagMatthew Clement (LW)4948591072.181022016 - 20182
67.Canada flagNicolas Castonguay (F)9939681071.08342015 - 20216
68.Canada flagBrody Ranger (F)9033741071.191322017 - 20214
69.Canada flagWilliam Perreault (D)8632751071.24632022 - 20253
70.Canada flagJordan Cruz (F)Active player6855511061.56612023 - 20263
71.Canada flagTyler Proulx (F)Active player13551541050.781562021 - 20265
72.Canada flagBrandon Mullin (LW)5534711051.91242015 - 20172
73.Canada flagTyler Druce (F)10647571040.981972015 - 20194
74.Canada flagRylan Iwachniuk (C)6824801041.531442022 - 20242
75.Canada flagMaxime Tremblay (C)7348551031.41522015 - 20194
76.Canada flagCole Hodges (F)Active player8748551031.181792019 - 20234
77.Canada flagCody Horner (C)Active player6434691031.61852024 - 20262
78.Canada flagJustin Cloutier (LW)Active player14653481010.69702021 - 20265
79.Canada flagOwen Webster (F)Active player6352491011.60762019 - 20234
80.Canada flagMaxime Patenaude (F)Active player994749960.971142023 - 20263
81.Canada flagMaxime Choquette (F)476530952.02502016 - 20182
82.Canada flagTyler Jodoin (F)954055951.001502015 - 20183
83.Canada flagSamuel Paquette (LW)615044941.541462017 - 20214
84.Canada flagZachary Branchaud (F)Active player1114348910.823002022 - 20264
85.Canada flagClément Gravelle (LW)Active player653853911.401762022 - 20253
86.Canada flagEthan Wooller (F)Active player543754911.69892022 - 20262
87.Canada flagJustin Raymond (F)865634901.052532015 - 20183
88.Canada flagGabriel Cuillerier (F)825535901.101102015 - 20183
89.Canada flagJarrett Williams (LW)484941901.88482018 - 20224
90.Canada flagJoshua Desjardins (C)Active player474247891.891022022 - 20242
91.Canada flagKyle Green (RW)Active player703455891.27482018 - 20233
92.Canada flagSteven French (D)1183455890.752572010 - 20144
93.Canada flagNate Medaglia (D)Active player621771881.42842019 - 20234
94.Canada flagDevon Burns (F)725729861.191972015 - 20193
95.Canada flagPatrick Landry (F)544739861.591002015 - 20172
96.Canada flagCameron Dillon (F/D)982957860.88422017 - 20214
97.Canada flagJacob Levac (D)Active player1121769860.77612021 - 20254
98.Canada flagJoshua Renaud (F)504936851.70342014 - 20173
99.Canada flagAlexandre Gravel (F)893649850.963292015 - 20183
100.Canada flagVincent Croteau-Martel (F)643451851.33702015 - 20194

* Some data is missing to provide a correct summary.