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

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagPeter MacKellar (RW)1491861953812.562532004 - 20084
2.Canada flagRon Baker (C)1511192303492.312362004 - 20084
3.Canada flagBrett Gustavsen (LW)1431392093482.433652019 - 20266
4.Canada flagRyan Lough (LW)1221481402882.361452019 - 20266
5.Canada flagChad Birkhof (F)119791712502.101422003 - 20084
6.Canada flagBrock Higgs (C)891041432472.78322021 - 20265
7.Canada flagIsaac Barr (F)105941382322.212782022 - 20264
8.Canada flagFabian Walsh (LW)115701432131.85742021 - 20265
9.Canada flagBen Blasko (C)96791322112.20522021 - 20265
10.Canada flagMitchell Gibson (F)971011032042.10942019 - 20265
11.Canada flagBrett Costello (D)126461582041.621542020 - 20266
12.Canada flagMarc-André Labelle (RW)85681311992.34982019 - 20255
13.Canada flagRyan Pawlikowski (F)113641351991.76142021 - 20265
14.Canada flagAlex Hulford (C)117961021981.69962019 - 20266
15.Canada flagMike McNamee (C)70771081852.64182021 - 20254
16.Canada flagRyan Verbeek (C/LW)6794881822.72202021 - 20265
17.Canada flagRyley Egan (F)111771031801.62442019 - 20266
18.Canada flagAndrew Rhynold (F)9896821781.821792021 - 20265
19.Canada flagTate Leeson (LW)6291841752.821792022 - 20263
20.Canada flagBrendan Jacome (C/W)79681071752.22182022 - 20264
21.Canada flagAndrew McKenney (F)13381911721.291252020 - 20266
22.Canada flagBrandon Gilmour (F)122641071711.40672019 - 20267
23.Canada flagDarren Doherty (C)10375941691.64502007 - 20266
24.Canada flagBroydon Stufko (F)104671011681.62422021 - 20265
25.Canada flagStorm Adams (F)10870951651.53662019 - 20266
26.Canada flagDerek Froats (LW)137621021641.201172021 - 20265
27.Canada flagJonathan Cyr (C)7165971622.28962023 - 20263
28.Canada flagAdrian Moyes (F)133601011611.211142019 - 20266
29.Canada flagJordon Cannons (LW)10666921581.49322019 - 20267
30.USA flagJustin Cardwell (C/RW)6677801572.38902004 - 20083
31.Canada flagChris Newhook (F)10058901481.48462019 - 20266
32.Canada flagJay McAuley (F)6865801452.13262006 - 20082
33.Canada flagKyle Dowdall (RW)10968761441.32852020 - 20266
34.Canada flagJoe Hawley (C)5784591432.51882005 - 20083
35.Canada flagRandy Holmes (C)5854891432.47942003 - 20062
36.Canada flagRyan Peck (F)9167751421.56872022 - 20264
37.Canada flagJared Steege (LW/C)5574651392.53302023 - 20263
38.Canada flagMatt Cardwell (D)124281111391.121382004 - 20084
39.Canada flagDevon Burns (F)12374631371.111702019 - 20266
40.Canada flagEric Witzel (C)10949881371.261542020 - 20266
41.Canada flagBrandon Couto (LW)7165691341.89372021 - 20264
42.Canada flagGreg Gibson (C/LW)4667621292.80142021 - 20265
43.Canada flagJason Sutton (F)5961671282.17612003 - 20062
44.Canada flagWayne Garlough (LW)10257671241.222132003 - 20084
45.Canada flagJoey Mayer (F)8955691241.39442019 - 20256
46.Canada flagThomas Vézina (C)5457661232.28262022 - 20263
47.Canada flagDevin Cobbold (RW)10450681181.131592021 - 20265
48.Canada flagNoah Brant (F)8767501171.34582022 - 20264
49.Canada flagJustynn Steven (C)10671441151.08862021 - 20254
50.Canada flagKevin Domingue (C/RW)5456591152.13162023 - 20263
51.Canada flagRob MacDonald (RW)9465491141.21542005 - 20083
52.Canada flagTheo Todd (RW)5953611141.9382020 - 20266
53.Canada flagStevie Ray Adams (LW/RW)9751631141.18682019 - 20266
54.Canada flagTanner Williams (RW)11447671141.00582021 - 20265
55.Canada flagJonny Hill (D)8237771141.39862022 - 20264
56.Canada flagKelly Summers (D)5929841131.92302023 - 20263
57.Canada flagMarc Beckstead (RW/C)4652591112.4182024 - 20262
58.Canada flagGabriel Veilleux (RW)5544661102.00232019 - 20233
59.Canada flagRobert Finch (F)8936741101.24702005 - 20083
60.Canada flagBob McQuat (D)6425851101.722392005 - 20083
61.USA flagCalvin Wojtaszak (F)9850591091.11972019 - 20266
62.Canada flagBen Beasley (D)9919891081.091482019 - 20267
63.Canada flagMatt Armstrong (RW)9353541071.151672005 - 20083
64.Canada flagLuc Brown (RW)4046611072.68612024 - 20262
65.Canada flagDeric Boudreau (C)8430741041.24562021 - 20265
66.Canada flagMike Byrd (D/F)10925791040.95142021 - 20265
67.Canada flagAdam Van Dam (C)5846571031.78442006 - 20082
68.Canada flagNathan Slack (C)11725781030.88892021 - 20265
69.Canada flagColin Baker (F)6752501021.52262006 - 20082
70.Canada flagKevin Shoebridge (LW)3841611022.68182007 - 20081
71.Canada flagRob Smith (F)6846551011.49642005 - 20083
72.Canada flagElijah Brahaney (F)555344971.76882023 - 20263
73.Canada flagMatt Mezenberg (F)645146971.52602005 - 20072
74.Canada flagEric Locke (C)483958972.02322023 - 20263
75.Canada flagAustin Eastman (LW)493562971.98222023 - 20263
76.Canada flagTanner Spink (C)783166971.24312021 - 20265
77.Canada flagRandy Uens (F)505343961.92562003 - 20062
78.Canada flagKevin Hope (RW)994056960.97432021 - 20265
79.Canada flagAndrew Sprague (F)603363961.60162023 - 20263
80.Canada flagJoey Brennan (LW)583659951.64582022 - 20264
81.Canada flagBrett McKenzie (C/LW)493263951.94332024 - 20262
82.Canada flagKevin Howson (F)563757941.68322020 - 20255
83.Canada flagLuigi Martone (F)954152930.98852021 - 20265
84.Canada flagBrody Morris (D)892370931.042282022 - 20264
85.Canada flagGreg Arnburg (D)942073930.991032021 - 20265
86.Canada flagChad Duchesne (D)612468921.512352022 - 20264
87.Canada flagDave Stewart (D)862072921.073822005 - 20083
88.Canada flagJeffrey Clarke (LW)544546911.69892019 - 20233
89.Canada flagEric Selleck (LW/RW)653357901.383782021 - 20254
90.Canada flagMike Williams (C)582465891.53472005 - 20072
91.Canada flagEvan Huntley (D)1111772890.80622021 - 20265
92.Canada flagKeon Troccoli-Roik (F)694147881.28742023 - 20263
93.Canada flagZackary Rheaume (D)722068881.221232019 - 20266
94.Canada flagShane Terry (F)464442861.87272006 - 20082
95.Canada flagJakob Brahaney (D)562858861.541492024 - 20262
96.Canada flagDuncan Campbell (C)534441851.60452023 - 20263
97.Canada flagGraeme Brown (D)661965841.271582023 - 20263
98.Canada flagRobert Lepine (C)513845831.63682023 - 20263
99.Canada flagD.J. Wainman (F)823350831.01262022 - 20264
100.Canada flagBraeden Pearl (F)873350830.95632019 - 20267

* Some data is missing to provide a correct summary.