Loading page

NPHL All Time Stats

NPHL
League Information and Facts
Change League
All Positions
All Teams
Canada (2072)
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 flagPeter MacKellar (RW)1121481653132.792312004 - 20084
2.Canada flagRon Baker (C)114931862792.452142004 - 20084
3.Canada flagBrett Gustavsen (LW)Active player871031352382.741912019 - 20266
4.Canada flagChad Birkhof (F)101741632372.351202003 - 20084
5.Canada flagRyan Lough (LW)Active player70102982002.86952019 - 20266
6.Canada flagIsaac Barr (F)Active player79811141952.471742022 - 20264
7.Canada flagMitchell Gibson (F)Active player7285881732.40692019 - 20265
8.Canada flagMarc-André Labelle (RW)65571111682.58862019 - 20255
9.Canada flagAlex Hulford (C)Active player9277881651.79722019 - 20266
10.Canada flagAndrew Rhynold (F)Active player8191711622.001512021 - 20265
11.Canada flagBrandon Gilmour (F)Active player10659971561.47612019 - 20267
12.Canada flagRyley Egan (F)Active player9266881541.67342019 - 20266
13.Canada flagBrett Costello (D)Active player88341201541.751132020 - 20266
14.Canada flagBroydon Stufko (F)Active player8557921491.75402021 - 20265
15.Canada flagAndrew McKenney (F)Active player9572731451.53952020 - 20266
16.Canada flagFabian Walsh (LW)Active player67431021452.16442021 - 20265
17.Canada flagRandy Holmes (C)5454861402.59682003 - 20062
18.Canada flagJordon Cannons (LW)Active player8359781371.65322019 - 20267
19.Canada flagDarren Doherty (C)Active player8057801371.71362007 - 20266
20.Canada flagRyan Pawlikowski (F)Active player6342951372.1782021 - 20265
21.Canada flagBrock Higgs (C)Active player4459771363.09142021 - 20265
22.Canada flagAdrian Moyes (F)Active player10752831351.261002019 - 20266
23.Canada flagTate Leeson (LW)Active player4172611333.241042022 - 20263
24.Canada flagBrendan Jacome (C/W)Active player5449821312.4362022 - 20264
25.Canada flagJay McAuley (F)5558711292.35182006 - 20082
26.Canada flagBen Blasko (C)Active player5351761272.40322021 - 20265
27.Canada flagJason Sutton (F)5559671262.29552003 - 20062
28.Canada flagStorm Adams (F)Active player7851751261.62482019 - 20266
29.Canada flagJonathan Cyr (C)Active player4650761262.74442023 - 20263
30.Canada flagChris Newhook (F)Active player8748771251.44422019 - 20266
31.Canada flagMatt Cardwell (D)98251001251.281122004 - 20084
32.Canada flagJoe Hawley (C)5270531232.37882005 - 20083
33.Canada flagRyan Peck (F)Active player7756671231.60612022 - 20264
34.Canada flagDevon Burns (F)Active player10265571221.201422019 - 20266
35.Canada flagWayne Garlough (LW)9155641191.311822003 - 20084
36.Canada flagRyan Verbeek (C/LW)Active player4060581182.95102021 - 20265
37.Canada flagGreg Gibson (C/LW)Active player3861521132.9782021 - 20265
38.Canada flagDerek Froats (LW)Active player8738731111.28852021 - 20265
39.Canada flagJared Steege (LW/C)3960491092.79182023 - 20263
40.Canada flagRob MacDonald (RW)8261471081.32482005 - 20083
41.Canada flagEric Witzel (C)Active player7736711071.391072020 - 20266
42.Canada flagBrandon Couto (LW)Active player4947581052.14102021 - 20264
43.Canada flagJoey Mayer (F)Active player7645591041.37382019 - 20256
44.Canada flagKyle Dowdall (RW)Active player7149541031.45612020 - 20266
45.Canada flagThomas Vézina (C)4446551012.3082022 - 20263
46.Canada flagRobert Finch (F)7832681001.28642005 - 20083
47.Canada flagNoah Brant (F)Active player675940991.48522022 - 20264
48.Canada flagGabriel Veilleux (RW)Active player453860982.18212019 - 20233
49.Canada flagMike McNamee (C)334651972.9482021 - 20254
50.Canada flagRandy Uens (F)475142931.98522003 - 20062
51.Canada flagStevie Ray Adams (LW/RW)Active player764152931.22662019 - 20266
52.Canada flagJonny Hill (D)Active player613063931.52682022 - 20264
53.Canada flagMatt Armstrong (RW)734943921.261182005 - 20083
54.Canada flagLuigi Martone (F)Active player874151921.06852021 - 20265
55.Canada flagLuc Brown (RW)313754912.94222024 - 20262
56.Canada flagKevin Howson (F)Active player503456901.80302020 - 20255
57.Canada flagColin Baker (F)544543881.63182006 - 20082
58.Canada flagDevin Cobbold (RW)Active player713749861.211282021 - 20265
59.Canada flagDeric Boudreau (C)Active player662858861.30272021 - 20265
60.Canada flagMarc Beckstead (RW/C)Active player334144852.5882024 - 20262
61.Canada flagJeffrey Clarke (LW)Active player454144851.89732019 - 20233
62.Canada flagKevin Shoebridge (LW)273847853.15122007 - 20081
63.Canada flagJoey Brennan (LW)Active player483153841.75502022 - 20264
64.Canada flagNathan Slack (C)Active player822064841.02582021 - 20265
65.Canada flagBen Beasley (D)Active player681470841.24982019 - 20267
66.Canada flagJustynn Steven (C)Active player655033831.28542021 - 20254
67.Canada flagMatt Mezenberg (F)554439831.51562005 - 20072
68.Canada flagKelly Summers (D)Active player432261831.93142023 - 20263
69.Canada flagAdam Van Dam (C)453745821.82402006 - 20082
70.Canada flagTanner Williams (RW)Active player733250821.12322021 - 20265
71.Canada flagMike Byrd (D/F)Active player692359821.1962021 - 20265
72.Canada flagBob McQuat (D)481962811.691822005 - 20083
73.Canada flagRob Smith (F)523643791.52562005 - 20083
74.Canada flagCraig Buttar (F)514335781.531192003 - 20072
75.Canada flagKevin Hope (RW)Active player753147781.04262021 - 20265
76.Canada flagJesse Dick (C)Active player584432761.31462022 - 20264
77.Canada flagKeon Troccoli-Roik (F)Active player593442761.29622023 - 20263
78.Canada flagDave Stewart (D)681957761.123252005 - 20083
79.Canada flagGreg Arnburg (D)Active player731660761.04832021 - 20265
80.Canada flagÉtienne Champagne (RW)Active player563936751.34242023 - 20263
81.Canada flagElijah Brahaney (F)Active player374034742.00542023 - 20263
82.Canada flagMichael McKenney (C/RW)Active player453044741.64862020 - 20266
83.Canada flagBraeden Pearl (F)Active player803044740.93512019 - 20267
84.Canada flagMike Laughlin (D)533835731.382172003 - 20062
85.Canada flagTheo Todd (RW)Active player363142732.0342020 - 20266
86.Canada flagRick Carrier (C)612647731.201492003 - 20073
87.Canada flagEvan Huntley (D)Active player831360730.88282021 - 20265
88.Canada flagTanner Spink (C)Active player502448721.44192021 - 20265
89.Canada flagZackary Rheaume (D)Active player531755721.36672019 - 20266
90.Canada flagJordan Freeland (D/C)Active player323140712.22402006 - 20262
91.Canada flagYanick Lalonde (F)Active player832744710.862082021 - 20265
92.Canada flagLuca Nocita (LW)Active player552248701.27332022 - 20264
93.Canada flagBrodie Maracle (C)Active player601060701.17322020 - 20255
94.Canada flagMike Williams (C)492049691.41412005 - 20072
95.Canada flagBrody Morris (D)Active player651653691.061532022 - 20264
96.Canada flagBrock Boisclair (F)Active player902147680.7662020 - 20266
97.Canada flagChad Duchesne (D)Active player381949681.791612022 - 20264
98.Canada flagTyler Dukelow (RW)551949681.24402003 - 20223
99.Canada flagEric Locke (C)Active player292641672.31102023 - 20263
100.Canada flagBrett McKenzie (C/LW)Active player342245671.97182024 - 20262

* Some data is missing to provide a correct summary.