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)15759951540.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)1033550850.83182024 - 20262
6.Canada flagAnthony Roy (C/RW)542955841.56522025 - 20261
7.Canada flagMédrick Bolduc (F)942650760.81912021 - 20232
8.Canada flagPhilippe Guay (F)1083441750.69202023 - 20263
9.Canada flagHunter Bruce (LW)1012846740.73852023 - 20252
10.Canada flagJordan Laroda (LW)673833711.06222024 - 20262
11.Canada flagZach Groleau (F)741853710.96502024 - 20262
12.Canada flagTristan Frizado (F)592543681.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)572432560.98182025 - 20261
21.Canada flagBrad Ong (F)502330531.0662018 - 20191
22.Canada flagTristan Venne (LW)712626520.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)501433470.94162025 - 20261
31.Canada flagTyler Kedzo (LW/RW)621037470.761302023 - 20262
32.Canada flagNoah Trempe (C/RW)452026461.02352024 - 20262
33.Canada flagFélix-Antoine Laflamme (F)53937460.8782025 - 20261
34.Canada flagJustin Ouellet (F)832520450.54412024 - 20262
35.Canada flagJackson Shaddick (F)542124450.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)521228400.7782025 - 20261
44.Canada flagSamuel Lussier (F)532019390.74242024 - 20251
45.Canada flagOlivier Touchette (F)721524390.54952023 - 20263
46.Canada flagJack Matsukubo (RW)522018380.73542023 - 20241
47.Canada flagJonathan Lee (F)531424380.72262025 - 20261
48.Canada flagJacob Bigras (C)491325380.78222022 - 20231
49.Canada flagCaleb Rashleigh (F)531127380.72242025 - 20261
50.Canada flagWilson Farrow (D)53632380.72302023 - 20252
51.Canada flagBrendan Kennedy (F)491225370.76232021 - 20221
52.Canada flagJason Maltais (F)54928370.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)871420340.391112024 - 20262
58.Canada flagLoik Leduc (C)521123340.65162024 - 20251
59.Canada flagAntoine Tourigny (LW)751815330.441262023 - 20252
60.Canada flagJacob Therrien (D)881023330.381412024 - 20262
61.Canada flagLogan Clarke (LW)49726330.6762017 - 20181
62.Canada flagZack Chouinard (F)581715320.55242023 - 20252
63.Canada flagFelipe-Miguel Miron (RW)251021311.2442025 - 20261
64.Canada flagJesse Ivanovic (D)100922310.311112024 - 20262
65.Canada flagKayson Un Yi (W/C)42237300.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)96426300.31682023 - 20263
71.Canada flagRyan Rosborough (F)371415290.78102020 - 20211
72.Canada flagJustin Massa (F)541415290.54222024 - 20251
73.Canada flagJosh Petrini (F)531217290.55862025 - 20261
74.Canada flagTimothy Kim (F)291118291.0062023 - 20252
75.Canada flagJoshua Swan (RW)491118290.59142024 - 20251
76.Canada flagTyler Gudjonson (F)471216280.60592025 - 20261
77.Canada flagBrandon Sacchetti (F)191117281.47302022 - 20231
78.Canada flagSimon Ward (F)47820280.6082025 - 20261
79.Canada flagDominique Allard (D)64820280.44142024 - 20262
80.Canada flagSamuel Beaulne (D)51325280.55142023 - 20241
81.Canada flagMateo Dixon (C)23918271.17102021 - 20221
82.Canada flagThomas Harnett (F)43918270.63292025 - 20261
83.Canada flagKeanan Pearman (F)54819270.50332024 - 20251
84.Canada flagAlex Roy (F)251511261.0402025 - 20261
85.Canada flagÉliot Bourget (F)441115260.59622024 - 20262
86.Canada flagHayden Anderson (C)551016260.47612025 - 20261
87.Canada flagNathan Pelletier (F)52818260.50362025 - 20261
88.Canada flagCody Pisarczyk (F)171015251.47262024 - 20251
89.Canada flagCharles-Antoine Alain (LW)52520250.48202025 - 20261
90.Canada flagXavier Brooks (D)53520250.47232023 - 20252
91.Canada flagKabore Dunn (D)53421250.47612017 - 20192
92.Canada flagLucas Roy (D/F)521014240.46852019 - 20201
93.Canada flagSimon Fournier (D)53717240.45302025 - 20261
94.Canada flagAndrew Artenosi (D)46618240.52322025 - 20261
95.Canada flagMatthew McCarron (D)52618240.46302025 - 20261
96.Canada flagWilliam Michetti (C)761310230.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)46815230.50122025 - 20261

* Some data is missing to provide a correct summary.