Loading page

NPHL All Time Stats

NPHL
League Information and Facts
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

All-time totals Regular Season Player Stats

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

* Some data is missing to provide a correct summary.