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
#PlayerGPGATPP/GPPIMPeriodYears
601.Canada flagLandon Punchard (F)Active player62510150.24462019 - 20267
602.Canada flagKurtis Leclaire (F)Active player13411151.15942023 - 20263
603.Canada flagJeff Swift (RW)Active player12312151.25312025 - 20261
604.Canada flagBrett Thorne (D)Active player13312151.15222025 - 20261
605.Canada flagMike Renner (D)33312150.45492005 - 20072
606.Canada flagBrandon Torres (D)Active player45312150.33102019 - 20267
607.Canada flagDavid Poirier (D)Active player23213150.65292022 - 20262
608.Canada flagJesse Saban (D)12114151.2572021 - 20221
609.Canada flagZakarias Sallis (F)Active player36104140.39162023 - 20263
610.Canada flagBen Anderson (F)Active player2995140.48122023 - 20263
611.Canada flagDylan McMahon (C)Active player1386141.0842024 - 20251
612.Canada flagAndrew Lumb (F)1786140.82322005 - 20061
613.Canada flagMikael Dobson (F)Active player3186140.45182019 - 20254
614.Canada flagBrendan Robinson (F)1277141.1722005 - 20061
615.Canada flagCody Clancy (F)Active player1877140.7892025 - 20261
616.Canada flagScott McIlroy (F)Active player2077140.7062022 - 20242
617.Canada flagKodiak Whiteduck (LW)Active player2877140.50742021 - 20265
618.Canada flagAdrian Haird (F)1068141.40132003 - 20041
619.Canada flagMatt Horton (F)Active player1468141.0082020 - 20233
620.Canada flagAdam Pearson (D)Active player1468141.00252023 - 20252
621.Canada flagDouglas Little (F)Active player1568140.93102024 - 20262
622.Canada flagDawson Chard (F)Active player2668140.5442021 - 20232
623.Canada flagJim McMillan (F)3068140.47382006 - 20082
624.Canada flagKevin Taylor (LW)3468140.411032005 - 20072
625.Canada flagJeff Morris (F)Active player1659140.8822019 - 20263
626.Canada flagDaniel Iasenza (RW)Active player1859140.78222023 - 20252
627.Canada flagRaphael Lajeunesse (F)Active player13410141.0822023 - 20252
628.Canada flagJeff Marshall (D)20410140.70412005 - 20061
629.Canada flagDamien Gilbert (D)22410140.64602003 - 20041
630.Canada flagLucas Clark (C)18311140.78162024 - 20262
631.Canada flagLiam Sodtke (D)18311140.78372022 - 20242
632.Canada flagMaxime Lacasse (D)18311140.78622023 - 20252
633.Canada flagMike Wills (D)Active player10212141.4042024 - 20251
634.Canada flagShawn Sloan (D)Active player22212140.64212020 - 20264
635.Canada flagJohn Mahoney (D)Active player38212140.37292023 - 20263
636.Canada flagShane Sullivan (D)Active player12113141.17122023 - 20252
637.Canada flagAnthony Calhoun (D)Active player27014140.52102020 - 20233
638.Canada flagMark Faris (RW)13103131.0082007 - 20081
639.Canada flagDan Lacroix (LW)1185131.1822021 - 20221
640.Canada flagMitchell Burke (F)Active player1585130.87572023 - 20262
641.Canada flagNoah Pardy (C)Active player1785130.7642024 - 20262
642.Canada flagJack Dow (F)Active player2085130.65392023 - 20263
643.Canada flagRylan Iwachniuk (C)Active player2985130.45372024 - 20262
644.Canada flagKevin Auger (C)1076131.30672023 - 20252
645.Canada flagMatt Donovan (F)Active player1876130.7282024 - 20262
646.Canada flagMark Pearl (F)Active player1876130.72102019 - 20242
647.Canada flagMaverick Labrie (F)Active player2176130.62142024 - 20262
648.Canada flagAlex Lafrenière (LW)Active player2676130.50252023 - 20263
649.Canada flagWade Moak (F)Active player3476130.38722022 - 20264
650.Canada flagNick Duhn (C)867131.6322019 - 20201
651.USA flagNico Hemming (F/D)867131.63382023 - 20241
652.Canada flagMateo Cabral (F)1067131.3002025 - 20261
653.Canada flagGlenn Crawford (LW)1167131.18422007 - 20081
654.Canada flagShawn Tremblay (C/LW)1267131.08142007 - 20081
655.Canada flagGeoff Dempster (C/LW)Active player2067130.65342024 - 20262
656.Canada flagCaz Cantwell (RW)Active player2267130.5982021 - 20232
657.Canada flagMatt Cuddy (F)858131.6302006 - 20071
658.Canada flagAhmed Mahfouz (C)Active player858131.63182022 - 20252
659.Canada flagCody Waite (LW)Active player1458130.9342021 - 20243
660.Canada flagLiam Enright (D)Active player849131.63152023 - 20241
661.Canada flagLiam Markhauser (D)Active player1149131.1862025 - 20261
662.Canada flagBrayden Bowen (LW)1449130.9342025 - 20261
663.Canada flagMatt Barnhardt (C)13310131.00172003 - 20041
664.Canada flagTucker Firth (D)Active player15310130.87302025 - 20261
665.Canada flagJosh King (LW)Active player17310130.76162025 - 20261
666.Canada flagShai Rabinowitz (C)19310130.6822021 - 20265
667.Canada flagJohn Enright (D)Active player19310130.6882022 - 20264
668.Canada flagMatt Wilbee (C)Active player23310130.5742023 - 20263
669.Canada flagAndy Johnson (D)23310130.57442005 - 20061
670.Canada flagSpencer Gallant (D)Active player27310130.48182023 - 20263
671.Canada flagJacob Sweeney (D)Active player9211131.4442025 - 20261
672.Canada flagMatthew Dunlop (D)Active player14211130.9362025 - 20261
673.Canada flagIsaac Sooklal (D)Active player16211130.8172025 - 20261
674.Canada flagMike Noyes (D)Active player17211130.7682025 - 20261
675.Canada flagCorey Tam (D)Active player34211130.3862024 - 20262
676.Canada flagNick Giunta (F)Active player9112131.4402025 - 20261
677.Canada flagConnor Hall (D)Active player13112131.00342025 - 20261
678.Canada flagBrian Grieve (D)16112130.81132005 - 20061
679.Canada flagJared Fenlong (D)Active player29112130.45292022 - 20253
680.Canada flagJoshua Tapp (D)Active player43112130.30342022 - 20264
681.Canada flagSpencer Roberts (LW)Active player1284121.0042024 - 20262
682.Canada flagSean David (RW)Active player1684120.75162021 - 20262
683.Canada flagEmmett Pierce (RW)666122.0022022 - 20231
684.Canada flagBrady Leavold (RW)Active player966121.33892020 - 20233
685.Canada flagJaden Peca (RW)Active player1166121.09202025 - 20261
686.Canada flagDarcy Findlay (RW)Active player1266121.0042024 - 20251
687.Canada flagJared McCormick (F)1266121.00162007 - 20081
688.Canada flagBrendan Wise (F)Active player1366120.9222024 - 20262
689.Romania flagMihail Sabirov (F)1466120.86332023 - 20241
690.Canada flagColin Carey (F)1566120.8062005 - 20061
691.Canada flagKobe Ferreira (F)Active player1666120.75172025 - 20261
692.Canada flagBrayden Jorssen (F)Active player1257121.0002024 - 20251
693.Canada flagLuke Perovic (C)Active player1457120.8602025 - 20261
694.Sweden flagCarl Stapleton (LW/RW)Active player1757120.71102025 - 20261
695.Canada flagShane Dow (D)1957120.63142003 - 20083
696.Canada flagMike Rapson (D)2057120.60322006 - 20082
697.Canada flagSamuel Hatto (C/LW)1048121.2022023 - 20252
698.Canada flagJustin McIntyre (F)Active player1648120.75142025 - 20261
699.Canada flagKevin Tompkins (RW)1648120.75372007 - 20081
700.Canada flagTim Tebo (F)1848120.67732005 - 20061

* Some data is missing to provide a correct summary.