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
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
501.Canada flagJohn Mahoney (D)23518231.00322022 - 20231
502.Canada flagJustin Shay (F)68320230.341412016 - 20215
503.Canada flagJacob Clement (D)Active player74320230.31342022 - 20253
504.Canada flagCole Michalicka (D)Active player100221230.231572022 - 20253
505.Canada flagFrédérick Gagnier (F)Active player20157221.1062017 - 20232
506.Canada flagBrandon Legare (F)16139221.38352019 - 20212
507.Canada flagThomas Roussy (C)291210220.76142015 - 20161
508.Canada flagMike Fournier (F)Active player161111221.38182025 - 20261
509.Canada flagKyle Connell (F/D)Active player50913220.44342022 - 20242
510.Canada flagLiam Nichol (F)Active player75913220.29462022 - 20253
511.Canada flagTyler Baker (F)21616221.05102018 - 20191
512.Canada flagAJ Frost (F)Active player27616220.8142025 - 20261
513.Canada flagAndrew Baccardax (F)Active player27616220.81752024 - 20262
514.Canada flagAdam Khan (F)Active player48616220.46972024 - 20262
515.Canada flagNicolas Ouellette (F)57616220.39292015 - 20182
516.Canada flagChase Peck (F)Active player43517220.51572024 - 20262
517.Canada flagPatrick Charlebois (D)52517220.42342015 - 20192
518.Canada flagKieran Campbell (D)Active player64517220.342222022 - 20253
519.Canada flagDerek Ravary (D)43418220.51762007 - 20092
520.Canada flagJustin Vanluit (D)Active player58319220.381072022 - 20263
521.Canada flagTyler Séguin (F)32121220.69122016 - 20182
522.Canada flagRowan Lahaise (F/D)Active player36129210.58312022 - 20242
523.Canada flagTy Brunet (F)551110210.38182015 - 20183
524.Canada flagNathan Sauvé (F)21912211.00322020 - 20222
525.Canada flagIsaac Gévry Carle (F)38912210.5562016 - 20182
526.Canada flagJacob Dorion (F)Active player56912210.38402022 - 20242
527.Canada flagDawson Coleman (D)Active player24813210.88162025 - 20261
528.Canada flagLogan Desrosiers (D)Active player26813210.81312025 - 20261
529.Canada flagJames Martens (F)Active player79813210.2782023 - 20263
530.Canada flagWayland Thompson (LW)Active player28714210.75642024 - 20251
531.Canada flagXavier Langevin (F)33714210.64462019 - 20212
532.Canada flagOwen Shields (F)Active player55714210.38632024 - 20262
533.Canada flagCharles-Olivier Portelance (D)95417210.22862016 - 20204
534.Canada flagGabriel Rousselle (D)22219210.95282019 - 20212
535.Canada flagMaxime Racette (D)56120210.38352015 - 20172
536.Canada flagEthan Butler (RW)Active player29137200.69242025 - 20261
537.Canada flagJordan Croll-Stevenson (F)201010201.0062019 - 20223
538.Canada flagAlex Romain (LW)Active player451010200.44302018 - 20234
539.Canada flagJustin Gauthier (F)21812200.9582021 - 20221
540.Canada flagJean-Sébastien Nadon (F)32812200.631042015 - 20172
541.Canada flagAnthony Tulipano (F)54812200.37262015 - 20172
542.Canada flagHugo Boucher (D)19713201.05122024 - 20251
543.Canada flagHugo Gagne (D)Active player21713200.95102025 - 20261
544.Canada flagBrady Sinclair (D)Active player70713200.29422022 - 20253
545.Canada flagMaxime Paquette (F)Active player50614200.40722023 - 20252
546.Canada flagCédrick Pagé (F)Active player55614200.36882023 - 20262
547.Canada flagSamuel Wilson (D)25515200.80562019 - 20201
548.Canada flagBrett Lannin (D)29416200.69462019 - 20212
549.Canada flagDave Fréchette (F)35136190.54282018 - 20213
550.Canada flagJordan Leigh (F)22118190.86442015 - 20161
551.Canada flagJacob Kendrick (RW)18109191.06212017 - 20192
552.Canada flagRyan Evelyn (F)25109190.76122017 - 20181
553.Canada flagVincent St-Onge (F)46109190.41362015 - 20183
554.Canada flagLucas Prud'homme (F)20910190.95402019 - 20212
555.Canada flagBennet Harty (D)30910190.63732024 - 20251
556.Canada flagJoseph Shrubsole (F)42910190.45552018 - 20213
557.Canada flagBailey Norman (D)44910190.43992016 - 20193
558.Canada flagCayden Martin (RW)18811191.06332021 - 20221
559.Canada flagPaul Markhauser (F)35811190.54952015 - 20172
560.Canada flagSimon Picard (D)45811190.421602015 - 20183
561.Canada flagMcKay Balaton (F)56811190.341532017 - 20192
562.Canada flagMathieu Belanger (D)Active player57811190.33492023 - 20252
563.Canada flagRussell Jean-Pierre (D)61811190.31382022 - 20242
564.Canada flagShayne Allen (F)64811190.30102017 - 20214
565.Canada flagHayden Sayeau (F/D)89811190.212272017 - 20214
566.Canada flagMathieu Talbot (F)Active player12712191.58122022 - 20231
567.Canada flagMartin Lefebvre (D)28712190.68562012 - 20131
568.Canada flagGuillaume Poirier (D)31712190.61472017 - 20181
569.Canada flagCameryn Griffiths (LW)46712190.41202015 - 20172
570.Canada flagJack Lawrence (F)Active player33613190.58432022 - 20242
571.Canada flagMackenzie Bacon (F)40613190.48462015 - 20172
572.Canada flagJeremie Bourgon (F)56613190.34512016 - 20193
573.Canada flagTommy Olney (D)32514190.59512015 - 20161
574.Canada flagTyler Allard (F)103514190.18642017 - 20235
575.Canada flagSam McGillis (D)26415190.73162015 - 20161
576.Canada flagMarc-Olivier Pilon (LW)26415190.731102012 - 20131
577.Canada flagNicolas Cormier (D)27415190.70762015 - 20161
578.Canada flagZack Langlois (D)34415190.56662024 - 20262
579.Canada flagCole Hennessy (D)Active player27316190.70322025 - 20261
580.Canada flagMatteo Dixon (F)Active player32316190.59382024 - 20251
581.Canada flagMathieu Levesque (D)Active player86316190.221762021 - 20265
582.Canada flagMatheo Pierre-Mercier (D)Active player72217190.261242023 - 20263
583.Canada flagBraden Belot (D)Active player24117180.75432023 - 20263
584.Canada flagJeremy Cyr (F)1699181.13142021 - 20221
585.Canada flagTrevor Petawabano (F)2899180.64272015 - 20172
586.Canada flagCody McLennan (F)18810181.00582017 - 20213
587.Canada flagJack Storie (F)Active player21810180.86742025 - 20261
588.Canada flagRyan Spenst (F)Active player23810180.78402024 - 20262
589.Canada flagGraham Robertson (F)35810180.51592018 - 20191
590.Canada flagSimon Levac (F)14711181.29202021 - 20221
591.Canada flagWilliam Fawcett (D)22612180.82722015 - 20161
592.Canada flagMatthieu Brennan (D)23612180.78342021 - 20221
593.Canada flagPierce Egan (D)46612180.3942018 - 20213
594.Canada flagJack Sandford (C)56612180.32342021 - 20232
595.Canada flagJoel Tremblay (D)61612180.301282017 - 20203
596.Canada flagAlderic Denis (D/F)16513181.13452021 - 20221
597.Canada flagJacob Ethier (D)Active player36513180.50802022 - 20231
598.Canada flagJack Johnston (LW)Active player36513180.502262021 - 20232
599.Canada flagCedric Pharand (D)65513180.2862022 - 20242
600.Canada flagPhilippe Burden (D)65513180.28362018 - 20213

* Some data is missing to provide a correct summary.