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 Per Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
1901.USA flagAlexander Robert (D)Soo Eagles59410140.24682012 - 20131
1902.USA flagChad Morin (D)U.S. National U18 Team65410140.22532003 - 20052
1903.USA flagJoshua Griffith (D)Compuware Ambassadors89410140.161061999 - 20012
1904.USA flagWilliam Esterbrooks (D)Maryland Black Bears13311141.08232025 - 20261
1905.USA flagJack Sullivan (D)Active playerNorth Iowa Bulls19311140.74332025 - 20261
1906.USA flagKyle Quick (D)St. Louis Bandits25311140.56202008 - 20091
1907.USA flagBrad Fraser (D)Gaylord Grizzlies26311140.54561997 - 19981
1908.USA flagGarrett Orhn (D)Owatonna Express29311140.48222010 - 20111
1909.Canada flagSam Waterfield (D)Dawson Creek Rage31311140.45422010 - 20111
1910.USA flagGrant Hindman (D)Janesville Jets39311140.36752019 - 20201
1911.Canada flagTod Philibert (D)Corpus Christi IceRays42311140.33392019 - 20201
1912.USA flagJoe Adams (D)Texas Tornado43311140.331132009 - 20112
1913.USA flagPaul DeNaples (D)Wilkes-Barre/Scranton Knights51311140.27182015 - 20161
1914.USA flagSam Calabrese (D)U.S. National U18 Team52311140.27202007 - 20092
1915.USA flagKen McKay (D)Capital Centre Pride54311140.26542000 - 20011
1916.USA flagLordanthony Grissom (D)Keystone Ice Miners55311140.25402014 - 20151
1917.USA flagMatthew Case (D)Fairbanks Ice Dogs55311140.25522004 - 20051
1918.Sweden flagHerman Berggren (D)Aberdeen Wings56311140.2582025 - 20261
1919.USA flagKevin Gravel (D)Marquette Rangers58311140.24292008 - 20091
1920.USA flagCamden Benson (D)New Mexico Ice Wolves65311140.22272021 - 20232
1921.USA flagNoah Babin (D)U.S. National U18 Team65311140.22382000 - 20022
1922.USA flagA.J. Knapp (D)North Iowa Outlaws70311140.20892007 - 20092
1923.USA flagAustin Chavez (D)Kenai River Brown Bears80311140.181332013 - 20152
1924.USA flagHunter McCurdy (D)Danbury Jr. Hat Tricks109311140.131382020 - 20222
1925.USA flagLogan Hudson (D)Johnstown Tomahawks123311140.114122013 - 20163
1926.Canada flagEvan Tanos (D)Minnesota Magicians21212140.67182021 - 20221
1927.USA flagAlex Gerke (D)Bismarck Bobcats23212140.61142008 - 20091
1928.Sweden flagMarcus Broberg (D)Springfield Jr. Blues25212140.5602022 - 20231
1929.USA flagBlake Fetzer (D)Danville Wings34212140.41491996 - 19971
1930.USA flagMike Redden (D)Danville Wings40212140.35361996 - 19971
1931.USA flagDavid Zak (D)Gaylord Grizzlies45212140.311381996 - 19971
1932.USA flagChris Lanciano (D)Alpena IceDiggers46212140.30752005 - 20061
1933.USA flagJoey Foss (D)Minnesota Magicians47212140.30432019 - 20201
1934.USA flagJon Madden (D/F)Mahoning Valley Phantoms47212140.30522007 - 20081
1935.USA flagJamie McBain (D)U.S. National U18 Team52212140.27282004 - 20062
1936.USA flagJude Hunt (D)Active playerElmira Aviators54212140.26592024 - 20251
1937.USA flagJonathon Sheridan (D)Traverse City North Stars54212140.26702007 - 20081
1938.USA flagBilly Miller (D)Alexandria Blizzard55212140.25302009 - 20101
1939.USA flagBrian Bina (D)Bismarck Bobcats56212140.25332003 - 20052
1940.USA flagBrian Schack (D)Southern Minnesota Express57212140.25702005 - 20061
1941.USA flagMark Stuart (D)U.S. National U18 Team61212140.231322000 - 20022
1942.USA flagAiden Farro (D)Danbury Jr. Hat Tricks67212140.211042022 - 20242
1943.USA flagCale Quamme (D)Active playerAnchorage Wolverines67212140.211042025 - 20272
1944.USA flagConnor Kingsbury (D)New Mexico Mustangs78212140.181162010 - 20122
1945.USA flagAlex Breeden (D)North Iowa Outlaws27113140.521562005 - 20072
1946.Canada flagBenjamin Bertrand (D)Active playerOklahoma Warriors45113140.31622025 - 20272
1947.USA flagAlexander Visnapuu (D)Active playerWatertown Shamrocks46113140.30282024 - 20251
1948.USA flagT.J. Sherman (D)St. Louis Bandits52113140.27342011 - 20121
1949.USA flagPatrick Harrington (D)Northeast Generals52113140.27432017 - 20181
1950.USA flagJordan Blair (D)Chicago Freeze53113140.261912001 - 20021
1951.USA flagBryce Dahl (D)Active playerMinnesota Wilderness55113140.25182025 - 20261
1952.USA flagSpencer Kimball (D)Minot Minotauros72113140.19222017 - 20192
1953.USA flagJason Woll (D)Bozeman Ice Dogs88113140.162292003 - 20052
1954.USA flagTyler Hart (D)Minnesota Wilderness90113140.161572013 - 20152
1955.Czechia flagFilip Dusek (D)Aberdeen Wings91113140.15962016 - 20182
1956.USA flagMark Bores (D)Mahoning Valley Phantoms108113140.131142005 - 20072
1957.USA flagMatthew Shost (D)Wichita Falls Wildcats47014140.30412008 - 20102
1958.USA flagAvni Berisha (D)Topeka Roadrunners53014140.26182013 - 20141
1959.USA flagBrendan Vetter (D)Wenatchee Wild55014140.25332011 - 20132
1960.Canada flagEvan Mitchell (D)Shreveport Mudbugs57014140.25222021 - 20232
1961.USA flagTrent Johnson (D)Alexandria Blizzard74014140.19992008 - 20102
1962.USA flagBrett Blomgren (D)Fresno Monsters94014140.151762010 - 20122
1963.USA flagDaniel Sirra (D)Bismarck Bobcats2685130.50412006 - 20071
1964.USA flagBernie Chmiel (D)St. Louis Sting1876130.72332000 - 20011
1965.USA flagRyan Turek (D)Texarkana Bandits2967130.45902003 - 20041
1966.USA flagJohn Powers (D)Lakeland Jets3467130.38681994 - 19951
1967.USA flagPatrick Kinkopf (D)Alaska Avalanche4767130.28402011 - 20121
1968.USA flagThomas Manzella (D)North Iowa Outlaws5167130.252052025 - 20261
1969.USA flagPaul Fregeau (D/F)Lone Star Brahmas2858130.46222013 - 20141
1970.USA flagAlex Charette (D)North Iowa Outlaws3458130.38492008 - 20091
1971.USA flagJames Miller (D)Jamestown Rebels3558130.3742021 - 20221
1972.USA flagRyan Foster (D)Chicago Freeze3558130.37642001 - 20021
1973.USA flagMichael Lant II (D)Wenatchee Wild4758130.28482011 - 20121
1974.USA flagJalen Schulz (D)Corpus Christi IceRays4858130.27572012 - 20131
1975.Sweden flagMarcus Eriksson (D)Rio Grande Valley Killer Bees5158130.25102013 - 20141
1976.USA flagJarrett Rush (D)Traverse City North Stars5158130.25282005 - 20061
1977.USA flagAlex Jacobs (D)Texas Tornado5258130.25412009 - 20101
1978.USA flagParker Anderson (D)Austin Bruins6758130.19122021 - 20243
1979.USA flagBrady Ferner (D)North Iowa Outlaws7258130.18162014 - 20162
1980.USA flagEric Hansen (D)Texarkana Bandits1949130.68102004 - 20051
1981.USA flagKeenan Sabatini (D)Wilkes-Barre/Scranton Knights2349130.57262016 - 20171
1982.USA flagCody Lichtenvoort (D)Corpus Christi IceRays2849130.46942015 - 20161
1983.USA flagAaron Miller (D)Niagara Scenic304913-21987 - 19892
1984.USA flagBrandt Dubey (D)Watertown Shamrocks3949130.33882024 - 20251
1985.USA flagJim Alauria (D)Kalamazoo Jr. Wings4349130.301851993 - 19941
1986.USA flagMatt Szypura (D)Springfield Spirit4449130.30452004 - 20051
1987.USA flagCharlie Hemstrom (D)Wichita Falls Wildcats4549130.291312012 - 20131
1988.USA flagBrad Phenow (D)Albert Lea Thunder4649130.281042009 - 20101
1989.USA flagTrevor Bodie (D)Active playerNorth Iowa Outlaws4749130.28542025 - 20272
1990.USA flagRyan McMullan (D)Springfield Spirit4749130.281402001 - 20043
1991.USA flagIan Janco (D)Fresno Monsters4949130.27262012 - 20131
1992.USA flagMike Schenfeld (D)Janesville Jets5149130.25432009 - 20101
1993.USA flagMatt Gens (D)U.S. National U18 Team5449130.24461999 - 20001
1994.USA flagRyan Swanson (D)Soo Indians5549130.24762002 - 20031
1995.USA flagBrody Olson (D)Janesville Jets6049130.22942024 - 20262
1996.USA flagNick Justice (D)El Paso Rhinos6449130.20592021 - 20232
1997.USA flagKendall Crockett (D)Compuware Ambassadors8049130.163581993 - 19974
1998.USA flagZach Peller (D)Springfield Jr. Blues9849130.131052023 - 20252
1999.Canada flagLiam Doyle (D)Shreveport Mudbugs20310130.65102024 - 20251
2000.USA flagTrent Johnson (D)Alaska Avalanche23310130.57262009 - 20101

* Some data is missing to provide a correct summary.