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)871031352382.741912019 - 20266
4.Canada flagChad Birkhof (F)101741632372.351202003 - 20084
5.Canada flagRyan Lough (LW)70102982002.86952019 - 20266
6.Canada flagIsaac Barr (F)79811141952.471742022 - 20264
7.Canada flagMitchell Gibson (F)7285881732.40692019 - 20265
8.Canada flagMarc-André Labelle (RW)65571111682.58862019 - 20255
9.Canada flagAlex Hulford (C)9277881651.79722019 - 20266
10.Canada flagAndrew Rhynold (F)8191711622.001512021 - 20265
11.Canada flagBrandon Gilmour (F)10659971561.47612019 - 20267
12.Canada flagRyley Egan (F)9266881541.67342019 - 20266
13.Canada flagBrett Costello (D)88341201541.751132020 - 20266
14.Canada flagBroydon Stufko (F)8557921491.75402021 - 20265
15.Canada flagAndrew McKenney (F)9572731451.53952020 - 20266
16.Canada flagFabian Walsh (LW)67431021452.16442021 - 20265
17.Canada flagRandy Holmes (C)5454861402.59682003 - 20062
18.Canada flagJordon Cannons (LW)8359781371.65322019 - 20267
19.Canada flagDarren Doherty (C)8057801371.71362007 - 20266
20.Canada flagRyan Pawlikowski (F)6342951372.1782021 - 20265
21.Canada flagBrock Higgs (C)4459771363.09142021 - 20265
22.Canada flagAdrian Moyes (F)10752831351.261002019 - 20266
23.Canada flagTate Leeson (LW)4172611333.241042022 - 20263
24.Canada flagBrendan Jacome (C/W)5449821312.4362022 - 20264
25.Canada flagJay McAuley (F)5558711292.35182006 - 20082
26.Canada flagBen Blasko (C)5351761272.40322021 - 20265
27.Canada flagJason Sutton (F)5559671262.29552003 - 20062
28.Canada flagStorm Adams (F)7851751261.62482019 - 20266
29.Canada flagJonathan Cyr (C)4650761262.74442023 - 20263
30.Canada flagChris Newhook (F)8748771251.44422019 - 20266
31.Canada flagMatt Cardwell (D)98251001251.281122004 - 20084
32.Canada flagJoe Hawley (C)5270531232.37882005 - 20083
33.Canada flagRyan Peck (F)7756671231.60612022 - 20264
34.Canada flagDevon Burns (F)10265571221.201422019 - 20266
35.Canada flagWayne Garlough (LW)9155641191.311822003 - 20084
36.Canada flagRyan Verbeek (C/LW)4060581182.95102021 - 20265
37.Canada flagGreg Gibson (C/LW)3861521132.9782021 - 20265
38.Canada flagDerek Froats (LW)8738731111.28852021 - 20265
39.Canada flagJared Steege (LW/C)3960491092.79182023 - 20263
40.Canada flagRob MacDonald (RW)8261471081.32482005 - 20083
41.Canada flagEric Witzel (C)7736711071.391072020 - 20266
42.Canada flagBrandon Couto (LW)4947581052.14102021 - 20264
43.Canada flagJoey Mayer (F)7645591041.37382019 - 20256
44.Canada flagKyle Dowdall (RW)7149541031.45612020 - 20266
45.Canada flagThomas Vézina (C)4446551012.3082022 - 20263
46.Canada flagRobert Finch (F)7832681001.28642005 - 20083
47.Canada flagNoah Brant (F)675940991.48522022 - 20264
48.Canada flagGabriel Veilleux (RW)453860982.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)764152931.22662019 - 20266
52.Canada flagJonny Hill (D)613063931.52682022 - 20264
53.Canada flagMatt Armstrong (RW)734943921.261182005 - 20083
54.Canada flagLuigi Martone (F)874151921.06852021 - 20265
55.Canada flagLuc Brown (RW)313754912.94222024 - 20262
56.Canada flagKevin Howson (F)503456901.80302020 - 20255
57.Canada flagColin Baker (F)544543881.63182006 - 20082
58.Canada flagDevin Cobbold (RW)713749861.211282021 - 20265
59.Canada flagDeric Boudreau (C)662858861.30272021 - 20265
60.Canada flagMarc Beckstead (RW/C)334144852.5882024 - 20262
61.Canada flagJeffrey Clarke (LW)454144851.89732019 - 20233
62.Canada flagKevin Shoebridge (LW)273847853.15122007 - 20081
63.Canada flagJoey Brennan (LW)483153841.75502022 - 20264
64.Canada flagNathan Slack (C)822064841.02582021 - 20265
65.Canada flagBen Beasley (D)681470841.24982019 - 20267
66.Canada flagJustynn Steven (C)655033831.28542021 - 20254
67.Canada flagMatt Mezenberg (F)554439831.51562005 - 20072
68.Canada flagKelly Summers (D)432261831.93142023 - 20263
69.Canada flagAdam Van Dam (C)453745821.82402006 - 20082
70.Canada flagTanner Williams (RW)733250821.12322021 - 20265
71.Canada flagMike Byrd (D/F)692359821.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)753147781.04262021 - 20265
76.Canada flagJesse Dick (C)584432761.31462022 - 20264
77.Canada flagKeon Troccoli-Roik (F)593442761.29622023 - 20263
78.Canada flagDave Stewart (D)681957761.123252005 - 20083
79.Canada flagGreg Arnburg (D)731660761.04832021 - 20265
80.Canada flagÉtienne Champagne (RW)563936751.34242023 - 20263
81.Canada flagElijah Brahaney (F)374034742.00542023 - 20263
82.Canada flagMichael McKenney (C/RW)453044741.64862020 - 20266
83.Canada flagBraeden Pearl (F)803044740.93512019 - 20267
84.Canada flagMike Laughlin (D)533835731.382172003 - 20062
85.Canada flagTheo Todd (RW)363142732.0342020 - 20266
86.Canada flagRick Carrier (C)612647731.201492003 - 20073
87.Canada flagEvan Huntley (D)831360730.88282021 - 20265
88.Canada flagTanner Spink (C)502448721.44192021 - 20265
89.Canada flagZackary Rheaume (D)531755721.36672019 - 20266
90.Canada flagJordan Freeland (D/C)323140712.22402006 - 20262
91.Canada flagYanick Lalonde (F)832744710.862082021 - 20265
92.Canada flagLuca Nocita (LW)552248701.27332022 - 20264
93.Canada flagBrodie Maracle (C)601060701.17322020 - 20255
94.Canada flagMike Williams (C)492049691.41412005 - 20072
95.Canada flagBrody Morris (D)651653691.061532022 - 20264
96.Canada flagBrock Boisclair (F)902147680.7662020 - 20266
97.Canada flagChad Duchesne (D)381949681.791612022 - 20264
98.Canada flagTyler Dukelow (RW)551949681.24402003 - 20223
99.Canada flagEric Locke (C)292641672.31102023 - 20263
100.Canada flagBrett McKenzie (C/LW)342245671.97182024 - 20262

* Some data is missing to provide a correct summary.