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
301.Canada flagDavid Herring (LW)211415291.381072007 - 20081
302.Canada flagAnthony McVeigh (C)Active player281415291.04102022 - 20264
303.Canada flagCorey Ferguson (F)601415290.48492005 - 20083
304.Canada flagBryan Bickell (LW)Active player151217291.9362025 - 20261
305.Canada flagDevon Docksteader (F)Active player211217291.3842021 - 20243
306.Canada flagJacie Gagne (RW)341217290.85422005 - 20072
307.Canada flagTy Power (C)Active player261118291.12312019 - 20264
308.Canada flagJacob Chantler (C)Active player12821292.42162025 - 20261
309.Canada flagPeter Mott (D)Active player44722290.66592022 - 20264
310.Canada flagDave Wilson (D)19425291.5382003 - 20041
311.Canada flagKarl Herbison (F)381711280.74842003 - 20062
312.Canada flagEthan Pegg (D)Active player261513281.0822024 - 20262
313.Canada flagBen Boudreau (C)261414281.08142007 - 20081
314.Canada flagZachary Poirier (C)Active player361414280.78612021 - 20264
315.Canada flagBen Thomson (LW)Active player141315282.0042025 - 20261
316.Canada flagWilliam Venne (F)Active player201315281.40202021 - 20263
317.Canada flagTyson Moore (C)Active player351315280.8042021 - 20263
318.Canada flagJoey Parks (D)441216280.64402005 - 20082
319.Canada flagGriffin Patterson (C)Active player511018280.55242021 - 20265
320.Canada flagFelix Sauve (D)Active player47919280.60362023 - 20263
321.Canada flagAndrew DeKroon (D)Active player58820280.48682020 - 20265
322.Canada flagLuke Peck (D)Active player74820280.38662022 - 20264
323.Canada flagXavier Raby (D)Active player32523280.88752023 - 20263
324.Canada flagShamus Barr (F)Active player421611270.64182020 - 20244
325.Canada flagWarren Marcotte (D)Active player211314271.29172024 - 20262
326.Canada flagSteve Birch (F)231314271.17292006 - 20082
327.Canada flagKobe Tallman (F)Active player221215271.23202024 - 20262
328.Canada flagJacob Renaud-Viau (D)251215271.08152024 - 20262
329.Canada flagJoe Van Volsen (F)281215270.96542005 - 20083
330.Canada flagMax Bush (F)Active player481215270.56712022 - 20264
331.Canada flagMike Konieczny (C)22918271.23312007 - 20081
332.Canada flagBrad Phillips (F)35621270.77362005 - 20072
333.Canada flagChris Brant (F)17522271.59432003 - 20062
334.Canada flagJames Kirkwood (D)Active player25423271.0842019 - 20254
335.Canada flagAlderic Denis (D/F)Active player45324270.60692023 - 20263
336.Canada flagMathieu Hubert (D)Active player66126270.41602019 - 20255
337.Canada flagQuinn O'Brien (C)Active player23188261.13242024 - 20262
338.Canada flagLeo MacLean (LW)Active player671610260.39652019 - 20267
339.Canada flagRobert Rice (F)311214260.84162024 - 20262
340.Canada flagCraig Fleming (F)471214260.55612006 - 20082
341.Canada flagAndrew Bencze (F)Active player181115261.44272024 - 20262
342.Canada flagJustin Salter (F)Active player411115260.6392023 - 20263
343.Canada flagJulien Arruda (LW)Active player151016261.7302025 - 20261
344.Canada flagPaul Brooks (RW)171016261.53212006 - 20071
345.Canada flagTravis Morrison (F)201016261.30292003 - 20041
346.Canada flagJake Taylor (F)331016260.791542006 - 20082
347.Canada flagZach Jones (D)Active player461016260.57222021 - 20265
348.Canada flagBrandon Prust (LW/RW)Active player13818262.00112025 - 20261
349.Canada flagMaxime Chamberland (LW)Active player10719262.6042022 - 20231
350.Canada flagSteven LaForme (C)Active player18620261.44142025 - 20261
351.Canada flagChris Rutley (RW)Active player38620260.68962019 - 20234
352.Canada flagMcKenzie Smith (D)Active player44620260.59212023 - 20263
353.Canada flagAustin Caza (C)17521261.5302019 - 20233
354.Canada flagMitch Purdie (RW)Active player17521261.5362022 - 20242
355.Canada flagSam Skwarchuk (C)22521261.18342007 - 20081
356.Canada flagColin Doyle (C)Active player9169252.7892025 - 20261
357.Canada flagJeff Milroy (F)151510251.6742003 - 20041
358.Canada flagJeff Oke (F)Active player381312250.66452021 - 20265
359.USA flagBen Finkelstein (D)Active player121213252.08172025 - 20261
360.Canada flagDillon Barr (F)Active player321114250.78202023 - 20252
361.Canada flagM.J. Graham (RW/C)81015253.1362022 - 20242
362.USA flagIan Boots (RW)Active player381015250.66162019 - 20265
363.Canada flagStephen Bird (LW)Active player661015250.38242021 - 20265
364.Canada flagIan Martin (D)40619250.631182005 - 20072
365.Canada flagMike Thompson (F)Active player44619250.571952005 - 20235
366.USA flagTye Terrance (D)Active player57619250.44742019 - 20264
367.Canada flagWilliam Dagenais (RW)Active player25421251.00442023 - 20263
368.Canada flagColin Anders (D)37421250.68442005 - 20083
369.Canada flagBraeden Allore (D)Active player43124250.58382021 - 20243
370.Canada flagGeordie Nelson (D)50124250.50912006 - 20223
371.Canada flagTyler Hill (LW/RW)Active player161311241.50662025 - 20261
372.Canada flagJustin Arnold (F)Active player191212241.26522024 - 20262
373.Canada flagConnor McLeod (D)Active player271212240.89342019 - 20233
374.Canada flagCameron Searles (C)Active player141113241.7102025 - 20261
375.Canada flagJasmin Rochon (F)161113241.5062007 - 20081
376.Canada flagDarren Lee (C)251113240.96162005 - 20061
377.Canada flagCole Bolton (F)Active player25915240.961092023 - 20263
378.Canada flagBenjamin Langille (C)Active player17816241.4182023 - 20252
379.Canada flagBrent Varty (LW)24816241.00292006 - 20071
380.Canada flagBenoit Harris (F)34816240.71752019 - 20263
381.Canada flagClark Seymour (D)Active player19618241.26342021 - 20232
382.Canada flagJacob Roy-Lauzon (D)Active player42618240.5782022 - 20263
383.Canada flagJustin Pollock (D)58321240.411302005 - 20083
384.Canada flagCody Caron (RW)Active player15158231.53652024 - 20262
385.Canada flagPat Millington (F)Active player49158230.47892021 - 20265
386.Canada flagShawn Stefanski (F)26149230.88742005 - 20072
387.Canada flagSean Stefanski (RW)26149230.88742005 - 20072
388.Canada flagJean-Robin Mantha (D)Active player231310231.0062024 - 20262
389.Canada flagJuston Dorland (F)561310230.41222005 - 20083
390.Canada flagA.J. Ryan (RW)Active player141211231.6482025 - 20261
391.Canada flagOwen McDade (F)Active player111112232.09102024 - 20262
392.Canada flagSteve Parker (RW)211112231.10322019 - 20222
393.Canada flagBrandon Buck (LW)Active player131013231.7722025 - 20261
394.Canada flagBlake Forslund (C/LW)16914231.4492019 - 20222
395.Canada flagKyle Ward (LW)Active player30914230.77592022 - 20264
396.Canada flagThomas Maia (LW)Active player13815231.7722025 - 20261
397.Canada flagBlake Menard (D)Active player19617231.2162025 - 20261
398.Canada flagShane Bakker (C)20617231.15542024 - 20262
399.Canada flagEvan de Haan (D)Active player24617230.9662021 - 20243
400.Canada flagNick Kerr (F)43617230.532292005 - 20083

* Some data is missing to provide a correct summary.