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 Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.USA flagBill McCreary Jr. (RW)1977-197817Cleveland Barons4051721233.08--
2.USA flagSteve Duke (D)1993-199418Niagara Scenic552559841.5392-
3.USA flagDustin Cloutier (D/C)2006-200720Mahoning Valley Phantoms524241831.6071-
4.USA flagEric Kattelus (D/W)2005-200618Bismarck Bobcats503540751.5038-
5.USA flagMichael Jones (D/LW)1995-199619Cleveland Barons462545701.52118-
6.USA flagDean Turner (D)1975-197617Detroit Little Caesars503434681.36--
7.USA flagBrock Devlin (D)2024-202519Anchorage Wolverines541255671.245019
8.USA flagConner Brown (D)2023-202420Janesville Jets551057671.225829
9.USA flagKyle Miller (D)2024-202520St. Cloud Norsemen591353661.12205
10.USA flagNathan Williams (D)2025-202620Austin Bruins591054641.0858-
11.USA flagBrenden Datema (D)2018-201919Amarillo Bulls582139601.038838
12.USA flagTim Hartung (D/F)2003-200419Lone Star Cavalry521741581.1240-
13.USA flagAaron Gens (D)2007-200820Topeka Roadrunners531246581.0912341
14.USA flagTommy Shore (D)2025-202620El Paso Rhinos561147581.0481-
15.USA flagEvan Salmela (D)2002-200319Chicago Freeze551938571.0460-
16.USA flagBrad Flaishans (D)2003-200420Texas Tornado561443571.0246-
17.USA flagPierce Patterson (D)2022-202320Topeka Roadrunners571344571.0010118
18.USA flagKen Marsch (D)1997-199818Danville Wings551739561.0235-
19.USA flagE.J. Sauer (D)1985-198618Hennessy Engineers412332551.34134-
20.Latvia flagRalfs Freibergs (D)2010-201119Texas Tornado53748551.044521
21.USA flagDinos Stamoulis (D)2002-200319Texas Tornado531440541.02109-
22.USA flagRyan Smith (D)1997-199819Danville Wings802033530.6691-
23.USA flagJosh Harrold (D)1994-199518Cleveland Barons441538531.2096-
24.Canada flagBrad Lutsch (D)1994-199519Indianapolis Jr. Ice421439531.26221-
25.USA flagTommy McDonough (D)2024-202520New Hampshire Mountain Kings59746530.90885
26.USA flagDon Waddell (D)1975-197617Detroit Little Caesars502329521.04--
27.USA flagJamie Milam (D)2001-200217Soo Indians492131521.0648-
28.USA flagDajon Mingo (D/RW)2009-201019Kenai River Brown Bears542131520.966919
29.USA flagJason Price (D)2004-200519Texarkana Bandits552032520.9596-
30.USA flagMatt York (D)2000-200120Springfield Jr. Blues471537521.11220-
31.USA flagCroix Evingson (D)2016-201719Shreveport Mudbugs591240520.8812530
32.USA flagVincent Corcoran (D)2021-202220Wichita Falls Warriors58844520.904231
33.USA flagJoe Mocnik (D)1985-198618Hennessy Engineers413021511.2446-
34.USA flagKevin Davis (D)1982-198318Paddock Pools431932511.1953-
35.USA flagMike Jaros (D)1995-199620Springfield Jr. Blues431437511.1991-
36.Canada flagAnthony Cortese (D)2014-201520Corpus Christi Ice Rays591338510.86881
37.USA flagJohn Rey (D)2011-201219Amarillo Bulls60843510.8514264
38.USA flagMatt Koch (D)2014-201519Wichita Falls Wildcats60744510.853432
39.USA flagBrody Dietz (D)2025-202620Amarillo Bulls58348510.8837-
40.USA flagBill McCreary Jr. (RW)1976-197716Cleveland Barons402624501.25--
41.USA flagWilliam Esterbrooks (D)2025-202620St. Cloud Norsemen501436501.0098-
42.USA flagCooper Anderson (D)2025-202619Aberdeen Wings581436500.8664-
43.USA flagNate Repensky (D)2013-201420Bismarck Bobcats591238500.8514818
44.USA flagBob Beers (D)1984-198517Buffalo Jr. Sabres471139501.0696-
45.Czechia flagPavel Nejezchleb (D)1997-199817Danville Wings56941500.8936-
46.USA flagCam Clarke (D)2015-201619Lone Star Brahmas59941500.85293
47.USA flagKent Detlefsen (D)2007-200820St. Cloud Norsemen542524490.91107-18
48.USA flagJack L'Esperance (D)2025-202620Odessa Jackalopes401435491.2316-
49.USA flagNick Von Bokern (D)2006-200720Fairbanks Ice Dogs631237490.7899-
50.USA flagSteven Quagliata (D)2016-201720Coulee Region Chill591138490.83349
51.USA flagBrett Blatchford (D)2005-200619Texas Tornado54346490.9140-
52.USA flagMichael Jones (D/LW)1994-199518Cleveland Barons441533481.0936-
53.USA flagNoah Ziskie (D)2025-202620Bismarck Bobcats561533480.8696-
54.USA flagMike Monfredo (D)2010-201120Motor City Metal Jackets541236480.8925923
55.USA flagBrandon Johnson (D)2005-200620Santa Fe Roadrunners571236480.8460-
56.USA flagSam Becker (D)2014-201520Minnesota Magicians55840480.8726-2
57.USA flagRyan Jestadt (D)1995-199619Springfield Jr. Blues41444481.17205-
58.USA flagMatt Kruzich (D)1996-199720Springfield Jr. Blues441631471.07102-
59.USA flagJake Parenteau (D)2009-201020Alaska Avalanche551631470.856227
60.USA flagJohnathon Berndt (D)2025-202620Shreveport Mudbugs581532470.8128-
61.USA flagMark Lutz (D)2003-200420Soo Indians551334470.8526-
62.USA flagDavid Helledy (D)2023-202420Maine Nordiques551136470.8510432
63.USA flagSam Rendle (D)2009-201019Bismarck Bobcats571037470.824722
64.USA flagJeff Dimmen (D)2006-200720Alaska Avalanche50938470.94145-
65.USA flagEric Gotz (D)2017-201819Minnesota Wilderness60839470.783426
66.USA flagJake Williams (D)2010-201120Alaska Avalanche57542470.828222
67.USA flagJake Horton (D)2013-201419Aberdeen Wings602125460.776219
68.Latvia flagGvido Jansons (D)2016-201719Aston Rebels541927460.856216
69.USA flagAdam Mahler (D)2024-202520Minot Minotauros581432460.797330
70.USA flagSalvatore Cerrato (D)2024-202520Topeka Roadrunners571333460.8112-4
71.Latvia flagKristofers Bindulis (D)2015-201620Aston Rebels571036460.817513
72.USA flagSean O'Rourke (D)2011-201220Fairbanks Ice Dogs48838460.962521
73.Latvia flagRihards Simanovics (D)2022-202319Topeka Roadrunners531629450.85126
74.USA flagAndy Greene (D)2001-200219Compuware Ambassadors531629450.8588-
75.USA flagSam Malinski (D)2018-201920Bismarck Bobcats591431450.762420
76.Sweden flagJakob Stridsberg (D)2015-201620Fairbanks Ice Dogs571233450.794528
77.USA flagGraham McManamin (D)2005-200620Bozeman Ice Dogs561134450.8092-
78.USA flagKarl Beckman (D)2011-201220Amarillo Bulls601035450.755236
79.USA flagJack Callahan (D)2010-201120Springfield Jr. Blues55837450.82629
80.USA flagDalton Weigel (D)2018-201919Aberdeen Wings56738450.806033
81.USA flagMike Montgomery (D/F)2006-200720Southern Minnesota Express622024440.7114-
82.USA flagSean Seyferth (D)1995-199619Compuware Ambassadors441628441.0075-
83.USA flagMatt Taormina (D)2004-200518Texarkana Bandits521430440.8544-
84.Canada flagRyan Adams (D)2006-200720Fargo-Moorhead Jets601133440.7374-
85.USA flagAndy Wozniewski (D)2000-200120Texas Tornado501034440.8898-
86.USA flagErick Comstock (D)2023-202418Wisconsin Windigo59935440.752019
87.USA flagJoey Potter (D)2022-202319Fairbanks Ice Dogs50836440.8839-3
88.USA flagChris Kaufman (D)2003-200420Helena Bighorns55836440.8024-
89.USA flagAustin Miller (D)2004-200519Texas Tornado52737440.85137-
90.USA flagBrandon Koch (D)2017-201818Coulee Region Chill59737440.7536-22
91.USA flagTyler Procious (D)2023-202420Rochester Jr. Americans44440441.001416
92.USA flagEvan Murr (D)2021-202218St. Cloud Norsemen561330430.772817
93.USA flagIvan Chukarov (D)2014-201519Minnesota Wilderness551231430.786338
94.USA flagC.J. McGee (D)2018-201919Shreveport Mudbugs561033430.778713
95.Canada flagJosh Hartley (D)2012-201320Wenatchee Wild58934430.747621
96.USA flagEvan Orr (D)2021-202220Odessa Jackalopes59934430.7310818
97.USA flagSean Kilcullen (D)2022-202320Maryland Black Bears55835430.784329
98.USA flagShaun Fisher (D)1996-199717Springfield Jr. Blues45736430.9644-
99.USA flagTim Kirby (D)2007-200819Southern Minnesota Express56637430.77631
100.USA flagMitch Hall (D)2013-201420Johnstown Tomahawks59637430.735615