Loading page

NAHL All-Time Stats

Change League
Defensemen
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
#PlayerGPGATPP/GPPIMPeriodYears
1901.Sweden flagHerman Berggren (D)56311140.2582025 - 20261
1902.Finland flagAaron Martikainen (D)56311140.25162025 - 20261
1903.USA flagKevin Gravel (D)58311140.24292008 - 20091
1904.USA flagCamden Benson (D)65311140.22272021 - 20232
1905.USA flagNoah Babin (D)65311140.22382000 - 20022
1906.USA flagA.J. Knapp (D)70311140.20892007 - 20092
1907.USA flagPadraic Whited (D)75311140.19882023 - 20263
1908.USA flagKorey O'Brien (D)78311140.18252005 - 20072
1909.USA flagAdam Shuchart (D)79311140.18512020 - 20222
1910.USA flagAustin Chavez (D)80311140.181332013 - 20152
1911.USA flagDerek Olmschenk (D)83311140.17482014 - 20162
1912.USA flagTeddy Zierden (D)91311140.151112006 - 20082
1913.USA flagHunter Friedrich (D)Active player99311140.14422023 - 20274
1914.USA flagLogan Hudson (D)123311140.114122013 - 20163
1915.USA flagAlex Gerke (D)23212140.61142008 - 20091
1916.Sweden flagMarcus Broberg (D)25212140.5602022 - 20231
1917.USA flagBlake Fetzer (D)34212140.41491996 - 19971
1918.USA flagChris Lanciano (D)46212140.30752005 - 20061
1919.USA flagJamie McBain (D)52212140.27282004 - 20062
1920.USA flagJude Hunt (D)Active player54212140.26592024 - 20251
1921.USA flagJonathon Sheridan (D)54212140.26702007 - 20081
1922.USA flagBrian Schack (D)57212140.25702005 - 20061
1923.USA flagMark Stuart (D)61212140.231322000 - 20022
1924.USA flagCale Quamme (D)Active player67212140.211042025 - 20272
1925.USA flagJason Nash (D)72212140.191232008 - 20113
1926.USA flagNick Troutwine (D)89212140.16482020 - 20243
1927.Canada flagBenjamin Bertrand (D)Active player45113140.31622025 - 20272
1928.USA flagAlexander Visnapuu (D)Active player46113140.30282024 - 20251
1929.USA flagPatrick Harrington (D)52113140.27432017 - 20181
1930.USA flagJordan Blair (D)53113140.261912001 - 20021
1931.USA flagSean Madigan (D)56113140.251062011 - 20132
1932.USA flagAdam Diskey (D)83113140.17902003 - 20052
1933.Sweden flagSvante Strandberg (D)85113140.16942023 - 20263
1934.USA flagTyler Hart (D)90113140.161572013 - 20152
1935.USA flagJason Woll (D)95113140.152352003 - 20052
1936.USA flagTim Olson (D)98113140.14862006 - 20082
1937.USA flagRay Ladochi (D)99113140.141671999 - 20023
1938.USA flagMark Bores (D)108113140.131142005 - 20072
1939.USA flagAvni Berisha (D)53014140.26182013 - 20141
1940.Canada flagEvan Mitchell (D)57014140.25222021 - 20232
1941.USA flagCamron Cervone (D)82014140.17342018 - 20202
1942.USA flagBrett Blomgren (D)94014140.151762010 - 20122
1943.USA flagAndrew Stacey (D)104014140.132352021 - 20243
1944.USA flagJake Hosszu (D)6676130.201992020 - 20233
1945.USA flagRyan Turek (D)2967130.45902003 - 20041
1946.USA flagJohn Powers (D)3467130.38681994 - 19951
1947.USA flagPaul Fregeau (D/F)2858130.46222013 - 20141
1948.USA flagRyan Foster (D)3558130.37642001 - 20021
1949.USA flagBrendan Blair (D)4358130.30352019 - 20201
1950.USA flagJalen Schulz (D)4858130.27572012 - 20131
1951.Sweden flagMarcus Eriksson (D)5158130.25102013 - 20141
1952.USA flagJarrett Rush (D)5158130.25282005 - 20061
1953.USA flagAlex Jacobs (D)5658130.23432009 - 20112
1954.USA flagBrady Ferner (D)7258130.18162014 - 20162
1955.USA flagParker Anderson (D)8358130.16162021 - 20243
1956.USA flagNick Blase (D)9358130.141912012 - 20142
1957.USA flagAaron Miller (D)304913-21987 - 19892
1958.Switzerland flagAngel Anthony Lovecchio (D)4049130.3362024 - 20251
1959.USA flagTrevor Bodie (D)Active player4749130.28542025 - 20272
1960.USA flagBrad Phenow (D)5149130.251042008 - 20102
1961.USA flagMatt Gens (D)5449130.24461999 - 20001
1962.USA flagRyan Swanson (D)5549130.24762002 - 20031
1963.USA flagBrody Olson (D)6049130.22942024 - 20262
1964.USA flagMatthew Smoliga (D)6149130.21412018 - 20202
1965.USA flagKendall Crockett (D)8049130.163581993 - 19974
1966.USA flagAnthony White (D)9349130.141922023 - 20252
1967.Canada flagLiam Doyle (D)20310130.65102024 - 20251
1968.Canada flagRobert McCollum (D)26310130.50212018 - 20202
1969.USA flagMax Daugherty (D)46310130.28311995 - 19972
1970.Latvia flagRoberts Andersons (D)47310130.28102021 - 20232
1971.USA flagTyler Truax (D)47310130.28532003 - 20052
1972.Sweden flagChristopher Lynch (D)48310130.27432021 - 20232
1973.USA flagBrian D'Arcy (D)48310130.27552002 - 20031
1974.USA flagMickey Gebo (D)49310130.271241993 - 19941
1975.USA flagTate Sykes (D)51310130.25262013 - 20141
1976.USA flagChris Johnson (D)55310130.24252004 - 20051
1977.USA flagJesse Durfee (D)55310130.24952011 - 20132
1978.USA flagCarl Krieger (D)57310130.23522011 - 20121
1979.USA flagRyan Hegarty (D)57310130.23722006 - 20082
1980.USA flagAdrian Fure (D)63310130.211001994 - 19951
1981.USA flagBryan Huggins (D)66310130.201082018 - 20213
1982.USA flagBeau Braun (D)72310130.181202007 - 20092
1983.USA flagMax Giblin (D)78310130.17342022 - 20242
1984.USA flagScott Donaghe (D)79310130.162522001 - 20032
1985.USA flagTom Hilbrich (D)87310130.151992009 - 20112
1986.USA flagEthan Scherer (D)90310130.14822009 - 20112
1987.France flagHugo Gallet (D)91310130.14222014 - 20162
1988.USA flagMatt Henry (D)102310130.13712022 - 20253
1989.USA flagCody Bentzel (D)107310130.121242012 - 20142
1990.USA flagBryce Cooper (D)107310130.123362021 - 20243
1991.USA flagMark Bittner (D)109310130.12422011 - 20132
1992.USA flagDerek Schliebner (D)Active player24211130.54162025 - 20272
1993.USA flagMike Burgess (D)33211130.39761994 - 19951
1994.Sweden flagCasper Gillberg (D)33211130.391242021 - 20221
1995.USA flagBryan Lafevor (D)35211130.37402002 - 20031
1996.Canada flagBray Crowder (D)39211130.33382016 - 20171
1997.USA flagDakota Ford (D)44211130.30902015 - 20161
1998.Slovakia flagPavol Funtek (D)45211130.29532023 - 20241
1999.USA flagDemitri Diflorio (F/D)45211130.29832024 - 20251
2000.USA flagAlex North (D)46211130.28482005 - 20072

* Some data is missing to provide a correct summary.