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
1Marc RuggereD, 16. Carrying a team, Young for the leagueBarrie ColtsOHL–50.20+44%48%19%6%AHLer?
2Jay NimchonokRD, 15. Carrying a team, Young for the leagueBrampton SteelheadsOHL–50.20+26%44%10%9%AHLer?
3Eamon EdgarC, 16. Carrying a team, Young for the leagueBarrie ColtsOHL–110.55+44%32%16%6%AHLer
4Adam LevacC, 18. Steady, HonestPeterborough PetesOHL–81.00+7%38%15%2%AHLer
5Landon JackmanC, 17. Young for the league, HeavyOwen Sound AttackOHL–380.24035%16%5%AHLer
6Cole GuizzettiLW, 16. Young for the league, UndersizedFlint FirebirdsOHL–80.38−10%41%13%5%AHLer?
7Ryan KaczynskiLW, 17. Rising, Young for the leagueSoo GreyhoundsOHL–100.90+14%34%15%3%AHLer
8Stepan KuryachenkovLW, 18. Carrying a team, SteadyBrampton SteelheadsOHL–100.30+28%34%10%4%AHLer
9Declan McNallyD, 15. Carrying a team, Young for the leagueBarrie ColtsOHL–110.09+44%32%9%9%AHLer?
10Max DelisleC, 17. Rising, Carrying a teamOwen Sound AttackOHL–110.73+34%31%15%4%AHLer
11Finn MerrillRW, 16. Young for the league, SteadyNiagara IceDogsOHL–100.10+5%39%8%5%AHLer?
12Gerry DiCunzoloLW, 17. Young for the league, SteadyPeterborough PetesOHL–390.23−8%36%14%1%AHLer
13Trevor Daley JrC, 17. Young for the league, SteadySoo GreyhoundsOHL–110.73+4%30%13%2%AHLer?
14Kaden McGregorC, 17. Steady, HonestBrantford BulldogsOHL–120.67−7%38%9%3%AHLer
15Jace VoortmanLW, 16. Carrying a team, Young for the leagueOwen Sound AttackOHL–110.09+32%28%8%8%AHLer?
16Adam NemecL, 18. Playmaker, SteadyBrantford BulldogsOHLOTT#72, 2026180.89−10%28%12%4%AHLer
17John McLaughlinC, 17. Rising, Young for the leagueWindsor SpitfiresOHL–110.82+6%32%10%6%AHLer
18Cooper McAslanD, 17. Steady, HonestLondon KnightsOHL–91.00−13%44%9%3%AHLer?
19Matthew HendersonD, 17. Steady, HonestKingston FrontenacsOHL–120.25−15%33%12%5%AHLer
20Ryan HanrahanC, 16. Young for the league, RisingSaginaw SpiritOHL–110.45−19%27%13%6%AHLer
21Zack NaishD, 16. Young for the league, Big frameNiagara IceDogsOHL–10.00+5%34%8%4%AHLer?
22Lauchlan WhelanC, 16. Young for the league, SteadyWindsor SpitfiresOHL–110.09028%6%5%AHLer?
23Patrik UlaLW, 16. Young for the league, SteadySudbury WolvesOHL–80.25−17%36%6%4%AHLer?
24Jax PereiraC, 17. Steady, HonestNorth Bay BattalionOHL–100.20+16%35%9%4%AHLer
25Brock ChitaroniRW, 17. Rising, PlaymakerOttawa 67'sOHL–101.00−2%32%6%4%AHLer
26Landon RoulstonC, 16. Young for the league, SteadyPeterborough PetesOHL–120.33+3%30%7%4%AHLer?
27Ryder CareyRW, 18. Carrying a team, SteadyNorth Bay BattalionOHL–110.55+24%30%6%2%AHLer
28Max FransenD, 16. Carrying a team, Young for the leagueOwen Sound AttackOHL–110.27+32%30%5%5%AHLer?
29Colin KennedyC, 16. Carrying a team, Young for the leagueErie OttersOHL–110.18+28%31%7%3%AHLer?
30Arjun NanubhaiC, 16. Carrying a team, Young for the leagueBrampton SteelheadsOHL–90.00+26%30%8%4%AHLer?
31Evgeny DubrovtsevC, 18. Carrying a team, RisingNorth Bay BattalionOHL–111.00+38%28%7%1%AHLer
32Simon BelohorskyLW, 17. Steady, HonestGuelph StormOHL–340.38+11%35%2%2%AHLer
33Zach NymanD, 18. Carrying a team, UndersizedBrampton SteelheadsOHL–100.30+26%38%4%2%AHLer
34David BuchmanD, 17. Rising, Young for the leagueBrantford BulldogsOHL–120.83−8%27%8%3%AHLer?
35Michael TangRW, 17. Carrying a team, SteadyBarrie ColtsOHL–110.45+44%21%7%2%AHLer?
36Michael DecRW, 19. Carrying a team, Volume shooterErie OttersOHL–111.27+38%27%8%2%AHLer
37Logan HaweryC, 18. Rising, PlaymakerSarnia StingOHL–121.17−9%23%6%2%AHLer
38Caleb MitchellD, 18. Steady, HonestLondon KnightsOHL–90.33−17%35%2%2%AHLer
39Artem GoncharD, 19. Steady, HonestSudbury WolvesOHLNYR#89, 202580.63−19%30%4%2%AHLer
40Ty RobarC, 17. Steady, HonestKingston FrontenacsOHL–90.44−13%31%5%2%AHLer?
41Jeremy FreemanLW, 17. Rising, Young for the leagueBrantford BulldogsOHL–90.56−7%24%8%2%AHLer
42Lucas AmbrosioD, 18. Carrying a team, EdgyErie OttersOHL–100.50+28%37%<1%<1%AHLer
43Aiden O'DonnellLW, 18. Carrying a team, SteadyOshawa GeneralsOHL–120.67+44%25%4%1%AHLer
44Grant YingstRW, 17. Carrying a team, HeavyOshawa GeneralsOHL–70.29+34%27%2%1%AHLer?
45Troy PattonC, 18. Carrying a team, RisingBrampton SteelheadsOHL–100.60+37%26%5%1%AHLer
46Egor BarabanovC, 20. Carrying a team, PlaymakerSaginaw SpiritOHL–681.34+11%23%7%2%AHLer
47Brayden BennettC, 17. Steady, HonestSudbury WolvesOHL–50.20−18%24%5%2%AHLer
48Sam RobertsRW, 17. Rising, SteadyBrantford BulldogsOHL–110.45−8%24%7%<1%AHLer
49Paul SchusterRW, 17. Carrying a team, Young for the leagueErie OttersOHL–100.20+26%30%2%2%AHLer?
50Joe SalandraRW, 18. Playmaker, SteadyBarrie ColtsOHL–590.64−14%22%4%1%AHLer
51Anthony TimmermanLD, 16. Carrying a team, Young for the leagueOshawa GeneralsOHL–110.18+34%22%8%2%AHLer
52Ondrej RumlD, 18. Rising, SniperOttawa 67'sOHL–91.11+4%30%4%2%AHLer
53Cole EmertonD, 18. Rising, PlaymakerSarnia StingOHL–121.17−8%28%3%2%AHLer
54Lucas DeMiglioLW, 17. Carrying a team, SteadyBrampton SteelheadsOHL–100.10+28%28%2%1%AHLer?
55Mclean AgretteLW, 18. Rising, Carrying a teamErie OttersOHL–111.00+39%20%3%<1%AHLer
56Sebastian MogullRW, 17. Carrying a team, SteadyBarrie ColtsOHL–100.30+44%26%2%<1%AHLer?
57Kaden AucoinD, 17. Edgy, Young for the leagueSarnia StingOHL–70.00−12%22%9%2%AHLer
58Charlie MurataRW, 17. Rising, SteadyFlint FirebirdsOHL–90.56−6%22%5%2%AHLer
59Sean Matthew GoyetteD, 18. Edgy, Carrying a teamBrampton SteelheadsOHL–20.00+26%32%3%1%AHLer?
60Layne GallacherC, 18. Steady, HonestNiagara IceDogsOHL–110.55+10%21%4%1%AHLer
61Matej StankovenC, 18. Carrying a team, SteadyBrampton SteelheadsOHL–100.30+26%22%5%<1%AHLer
62Rowan HendersonLW, 18. Rising, Running hotSudbury WolvesOHL–100.90−12%23%3%<1%AHLer
63Mark PapeLW, 17. Rising, Carrying a teamOshawa GeneralsOHL–110.45+44%22%5%<1%AHLer
64Eloan Le GallicC, 17. Steady, HonestLondon KnightsOHL–90.44−14%28%3%1%AHLer?
65Kingston HarrisC, 17. Steady, HonestSudbury WolvesOHL–90.56−18%27%2%2%AHLer?
66Vladimir DraveckyD, 18. Rising, PlaymakerGuelph StormOHL–91.56−16%30%2%<1%AHLer
67Mason WalkerLW, 17. Rising, PlaymakerSudbury WolvesOHL–100.80−17%23%2%<1%AHLer?
68Gensen GeldartC, 17. Stacked roster, SteadySaginaw SpiritOHL–110.09−20%23%5%1%AHLer
69Carter HicksD, 18. Carrying a team, RisingBrampton SteelheadsOHL–100.40+26%29%1%1%AHLer
70Jake MurrayC, 17. Carrying a team, RisingErie OttersOHL–110.36+26%21%5%2%AHLer
71Ethan GardenC, 18. Undersized, SteadyWindsor SpitfiresOHL–110.36+4%21%3%<1%AHLer
72Drew BateC, 16. Young for the league, Stacked rosterSaginaw SpiritOHL–110.18−18%17%6%2%AHLer?
73Roman VanackerLW, 16. Young for the league, SteadyKingston FrontenacsOHL–110.09−16%16%4%3%AHLer?
74Parker VaughanRW, 18. Playmaker, RisingNorth Bay BattalionOHL–90.89+20%20%3%1%AHLer
75Dmitry SavinC, 17. Steady, HonestSaginaw SpiritOHL–110.91−16%19%4%1%AHLer?
76A.J. GladmanD, 17. Carrying a team, HeavyErie OttersOHL–40.25+24%22%2%2%AHLer?
77Kieron WaltonC, 20. Heavy, SteadyPeterborough PetesOHLWPG#187, 2024621.42+4%19%5%<1%AHLer
78Jalen LoboLW, 18. Carrying a team, SteadyOshawa GeneralsOHL–270.26+16%27%1%<1%AHLer?
79Parker SmithLW, 17. Undersized, SteadySudbury WolvesOHL–90.56−17%25%3%2%AHLer?
80Genc UlaD, 17. Edgy, RisingSudbury WolvesOHL–100.40−16%20%3%2%AHLer
81Yanis LutzC, 18. Playmaker, SteadyPeterborough PetesOHL–120.67+3%21%3%<1%AHLer
82Carter LewandowskiC, 17. Young for the league, EdgyNiagara IceDogsOHL–100.30+5%22%4%1%AHLer?
83Beksultan MakyshLW, 18. Undersized, SteadyWindsor SpitfiresOHL–110.55+5%20%3%<1%AHLer
84Callum CroskeryD, 18. Steady, HonestSoo GreyhoundsOHL–90.56028%1%<1%AHLer
85Stepan StejskalLW, 17. Steady, HonestNiagara IceDogsOHL–80.38+8%26%1%<1%AHLer?
86Alexander BileckiLD, 18. Rising, PlaymakerKitchener RangersOHL–111.00+17%19%2%2%AHLer
87Norman GreeneRW, 17. Steady, HonestSudbury WolvesOHL–100.50−17%24%2%1%AHLer?
88Alex TaylorRW, 17. Carrying a team, UndersizedOwen Sound AttackOHL–50.00+32%24%2%<1%AHLer?
89Jake O'BrienC, 19. Playmaker, SteadyBrantford BulldogsOHL–531.75−18%13%6%1%AHLer
90Kayden EdwardsLW, 18. Carrying a team, UndersizedErie OttersOHL–110.27+26%20%3%<1%AHLer
91Brody PepoyRW, 18. Rising, Volume shooterSaginaw SpiritOHL–111.09−14%21%2%<1%AHLer
92Robin KuzmaLW, 18. Rising, PlaymakerKingston FrontenacsOHL–121.00−13%19%2%<1%AHLer
93Blake ClaytonC, 18. Edgy, SteadySudbury WolvesOHL–50.80−18%18%1%<1%AHLer
94Caden HarveyRW, 18. Rising, PlaymakerWindsor SpitfiresOHL–81.00+4%19%1%<1%AHLer
95Vadim SmirnovLW, 18. Carrying a team, SteadyOshawa GeneralsOHL–610.34+19%20%1%<1%AHLer
96Cole MazzoniLW, 17. Carrying a team, SteadyOshawa GeneralsOHL–100.20+34%23%<1%<1%AHLer?
97Travis HayesR, 19. Steady, HonestSoo GreyhoundsOHLPIT#105, 2025110.73+6%18%2%<1%AHLer
98Leon KolarikLW, 18. Carrying a team, SniperPeterborough PetesOHL–120.92+11%17%2%<1%AHLer
99Kane BarchC, 17. Steady, HonestLondon KnightsOHL–90.33−17%22%<1%<1%AHLer?
100Spencer BowesL, 18. Carrying a team, Volume shooterOttawa 67'sOHLNYR#102, 2026101.20+11%18%1%<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.