Loading page

NAHL 2024-2025 Stats

NAHL
League Information and Facts
NAHL
All Positions
All Teams
Canada (133)
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

2024-2025 Overall Totals Player Stats

Export
Overall Totals
2024-2025
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagAlex Laurenza (F)Austin Bruins643647831.304936
2.Canada flagLuc Malkhassian (F)Austin Bruins683052821.213631
3.Canada flagJack Hillier (F)New Jersey Jr. Titans581953721.2446-9
4.Canada flagAlexander Papaspyropoulos (C/LW)New Jersey Jr. Titans552640661.20107-2
5.Canada flagEthan Wongus (F)Maine Nordiques702341640.9114614
6.Canada flagLaurent Trépanier (F)Maine Nordiques682636620.916438
7.Canada flagJaden Dyke (C)Rochester Jr. Americans682537620.917833
8.Canada flagPierson Sobush (LW)Corpus Christi IceRays652731580.8918013
9.Canada flagCole Wirun (LW)Houston Bulls591938570.9767-2
10.Canada flagE.J. Paddington (F)Austin Bruins642132530.8310414
11.Canada flagOwen Kerr (C)Lone Star Brahmas672626520.7826431
12.Canada flagWilliam-Francisco Parent (LW/C)totals551735520.95595
New Hampshire Mountain KingsNew Hampshire Mountain Kings26618240.924111
Northeast GeneralsNortheast Generals291117280.9718-6
13.Canada flagKyan Haldenby (C)Shreveport Mudbugs401536511.28497
14.Canada flagNoah Dziver (F)Minnesota Wilderness482029491.02144
15.Canada flagCade Moxham (LW/C)InjuredAberdeen Wings612325480.796919
16.Canada flagBenjamin Campeau (C)Northeast Generals511927460.901181
17.Canada flagRyder McIntosh (C)Pueblo Peppers601828460.7744-1
18.Canada flagKeanu Krenn (F)Bismarck Bobcats722222440.615734
19.Canada flagJoshua Lehto (LW)Bismarck Bobcats701727440.633021
20.Canada flagAlexis Billequey (RW)totals571529440.77242
Elmira AviatorsElmira Aviators2186140.67105
Danbury Jr. Hat TricksDanbury Jr. Hat Tricks36723300.8314-3
21.Canada flagLuca Ricciardi (F)Fairbanks Ice Dogs602122430.725622
22.Canada flagLandon Brownlee (LW)Rochester Jr. Americans692020400.588423
23.Canada flagKai Elkie (F)totals501327400.801615
Elmira AviatorsElmira Aviators171780.4726
Danbury Jr. Hat TricksDanbury Jr. Hat Tricks331220320.97149
24.Canada flagRyder Many Grey Horses (F)totals651720370.57437
El Paso RhinosEl Paso Rhinos39910190.4922-3
Aberdeen WingsAberdeen Wings26810180.692110
25.Canada flagCarter McKay (C/LW)Shreveport Mudbugs591225370.6345-1
26.Canada flagNicolas White (F)Johnstown Tomahawks641619350.55101
27.Canada flagMorley Phillips (F)Amarillo Wranglers571322350.61106-11
28.Canada flagEvan Malkhassian (F)Austin Bruins631025350.563015
29.Canada flagJack MacDonald (F)New Hampshire Mountain Kings531816340.6410-5
30.Canada flagLuke Janus (F)Maryland Black Bears481519340.71145
31.Canada flagGrady Logue (C)Northeast Generals411221330.80542
32.Canada flagJames Taylor (C)totals561418320.5718-6
Janesville JetsJanesville Jets361011210.5810-6
New Jersey Jr. TitansNew Jersey Jr. Titans2047110.5580
33.Canada flagJaden Davis (F)totals531121320.6034-6
Rochester Jr. AmericansRochester Jr. Americans20000.0000
New Hampshire Mountain KingsNew Hampshire Mountain Kings511121320.6334-6
34.Canada flagCurtiss Sturgeon (C)Elmira Aviators592011310.53120
35.Canada flagNick Messina (F)Janesville Jets521516310.6043-15
36.Canada flagSheldon Rioux (RW)Colorado Grit581219310.5316-5
37.Canada flagBen Roulette (F)Minnesota Wilderness491317300.6116-5
38.Canada flagCharlie Fink (C)totals561119300.5429-1
Elmira AviatorsElmira Aviators36815230.6429-1
Shreveport MudbugsShreveport Mudbugs203470.3500
39.Canada flagAlex Sandhu (LW/C)St. Cloud Norsemen51822300.5952-10
40.Canada flagAlexandre Pellerin (D)totals62822300.4816427
El Paso RhinosEl Paso Rhinos2547110.44878
Maine NordiquesMaine Nordiques37415190.517719
41.Canada flagNiko Laus (F)Springfield Jr. Blues591712290.4949-2
42.Canada flagCorson Maguire (C/RW)Amarillo Wranglers341415290.852615
43.Canada flagBen Aucoin (RW)totals591117280.472010
Minot MinotaurosMinot Minotauros153470.470-4
Wisconsin WindigoWisconsin Windigo44813210.482014
44.Canada flagAidan Puley (RW)Shreveport Mudbugs511018280.558-9
45.Canada flagAndon Coles (D)Springfield Jr. Blues59523280.4765-11
46.Canada flagKai Dunits (C)totals52720270.52531
Bismarck BobcatsBismarck Bobcats40330.7501
Northeast GeneralsNortheast Generals48717240.50530
47.Canada flagBlake Jones (D)New Jersey Jr. Titans53324270.5141
48.Canada flagJosh Frenette (LW)Maryland Black Bears621115260.42630
49.Canada flagNoah Gibbs (LW)totals621015250.4012-4
Janesville JetsJanesville Jets3059140.4781
Minot MinotaurosMinot Minotauros3256110.344-5
50.Canada flagGreye Rampton (F)Kenai River Brown Bears31817250.8116-5
51.Canada flagEmerson Miller (D)Northeast Generals59520250.42399
52.Canada flagKeanan Dewberry (RW)Rochester Jr. Americans671311240.367217
53.Canada flagCarter Lundie (LW/RW)St. Cloud Norsemen271014240.8920-9
54.Canada flagCole McKenna (D)Northeast Generals57618240.424-4
55.Canada flagZachary Benayon (LW)Odessa Jackalopes201012221.1087
56.Canada flagBen Costantino (D)Elmira Aviators271012220.8130-7
57.Canada flagMatthew Green (C/LW)Corpus Christi IceRays61319220.3670-4
58.Canada flagEthan Rosenoff (F)totals56714210.3848-17
New Hampshire Mountain KingsNew Hampshire Mountain Kings70110.142-1
Maine NordiquesMaine Nordiques2156110.5214-4
Minnesota MallardsMinnesota Mallards282790.3232-12
59.Canada flagBilly Biedermann (C)Corpus Christi IceRays65812200.3179-16
60.Canada flagSean Williams (LW)Elmira Aviators28713200.7130-5
61.Canada flagKirill Evstigneev (RW)totals35910190.5480
New Hampshire Mountain KingsNew Hampshire Mountain Kings161340.258-2
Amarillo WranglersAmarillo Wranglers1987150.7902
62.Canada flagAndrew Morton (RW)Amarillo Wranglers29613190.66166
63.Canada flagTy Gordon (LW)totals42612180.43403
El Paso RhinosEl Paso Rhinos2248120.55307
Minnesota MallardsMinnesota Mallards202460.3010-4
64.Canada flagBrendan Gillmore (D)totals29513180.6203
Northeast GeneralsNortheast Generals111670.640-1
Fairbanks Ice DogsFairbanks Ice Dogs1847110.6104
65.Canada flagJackson Rutherford (D)Northeast Generals44215170.3959-4
66.Canada flagLiam Doherty (D)Maryland Black Bears53116170.324212
67.Canada flagBrendan Ruskowski (F)Bismarck Bobcats2488160.67415
68.Canada flagBrady Estabrook (F)Aberdeen Wings24412160.674212
69.Canada flagNathaniel Bannister (D)Bismarck Bobcats61313160.264822
70.Canada flagPayton Mithmuangneua (F)St. Cloud Norsemen13510151.152-1
71.Canada flagMasen Culley (D)Northeast Generals26510150.5824-5
72.Canada flagJared Coccimiglio (C/RW)Philadelphia Rebels41510150.3728-10
73.Canada flagMatthew Martin-Gaudreault (LW)Aberdeen Wings59510150.2537-8
74.Canada flagBrandon Funk (C)Minot Minotauros33410140.42334
75.Canada flagTyler Kedzo (LW/RW)totals35212140.4061-6
El Paso RhinosEl Paso Rhinos2029110.5535-4
New Hampshire Mountain KingsNew Hampshire Mountain Kings150330.2026-2
76.Canada flagRiley Joslin (D)Wisconsin Windigo56212140.25124
77.Canada flagGeorgios Stavrianeas (LW)New Hampshire Mountain Kings1058131.3063
78.Canada flagLiam Doyle (D)Shreveport Mudbugs20310130.65102
79.Canada flagAustin Osiowy (D)Houston Bulls55211130.2432-10
80.Canada flagKaycee Coyle (D)Fairbanks Ice Dogs22112130.59864
81.Canada flagMitch Vanderwey (F)Minnesota Mallards2684120.466-4
82.Canada flagJack Clarke (F)Kenai River Brown Bears2975120.4116-1
83.Canada flagCameron Smith (LW)totals4366120.2847-5
Shreveport MudbugsShreveport Mudbugs213360.2922-5
Maine NordiquesMaine Nordiques223360.27250
84.Canada flagBraeden Jockims (F)Minot Minotauros3265110.3424-7
85.Canada flagRyan Baert (F)Shreveport Mudbugs4437100.238-6
86.Canada flagHarper Lolacher (F)El Paso Rhinos276390.3320-15
87.Canada flagPier-Olivier Allard (D)Corpus Christi IceRays651890.1417517
88.Canada flagKieran Litterick (F)Maryland Black Bears174370.4122
89.Canada flagAidan Lindblad (D)Maine Nordiques483470.15427
90.Canada flagMatthew Munro (D)Houston Bulls311670.2339-12
91.Canada flagAidan Dres (LW)totals144260.4342
Amarillo WranglersAmarillo Wranglers63030.5022
Minot MinotaurosMinot Minotauros81230.3820
92.Canada flagJack McMinn (D)Watertown Shamrocks281340.142-8
93.Canada flagHubert Clarke (D)Minot Minotauros490440.083911
94.Canada flagCaden Okovita (C/RW)Rochester Jr. Americans61230.5003
95.Canada flagConnor Koropatnicki (RW)Minnesota Mallards71230.432-3
96.Canada flagWyatt Kerr (D)totals171120.12332
Pueblo PeppersPueblo Peppers161120.13311
Lone Star BrahmasLone Star Brahmas10000.0021
97.Canada flagRenaud Lalancette (D)Amarillo Wranglers30220.6722
98.Canada flagCole Barrett (F)Janesville Jets130220.154-5
99.Canada flagNate McIsaac (D)El Paso Rhinos190220.1101
100.Canada flagBenjamin Darche (RW)Rochester Jr. Americans31010.3301