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

* Some data is missing to provide a correct summary.