GRIT & GF

Prospect board

The prospects we track, each with his likeliest NHL outcome and the odds of each tier. The odds come from what became of past draft picks with similar numbers, adjusted for league, age, draft slot and the team around him.

#PlayerTeamRightsGPP/GPContextNHL oddsTop oddsElite oddsProjection
1Crew MartinsonC, 17. Steady, HonestTri-City AmericansWHL–100.50+16%38%18%10%AHLer
2Kalen MilesC, 16. Carrying a team, Young for the leagueWenatchee WildWHL–100.40+44%42%13%5%AHLer?
3Blake ChorneyC, 17. Rising, PlaymakerVancouver GiantsWHL–100.80037%13%8%AHLer
4Easton DaneaultC, 18. Steady, HonestLethbridge HurricanesWHL–110.64+3%34%16%7%AHLer
5Prabh BhathalC, 17. Steady, HonestBrandon Wheat KingsWHL–110.27−6%36%12%8%AHLer
6Chase HarringtonLW, 18. Rising, EdgySpokane ChiefsWHL–81.88+2%36%13%4%AHLer
7Eamon EdgarC, 16. Carrying a team, Young for the leagueBarrie ColtsOHL–110.55+44%32%16%6%AHLer
8Ludovic PerreaultLW, 17. Steady, HonestVictoria RoyalsWHL–71.14−18%38%11%3%AHLer
9Adam LevacC, 18. Steady, HonestPeterborough PetesOHL–81.00+7%38%15%2%AHLer
10Landon JackmanC, 17. Young for the league, HeavyOwen Sound AttackOHL–380.24035%16%5%AHLer
11Lavr GashilovC, 18. Young for the league, PlaymakerAvto YekaterinburgMHLNJD#119, 2026121.33+2%32%12%8%AHLer
12Cole GuizzettiLW, 16. Young for the league, UndersizedFlint FirebirdsOHL–80.38−10%41%13%5%AHLer?
13Ryan KaczynskiLW, 17. Rising, Young for the leagueSoo GreyhoundsOHL–100.90+14%34%15%3%AHLer
14Jordan DuguayLW, 18. Carrying a team, PlaymakerPortland WinterhawksWHL–81.00+31%33%11%6%AHLer
15Stepan KuryachenkovLW, 18. Carrying a team, SteadyBrampton SteelheadsOHL–100.30+28%34%10%4%AHLer
16Max DelisleC, 17. Rising, Carrying a teamOwen Sound AttackOHL–110.73+34%31%15%4%AHLer
17Finn MerrillRW, 16. Young for the league, SteadyNiagara IceDogsOHL–100.10+5%39%8%5%AHLer?
18Gerry DiCunzoloLW, 17. Young for the league, SteadyPeterborough PetesOHL–390.23−8%36%14%1%AHLer
19Kaden McGregorC, 17. Steady, HonestBrantford BulldogsOHL–120.67−7%38%9%3%AHLer
20Trevor Daley JrC, 17. Young for the league, SteadySoo GreyhoundsOHL–110.73+4%30%13%2%AHLer?
21Julien MazeLW, 18. Edgy, SteadyCalgary HitmenWHL–90.78−19%36%9%3%AHLer
22Brady OndrusLW, 16. Carrying a team, Young for the leagueKamloops BlazersWHL–90.56+18%43%11%3%AHLer?
23Jace VoortmanLW, 16. Carrying a team, Young for the leagueOwen Sound AttackOHL–110.09+32%28%8%8%AHLer?
24Romain LitalienRW, 18. Heavy, SteadyCape Breton EaglesQMJHL–60.50+8%29%14%6%AHLer
25Alexander SuzdalevL, 22. Steady, HonestHershey BearsAHLWSH#70, 202240.00−1%38%6%4%AHLer
26Adam NemecL, 18. Playmaker, SteadyBrantford BulldogsOHLOTT#72, 2026180.89−10%28%12%4%AHLer
27John McLaughlinC, 17. Rising, Young for the leagueWindsor SpitfiresOHL–110.82+6%32%10%6%AHLer
28Julius MiettinenC, 20. Young for the league, HeavyCoachella Valley FirebirdsAHLSEA#40, 202470.71−15%34%11%2%AHLer
29Benjamin VeitchLW, 16. Rising, Young for the leagueNewfoundland RegimentQMJHL–131.31+4%32%12%6%AHLer
30Jake MintenkoC, 16. Carrying a team, Young for the leagueWenatchee WildWHL–80.13+44%36%13%4%AHLer?
31Cooper WilliamsC, 18. Playmaker, RisingSaskatoon BladesWHL–91.44−20%31%9%6%AHLer
32Mikhail IlyinR, 21. Heavy, Stacked rosterWilkes-Barre/Scranton PenguinsAHLPIT#142, 202361.17−20%33%10%3%AHLer
33Loïk GariépyLW, 17. Young for the league, SteadyVictoriaville TigresQMJHL–110.64−7%31%10%6%AHLer
34Trevor ToyneRW, 16. Carrying a team, Young for the leaguePortland WinterhawksWHL–80.38+29%41%9%3%AHLer?
35Logan SawyerC, 20. Steady, HonestProvidence CollegeNCAAMTL#78, 202431.67−3%32%9%2%AHLer
36Luke HuskaC, 16. Young for the league, SteadySwift Current BroncosWHL–110.27+11%26%16%6%AHLer?
37Enzo DiDomenicantonioC, 16. Young for the league, SteadyLethbridge HurricanesWHL–80.13−2%34%7%7%AHLer?
38Ryan HanrahanC, 16. Young for the league, RisingSaginaw SpiritOHL–110.45−19%27%13%6%AHLer
39Reid NicolC, 16. Carrying a team, Young for the leagueEverett SilvertipsWHL–90.33+44%37%6%6%AHLer?
40Kayden StroederC, 17. Rising, SniperEdmonton Oil KingsWHL–91.33+11%30%11%5%AHLer
41Matvei KorotkyC, 20. Steady, HonestSKA St. PetersburgKHLSTL#211, 2024150.73+8%37%14%2%AHLer
42Riley BrownRW, 16. Carrying a team, Young for the leagueWenatchee WildWHL–100.40+44%33%7%4%AHLer?
43Tyus SparksRW, 18. Edgy, PlaymakerSpokane ChiefsWHL–71.29−9%29%8%4%AHLer
44Lauchlan WhelanC, 16. Young for the league, SteadyWindsor SpitfiresOHL–110.09028%6%5%AHLer?
45Carter MoenLW, 17. Steady, HonestSwift Current BroncosWHL–110.45+15%32%11%5%AHLer
46Patrik UlaLW, 16. Young for the league, SteadySudbury WolvesOHL–80.25−17%36%6%4%AHLer?
47Zakary Horvat-EdouardC, 17. Rising, UndersizedGatineau OlympiquesQMJHL–100.50+14%30%12%8%AHLer
48Declan WottonLW, 17. Carrying a team, SteadyBaie-Comeau DrakkarQMJHL–280.21+44%33%10%6%AHLer?
49Adam BenakC, 19. Young for the league, UndersizedWestern Michigan Univ.NCAAMIN#102, 202541.75−3%28%9%2%AHLer
50Matyas MelovskyC, 22. Carrying a team, SteadyUtica CometsAHLNJD#171, 202440.75+23%37%3%<1%AHLer
51Joe IginlaRW, 18. Steady, HonestVancouver GiantsWHL–100.60+3%32%7%2%AHLer
52Jax PereiraC, 17. Steady, HonestNorth Bay BattalionOHL–100.20+16%35%9%4%AHLer
53Tij IginlaF, 20. Young for the league, SteadyTucson RoadrunnersAHL–60.33030%12%1%AHLer
54Shaeffer Gordon-CarrollC, 17. Steady, HonestMedicine Hat TigersWHL–80.13−9%28%7%4%AHLer
55Nathan BehmR, 19. Young for the league, SteadyArizona State Univ.NCAACHI#66, 202560.67−3%25%10%3%AHLer
56Olivers MurnieksC, 18. Steady, HonestSaint John Sea DogsQMJHL–310.65+4%27%10%5%AHLer?
57Brock ChitaroniRW, 17. Rising, PlaymakerOttawa 67'sOHL–101.00−2%32%6%4%AHLer
58Landon RoulstonC, 16. Young for the league, SteadyPeterborough PetesOHL–120.33+3%30%7%4%AHLer?
59Ryder CareyRW, 18. Carrying a team, SteadyNorth Bay BattalionOHL–110.55+24%30%6%2%AHLer
60Jamie GlanceRW, 17. Carrying a team, Volume shooterSaint John Sea DogsQMJHL–111.36+19%16%13%5%AHLer?
61Thomas RousseauC, 18. Edgy, SteadySherbrooke PhœnixQMJHL–100.70−9%26%9%7%AHLer
62Nathan VilleneuveC, 20. Edgy, Young for the leagueCoachella Valley FirebirdsAHLSEA#63, 202450.00−19%26%8%2%AHLer
63Dmitri IsayevL, 19. Undersized, SteadyAvto YekaterinburgMHLOTT#149, 2025161.13+2%30%7%5%AHLer
64Noah DavidsonLW, 17. Sniper, Stacked rosterMedicine Hat TigersWHL–670.78−25%29%5%2%AHLer
65Riley HeidtC, 21. Carrying a team, SteadyIowa WildAHLMIN#64, 202370.43+29%30%4%<1%AHLer
66Adam SýkoraF, 22. Carrying a team, SteadyHartford Wolf PackAHL–620.47+20%35%3%<1%AHLer
67Colin KennedyC, 16. Carrying a team, Young for the leagueErie OttersOHL–110.18+28%31%7%3%AHLer?
68Riley PattersonC, 20. Young for the league, SteadyAbbotsford CanucksAHL–60.83−7%30%11%<1%AHLer
69Chad LygitsakosC, 18. Rising, Running hotShawinigan CataractesQMJHL–101.80+18%28%9%2%AHLer
70Herman TraffR, 20. Young for the league, HeavySan Diego GullsAHLANA#91, 202450.20+9%30%5%1%AHLer
71Louis Oscar HolowaychukC, 16. Young for the league, SteadyVancouver GiantsWHL–80.13−2%30%5%5%AHLer?
72Paxson MadillRW, 16. Young for the league, SteadyRed Deer RebelsWHL–60.67−20%33%5%5%AHLer?
73Aiden FinkR, 21. Carrying a team, SteadyMilwaukee AdmiralsAHLNSH#218, 202330.33+16%34%5%<1%AHLer
74Carey TerranceC, 21. Carrying a team, Young for the leagueHartford Wolf PackAHLNYR#59, 202320.00+28%38%2%<1%AHLer
75Enzo LottinRW, 18. Undersized, SteadyVictoriaville TigresQMJHL–490.86+8%27%8%3%AHLer
76Arjun NanubhaiC, 16. Carrying a team, Young for the leagueBrampton SteelheadsOHL–90.00+26%30%8%4%AHLer?
77Evgeny DubrovtsevC, 18. Carrying a team, RisingNorth Bay BattalionOHL–111.00+38%28%7%1%AHLer
78Louis Felix BourqueR, 18. Carrying a team, HeavyDrummondville VoltigeursQMJHLOTT#91, 202670.71+41%25%8%3%AHLer
79Simon BelohorskyLW, 17. Steady, HonestGuelph StormOHL–340.38+11%35%2%2%AHLer
80Kevin HeL, 20. Young for the league, SteadyManitoba MooseAHLWPG#109, 202460.83−24%28%7%1%AHLer
81Darcy TerglavC, 16. Young for the league, PlaymakerChicoutimi SaguenéensQMJHL–110.82−2%19%6%6%AHLer?
82Antoine ProvencherC, 17. Young for the league, SteadyCharlottetown IslandersQMJHL–100.40+5%29%10%2%AHLer
83Parker ColmerLW, 16. Young for the league, SteadySpokane ChiefsWHL–80.63−13%27%9%5%AHLer?
84Jonah SivertsonRW, 18. Edgy, SteadyPrince Albert RaidersWHL–90.56+11%23%7%2%AHLer
85Oscar Fisker MølgaardF, 21. Stacked roster, SteadyCoachella Valley FirebirdsAHL–60.50−17%30%4%<1%AHLer
86Florian XhekajL, 22. Steady, HonestLaval RocketAHLMTL#101, 2023640.45034%2%<1%AHLer
87Dans LocmelisC, 22. Carrying a team, EdgyProvidence BruinsAHLBOS#119, 202270.43+28%28%2%2%AHLer
88Dylan DumontRW, 18. Carrying a team, SteadyDrummondville VoltigeursQMJHL–110.55+44%25%9%3%AHLer
89Kai UchaczF, 23. Heavy, SteadyHenderson Silver KnightsAHL–680.75−12%39%2%<1%AHLer
90Matthew HildermanLW, 17. Young for the league, SteadySeattle ThunderbirdsWHL–90.22+4%30%8%4%AHLer?
91Cohen KlassenC, 18. Steady, HonestRegina PatsWHL–80.75−13%22%8%3%AHLer
92Yegor BorikovF, 21. Young for the league, SteadyTucson RoadrunnersAHL–60.83+8%35%4%<1%AHLer?
93Andrei MolgachevC, 18. Steady, HonestCalgary HitmenWHL–90.67−19%26%8%3%AHLer
94Brock BurchC, 16. Carrying a team, Young for the leagueSwift Current BroncosWHL–490.12+29%26%10%1%AHLer
95Cole EisermanF, 20. Young for the league, SteadyHamilton HammersAHL–50.80+2%29%4%<1%AHLer?
96Samuel SavoieL, 22. Carrying a team, SteadyRockford IceHogsAHLCHI#81, 202250.00+36%29%4%<1%AHLer
97Michael TangRW, 17. Carrying a team, SteadyBarrie ColtsOHL–110.45+44%21%7%2%AHLer?
98Henry MeierRW, 16. Carrying a team, Young for the leagueEverett SilvertipsWHL–70.29+44%33%5%2%AHLer?
99Ethan ProcyszynC, 20. Young for the league, SteadySan Diego GullsAHLANA#68, 202470.14+9%28%4%2%AHLer
100Michael DecRW, 19. Carrying a team, Volume shooterErie OttersOHL–111.27+38%27%8%2%AHLer

The tier is the highest one he has at least an even chance of reaching, which is why Elite is rare even near the top of the board. NHL odds is the chance he becomes a regular (150+ NHL games) and top odds the chance of a first-line or top-pair career, both from what happened to 2010 to 2017 draft picks with numbers like his. Defencemen are judged on defence scales. This is a points model, so it can't see play without the puck. Updated October 19.