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 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)Active player1431392093482.433652019 - 20266
4.Canada flagRyan Lough (LW)Active player1221481402882.361452019 - 20266
5.Canada flagChad Birkhof (F)119791712502.101422003 - 20084
6.Canada flagBrock Higgs (C)Active player891041432472.78322021 - 20265
7.Canada flagIsaac Barr (F)Active player105941382322.212782022 - 20264
8.Canada flagFabian Walsh (LW)Active player115701432131.85742021 - 20265
9.Canada flagBen Blasko (C)Active player96791322112.20522021 - 20265
10.Canada flagMitchell Gibson (F)Active player971011032042.10942019 - 20265
11.Canada flagBrett Costello (D)Active player126461582041.621542020 - 20266
12.Canada flagMarc-André Labelle (RW)85681311992.34982019 - 20255
13.Canada flagRyan Pawlikowski (F)Active player113641351991.76142021 - 20265
14.Canada flagAlex Hulford (C)Active player117961021981.69962019 - 20266
15.Canada flagMike McNamee (C)70771081852.64182021 - 20254
16.Canada flagRyan Verbeek (C/LW)Active player6794881822.72202021 - 20265
17.Canada flagRyley Egan (F)Active player111771031801.62442019 - 20266
18.Canada flagAndrew Rhynold (F)Active player9896821781.821792021 - 20265
19.Canada flagTate Leeson (LW)Active player6291841752.821792022 - 20263
20.Canada flagBrendan Jacome (C/W)Active player79681071752.22182022 - 20264
21.Canada flagAndrew McKenney (F)Active player13381911721.291252020 - 20266
22.Canada flagBrandon Gilmour (F)Active player122641071711.40672019 - 20267
23.Canada flagDarren Doherty (C)Active player10375941691.64502007 - 20266
24.Canada flagBroydon Stufko (F)Active player104671011681.62422021 - 20265
25.Canada flagStorm Adams (F)Active player10870951651.53662019 - 20266
26.Canada flagDerek Froats (LW)Active player137621021641.201172021 - 20265
27.Canada flagJonathan Cyr (C)Active player7165971622.28962023 - 20263
28.Canada flagAdrian Moyes (F)Active player133601011611.211142019 - 20266
29.Canada flagJordon Cannons (LW)Active player10666921581.49322019 - 20267
30.Canada flagChris Newhook (F)Active player10058901481.48462019 - 20266
31.Canada flagJay McAuley (F)6865801452.13262006 - 20082
32.Canada flagKyle Dowdall (RW)Active player10968761441.32852020 - 20266
33.Canada flagJoe Hawley (C)5784591432.51882005 - 20083
34.Canada flagRandy Holmes (C)5854891432.47942003 - 20062
35.Canada flagRyan Peck (F)Active player9167751421.56872022 - 20264
36.Canada flagJared Steege (LW/C)5574651392.53302023 - 20263
37.Canada flagMatt Cardwell (D)124281111391.121382004 - 20084
38.Canada flagDevon Burns (F)Active player12374631371.111702019 - 20266
39.Canada flagEric Witzel (C)Active player10949881371.261542020 - 20266
40.Canada flagBrandon Couto (LW)Active player7165691341.89372021 - 20264
41.Canada flagGreg Gibson (C/LW)Active player4667621292.80142021 - 20265
42.Canada flagJason Sutton (F)5961671282.17612003 - 20062
43.Canada flagWayne Garlough (LW)10257671241.222132003 - 20084
44.Canada flagJoey Mayer (F)Active player8955691241.39442019 - 20256
45.Canada flagThomas Vézina (C)5457661232.28262022 - 20263
46.Canada flagDevin Cobbold (RW)Active player10450681181.131592021 - 20265
47.Canada flagNoah Brant (F)Active player8767501171.34582022 - 20264
48.Canada flagJustynn Steven (C)Active player10671441151.08862021 - 20254
49.Canada flagKevin Domingue (C/RW)Active player5456591152.13162023 - 20263
50.Canada flagRob MacDonald (RW)9465491141.21542005 - 20083
51.Canada flagTheo Todd (RW)Active player5953611141.9382020 - 20266
52.Canada flagStevie Ray Adams (LW/RW)Active player9751631141.18682019 - 20266
53.Canada flagTanner Williams (RW)Active player11447671141.00582021 - 20265
54.Canada flagJonny Hill (D)Active player8237771141.39862022 - 20264
55.Canada flagKelly Summers (D)Active player5929841131.92302023 - 20263
56.Canada flagMarc Beckstead (RW/C)Active player4652591112.4182024 - 20262
57.Canada flagGabriel Veilleux (RW)Active player5544661102.00232019 - 20233
58.Canada flagRobert Finch (F)8936741101.24702005 - 20083
59.Canada flagBob McQuat (D)6425851101.722392005 - 20083
60.Canada flagBen Beasley (D)Active player9919891081.091482019 - 20267
61.Canada flagMatt Armstrong (RW)9353541071.151672005 - 20083
62.Canada flagLuc Brown (RW)4046611072.68612024 - 20262
63.Canada flagDeric Boudreau (C)Active player8430741041.24562021 - 20265
64.Canada flagMike Byrd (D/F)Active player10925791040.95142021 - 20265
65.Canada flagAdam Van Dam (C)5846571031.78442006 - 20082
66.Canada flagNathan Slack (C)Active player11725781030.88892021 - 20265
67.Canada flagColin Baker (F)6752501021.52262006 - 20082
68.Canada flagKevin Shoebridge (LW)3841611022.68182007 - 20081
69.Canada flagRob Smith (F)6846551011.49642005 - 20083
70.Canada flagElijah Brahaney (F)Active player555344971.76882023 - 20263
71.Canada flagMatt Mezenberg (F)645146971.52602005 - 20072
72.Canada flagEric Locke (C)Active player483958972.02322023 - 20263
73.Canada flagAustin Eastman (LW)Active player493562971.98222023 - 20263
74.Canada flagTanner Spink (C)Active player783166971.24312021 - 20265
75.Canada flagRandy Uens (F)505343961.92562003 - 20062
76.Canada flagKevin Hope (RW)Active player994056960.97432021 - 20265
77.Canada flagAndrew Sprague (F)Active player603363961.60162023 - 20263
78.Canada flagJoey Brennan (LW)Active player583659951.64582022 - 20264
79.Canada flagBrett McKenzie (C/LW)Active player493263951.94332024 - 20262
80.Canada flagKevin Howson (F)Active player563757941.68322020 - 20255
81.Canada flagLuigi Martone (F)Active player954152930.98852021 - 20265
82.Canada flagBrody Morris (D)Active player892370931.042282022 - 20264
83.Canada flagGreg Arnburg (D)Active player942073930.991032021 - 20265
84.Canada flagChad Duchesne (D)Active player612468921.512352022 - 20264
85.Canada flagDave Stewart (D)862072921.073822005 - 20083
86.Canada flagJeffrey Clarke (LW)Active player544546911.69892019 - 20233
87.Canada flagEric Selleck (LW/RW)Active player653357901.383782021 - 20254
88.Canada flagMike Williams (C)582465891.53472005 - 20072
89.Canada flagEvan Huntley (D)Active player1111772890.80622021 - 20265
90.Canada flagKeon Troccoli-Roik (F)Active player694147881.28742023 - 20263
91.Canada flagZackary Rheaume (D)Active player722068881.221232019 - 20266
92.Canada flagShane Terry (F)464442861.87272006 - 20082
93.Canada flagJakob Brahaney (D)Active player562858861.541492024 - 20262
94.Canada flagDuncan Campbell (C)Active player534441851.60452023 - 20263
95.Canada flagGraeme Brown (D)Active player661965841.271582023 - 20263
96.Canada flagRobert Lepine (C)Active player513845831.63682023 - 20263
97.Canada flagD.J. Wainman (F)Active player823350831.01262022 - 20264
98.Canada flagBraeden Pearl (F)Active player873350830.95632019 - 20267
99.Canada flagYanick Lalonde (F)Active player1043350830.802632021 - 20265
100.Canada flagDavid Bennett (D/F)Active player792756831.051382019 - 20266

* Some data is missing to provide a correct summary.