.

NAHL Entry Draft
By Nation: Canada

Drafted players
Rnd # Team Player Seasons GP G A TP PIM
2024
1 #2 Elmira Aviators Ben Costantino (D)
1 #3 Minnesota Mallards Harrison Boldt (F)
1 #4 North Iowa Bulls Austin Osiowy (D)
1 #10 Springfield Jr. Blues Frank Murphy (G)
1 #11 Fairbanks Ice Dogs Tyson Moss (D)
1 #17 Fairbanks Ice Dogs Kaycee Coyle (D)
1 #19 Aberdeen Wings Cade Moxham (F)
1 #21 Janesville Jets Raiden LeGall (G)
1 #28 El Paso Rhinos Adam Belzil (F)
1 #29 North Iowa Bulls Cole Wirun (F)
1 #31 Shreveport Mudbugs Liam Doyle (D)
1 #33 Maryland Black Bears Liam Doherty (D)
2 #42 Janesville Jets Cole Barrett (F)
2 #46 Fairbanks Ice Dogs Brody Juck (D)
2 #57 Amarillo Wranglers Aidan Dres (F)
2 #59 New Jersey Jr. Titans Blake Jones (D)
2 #60 El Paso Rhinos Nate McIsaac (D)
2 #63 El Paso Rhinos Luke Fritz (F)
2 #64 Wisconsin Windigo Ewan McPherson (F)
2 #68 Maryland Black Bears Kieran Litterick (F)
3 #74 St. Cloud Norsemen James Ghebbari (F)
3 #75 Bismarck Bobcats Joshua Lehto (F)
3 #77 Kenai River Brown Bears Jack Clarke (F)
3 #92 Amarillo Wranglers Andrew Morton (F)
4 #106 Watertown Shamrocks River Leslie-Toogood (G)
4 #116 Fairbanks Ice Dogs Landon Pappas (D)
4 #121 North Iowa Bulls Matthew Munro (D)
4 #132 Maine Nordiques Aidan Lindblad (D)
4 #134 Wisconsin Windigo Riley Joslin (D)
4 #138 New Hampshire Mountain Kings William-Francisco Parent (F)
5 #157 Anchorage Wolverines Nolan Chastko (F)
5 #164 New Jersey Jr. Titans Alexander Papaspyropoulos (F)
5 #167 Maine Nordiques Parker Scherr (D)
5 #168 El Paso Rhinos Logan Ziegler (F)
5 #170 Bismarck Bobcats Nathaniel Bannister (D)
6 #185 Springfield Jr. Blues Grady Hoffman (F)
6 #187 Odessa Jackalopes Aaron Andrade (F)
6 #201 Rochester Jr. Americans Cameron Eke (D)
6 #202 Maine Nordiques Ludovik Tardif (F)
6 #209 Minot Minotauros Nathan Brown (F)
7 #224 Northeast Generals Liam Bridger (F)
7 #227 Minnesota Wilderness Lynden Donald-Gorman (F)
7 #230 Oklahoma Warriors Gage Sutherland (D)
7 #236 Rochester Jr. Americans Sebbie Johnson (F)
8 #262 Minnesota Wilderness Noah Dziver (F)
8 #267 Amarillo Wranglers Tootoo Fotheringham (D)
8 #269 New Jersey Jr. Titans Luca Restauri (D)
9 #283 Minnesota Mallards Kiki Brown (F)
10 #335 Oklahoma Warriors Josh Petrini (F)
10 #342 Maine Nordiques Loik Leduc (F)
12 #387 Elmira Aviators Ty Levy (G)
12 #402 Minnesota Wilderness Landon Marleau (F)
13 #437 Minnesota Wilderness Brenden Espenell (D)
2023
1 #1 Colorado Grit Jack Rimmer (F)
1 #5 Corpus Christi IceRays Billy Biedermann (F)
1 #6 El Paso Rhinos Hayden Lacquette (D)
1 #12 Johnstown Tomahawks Jacob Osborne (G)
1 #13 Odessa Jackalopes Zachary Benayon (F)
1 #15 Bismarck Bobcats Carter Cormier (F)
1 #16 Minot Minotauros Hayden Stocks (F)
1 #19 Aberdeen Wings Riley Sharun (F)
1 #21 Maryland Black Bears Jérémi Tremblay (F)
1 #22 Maine Nordiques Olivier Lamothe (F)
1 #26 Danbury Jr. Hat Tricks Ethan Farrow (G)
1 #27 Shreveport Mudbugs Dalton Andrew (F)
1 #31 Kenai River Brown Bears Dawson Hettiarachchi (F)
2 #33 Colorado Grit Nicholas Paone (D)
2 #35 New Hampshire Mountain Kings Luciano Bruno (F)
2 #48 Minot Minotauros Colby Bear (F)
2 #49 Fairbanks Ice Dogs Nikola Murgic (D)
2 #54 Northeast Generals Benjamin Campeau (F)
2 #55 New Mexico Ice Wolves Easton Ryan (F)
2 #62 Lone Star Brahmas Ayden Peters (F)
3 #65 Colorado Grit Brock MacDonald (F)
3 #66 Rochester Jr. Americans Wilson Farrow (D)
3 #68 Corpus Christi IceRays Pierson Sobush (F)
3 #75 Fairbanks Ice Dogs Ryan Arnold (F)
3 #77 Odessa Jackalopes Jacob Strizzi (F)
3 #78 Maine Nordiques Cody Pisarczyk (F)
3 #85 Kenai River Brown Bears Jack Hewitt (D)
3 #91 New Jersey Jr. Titans Kai Elkie (F)
3 #95 Maryland Black Bears Morley Phillips (F)
4 #102 El Paso Rhinos Tristen Bear (F)
4 #103 Odessa Jackalopes Holden Doell (F)
4 #108 Maine Nordiques Ashton Paul (F)
4 #113 Fairbanks Ice Dogs Hayden Reid (F)
4 #118 Maine Nordiques Carter Richardson (G)
4 #127 Maine Nordiques Cole Hipkin (F)
5 #129 Colorado Grit Timothy Kim (F)
5 #130 Rochester Jr. Americans Tristan Caldwell (D)
5 #138 North Iowa Bulls Max Leduc (F)
6 #162 Rochester Jr. Americans Keanan Dewberry (F)
6 #168 Springfield Jr. Blues Andon Coles (D)
6 #170 North Iowa Bulls YiBin Yoo (F)
6 #174 Anchorage Wolverines Alexander Hollands (F)
6 #177 St. Cloud Norsemen Payton Mithmuangneua (F)
6 #178 Northeast Generals Ty Levy (G)
6 #184 Amarillo Wranglers Benoit Forget (G)
7 #217 Minnesota Wilderness Nolan Bettens (D)
8 #226 Rochester Jr. Americans Jaden Dyke (F)
8 #232 Springfield Jr. Blues Niko Laus (F)
8 #247 New Mexico Ice Wolves Hunter Price (F)
8 #251 New Jersey Jr. Titans Keenan McNeill (F)
9 #257 Colorado Grit Alexander Hebblethwaite (F)
9 #268 Johnstown Tomahawks Gryphon Watson-Bucci (F)
9 #270 Anchorage Wolverines Ekam Dhaliwal (F)
13 #385 Colorado Grit Julien Wasmer (D)
2022
1 #1 Danbury Jr. Hat Tricks Jacob Lavallée (F)
1 #12 Odessa Jackalopes Jackson Hay (D)
1 #13 Aberdeen Wings Maxwell Donohoe (F)
1 #16 Maine Nordiques Sterling Wolters (D)
1 #19 Shreveport Mudbugs Ryan Burke (F)
1 #21 Kenai River Brown Bears A.J. Vasko (F)
1 #24 Fairbanks Ice Dogs Julian Recine (F)
1 #26 New Mexico Ice Wolves Will Craig (G)
2 #30 Minnesota Wilderness Elliot Dutil (F)
2 #36 Kenai River Brown Bears Tristan Kimmen (F)
2 #47 Janesville Jets Joshua Orrico (D)
2 #48 Shreveport Mudbugs Alexander Park (D)
2 #52 St. Cloud Norsemen Ryan Cutler (F)
2 #55 New Mexico Ice Wolves Barret Joynt (F)
3 #59 Corpus Christi IceRays Lucas Buzziol (F)
3 #61 Minnesota Wilderness Connor Driscoll (F)
3 #86 Janesville Jets Selby Warren (G)
4 #90 El Paso Rhinos Salvatore Bucaro (F)
4 #102 New Jersey Jr. Titans Rylee Hlusiak (F)
4 #104 El Paso Rhinos Zev Podolski (F)
4 #106 Shreveport Mudbugs Eric Vitale (F)
5 #123 Maine Nordiques Laurent Trépanier (F)
5 #135 Shreveport Mudbugs Jaden Goldie (F)
6 #148 El Paso Rhinos Austin Mclean (F)
6 #167 Johnstown Tomahawks Nicholas Sova (D)
7 #178 Corpus Christi IceRays Cole Cooksey (F)
7 #190 Maryland Black Bears Christian Catalano (F)
7 #196 Johnstown Tomahawks Patrick Toomey (F)
9 #249 Northeast Generals Corson Maguire (F)
9 #261 Lone Star Brahmas Johann Tremblay-Kau (G)
14 #400 Springfield Jr. Blues Tomasz Szczerba (F)
2021
1 #3 Amarillo Wranglers Logan Rawlyk (D)
1 #23 Wichita Falls Warriors Jackson Glassford (G)
1 #28 Johnstown Tomahawks Sean Ramsay (F)
2 #33 Jamestown Rebels Luke Tchor (F)
2 #35 Springfield Jr. Blues Tristan Shewchuk (F)
2 #36 New Jersey Jr. Titans Josh Rosenzweig (G)
2 #48 Fairbanks Ice Dogs Dakota MacIntosh (F)
2 #51 North Iowa Bulls Matthew Gerke (F)
3 #63 Fairbanks Ice Dogs Justin Chaput (D)
3 #86 Johnstown Tomahawks Myles Perry (F)
4 #88 Danbury Jr. Hat Tricks Karter McNarland (F)
4 #89 Anchorage Wolverines Patrick Larkin (D)
4 #93 Springfield Jr. Blues Alex Rossides (D)
4 #104 Minnesota Magicians Sami Molu (G)
4 #111 Maine Nordiques Zachary Correia (D)
4 #116 Aberdeen Wings Mitch LaFay (F)
5 #119 Shreveport Mudbugs Gavin Watt (F)
5 #129 Johnstown Tomahawks Noah Wagner (F)
5 #130 Kenai River Brown Bears Owen Simmons (D)
6 #159 Kenai River Brown Bears Bryce Grandbois (F)
8 #204 El Paso Rhinos Noah Van Vliet (D)
8 #205 Anchorage Wolverines Ryan Mulholland (D)
8 #206 Amarillo Wranglers Jalen Price (F)
10 #289 Johnstown Tomahawks Johnny Ramoundos (F)
13 #354 Springfield Jr. Blues Nathan DeGraves (D)
14 #380 Amarillo Wranglers Johnny McCollum (D)
14 #383 Springfield Jr. Blues Ethan Robertson (G)
16 #438 Amarillo Wranglers Alexander Hollands (F)
2020
1 #7 Maine Nordiques James Philpott (D)
1 #9 Northeast Generals Matthew Duarte (F)
1 #19 Shreveport Mudbugs Carl Stankowski (G)
1 #25 Fairbanks Ice Dogs Scott McKenzie (F)
2 #50 Aberdeen Wings Jayden McCarthy (F)
3 #72 Springfield Jr. Blues Zac Sirota (F)
3 #76 Shreveport Mudbugs Mathieu Cloutier (F)
4 #86 Northeast Generals Ryan Mulholland (D)
4 #90 Bismarck Bobcats Mack Stewart (F)
4 #103 Johnstown Tomahawks Jordan Naylor (G)
4 #104 Aberdeen Wings Dylan Thackeray (D)
5 #110 Odessa Jackalopes Michael Stegmann (F)
5 #111 Minnesota Wilderness Dakota Zarudny (D)
5 #129 Lone Star Brahmas Rowan Miller (F)
5 #134 Kenai River Brown Bears Eric DeDobbelaer (F)
6 #150 Kenai River Brown Bears Joseph McCollum (D)
10 #259 Chippewa Steel Klim Georgiev (D)
13 #337 Danbury Jr. Hat Tricks Alexi Van Houtte-Cachero (F)
14 #375 New Jersey Junior Titans Rocco Testa-Basi (F)
2019
1 #9 Wilkes-Barre/Scranton Knights Tim Gould (D)
1 #18 Springfield Jr. Blues Jackson Salt (F)
1 #24 Aberdeen Wings Jakob Breault (F)
1 #26 Johnstown Tomahawks Connor Sleeth (F)
2 #36 Chippewa Steel Matt Berezowski (D)
2 #46 Minnesota Magicians Jackson Munro (D)
2 #49 Fairbanks Ice Dogs Reilly Funk (F)
2 #50 Johnstown Tomahawks Noah Basarab (F)
3 #54 Corpus Christi IceRays Tyler Orban (D)
3 #65 Aberdeen Wings Sébastien Paquette (D)
4 #80 Jamestown Rebels Colby Jaquet (D)
4 #102 Aberdeen Wings Colton Friesen (F)
5 #118 New Jersey Junior Titans Spencer McHardy (D)
5 #128 Aberdeen Wings Fletcher Anderson (F)
6 #141 Northeast Generals Nick Abbott (F)
6 #144 New Jersey Junior Titans Matthew Iasenza (F)
6 #145 Shreveport Mudbugs Dilan Peters (D)
6 #150 Minnesota Magicians Garrett Szeremley (D)
7 #169 Janesville Jets Marcus Joughin (F)
7 #177 Minot Minotauros Casey McDonald (F)
7 #182 Johnstown Tomahawks Evan Benwell (F)
8 #188 Odessa Jackalopes Matt Onuska (G) 1 0 - - - -
8 #197 Shreveport Mudbugs Quintin Loon-Stewardson (F)
8 #204 Jamestown Rebels Josh Nixon (F)
9 #219 Northeast Generals Simon Labelle (F)
10 #244 Minnesota Wilderness Matthew Falls (F)
10 #256 Jamestown Rebels Matt Hubbarde (F)
12 #298 Corpus Christi IceRays Tod Philibert (D)
2018
1 #3 Kenai River Brown Bears J.J. Boucher (D)
1 #5 Johnstown Tomahawks Cameron Hebert (F)
1 #6 Brookings Blizzard Dylan Schuett (F)
1 #20 Janesville Jets Cole Brady (G)
1 #22 Jamestown Rebels Alexandre Roy (D)
2 #29 Johnstown Tomahawks Oliver Benwell (F)
2 #32 Corpus Christi IceRays Yuri Davis Martel (D)
2 #34 Aberdeen Wings Max Salpeter (D)
2 #46 Jamestown Rebels Joshua Tripp (F)
3 #54 Jamestown Rebels Brayden Richards (D)
3 #63 Brookings Blizzard Owen Belisle (F)
4 #77 Springfield Jr. Blues Jacob Buch (F)
5 #119 Shreveport Mudbugs Robert McCollum (D)
6 #132 Minnesota Magicians Joel Pavey (F)
6 #143 Shreveport Mudbugs Francis Asselin (G)
10 #222 Brookings Blizzard David Israel (D)
11 #250 Northeast Generals Kyle Forbes (F)
12 #279 Odessa Jackalopes Louis Jamernik (F)
2017
1 #7 Springfield Jr. Blues Marcus Walter (D)
1 #8 New Jersey Junior Titans Cole Edwards (F)
1 #14 Fairbanks Ice Dogs Tyler Jubenvill (D)
1 #23 Philadelphia Rebels Jeremy Smith (D)
2 #31 Odessa Jackalopes Chays Ruddy (D)
2 #32 Corpus Christi IceRays Blake Coffey (D)
2 #36 Philadelphia Rebels Brandon Stanley (F)
2 #40 Corpus Christi IceRays Mitchell Devins-Cann (D)
2 #43 Johnstown Tomahawks Joey Berkopec (D)
3 #50 Minot Minotauros Landyn Cochrane (F)
3 #63 Corpus Christi IceRays Christopher Smith (F)
5 #116 Lone Star Brahmas Owen Farris (F)
5 #117 Philadelphia Rebels Darren Rizzolo (D)
6 #136 Minot Minotauros Tyler Kirkup (F)
6 #137 Johnstown Tomahawks Michael McCosh (F)
7 #141 Northeast Generals Justin Paul (F)
7 #152 Wilkes-Barre/Scranton Knights Shawn Kennedy (F)
8 #164 Northeast Generals Nicholas Sutter (D)
8 #168 Austin Bruins Ryan Mahshie (F)
9 #187 Northeast Generals Teth Wilson-Burles (F)
10 #214 Austin Bruins Cristophe Tellier (F)
10 #232 Austin Bruins Carson Moniz (D)
2016
1 #8 Janesville Jets Jakov Novak (F)
1 #19 Minot Minotauros Reid Stefanson (F)
2 #41 Corpus Christi Ice Rays David Thomson (F)
3 #53 Brookings Blizzard Josh Boyko (G)
3 #55 Brookings Blizzard Jake Tesarowski (D)
4 #78 Aston Rebels Gianluca Esteves (F)
4 #87 Topeka Roadrunners Matthew Barnes (D)
4 #94 Amarillo Bulls Carson Pearce (D)
5 #105 Corpus Christi Ice Rays Joshua Tripp (F)
6 #135 Topeka Roadrunners Jack Jeffers (F)
7 #148 Amarillo Bulls Brenden Locke (F)
8 #172 Amarillo Bulls Alex Gilmour (F)
8 #178 Odessa Jackalopes Matt Forchuk (F)
9 #202 Odessa Jackalopes Chase Thudium (F)
10 #226 Odessa Jackalopes Rowan Savidant (D)
11 #250 Odessa Jackalopes Jonny Hogue (G)
12 #265 Northeast Generals Ryan Newman (D)
12 #266 Shreveport Mudbugs Jamie Huber (F)
12 #267 Kenai River Brown Bears Carson Beers (D)
13 #290 Shreveport Mudbugs Cale List (D)
13 #298 Odessa Jackalopes Riley Bechard (F)
13 #301 Johnstown Tomahawks Nick Bruce (F)
16 #373 Johnstown Tomahawks Bray Crowder (D)
2015
1 #2 Kenai River Brown Bears Jeff Fasegha (F)
1 #19 Fairbanks Ice Dogs Luke Orysiuk (D)
1 #21 Lone Star Brahmas Gunner Rivers (G)
2 #24 Springfield Jr. Blues Khadyn Butterfly (D)
2 #39 Wichita Falls Wildcats Dylan Thiessen (F)
3 #55 Corpus Christi Ice Rays Brad Power (F)
3 #67 Corpus Christi Ice Rays Carter Johnson (F)
4 #81 Corpus Christi Ice Rays Drake Lindsay (F)
4 #85 Topeka Roadrunners Zack Hoffman (D)
4 #89 Odessa Jackalopes Travis Mayan (F)
5 #100 Coulee Region Chill Scott Corbett (F)
7 #132 Brookings Blizzard Gianluca Esteves (F)
8 #146 Brookings Blizzard Coltyn Bates (F)
8 #151 Minot Minotauros James Shearer (D)
9 #161 Corpus Christi Ice Rays Stephan Seeger (F)
9 #164 Austin Bruins Ezra Hall (D)
9 #165 Lone Star Brahmas Adam Brady (F)
11 #180 Aston Rebels Connor Hamonic (D)
2014
2 #40 Florida Alliance 14U AAA Andrew Barbeau (D)
3 #62 Soo Eagles Owen Headrick (D)
4 #88 Michigan Warriors Konner Roskovich (D)
5 #98 Corpus Christi Ice Rays Owen LaClare (F)
5 #104 Coulee Region Chill Jordan Bochinski (F)
6 #119 Corpus Christi Ice Rays Carter Johnson (F)
6 #128 Wichita Falls Wildcats Brandon McLennan (D)
7 #150 Aberdeen Wings Mike Soucier (F)
8 #156 Corpus Christi Ice Rays Tanner Lomsnes (F)
10 #187 Rio Grande Valley Killer Bees Ryan Coulter (F)
11 #192 Minnesota Magicians Francois Lemelin (F)
15 #217 Minnesota Wilderness Zach Court (F)
2013
1 #21 Rio Grande Valley Killer Bees Josh Elmes (D)
2 #48 Soo Eagles Stuart Ilekys (F)
3 #52 Minnesota Wilderness Billy Exell (F)
3 #73 Austin Bruins Evan Peterson (F)
4 #77 Fairbanks Ice Dogs Nikola Rados (F)
4 #87 Kenai River Brown Bears Ben Blake (D)
4 #99 Amarillo Bulls Davis Boyer (F)
6 #126 Wenatchee Wild Alex Bontje (D)
7 #142 Odessa Jackalopes Mitchell Emerson (F)
7 #145 Minot Minotauros Thomas Plese (F)
11 #194 Soo Eagles Michael Caruso (D)
2012
6 #114 Janesville Jets Alex Harvey (F)
8 #139 Port Huron Fighting Falcons Connor Annett (D)
10 #154 Kalamazoo Jr. K-Wings Rob Mann (D)
13 #167 Kenai River Brown Bears Thomas Plese (F)
2011
1 #12 Kenai River Brown Bears Paul Bourbeau (G)
2 #33 Dawson Creek Rage Stephen Zipp (F)
2 #38 Dawson Creek Rage Kenny Cameron (G)
3 #56 Kalamazoo Jr. K-Wings John Gilmour (D) 3 37 2 3 5 18
3 #65 Dawson Creek Rage Preston Amundson (F)
4 #89 Dawson Creek Rage Matt Scarth (F)
5 #113 Dawson Creek Rage Tanner Clarkson (F)
5 #120 Janesville Jets Brady Shaw (F)
6 #132 Dawson Creek Rage Zack Mungall (F)
7 #156 Janesville Jets Connor Doran (F)
7 #160 St. Louis Bandits Bobby Brown (D)
9 #172 Kalamazoo Jr. K-Wings Stormer Santana (G)
11 #183 Kalamazoo Jr. K-Wings Greg Gibson (F)
2010
1 #1 Dawson Creek Rage Tyson McCallum (F)
2006
1 #4 Traverse City North Stars Mike Dahlinger (F)
1 #13 Mahoning Valley Phantoms Kyle Funkenhauser (G)
3 #44 Fargo-Moorhead Jets Jake Areshenko (D)
4 #54 Traverse City North Stars Kenny Blain (F)
5 #78 Fargo-Moorhead Jets Ryan Adams (D)
2001
1 #6 Chicago Freeze Nick Watroba (D)
2 #20 Soo Indians Colton Fretter (F)
3 #27 Chicago Freeze Patrick Gillies (F)
4 #36 Plymouth Whalers Chris Davidson (G)
2000
1 #3 Chicago Hitmen Cameron DeYoung (F)
Number of players drafted: 345

Players drafted per team