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 Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagJake Kavanagh (F)180661061720.96662023 - 20263
2.Canada flagGarrett Joss (RW)11261681291.151652023 - 20252
3.Canada flagDaniel Ebrahim (LW)9150611111.22572019 - 20212
4.Canada flagEaston Ryan (RW)10647631101.04722021 - 20232
5.Canada flagHunter Bruce (LW)1243553880.711112023 - 20252
6.Canada flagDerek Tremblay (C/W)1073750870.81182024 - 20262
7.Canada flagJack Hewitt (D)971867850.88362022 - 20242
8.Canada flagAnthony Roy (C/RW)542955841.56522025 - 20261
9.Canada flagZach Groleau (F)851859770.91562024 - 20262
10.Canada flagPhilippe Guay (F)1093541760.70202023 - 20263
11.Canada flagMédrick Bolduc (F)942650760.81912021 - 20232
12.Canada flagRoman Cherniak (F)852746730.861342023 - 20252
13.Canada flagJordan Laroda (LW)713834721.01222024 - 20262
14.Canada flagAlexander Dameski (RW)533634701.32452021 - 20221
15.Canada flagTristan Frizado (F)592543681.15592024 - 20262
16.Canada flagColton Friesen (F)872143640.74562019 - 20212
17.Canada flagBrad Ong (F)572635611.0782018 - 20191
18.Canada flagKyle Lightfoot (C/LW)731843610.84282019 - 20212
19.Canada flagXavier Vaillancourt (F)1013128590.58332023 - 20252
20.Canada flagJericho Petkovich (F)783127580.74912018 - 20202
21.Canada flagJustin Thibault (C/LW)532730571.08242024 - 20251
22.Canada flagTristan Venne (LW)762631570.75512024 - 20262
23.Canada flagJérémie Lavallée (LW)541740571.06242017 - 20181
24.Canada flagJack Hillier (F)582630560.97602022 - 20231
25.Canada flagGabriel Boivin (C)572432560.98182025 - 20261
26.Canada flagThierry Lizotte (D)1081340530.491562023 - 20252
27.Canada flagWilliam Jasmin (C)562527520.93322023 - 20241
28.Canada flagDallas Farrell (C)491833511.04542017 - 20181
29.Canada flagAntoine Bélisle (C)472129501.06182018 - 20191
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 flagDakota Zarudny (D)561630460.82352021 - 20221
34.Canada flagPanayioti Efraimidis (LW)381432461.21592022 - 20231
35.Canada flagFélix-Antoine Laflamme (F)53937460.8782025 - 20261
36.Canada flagJustin Ouellet (F)842520450.54412024 - 20262
37.Canada flagMathieu Fournier (F)562223450.80362023 - 20252
38.Canada flagJackson Shaddick (F)542124450.83552025 - 20261
39.Canada flagNick Braun (F)522024440.8542022 - 20231
40.Canada flagNoah-David Dayan (D)1091132430.391032019 - 20234
41.Canada flagCharles Martel (F)571428420.74702025 - 20261
42.Canada flagThomas Soucy (F)501328410.82132023 - 20241
43.Canada flagLoik Leduc (C)621229410.66162024 - 20251
44.Canada flagJacob Therrien (D)1071229410.381592024 - 20262
45.Canada flagSamuel Lussier (F)572020400.70262024 - 20251
46.Canada flagMatt Lemay (F)521228400.7782025 - 20261
47.Canada flagJack Matsukubo (RW)562019390.70602023 - 20241
48.Canada flagOlivier Touchette (F)721524390.54952023 - 20263
49.Canada flagRyder Nienhuis (F)531820380.72342022 - 20231
50.Canada flagJonathan Lee (F)531424380.72262025 - 20261
51.Canada flagJacob Bigras (C)501325380.76222022 - 20231
52.Canada flagCaleb Rashleigh (F)531127380.72242025 - 20261
53.Canada flagWilson Farrow (D)57632380.67322023 - 20252
54.Canada flagQuentin Harvie (F)871324370.431272023 - 20252
55.Canada flagBrendan Kennedy (F)491225370.76232021 - 20221
56.Canada flagJason Maltais (F)54928370.69882025 - 20261
57.Canada flagTyler Healey (RW)441818360.8262021 - 20221
58.Canada flagMarc-Alexandre Richard (D)971323360.371982023 - 20252
59.Canada flagCole Kerr (C/LW)881420340.391112024 - 20262
60.Canada flagAntoine Tourigny (LW)761815330.431262023 - 20252
61.Canada flagLogan Clarke (LW)49726330.6762017 - 20181
62.Canada flagZack Chouinard (F)661715320.48282023 - 20252
63.Canada flagRyan Tong (D)61725320.52222024 - 20251
64.Canada flagJustin Massa (F)581615310.53242024 - 20251
65.Canada flagJoshua Swan (RW)511120310.61162024 - 20251
66.Canada flagFelipe-Miguel Miron (RW)251021311.2442025 - 20261
67.Canada flagJesse Ivanovic (D)104922310.301152024 - 20262
68.Canada flagSamuel Beaulne (D)55427310.56142023 - 20241
69.Canada flagKayson Un Yi (W/C)42237300.71272024 - 20262
70.Canada flagGabriel Pelchat (C)431218300.70302021 - 20232
71.Canada flagBrandon Sacchetti (F)211119301.43452022 - 20231
72.Canada flagSacha Trudel (LW)57921300.53582023 - 20241
73.Canada flagPeter Copetti (F)49723300.6162021 - 20221
74.Canada flagTristan Caldwell (D)100426300.30772023 - 20263
75.Canada flagRyan Rosborough (F)401415290.73252020 - 20211
76.Canada flagJosh Petrini (F)531217290.55862025 - 20261
77.Canada flagTimothy Kim (F)291118291.0062023 - 20252
78.Canada flagTyler Gudjonson (F)471216280.60592025 - 20261
79.Canada flagJoshua Barnes (C)181018281.5602020 - 20211
80.Canada flagSimon Ward (F)47820280.6082025 - 20261
81.Canada flagDominique Allard (D)71820280.39142024 - 20262
82.Canada flagMateo Dixon (C)23918271.17102021 - 20221
83.Canada flagThomas Harnett (F)43918270.63292025 - 20261
84.Canada flagKeanan Pearman (F)54819270.50332024 - 20251
85.Canada flagAlex Roy (F)251511261.0402025 - 20261
86.Canada flagKye Benoche (F)261214261.00222023 - 20241
87.Canada flagCody Pisarczyk (F)211115261.24262024 - 20251
88.Canada flagÉliot Bourget (F)441115260.59622024 - 20262
89.Canada flagHayden Anderson (C)551016260.47612025 - 20261
90.Canada flagNathan Pelletier (F)52818260.50362025 - 20261
91.Canada flagKabore Dunn (D)55521260.47632017 - 20192
92.Canada flagXavier Brooks (D)57521260.46232023 - 20252
93.Canada flagJohnny Ulicny (LW/RW)351114250.71122020 - 20211
94.Canada flagCharles-Antoine Alain (LW)52520250.48202025 - 20261
95.Canada flagLucas Roy (D/F)521014240.46852019 - 20201
96.Canada flagSimon Fournier (D)53717240.45302025 - 20261
97.Canada flagAndrew Artenosi (D)46618240.52322025 - 20261
98.Canada flagMatthew McCarron (D)52618240.46302025 - 20261
99.Canada flagWilliam Michetti (C)761310230.3062024 - 20262
100.Canada flagVincent Cregheur (C)261211230.88142024 - 20262

* Some data is missing to provide a correct summary.