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