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
1Nikita KlepovRW, 18. Carrying a team, SteadySaginaw SpiritOHL–671.45+14%87%73%35%First-liner
2Dima ZhilkinLW, 17. Volume shooter, Running hotSaginaw SpiritOHL–112.00−3%79%68%35%First-liner
3Levi HarperD, 17. Edgy, PlaymakerSaginaw SpiritOHL–52.00−15%67%49%45%Second-pair
4Ryerson EdgarC, 17. Carrying a team, Young for the leagueNiagara IceDogsOHL–111.09+16%74%54%24%First-liner
5Kash KwajahC, 16. Young for the league, PlaymakerSudbury WolvesOHL–101.10−15%67%38%13%Middle-sixer?
6Brooks RogowskiC, 18. Carrying a team, HeavyOshawa GeneralsOHL–100.70+34%65%40%10%Middle-sixer
7Keaton ArdaghRW, 17. Carrying a team, RisingBrampton SteelheadsOHL–100.80+39%64%33%15%Fourth-liner
8Jaakko WyciskC, 17. Heavy, Stacked rosterGuelph StormOHL–110.64−20%53%39%19%Fourth-liner
9Aiden KellyC, 16. Young for the league, PlaymakerBrantford BulldogsOHL–121.33−2%58%28%15%Middle-sixer?
10Alex McLeanC, 18. Steady, HonestKingston FrontenacsOHL–120.67−12%49%28%26%Tweener
11Kohyn EshkawkoganD, 17. Steady, HonestOttawa 67'sOHL–100.40−6%60%27%16%Third-pair
12Tyler CooperC, 16. Carrying a team, Young for the leagueErie OttersOHL–90.11+24%62%25%9%Fourth-liner
13Easton WalosC, 17. Rising, Running hotSarnia StingOHL–121.33+2%58%20%18%Fourth-liner
14Ryan RoobroeckLW, 18. Volume shooter, HeavyGuelph StormOHL–91.56−12%59%22%6%Fourth-liner
15Adam NovotnýLW, 18. Volume shooter, Carrying a teamPeterborough PetesOHL–101.60+18%63%20%8%Fourth-liner
16Matthew PerreaultD, 17. Young for the league, SteadyPeterborough PetesOHL–120.33058%21%16%Third-pair
17Thomas VandenbergC, 18. Sniper, SteadyOttawa 67'sOHL–590.85−3%49%25%11%Tweener
18Nolan SnyderRW, 17. Rising, Running hotKingston FrontenacsOHL–121.08−9%51%21%6%Fourth-liner
19Kane CloutierLW, 16. Carrying a team, Young for the leagueOshawa GeneralsOHL–120.33+39%51%19%9%Fourth-liner?
20Aleks KuleminC, 17. Rising, Big frameKingston FrontenacsOHL–121.00−12%45%25%7%Tweener
21Cam WarrenC, 17. Steady, HonestNorth Bay BattalionOHL–100.70+18%52%16%10%Fourth-liner
22Jean-Cristoph LemieuxRW, 18. Rising, Volume shooterSudbury WolvesOHL–81.75−5%55%18%4%Fourth-liner
23Ulysses LombardiC, 18. Carrying a team, SteadyErie OttersOHL–80.38+26%46%20%7%Tweener
24Peter GreenD, 17. Rising, Carrying a teamBrampton SteelheadsOHL–100.70+31%45%20%9%Tweener
25Ryan BrownLW, 18. Playmaker, SteadyLondon KnightsOHL–51.60−15%46%13%7%Tweener
26Caleb MalhotraC, 18. Stacked roster, SteadyBrantford BulldogsOHL–671.25−20%44%15%8%Tweener
27Brenner LammensC, 17. Rising, Young for the leagueSarnia StingOHL–120.67−7%43%16%8%Tweener
28Marc RuggereD, 16. Carrying a team, Young for the leagueBarrie ColtsOHL–50.20+44%48%19%6%AHLer?
29Andrew LaurinRW, 16. Young for the league, SteadyOttawa 67'sOHL–100.70054%12%5%Fourth-liner?
30Pierce MbuyiL, 18. Carrying a team, EdgyOwen Sound AttackOHLPIT#86, 2026111.18+39%38%18%3%Tweener
31Lyndon CabralRW, 17. Carrying a team, Young for the leagueErie OttersOHL–70.00+42%41%17%9%Tweener?
32Braidy WassilynLW, 18. Rising, Running hotSaginaw SpiritOHL–111.91−6%39%13%4%Tweener
33Luca SantalaC, 17. Carrying a team, Young for the leagueKitchener RangersOHL–120.58+25%35%12%3%Tweener?
34Alessandro Di IorioC, 18. Rising, SteadySarnia StingOHL–81.25−6%37%15%5%Tweener
35Jay NimchonokRD, 15. Carrying a team, Young for the leagueBrampton SteelheadsOHL–50.20+26%44%10%9%AHLer?
36Bogdan YakushevskyRW, 17. Running hot, SniperWindsor SpitfiresOHL–111.09+11%34%10%5%Tweener?
37Luca BlondaD, 17. Steady, HonestSudbury WolvesOHL–100.30−18%44%6%5%Tweener
38Ethan BelchetzLW, 18. Heavy, SniperWindsor SpitfiresOHL–571.04−9%37%12%4%Tweener
39Nathan AmidovskiLW, 18. Carrying a team, RisingBrampton SteelheadsOHL–101.00+41%39%12%2%Tweener
40Jaxon CoverR, 18. Volume shooter, SteadyLondon KnightsOHLOTT#32, 202661.17−12%43%8%3%Tweener
41Michael D'AlessioD, 17. Carrying a team, PlaymakerErie OttersOHL–480.33+42%52%3%3%Third-pair
42Beckham EdwardsC, 18. Carrying a team, SteadySarnia StingOHL–640.70+27%41%8%7%Tweener
43Eamon EdgarC, 16. Carrying a team, Young for the leagueBarrie ColtsOHL–110.55+44%32%16%6%AHLer
44Adam LevacC, 18. Steady, HonestPeterborough PetesOHL–81.00+7%38%15%2%AHLer
45Landon JackmanC, 17. Young for the league, HeavyOwen Sound AttackOHL–380.24035%16%5%AHLer
46Roman AndreevRW, 16. Young for the league, SteadyKitchener RangersOHL–70.00+14%39%16%4%Tweener?
47Ryan KaczynskiLW, 17. Rising, Young for the leagueSoo GreyhoundsOHL–100.90+14%34%15%3%AHLer
48Cole GuizzettiLW, 16. Young for the league, UndersizedFlint FirebirdsOHL–80.38−10%41%13%5%AHLer?
49Kent GreerD, 18. Playmaker, UndersizedNorth Bay BattalionOHL–580.57+3%38%9%4%Tweener
50Noah LausLW, 17. Rising, Running hotSoo GreyhoundsOHL–111.09+13%40%8%4%Tweener
51Declan McNallyD, 15. Carrying a team, Young for the leagueBarrie ColtsOHL–110.09+44%32%9%9%AHLer?
52Stepan KuryachenkovLW, 18. Carrying a team, SteadyBrampton SteelheadsOHL–100.30+28%34%10%4%AHLer
53Max DelisleC, 17. Rising, Carrying a teamOwen Sound AttackOHL–110.73+34%31%15%4%AHLer
54Gerry DiCunzoloLW, 17. Young for the league, SteadyPeterborough PetesOHL–390.23−8%36%14%1%AHLer
55Finn MerrillRW, 16. Young for the league, SteadyNiagara IceDogsOHL–100.10+5%39%8%5%AHLer?
56Trevor Daley JrC, 17. Young for the league, SteadySoo GreyhoundsOHL–110.73+4%30%13%2%AHLer?
57Kaden McGregorC, 17. Steady, HonestBrantford BulldogsOHL–120.67−7%38%9%3%AHLer
58Tyler HindeC, 17. Rising, Carrying a teamOshawa GeneralsOHL–120.42+41%30%12%3%Tweener?
59Jace VoortmanLW, 16. Carrying a team, Young for the leagueOwen Sound AttackOHL–110.09+32%28%8%8%AHLer?
60Adam NemecL, 18. Playmaker, SteadyBrantford BulldogsOHLOTT#72, 2026180.89−10%28%12%4%AHLer
61John McLaughlinC, 17. Rising, Young for the leagueWindsor SpitfiresOHL–110.82+6%32%10%6%AHLer
62Cooper McAslanD, 17. Steady, HonestLondon KnightsOHL–91.00−13%44%9%3%AHLer?
63Matthew HendersonD, 17. Steady, HonestKingston FrontenacsOHL–120.25−15%33%12%5%AHLer
64Ryan HanrahanC, 16. Young for the league, RisingSaginaw SpiritOHL–110.45−19%27%13%6%AHLer
65Lucas MathesonD, 16. Carrying a team, Young for the leagueBarrie ColtsOHL–110.27+44%38%5%5%Tweener?
66Zack NaishD, 16. Young for the league, Big frameNiagara IceDogsOHL–10.00+5%34%8%4%AHLer?
67Lauchlan WhelanC, 16. Young for the league, SteadyWindsor SpitfiresOHL–110.09028%6%5%AHLer?
68Patrik UlaLW, 16. Young for the league, SteadySudbury WolvesOHL–80.25−17%36%6%4%AHLer?
69Jax PereiraC, 17. Steady, HonestNorth Bay BattalionOHL–100.20+16%35%9%4%AHLer
70Brock ChitaroniRW, 17. Rising, PlaymakerOttawa 67'sOHL–101.00−2%32%6%4%AHLer
71Landon RoulstonC, 16. Young for the league, SteadyPeterborough PetesOHL–120.33+3%30%7%4%AHLer?
72Ryder CareyRW, 18. Carrying a team, SteadyNorth Bay BattalionOHL–110.55+24%30%6%2%AHLer
73Max FransenD, 16. Carrying a team, Young for the leagueOwen Sound AttackOHL–110.27+32%30%5%5%AHLer?
74Broden McArthurD, 17. Carrying a team, SteadyErie OttersOHL–110.55+26%32%8%2%Tweener?
75Colin KennedyC, 16. Carrying a team, Young for the leagueErie OttersOHL–110.18+28%31%7%3%AHLer?
76Lincoln EdwardsLW, 17. Young for the league, SteadyNorth Bay BattalionOHL–60.00+16%28%8%5%Long shot?
77Arjun NanubhaiC, 16. Carrying a team, Young for the leagueBrampton SteelheadsOHL–90.00+26%30%8%4%AHLer?
78Evgeny DubrovtsevC, 18. Carrying a team, RisingNorth Bay BattalionOHL–111.00+38%28%7%1%AHLer
79Simon BelohorskyLW, 17. Steady, HonestGuelph StormOHL–340.38+11%35%2%2%AHLer
80Zach NymanD, 18. Carrying a team, UndersizedBrampton SteelheadsOHL–100.30+26%38%4%2%AHLer
81David BuchmanD, 17. Rising, Young for the leagueBrantford BulldogsOHL–120.83−8%27%8%3%AHLer?
82Michael TangRW, 17. Carrying a team, SteadyBarrie ColtsOHL–110.45+44%21%7%2%AHLer?
83Michael DecRW, 19. Carrying a team, Volume shooterErie OttersOHL–111.27+38%27%8%2%AHLer
84Logan HaweryC, 18. Rising, PlaymakerSarnia StingOHL–121.17−9%23%6%2%AHLer
85Caleb MitchellD, 18. Steady, HonestLondon KnightsOHL–90.33−17%35%2%2%AHLer
86Artem GoncharD, 19. Steady, HonestSudbury WolvesOHLNYR#89, 202580.63−19%30%4%2%AHLer
87Ty RobarC, 17. Steady, HonestKingston FrontenacsOHL–90.44−13%31%5%2%AHLer?
88Lucian BernatRW, 18. Carrying a team, Big frameOwen Sound AttackOHL–70.71+34%28%2%2%Tweener?
89Aiden O'DonnellLW, 18. Carrying a team, SteadyOshawa GeneralsOHL–120.67+44%25%4%1%AHLer
90Lucas AmbrosioD, 18. Carrying a team, EdgyErie OttersOHL–100.50+28%37%<1%<1%AHLer
91Jeremy FreemanLW, 17. Rising, Young for the leagueBrantford BulldogsOHL–90.56−7%24%8%2%AHLer
92Troy PattonC, 18. Carrying a team, RisingBrampton SteelheadsOHL–100.60+37%26%5%1%AHLer
93Grant YingstRW, 17. Carrying a team, HeavyOshawa GeneralsOHL–70.29+34%27%2%1%AHLer?
94Egor BarabanovC, 20. Carrying a team, PlaymakerSaginaw SpiritOHL–681.34+11%23%7%2%AHLer
95Brayden BennettC, 17. Steady, HonestSudbury WolvesOHL–50.20−18%24%5%2%AHLer
96Sam RobertsRW, 17. Rising, SteadyBrantford BulldogsOHL–110.45−8%24%7%<1%AHLer
97Paul SchusterRW, 17. Carrying a team, Young for the leagueErie OttersOHL–100.20+26%30%2%2%AHLer?
98Reid HayesRW, 17. Young for the league, SteadyOttawa 67'sOHL–100.20−6%25%3%3%Long shot?
99Joe SalandraRW, 18. Playmaker, SteadyBarrie ColtsOHL–590.64−14%22%4%1%AHLer
100Anthony TimmermanLD, 16. Carrying a team, Young for the leagueOshawa GeneralsOHL–110.18+34%22%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.