PuckIndex
All prospects

Draft Board

NHL draft prospects ranked strictly by the NHLe production model. A production ranker, not the full scouting model.

529 draft-eligible, undrafted prospects for the 2026 class — a mock board sorted by the NHLe production model.

250 shown
ProspectPosLeagueTeamAgeGPGAPPPGNHLePeakScore
Gavin McKennaFNCAAPenn State18.4341634501.4768.692.599
Nikita KlyopovFOHLSaginaw Spirit17.97239661051.4640.170.598
Carson CarelsDWHLPrince George Cougars17.9672058781.1631.054.596
Ivar StenbergFSHLFrolunda18.7481125360.7537.374.595
J.P. HurlbertFWHLKamloops Blazers18.17243571001.3935.960.792
Markus RuckFWHLMedicine Hat Tigers18.38425941191.4235.557.792
Daxon RudolphDWHLPrince Albert Raiders18.28637631001.1629.649.192
Ryan LinDWHLVancouver17.165548530.8124.458.091
Liam RuckFWHLMedicine Hat Tigers18.38355631181.4235.657.990
Keaton VerhoeffDNCAANorth Dakota17.937614200.5427.037.389
Caleb MalhotraFOHLBrantford18.08341671081.3035.260.789
Chase ReidDOHLSoo Greyhounds18.4552132530.9624.539.085
Egor ShilovFQMJHLVictoriaville18.1683653891.3125.442.382
Ethan BelchetzFOHLWindsor Spitfires18.2583525601.0327.145.081
Tommy BleylDQMJHLMoncton18.58419861051.2522.735.281
Brooks RogowskiFOHLOshawa Generals17.9471526410.8724.042.181
Ryan RoobroeckFOHLNiagara IceDogs18.7503028581.1628.041.980
Alexei VlasovFQMJHLVictoriaville18.3684935841.2423.237.379
Pierce MbuyiFOHLOwen Sound Attack18.1733343761.0427.746.979
Thomas VandenbergFOHLOttawa 67's17.7692830580.8423.842.379
Adam NovotnyFOHLPeterborough Petes18.5653632681.0526.140.878
Julien MazeFWHLCalgary Hitmen18.5311419331.0625.840.378
Adam NemecFOHLSudbury18.6351424381.0926.740.878
Marcus NordmarkFJ20Djurgardens U2018.1372042621.6821.636.178
Ben MacBeathDWHLCalgary Hitmen18.274746530.7218.230.277
Jordan DuguayFWHLPortland Winterhawks18.3722246680.9423.638.477
Beckett HamiltonFWHLRed Deer Rebels18.2722640660.9223.338.777
Mathis PrestonFWHLSpokane Chiefs17.9361518330.9224.443.077
Zach LansardFWHLRegina Pats17.8742831590.8021.638.176
Ilia MorozovFNCAAMiami17.836912210.5829.540.976
Adam ValentiniFNCAAMichigan18.1411117280.6833.245.475
Ludvig AnderssonFJ20Orebro U2018.0452633591.3117.229.275
Jonah SivertsonFWHLPrince Albert Raiders17.8862836640.7420.135.675
Alberts SmitsDLIIGAJukurit18.53867130.3415.128.775
Ryan BrownFOHLSarnia Sting18.6722643690.9623.536.074
Maddox DagenaisFQMJHLQuebec18.2733535700.9618.330.074
Jean-Cristoph LemieuxFOHLWindsor Spitfires17.9602223450.7520.636.274
Antoine St-LaurentDQMJHLRouyn-Noranda18.5731243550.7513.721.274
Romain L'ItalienFQMJHLCape Breton18.1531930490.9317.929.974
Adam LevacFOHLPeterborough Petes17.9671831490.7320.135.374
Chase HarringtonFWHLSpokane Chiefs18.6673129600.9021.332.673
Nils BartholdssonFJ20Rogle U2018.1413126571.3918.029.973
Giorgos PantelasDWHLBrandon Wheat Kings18.173631370.5113.122.273
Jakub VanecekDWHLTri-City Americans18.3581421350.6015.124.573
Jaxon CoverFOHLLondon Knights18.3722333560.7820.132.673
Andrey MolgachyovFWHLCalgary Hitmen18.3693230620.9022.536.673
Tynan LawrenceFUSHLMuskegon16.8683238701.0318.049.673
Noah KosickFWHLSwift Current Broncos17.837718250.6818.332.373
Alex McLeanFOHLGuelph Storm17.8611233450.7420.636.473
Kyle HegerDWHLMedicine Hat Tigers18.729615210.7216.925.472
Ryder CaliFOHLNorth Bay Battalion17.7571721380.6718.933.572
Axel ElofssonDJ20Orebro U2018.0461140511.1114.624.772
Tyus SparksFWHLSpokane Chiefs18.4341314270.7919.531.172
Arseni AnisimovDWHLPrince George Cougars18.579936450.5713.821.572
Enzo LottinFQMJHLVictoriaville18.3532029490.9317.427.972
Viggo BjorckFSHLDjurgarden18.244711180.4121.947.172
Xavier VilleneuveDQMJHLBlainville-Boisbriand18.7551239510.9316.324.271
Oleg KulebyakinFQMJHLHalifax18.4692947761.1020.332.171
Brek LiskeDWHLEverett Silvertips18.4721125360.5012.319.671
Brayden KlimpkeDWHLSaskatoon Blades18.679546510.6515.423.571
Alexander BileckiDOHLKitchener Rangers18.1841030400.4812.721.570
Cole ZurawskiFOHLOwen Sound Attack18.3672523480.7218.530.070
Louis-Felix BourqueFQMJHLDrummondville17.9592427510.8617.329.570
Kent GreerDOHLNorth Bay Battalion18.3671125360.5413.922.570
Ola PalmeDJ20Vaxjo U2018.325616220.8811.017.670
Easton DaneaultFWHLLethbridge Hurricanes18.1671437510.7619.733.370
Cruz PavaoFWHLTri-City Americans17.8632121420.6718.031.970
Chad LygitsakosFQMJHLShawinigan18.4722441650.9016.726.370
Alexander CommandFJ20Orebro U2018.0442234561.2716.728.469
Alisher SarkenovFWHLPrince Albert Raiders18.5662622480.7317.627.569
Niklas Aaram Aaram-OlsenFJ20Orebro U2018.1422523481.1414.824.669
Hunter AuraDWHLCalgary Hitmen18.672438420.5813.921.269
Louis-Francois BelangerFQMJHLNewfoundland18.5693531660.9617.426.969
Braidy WassilynFOHLNiagara IceDogs18.0681928470.6918.732.369
A.J. FranciscoDUSNTDPUSNTDP U1818.423314170.7411.717.269
Yanis LutzDOHLPeterborough Petes18.1681422360.5314.123.869
Jayden RousseauFQMJHLQuebec16.726410140.5412.736.969
Ty BonkowskiFWHLKamloops Blazers17.9641326390.6116.228.569
Carter StevensFOHLGuelph Storm18.4572116370.6516.526.368
Benjamin Cossette-AyotteDQMJHLVal-d'Or18.463435390.6211.418.068
Ethan GardenFOHLWindsor Spitfires18.1792029490.6216.527.968
Lars SteinerFQMJHLRouyn-Noranda18.6593228601.0218.227.668
Jack HextallFUSHLYoungstown18.2632338610.9713.822.768
Anttoni UronenFLIIGAHIFK17.93228100.3115.029.768
Evan JardineFUSHLYoungstown18.6572937661.1615.523.668
Ulysses LombardiFOHLErie Otters17.932613190.5916.328.768
Alexandre TailleferDQMJHLQuebec18.428214160.5710.516.668
Cohen KlassenFWHLRegina Pats17.7681525400.5916.128.768
Wyatt CullenFUSNTDPUSNTDP U1816.733314170.5210.631.668
Quinn McKenzieFOHLSoo Greyhounds18.5742729560.7618.929.568
Aiden O'DonnellFOHLBrantford18.4451115260.5814.723.467
Thomas RousseauFQMJHLSherbrooke18.3682532570.8415.725.367
Riley ThorpeFWHLMoose Jaw Warriors18.2671722390.5814.824.567
Dylan DumontFQMJHLDrummondville17.8673216480.7214.524.967
Callum CroskeryDOHLSoo Greyhounds18.354418220.4110.517.167
Cole EmertonDOHLBarrie Colts18.286436400.4712.220.267
Beckham EdwardsFOHLSarnia Sting18.4651926450.6917.628.067
Stepan KuryachenkovFWHLSwift Current Broncos17.9471216280.6015.927.967
Dylan DeanFWHLEdmonton Oil Kings18.0591717340.5815.126.167
Bode LaylinDUSHLTri-City18.5581228400.699.414.667
Blake ZielinskiFUSHLDes Moines18.2562729561.0014.323.467
Andrew RobinsonDOHLWindsor Spitfires18.4771123340.4411.217.967
Nathan AmidovskiFOHLOttawa 67's18.2581218300.5213.622.567
Alessandro Di IorioFOHLSarnia Sting18.2461218300.6517.128.467
Caine WilkieFWHLCalgary Hitmen18.3721731480.6716.727.167
Malcom GastrinFJ20MODO U2017.8291118291.0013.523.966
Elton HermanssonFJ20Orebro U2017.3451720370.8212.024.966
Jiri KamasDWHLRed Deer Rebels18.2222790.4110.417.366
Zac OlsenFWHLSaskatoon Blades18.2671918370.5514.023.366
Will McLaughlinDWHLPortland Winterhawks18.272920290.4010.217.066
Oscar HolmertzFJ20Linkoping U2018.2391624401.0313.021.366
Nikita OvcharovFQMJHLQuebec18.3752132530.7113.321.366
Victor PlanteFUSNTDPUSNTDP U1818.221911200.9515.623.966
Parker VaughanFOHLNorth Bay Battalion18.2771922410.5313.923.166
Joe IginlaFWHLEdmonton Oil Kings17.837119200.5414.625.966
Landon AmrheinFWHLCalgary Hitmen18.2721124350.4912.420.565
Elia PedrottiDJ20Malmo U2018.629517220.769.013.665
Joseph SalandraFOHLBarrie Colts18.3781431450.5814.924.265
Max IsakssonFJ20Vaxjo U2018.3351418320.9111.418.365
Linus Loob TryggFJ20Farjestad U2018.6431732491.1413.620.465
Jayden PlouffeFQMJHLSherbrooke18.3672026460.6912.920.765
Ondrej RumlDOHLOttawa 67's18.2761021310.4110.717.765
Kornei KorneyevFQMJHLChicoutimi18.6531227390.7413.120.065
Oliver SuvantoFLIIGATappara17.74829110.2311.322.665
Mans GudmundssonDJ20Farjestad U2018.042228300.719.415.965
Ryder CareyFOHLNorth Bay Battalion17.8691715320.4612.922.965
Rian ChudzinskiFQMJHLMoncton18.4752928570.7614.022.265
Vladimir DraveckyDOHLBrantford18.570922310.4411.117.365
Sawyer DingmanFWHLSwift Current Broncos17.7641412260.4111.119.865
Mans JosbrantFJ20Lulea U2018.1412120411.0012.921.564
Caelan JoudreyFWHLWenatchee Wild18.4651810280.4310.616.964
Layne GallacherFOHLBrantford18.3581120310.5313.822.464
Kayden LemireFWHLPrince George Cougars18.3791022320.4110.116.564
Leon KolarikFOHLPeterborough Petes18.7702121420.6014.521.764
Spencer BowesFOHLOttawa 67's18.7762722490.6515.623.364
Dylan RozziFQMJHLSaint John18.2672125460.6913.121.564
Nate YellowagaDWHLRed Deer Rebels18.272822300.4210.617.664
Olivers MurnieksFQMJHLSaint John17.832713200.6212.721.864
Beksultan MakyshFOHLWindsor Spitfires18.0761426400.5314.224.664
Yevgeni DubrovtsevFOHLNorth Bay Battalion18.2771427410.5313.923.164
Malte GustafssonDSHLHV7118.0300330.105.511.963
Mikey BerchildFUSNTDPUSNTDP U1818.322911200.9114.622.063
Ludvig SoderbergDJ20Sodertalje U2018.539817250.647.811.963
William ScottDWHLLethbridge Hurricanes18.159218200.348.814.863
Eric FrossardDOHLGuelph Storm18.455510150.276.911.063
Caleb MitchellDOHLLondon Knights18.261518230.389.916.463
Oscar OlssonFJ20Orebro U2018.1441916350.8010.317.163
Jonas Lagerberg HoenFJ20Leksands U2017.644295340.7710.819.263
Rylan SinghDOHLGuelph Storm18.757619250.4410.615.963
Caden HarveyFOHLWindsor Spitfires18.3821426400.4912.620.563
Rudolfs BerzkalnsFUSHLMuskegon18.2631815330.527.512.362
Landon HafeleFUSHLGreen Bay18.7521423370.719.414.062
Brody PepoyFOHLSaginaw Spirit18.0701613290.4111.219.362
Reed BrownFWHLPortland Winterhawks18.3661712290.4411.017.962
Cohen HarrisFWHLSpokane Chiefs18.152519240.4611.920.262
Emile RicardFQMJHLChicoutimi18.5711328410.5810.516.262
Daniel WaltersFQMJHLHalifax18.2681617330.489.215.262
Casey MutrynFUSNTDPUSNTDP U1817.92678150.589.916.262
Levi BensonFWHLKelowna Rockets18.729710170.5913.720.562
Tobias KrestanFJ20HV71 U2018.427914230.8510.516.562
Olivier DuhamelDQMJHLSaint John18.560521260.437.912.262
Dayne BeukerFUSNTDPUSNTDP U1818.226616220.8513.821.262
Lucas AmbrosioDOHLErie Otters18.465118190.297.411.862
Brendan RudolphFWHLSeattle Thunderbirds18.23487150.4411.218.662
Rowan HendersonFOHLSudbury18.5661320330.5012.519.562
Zigge BrattDJ20Frolunda U2018.131515200.658.313.962
Zach NymanDOHLBrampton Steelheads18.33439120.359.114.861
Malte BrolinDJ20Vaxjo U2018.4202790.455.58.761
Mathieu LajoieFWHLMoose Jaw Warriors18.264919280.4411.118.561
Weston CameronFOHLKitchener Rangers18.445610160.369.014.461
Jake GustafsonFWHLPortland Winterhawks18.2721312250.358.814.661
Carter FogartyFQMJHLDrummondville18.537915240.6511.818.361
Caden DabrowskiFUSHLDubuque18.0541621370.6910.117.261
Mathias SilabanFWHLWenatchee Wild17.94899180.3810.017.661
Tim TuzinFJ20Lulea U2018.6401314270.688.012.161
Cooper SollerFUSHLSioux Falls17.8762825530.7010.618.261
Cameron AllardDWHLBrandon Wheat Kings18.467711180.276.610.661
Luka GrazianoDOHLFlint Firebirds18.669323260.389.314.261
Peter LegostaevFQMJHLGatineau18.72988160.559.714.461
Benett KellyDWHLPrince Albert Raiders18.386522270.317.912.861
Eddy DoyleDQMJHLHalifax18.664217190.305.38.160
William HakanssonDSHLLulea18.6200220.105.110.360
Colin FitzgeraldFOHLPeterborough Petes18.2741516310.4211.018.260
Brody GillespieFWHLSpokane Chiefs18.372719260.369.014.760
Torkel JennersjoFQMJHLBlainville-Boisbriand18.7681919380.569.814.660
Brady BlasegDOHLOshawa Generals17.964211130.205.69.860
Nolan ButtarFOHLKingston Frontenacs18.064119200.318.414.660
Kaden AllanDWHLSaskatoon Blades18.3280660.215.48.760
Adam NommeFJ20Frolunda U2018.4471325380.8110.015.660
Logan StuartFUSNTDPUSNTDP U1818.124313160.6711.117.460
Sean Matthew GoyetteDOHLBrampton Steelheads18.0291780.287.512.960
Jimmy EganFWHLBrandon Wheat Kings18.273620260.369.115.060
Pax KleffnerFJ20Leksands U2018.1441115260.597.612.760
Maxim DubeFQMJHLGatineau18.0671716330.499.716.560
Edwin MyrestamDJ20Rogle U2018.7451011210.475.58.160
Charlie MorrisonDQMJHLQuebec18.651612180.356.39.660
Leo LaschonDOHLOshawa Generals18.251211130.266.711.160
Matthew ManzaFOHLSarnia Sting18.7671321340.5112.218.360
Jacob XuDOHLKitchener Rangers18.265113140.215.69.460
Maxime SauthierFQMJHLCape Breton18.1691615310.458.714.560
Luke SchairerDUSNTDPUSNTDP U1818.3261890.355.68.460
Logan HaweryFOHLLondon Knights18.249516210.4311.218.759
Ty MeunierFWHLCalgary Hitmen17.843611170.4010.718.959
Olle TidemanDJ20Vaxjo U2017.937514190.516.811.959
Brandon DelarosbilDQMJHLSherbrooke18.067815230.346.811.559
Adam AnderssonFJ20Leksands U2017.939415190.496.511.259
Biagio Jr. Daniele JR.DQMJHLNewfoundland17.961414180.295.910.159
Jet KwajahDUSHLMadison18.266721280.426.19.959
Douglas PaulFJ20Linkoping U2017.937817250.689.015.659
Juho PiiparinenDLIIGATappara17.8280330.115.210.459
Cameron KuzmaFWHLRed Deer Rebels17.93146100.328.615.159
William SorbrandFJ20Timra U2018.231127190.617.812.759
Bo DamphousseDQMJHLBlainville-Boisbriand18.666220220.335.99.059
Robin KuzmaFOHLKingston Frontenacs18.3701513280.4010.316.859
Vilmer HagelinDJ20Frolunda U2018.548611170.354.36.659
William YaredFQMJHLSaint John18.4511016260.519.414.959
John HagglofDJ20MODO U2018.03659140.395.18.759
Caylen BlakeFQMJHLHalifax18.3621216280.458.513.659
Zach PantelakisFWHLSwift Current Broncos18.6601313260.4310.315.859
Sam ThornqvistDJ20Vasteras U2017.92638110.425.69.858
Vadim SmirnovFOHLOshawa Generals18.4611011210.348.713.958
Vladimir ProvorovFOHLSudbury18.370718250.369.215.058
Maksim SokolovskyDOHLLondon Knights17.9492680.164.57.958
Casper KjolmoenFJ20Lulea U2018.431813210.688.313.158
Tyler ChallengerFOHLErie Otters18.168116170.256.711.358
Tim DahlgrenFJ20Skelleftea U2018.638316190.505.99.058
Mclean AgretteFOHLErie Otters18.567919280.4210.416.358
Lucas BrauerFJ20Timra U2018.3301011210.708.814.058
Blake ClaytonFOHLSudbury18.671918270.389.314.358
Blake GowanDOHLPeterborough Petes18.262014140.235.99.858
Chase GaughanFOHLSarnia Sting17.94939120.246.711.858
Brady T SmithFOHLSoo Greyhounds18.1701310230.338.814.858
Harris PangretitschDOHLSoo Greyhounds18.276212140.184.88.058
Noah McKinnonDQMJHLShawinigan18.543414180.427.611.858
Alfons ObergFJ20MODO U2018.241616220.546.811.258
Rhys JamiesonFWHLEverett Silvertips18.3721312250.358.714.158
Troy PattonFOHLBrampton Steelheads18.064913220.349.316.158
Elliot ArnettDOHLOwen Sound Attack18.269313160.236.110.158
Wesley RoystonFOHLErie Otters18.563126180.297.111.158
Liam LaddsDOHLPeterborough Petes18.6233250.225.38.158
Simon-Xavier CyrFQMJHLGatineau18.2701211230.336.310.358
Matej StankovenFOHLBrampton Steelheads18.3631012220.359.014.658
Carter HicksDOHLWindsor Spitfires18.363511160.256.610.758
Mikael KimFJ20Rogle U2017.833611170.527.012.358
Alex KristianssonFJ20Timra U2018.3391111220.567.111.358
Benjamin OliverFQMJHLVal-d'Or17.9721120310.438.614.758
Eli JohnsonDWHLPrince George Cougars18.4230660.266.410.257
Avry AnstisFOHLKitchener Rangers18.2771013230.307.813.057
Mason RoyDOHLOwen Sound Attack17.9444480.185.08.857
Kai AndersonFWHLLethbridge Hurricanes18.167146200.307.713.157

Showing top 250 by current sort — refine with filters.