Loading page

NCHL-AB All-Time Stats

Change League
All Positions
All Teams
All Nationalities
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

NCHL-AB All-Time Player Totals

Export
Regular Season
From Season
To Season
NCHL-AB — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagJason Green (LW)1171881643523.01901997 - 20067
2.Canada flagBrian Bouchard (F)1041021712732.63831998 - 20087
3.Canada flagKyle Hansen (F)14385163248-3901996 - 200810
4.Canada flagChristopher Pagé (C)821251222473.011112007 - 20114
5.Canada flagJamie Johnson (C)Active player95571592162.27742015 - 20279
6.Canada flagTyler Berkholtz (F)Active player95931072002.11582018 - 20278
7.Canada flagMike Ivey (F)Active player197811161971.002842013 - 202713
8.Canada flagBrent Hill (F)68921001922.821582005 - 20114
9.Canada flagDenis Cadrin (RW)122681151831.501422015 - 20259
10.Canada flagGrant Ranslam (LW)74571241812.452132006 - 20114
11.Canada flagRyley Bennefield (LW)Active player103105731781.73362016 - 202710
12.Canada flagJamie Marshall (F)5882891712.951312005 - 20204
13.Canada flagRyan Dierker (F)5374931673.15602000 - 20085
14.Canada flagR.J. Reed (LW)Active player6775751502.24542021 - 20276
15.Canada flagLucas Isley (RW)8874741481.681572015 - 20259
16.Canada flagKyle Harris (F)Active player7150951452.04362016 - 20236
17.Canada flagBlake Grainger (F)Active player7858841421.82322017 - 20278
18.Canada flagColin Zimmer (RW)Active player12073681411.18742015 - 202711
19.Canada flagTodd Demaere (F)435784141-941996 - 19993
20.Canada flagKeith Sinclair (D)10846931391.29931999 - 20076
21.Canada flagDoug Barich (F)6153851382.26242007 - 20113
22.Canada flagAndré Letourneau (F)7966641301.651602006 - 20115
23.Canada flagBrad McTavish (RW)3954751293.31262005 - 20083
24.Canada flagMatthew Sorochan (F)876364127-1082007 - 20229
25.Canada flagPaul De Champlain (C)9835921271.30481999 - 20105
26.Canada flagKelly Pearson (F)893291123-2611995 - 20026
27.Canada flagAndre De Champlain (F)7735821171.52762006 - 20104
28.Canada flagLandon Way (RW)6859571161.71162010 - 20154
29.Canada flagScott Ivey (F)Active player12046691150.96892017 - 20279
30.Canada flagThomas Beretta (C)Active player4956571132.31102022 - 20275
31.Canada flagDennis Paleck (F)864766113-501995 - 20027
32.Canada flagCody Issler (F)Active player16953571100.65942014 - 202712
33.Canada flagRyan Wilkes (F)6044641081.80752005 - 20113
34.Canada flagBrent Blachford (C)3462451073.15682004 - 20084
35.Canada flagBrad Granley (F)3647601072.97321999 - 20023
36.Canada flagEvan Kuhar (F)6460461061.66262013 - 20174
37.Canada flagMike Acorn (F)7342611031.41742001 - 20114
38.Canada flagFrank Angyal (F)3540621022.91752006 - 20082
39.Canada flagDylan Houston (RW)5837641011.74262019 - 20266
40.Canada flagChris Hatch (F)34544599-311996 - 20024
41.Canada flagBrandon Powlik (F)Active player1383366990.72342014 - 202712
42.Canada flagMichael MacDonald (LW/C)753860981.31412014 - 20206
43.Canada flagJared Williams (RW)Active player1424651970.681382015 - 202711
44.Canada flagNathan Brown (C)Active player1624255970.601392014 - 202712
45.Canada flagLonnie Granley (F)374749962.591882006 - 20103
46.Canada flagLane Lightning (F)Active player773957961.253002018 - 20278
47.Canada flagBrad Armstrong (D)503756931.861311999 - 20023
48.Canada flagScott Effert (F)Active player734051911.25582015 - 20268
49.Canada flagAdam Wilson (RW)Active player523457911.751112017 - 20235
50.Canada flagEddie Giroux (F)743358911.235261997 - 20025
51.Canada flagJ.C. Lane (F)364445892.471561998 - 20093
52.Canada flagAdam Boytinck (LW)534048881.66992015 - 20194
53.Canada flagTyler Scobey (F)885136870.992242003 - 20085
54.Canada flagBill Holowatiuk (D)374344872.351001999 - 20022
55.Canada flagCole Cavell (F)Active player733750871.192202015 - 20237
56.Canada flagDylan McCombie (C/RW)Active player583650861.481182019 - 20277
57.Canada flagJared Wilkes (F)374045852.30522005 - 20112
58.Canada flagBryce Wilson (F)Active player513747841.6582021 - 20276
59.Canada flagChance Abbott (C/RW)684141821.21932015 - 20205
60.Canada flagKyle Maas (C)Active player643744811.27272015 - 20258
61.Canada flagCam Maclise (RW/C)Active player423348811.9342021 - 20254
62.Canada flagCurtis Poitras (D)542061811.50461999 - 20064
63.Canada flagRob Olson (F)494237791.612322005 - 20083
64.Canada flagRod Kaliel (D)Active player1931168790.412211998 - 202317
65.Canada flagMichael Desjarlais (F)384533782.05722015 - 20183
66.Canada flagScott Sinclair (RW)332750772.33142005 - 20112
67.Canada flagJoff Kehler (LW)372749762.05612006 - 20082
68.Canada flagWayne Gatza (F/D)Active player793342750.951422014 - 20269
69.Canada flagRiley Hellekson (F)483143741.54502014 - 20184
70.Canada flagTerry Lepage (F)513143741.451461999 - 20073
71.Canada flagTroy Maclise (LW)Active player902351740.82282018 - 20278
72.Canada flagDevon Kalinski (LW)364032722.001172015 - 20194
73.Canada flagCam Sault (RW)263339722.77122007 - 20092
74.Canada flagStacy Hanlon (F)1143140710.622421999 - 20087
75.Canada flagTaylor Heck (LW)Active player982645710.72462015 - 20248
76.Canada flagBrennan Romanovitch (C)Active player662051711.081202014 - 20237
77.Canada flagCraig Jahnke (F)783337700.901312003 - 20085
78.Canada flagAlex Belzevick (F/D)462941701.521062013 - 20163
79.Canada flagLee Cossey (RW)382842701.841552005 - 20072
80.Canada flagRoyd Irwin (D)572050701.231371999 - 20064
81.Canada flagRyan Nelles (F)Active player772050700.91642015 - 20279
82.Canada flagCory Ostachek (F)403534691.73712005 - 20072
83.Canada flagKim Edworthy (F)423534691.642681998 - 20002
84.Canada flagChris Van Os-Shaw (LW)Active player333435692.09242023 - 20274
85.Canada flagColton Buchta (F)603237691.15492019 - 20255
86.Canada flagJake Mykitiuk (LW)Active player342742692.03322023 - 20274
87.Canada flagAaron Fedyk (D)Active player1361752690.515002014 - 202712
88.Canada flagBryce Palmer (F)1063731680.641121999 - 20087
89.Canada flagNick Kazmir (F)432642681.58412007 - 20163
90.Canada flagMatt Foster (F)433334671.56502015 - 20205
91.Canada flagT.J. Brown (D)Active player592047671.14162021 - 20265
92.Canada flagBrad Kopp (F)384026661.74692007 - 20112
93.Canada flagGeoff Kilburn (D)312739662.13812005 - 20083
94.Canada flagMitchell Gartner (D/F)642541661.031302015 - 20205
95.Canada flagDean Prpick (F)422936651.55762015 - 20194
96.Canada flagLandon Oslanski (D)Active player371748651.76612019 - 20277
97.Canada flagKyle Dronyk (F)Active player563727641.141042021 - 20276
98.Canada flagKyle Michalsky (F)583430641.10402015 - 20205
99.Canada flagMikey Mantello (F)Active player414023631.54202018 - 20234
100.Canada flagZac Carr (F)Active player493429631.29582016 - 20236

* Some data is missing to provide a correct summary.