Loading page

NCDC All Time Stats

NCDC
League Information and Facts
Change League
All Positions
All Teams
Canada (589)
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 flagJake Kavanagh (F)Active player15759951540.98532023 - 20263
2.Canada flagGarrett Joss (RW)10156591151.141592023 - 20252
3.Canada flagDaniel Ebrahim (LW)8749571061.22572019 - 20212
4.Canada flagEaston Ryan (RW)9845591041.06602021 - 20232
5.Canada flagDerek Tremblay (C/W)Active player1033550850.83182024 - 20262
6.Canada flagAnthony Roy (C/RW)Active player542955841.56522025 - 20261
7.Canada flagMédrick Bolduc (F)942650760.81912021 - 20232
8.Canada flagPhilippe Guay (F)Active player1083441750.69202023 - 20263
9.Canada flagHunter Bruce (LW)1012846740.73852023 - 20252
10.Canada flagJordan Laroda (LW)Active player673833711.06222024 - 20262
11.Canada flagZach Groleau (F)741853710.96502024 - 20262
12.Canada flagTristan Frizado (F)Active player592543681.15592024 - 20262
13.Canada flagJack Hewitt (D)791750670.85222022 - 20242
14.Canada flagColton Friesen (F)821842600.73502019 - 20212
15.Canada flagXavier Vaillancourt (F)943128590.63332023 - 20252
16.Canada flagKyle Lightfoot (C/LW)681742590.87282019 - 20212
17.Canada flagAlexander Dameski (RW)463225571.24432021 - 20221
18.Canada flagRoman Cherniak (F)672235570.851142023 - 20252
19.Canada flagJericho Petkovich (F)763125560.74912018 - 20202
20.Canada flagGabriel Boivin (C)Active player572432560.98182025 - 20261
21.Canada flagBrad Ong (F)502330531.0662018 - 20191
22.Canada flagTristan Venne (LW)Active player712626520.73492024 - 20262
23.Canada flagJérémie Lavallée (LW)471636521.11222017 - 20181
24.Canada flagAntoine Bélisle (C)472129501.06182018 - 20191
25.Canada flagWilliam Jasmin (C)522524490.94322023 - 20241
26.Canada flagJack Hillier (F)502425490.98432022 - 20231
27.Canada flagJustin Thibault (C/LW)412227491.20142024 - 20251
28.Canada flagDallas Farrell (C)431732491.14502017 - 20181
29.Canada flagThierry Lizotte (D)971236480.491442023 - 20252
30.Canada flagCaleb Lepitre (F)Active player501433470.94162025 - 20261
31.Canada flagTyler Kedzo (LW/RW)Active player621037470.761302023 - 20262
32.Canada flagNoah Trempe (C/RW)Active player452026461.02352024 - 20262
33.Canada flagFélix-Antoine Laflamme (F)Active player53937460.8782025 - 20261
34.Canada flagJustin Ouellet (F)Active player832520450.54412024 - 20262
35.Canada flagJackson Shaddick (F)Active player542124450.83552025 - 20261
36.Canada flagMathieu Fournier (F)532222440.83342023 - 20252
37.Canada flagPanayioti Efraimidis (LW)361430441.22592022 - 20231
38.Canada flagNoah-David Dayan (D)1081132430.401032019 - 20234
39.Canada flagNick Braun (F)501923420.8442022 - 20231
40.Canada flagCharles Martel (F)571428420.74702025 - 20261
41.Canada flagDakota Zarudny (D)491526410.84312021 - 20221
42.Canada flagThomas Soucy (F)501328410.82132023 - 20241
43.Canada flagMatt Lemay (F)Active player521228400.7782025 - 20261
44.Canada flagSamuel Lussier (F)532019390.74242024 - 20251
45.Canada flagOlivier Touchette (F)Active player721524390.54952023 - 20263
46.Canada flagJack Matsukubo (RW)522018380.73542023 - 20241
47.Canada flagJonathan Lee (F)Active player531424380.72262025 - 20261
48.Canada flagJacob Bigras (C)491325380.78222022 - 20231
49.Canada flagCaleb Rashleigh (F)Active player531127380.72242025 - 20261
50.Canada flagWilson Farrow (D)53632380.72302023 - 20252
51.Canada flagBrendan Kennedy (F)491225370.76232021 - 20221
52.Canada flagJason Maltais (F)Active player54928370.69882025 - 20261
53.Canada flagTyler Healey (RW)411818360.8842021 - 20221
54.Canada flagQuentin Harvie (F)841224360.431232023 - 20252
55.Canada flagRyder Nienhuis (F)491817350.71322022 - 20231
56.Canada flagMarc-Alexandre Richard (D)961322350.361982023 - 20252
57.Canada flagCole Kerr (C/LW)Active player871420340.391112024 - 20262
58.Canada flagLoik Leduc (C)521123340.65162024 - 20251
59.Canada flagAntoine Tourigny (LW)751815330.441262023 - 20252
60.Canada flagJacob Therrien (D)Active player881023330.381412024 - 20262
61.Canada flagLogan Clarke (LW)49726330.6762017 - 20181
62.Canada flagZack Chouinard (F)581715320.55242023 - 20252
63.Canada flagFelipe-Miguel Miron (RW)Active player251021311.2442025 - 20261
64.Canada flagJesse Ivanovic (D)Active player100922310.311112024 - 20262
65.Canada flagKayson Un Yi (W/C)Active player42237300.71272024 - 20262
66.Canada flagGabriel Pelchat (C)411218300.73262021 - 20232
67.Canada flagSacha Trudel (LW)53921300.57462023 - 20241
68.Canada flagPeter Copetti (F)47723300.6462021 - 20221
69.Canada flagRyan Tong (D)53723300.57182024 - 20251
70.Canada flagTristan Caldwell (D)Active player96426300.31682023 - 20263
71.Canada flagRyan Rosborough (F)371415290.78102020 - 20211
72.Canada flagJustin Massa (F)541415290.54222024 - 20251
73.Canada flagJosh Petrini (F)Active player531217290.55862025 - 20261
74.Canada flagTimothy Kim (F)291118291.0062023 - 20252
75.Canada flagJoshua Swan (RW)491118290.59142024 - 20251
76.Canada flagTyler Gudjonson (F)Active player471216280.60592025 - 20261
77.Canada flagBrandon Sacchetti (F)191117281.47302022 - 20231
78.Canada flagSimon Ward (F)Active player47820280.6082025 - 20261
79.Canada flagDominique Allard (D)Active player64820280.44142024 - 20262
80.Canada flagSamuel Beaulne (D)51325280.55142023 - 20241
81.Canada flagMateo Dixon (C)23918271.17102021 - 20221
82.Canada flagThomas Harnett (F)Active player43918270.63292025 - 20261
83.Canada flagKeanan Pearman (F)54819270.50332024 - 20251
84.Canada flagAlex Roy (F)251511261.0402025 - 20261
85.Canada flagÉliot Bourget (F)Active player441115260.59622024 - 20262
86.Canada flagHayden Anderson (C)Active player551016260.47612025 - 20261
87.Canada flagNathan Pelletier (F)Active player52818260.50362025 - 20261
88.Canada flagCody Pisarczyk (F)171015251.47262024 - 20251
89.Canada flagCharles-Antoine Alain (LW)Active player52520250.48202025 - 20261
90.Canada flagXavier Brooks (D)Active player53520250.47232023 - 20252
91.Canada flagKabore Dunn (D)53421250.47612017 - 20192
92.Canada flagLucas Roy (D/F)521014240.46852019 - 20201
93.Canada flagSimon Fournier (D)Active player53717240.45302025 - 20261
94.Canada flagAndrew Artenosi (D)Active player46618240.52322025 - 20261
95.Canada flagMatthew McCarron (D)Active player52618240.46302025 - 20261
96.Canada flagWilliam Michetti (C)Active player761310230.3062024 - 20262
97.Canada flagVincent Cregheur (C)261211230.88142024 - 20262
98.Canada flagJohnny Ulicny (LW/RW)301112230.77102020 - 20211
99.Canada flagJoshua Barnes (C)14914231.6402020 - 20211
100.Canada flagMichael Papaspyros (F)Active player46815230.50122025 - 20261

* Some data is missing to provide a correct summary.