Loading page

NAHL All-Time Stats

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

NAHL All-Time Player Totals

Export
Regular Season
From Season
To Season
NAHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
6901.Finland flagThomas Lahtinen (D)Active player1548120.8062026 - 20271
6902.USA flagDavid May (F)2048120.60171999 - 20001
6903.Sweden flagElliot Lorraine (C/W)2348120.52142014 - 20151
6904.USA flagAlex Funk (F)2448120.5002013 - 20141
6905.USA flagNicklas Balboa (F)2548120.48232013 - 20141
6906.USA flagRyan Hogland (F)3148120.39312011 - 20132
6907.Canada flagTroy Mangone (F)3348120.36142003 - 20041
6908.USA flagLiam Sheward (F)Active player3448120.35202025 - 20272
6909.Canada flagMax Leduc (C)3648120.33102023 - 20241
6910.USA flagJames Hooley (D)3948120.31372023 - 20241
6911.USA flagMike MacMillan (F)4048120.30182003 - 20041
6912.USA flagAditya Karandikar (D)4248120.29222011 - 20132
6913.USA flagBrady Olson (D)4348120.28202005 - 20061
6914.Canada flagShawn Laperrière (RW)4348120.281332025 - 20261
6915.USA flagCody Macartney (D)4448120.272121995 - 19972
6916.Finland flagMiikka Jouhkimainen (RW)4548120.27322002 - 20031
6917.USA flagTheo Ruth (D)4548120.27472005 - 20072
6918.USA flagNick Rogers (F)4748120.26122015 - 20183
6919.USA flagPatrick Dawson (D)4848120.25722018 - 20191
6920.USA flagWill Magnuson (D)4948120.24432021 - 20221
6921.USA flagKevin Killian (D)5148120.24682010 - 20111
6922.USA flagJoey Anderson (F)5248120.23412024 - 20273
6923.Canada flagMatt Rypien (C)5348120.23922015 - 20161
6924.Canada flagJohn Scott (LW)5348120.232402001 - 20021
6925.USA flagAndrew Richter (F)5448120.22142014 - 20162
6926.USA flagSean O'Connell (D)5548120.22332001 - 20032
6927.USA flagChris Hau (D)5648120.211012003 - 20041
6928.USA flagMatt Piegza (F)5848120.21962003 - 20052
6929.USA flagCameron Kuhl (D)5848120.211232017 - 20181
6930.USA flagMichael Mylchreest (D)6448120.19802013 - 20152
6931.USA flagMike Wolf (RW)7448120.163431997 - 19992
6932.USA flagTaylor Doorlag (LW)7548120.1682005 - 20072
6933.USA flagCody Boyd (LW)7948120.151592011 - 20132
6934.USA flagAnthony Noreen (D)8448120.14712001 - 20032
6935.USA flagKeenan Johnson (D)13448120.092042016 - 20204
6936.USA flagMitchell McCalmon (D)-4812-261975 - 19772
6937.USA flagJimmy Murray (LW)1539120.8062010 - 20111
6938.Canada flagTimothy Kim (F)1639120.7522023 - 20241
6939.USA flagDaniel McNamara (F)2139120.57122012 - 20131
6940.USA flagMark Auk (D)2739120.44252012 - 20131
6941.USA flagLucas Goodfellow (D)Active player3039120.4042025 - 20272
6942.Finland flagAleksi Ainali (C/LW)3339120.36122014 - 20151
6943.USA flagEvan Regan (F)3639120.33402025 - 20261
6944.USA flagKyle Sylvester (LW)3839120.32182015 - 20161
6945.USA flagJustin Faulk (D)3839120.32202008 - 20091
6946.USA flagGrayson Cohen (D)4239120.2962025 - 20261
6947.USA flagBradley Johnson (D)4339120.28972014 - 20151
6948.USA flagManny Sanchez (F)4639120.26102019 - 20201
6949.Sweden flagWilhelm Wassberg (D)4639120.26122019 - 20201
6950.USA flagJosh Seifert (D)4639120.26362005 - 20061
6951.USA flagNate Mondry (F)4739120.26262012 - 20131
6952.USA flagColin Trachsel (D)5139120.24612007 - 20081
6953.USA flagRoman Kinal (D)5339120.23552016 - 20171
6954.Canada flagChris Barth (D)5439120.221522005 - 20061
6955.USA flagHogan Sinjem (RW)Active player5539120.2282021 - 20232
6956.USA flagBrandon Gentile (D)5639120.211102003 - 20052
6957.USA flagJoe Rosa (D)5839120.211082016 - 20182
6958.USA flagBlake O'Connor (D)5939120.20562007 - 20081
6959.USA flagBrenden Gust (F)6139120.20282010 - 20132
6960.USA flagSpencer Evans (D)6439120.19872019 - 20212
6961.Canada flagKevin Swales (D)6839120.181282010 - 20122
6962.USA flagJosh Munford (F)7839120.151692008 - 20113
6963.USA flagDavid Johnson (D)9539120.13662009 - 20123
6964.USA flagKyle Gudme (D)9939120.12592018 - 20213
6965.USA flagBilly Zuccaro (F)12210121.0021994 - 19951
6966.USA flagDaniel Browning (D)Active player20210120.60292025 - 20272
6967.USA flagMason Salquist (F)24210120.5082018 - 20191
6968.USA flagAustin Sture (D)25210120.48122011 - 20121
6969.USA flagTyler Mort (LW)32210120.38442009 - 20112
6970.USA flagBranko Vukas (D)33210120.3642022 - 20242
6971.USA flagNicholas Peruzzi (F)39210120.31422009 - 20101
6972.USA flagCarson Kosobud (D)39210120.31692016 - 20182
6973.USA flagConnor Linton (F)39210120.31892018 - 20191
6974.USA flagChristian Wood (D)44210120.27442023 - 20241
6975.USA flagColin Felix (D)45210120.27952016 - 20171
6976.USA flagMatt Moe (D)45210120.271021997 - 19981
6977.USA flagAnthony Domina (F)46210120.26322021 - 20221
6978.USA flagNate Hagemo (D)47210120.26752002 - 20042
6979.USA flagGraham Murphy (D)47210120.26852002 - 20031
6980.USA flagFrank Burgio (D)49210120.24711999 - 20001
6981.Canada flagDustin DeGagne (D)49210120.24752003 - 20041
6982.USA flagZack Kamrass (D)50210120.24282008 - 20091
6983.USA flagJacob Faith (D)Active player51210120.24302024 - 20272
6984.USA flagMatthew Purmal (D)51210120.24752011 - 20121
6985.USA flagZach Blom (D)52210120.23372003 - 20041
6986.USA flagOwen Dawson (D)52210120.23512024 - 20262
6987.USA flagTaylor Richart (D)53210120.23282010 - 20111
6988.USA flagJoey Lindberg (D)53210120.23352013 - 20152
6989.USA flagErich Fear (D)56210120.21652015 - 20161
6990.USA flagAvan Pyle (F)57210120.21612023 - 20263
6991.USA flagTyler Hess (F)Active player57210120.21982025 - 20272
6992.USA flagJordin Holmes (D)68210120.18972016 - 20182
6993.USA flagThomas Enrietto (F)72210120.17242024 - 20262
6994.USA flagTyler Schwartz (F)84210120.14332008 - 20113
6995.USA flagNoah Sergott (D)85210120.141192024 - 20262
6996.USA flagJustin Lutsch (D)90210120.13822010 - 20122
6997.Russia flagPyotr Kuznetsov (D)95210120.13792014 - 20162
6998.USA flagAlex Spencer (D)96210120.131102016 - 20182
6999.USA flagJohn Dvorak (D)98210120.121172004 - 20062
7000.USA flagZach McKelvie (D/LW)101210120.121702003 - 20052

* Some data is missing to provide a correct summary.