| 1. | Félix Brassard (RW) | ECDC Memmingen Indians | Germany3 | 40 | 36 | 36 | 72 | 38 |
| 2. | Blake Luscombe (C/W) | EV Dingolfing | Germany4 | 26 | 24 | 43 | 67 | 28 |
| 3. | Dominik Gabaj (C/LW) | Milton Keynes Lightning | NIHL | 36 | 22 | 42 | 64 | 18 |
| 4. | Cameron Hough (F/D) | Peterborough Phantoms | NIHL | 35 | 41 | 18 | 59 | 20 |
| 5. | Bryan Kolodziejczyk (C/LW) | Liege Bulldogs | CEHL | 31 | 14 | 40 | 54 | 14 |
| 6. | Carson MacKinnon (LW) | EC Peiting | Germany3 | 40 | 27 | 26 | 53 | 20 |
| 7. | John Dunbar (RW) | Bristol Pitbulls | NIHL | 35 | 17 | 34 | 51 | 16 |
| 8. | Dylan Stewart (C/LW) | Solway Sharks | NIHL | 35 | 22 | 28 | 50 | 12 |
| 9. | Michal Kapicka (RW) | HC Gepardi Jablonec | Czechia4 | 15 | 24 | 25 | 49 | 26 |
| 10. | Parker Colley (C) | SC Riessersee | Germany3 | 39 | 21 | 28 | 49 | 10 |
| 11. | Henri Ruotsalainen (RW/C) | GIJS Groningen | Netherlands2 | 17 | 17 | 31 | 48 | 2 |
| 12. | Carson Brière (C/RW) | EC Peiting | Germany3 | 40 | 20 | 26 | 46 | 36 |
| 13. | Jared Christy (LW) | Monroe Moccasins | FPHL | 25 | 19 | 26 | 45 | 14 |
| 14. | Dillon Lawrence (C) | Peterborough Phantoms | NIHL | 30 | 24 | 20 | 44 | 10 |
| 15. | Veeti Vuorio (LW) | Valpellice Bulldogs | Italy2 | 23 | 14 | 29 | 43 | 20 |
| 16. | Jakub Vrána (C) | EC Pfaffenhofen | Germany4 | 28 | 11 | 32 | 43 | 6 |
| 17. | Kelvin Walz (C) | EHC Klostersee | Germany4 | 27 | 18 | 23 | 41 | 16 |
| 18. | Jiri Rambousek (C) | HC Yverdon les Bains | SwissDiv2 | 19 | 17 | 24 | 41 | 4 |
| 19. | Carter Folk (D) | Lumsden Monarchs | QVHHL | 14 | 15 | 26 | 41 | 20 |
| 20. | Pontus Eklöf (C/W) | Tranås AIF | HockeyEttan | 29 | 14 | 27 | 41 | 12 |
| 21. | Raphaël Bastille (LW) | Varese | Italy2 | 22 | 19 | 21 | 40 | 59 |
| 22. | Tomas Simonsen (RW) | | totals | 32 | 19 | 21 | 40 | 2 |
| | Rouen | Ligue Magnus | 29 | 16 | 21 | 37 | 2 |
| | France (all) | International | 3 | 3 | 0 | 3 | 0 |
| 23. | Tayler Thompson (C) | Langenburg Warriors | SaskEHL | 12 | 18 | 22 | 40 | 6 |
| 24. | Thomas Mathieu (RW/C) | Evry-Viry | France3 | 13 | 13 | 25 | 38 | 24 |
| 25. | Leif Mattson (RW) | Quad City Storm | SPHL | 34 | 13 | 24 | 37 | 8 |
| 26. | Ben Duperreault (LW) | Wynyard Monarchs | LLHL | 14 | 22 | 14 | 36 | 4 |
| 27. | Juris Upitis (RW/C) | Metz | France4 | 11 | 13 | 23 | 36 | 6 |
| 28. | Niko Kuivaniemi (D) | GIJS Groningen | Netherlands2 | 17 | 11 | 25 | 36 | 8 |
| 29. | Atte Huhtela (C) | Alleghe | Italy2 | 23 | 11 | 25 | 36 | 24 |
| 30. | Justus Mikkonen (F) | Heerenveen Flyers | CEHL | 26 | 18 | 17 | 35 | 16 |
| 31. | Zach White (C) | Twin City Thunderbirds | FPHL | 27 | 17 | 18 | 35 | 18 |
| 32. | Joël Caron (C/W) | | totals | 27 | 14 | 20 | 34 | 23 |
| | Laval Pétroliers | LNAH | 26 | 12 | 18 | 30 | 23 |
| | Shawville Pontiacs | NPHL | 1 | 2 | 2 | 4 | 0 |
| 33. | Kirils Galoha (C/RW) | DEAC | Erste Liga | 29 | 11 | 23 | 34 | 44 |
| 34. | Sacha Brzezula (F) | | totals | 28 | 22 | 11 | 33 | 32 |
| | Caen U20 | France U20 | 14 | 13 | 4 | 17 | 16 |
| | Caen II | France4 | 6 | 7 | 6 | 13 | 12 |
| | Français Volants Paris | France3 | 8 | 2 | 1 | 3 | 4 |
| 35. | Joakim Arsenault (C) | | totals | 15 | 20 | 13 | 33 | 10 |
| | Terrebonne Chambre | LHSAAAQ | 1 | 0 | 0 | 0 | 0 |
| | St-Lin-Laurentides PneuMags | LHSE | 14 | 20 | 13 | 33 | 10 |
| 36. | Jessyko Bernard (RW) | Dalhousie Marauders | LHSB | 18 | 16 | 17 | 33 | 2 |
| 37. | Yaino Adamczak (D/RW) | Wasquehal | France4 | 12 | 15 | 18 | 33 | 10 |
| 38. | Miroslav Kristín (RW) | HC Dukla Senica | Slovakia3 | 17 | 14 | 19 | 33 | 12 |
| 39. | Rudolfs Maslovskis (RW/C) | | totals | 13 | 10 | 23 | 33 | 18 |
| | Broceni | Latvia2 | 13 | 10 | 23 | 33 | 18 |
| | HK Mogo | Latvia | - | - | - | - | - |
| 40. | Igor Halas (C) | HK ESMARK Kosice | Slovakia3 | 16 | 14 | 18 | 32 | 12 |
| 41. | Jérémy Côté (LW) | Plessisville Métal Pless | LHSAAAQ | 20 | 14 | 18 | 32 | 2 |
| 42. | Stefan Lachapelle (C) | Cremona Coyotes | RHL | 10 | 7 | 25 | 32 | 18 |
| 43. | Tyler Adams (C) | Raymore Rockets | QVHHL | 13 | 13 | 18 | 31 | 2 |
| 44. | Louis Bailleul (F/D) | | totals | 27 | 13 | 18 | 31 | 6 |
| | Rouen U20 | France U20 | 14 | 10 | 12 | 22 | 4 |
| | Rouen II | France3 | 13 | 3 | 6 | 9 | 2 |
| 45. | Benjamin Lagarde (LW) | Québec National | LNAH | 24 | 12 | 19 | 31 | 4 |
| 46. | Vladislav Vrtek (C) | | totals | 29 | 7 | 24 | 31 | 14 |
| | SK Kadaň | Czechia3 | 28 | 7 | 24 | 31 | 14 |
| | HC Hronov | Czechia3 | 1 | 0 | 0 | 0 | 0 |
| 47. | Justus Ojala (C) | Åmåls SK | Division 2 | 22 | 17 | 13 | 30 | 34 |
| 48. | Matthew Newbury (LW) | Trois-Rivières Méga Toit | LHSAAAQ | 22 | 15 | 15 | 30 | 0 |
| 49. | Roberts Jekimovs (LW/RW) | Prizma Riga | Latvia | 23 | 15 | 15 | 30 | 14 |
| 50. | Noah Spencer (C) | Campbell River Storm | VIJHL | 36 | 15 | 15 | 30 | 30 |
| 51. | Matias Bachelet (C) | | totals | 33 | 13 | 17 | 30 | 32 |
| | Grenoble | Ligue Magnus | 29 | 12 | 17 | 29 | 30 |
| | France (all) | International | 4 | 1 | 0 | 1 | 2 |
| 52. | Ricards Birzins (D) | Eagles Essen-West | Germany4 | 17 | 8 | 22 | 30 | 4 |
| 53. | Lukas Zeliska (C) | Metz | France4 | 11 | 16 | 13 | 29 | 38 |
| 54. | Pavel Mrna (RW/C) | | totals | 27 | 14 | 15 | 29 | 32 |
| | HC Benátky nad Jizerou | Czechia3 | 26 | 14 | 15 | 29 | 32 |
| | Slovan Ústečtí Lvi | Czechia3 | 1 | 0 | 0 | 0 | 0 |
| 55. | Bulat Galimov (LW) | HK 95 Povazska Bystrica | Slovakia2 | 30 | 13 | 16 | 29 | 6 |
| 56. | Evan White (D) | St. John's Sr. Caps | AESHL | 19 | 5 | 24 | 29 | 4 |
| 57. | Jagger Williamson (C/RW) | Eppan/Appiano | Italy2 | 14 | 14 | 14 | 28 | 6 |
| 58. | René Jarolin (C) | HC Dukla Senica | Slovakia3 | 17 | 14 | 14 | 28 | 2 |
| 59. | Shane Sullivan (F) | Toulouse-Blagnac | France3 | 14 | 11 | 17 | 28 | 18 |
| 60. | Ville Saloranta (RW/LW) | | totals | 15 | 11 | 17 | 28 | 8 |
| | EHC Klostersee | Germany4 | 13 | 7 | 15 | 22 | 6 |
| | Ratinger Ice Aliens | Germany4 | 2 | 4 | 2 | 6 | 2 |
| 61. | Justin Bernier (RW) | Montmagny Décor Mercier | LHCS | 15 | 11 | 17 | 28 | 8 |
| 62. | Martin Novotný (C/RW) | 1. CFR Pforzheim | Germany4 | 17 | 7 | 21 | 28 | 39 |
| 63. | Luke Stegmann (D) | Liege Bulldogs | CEHL | 31 | 5 | 23 | 28 | 14 |
| 64. | Joonas Savolainen (LW) | Valpellice Bulldogs | Italy2 | 23 | 17 | 10 | 27 | 18 |
| 65. | Mans Papaux (F) | Français Volants Paris | France3 | 14 | 15 | 12 | 27 | 4 |
| 66. | Andrew Shewfelt (LW/RW) | East Hants Penguins | NSSHL | 14 | 13 | 14 | 27 | 0 |
| 67. | Marc Beckstead (RW/C) | | totals | 20 | 12 | 15 | 27 | 4 |
| | Sorel-Tracy Éperviers | LNAH | 8 | 2 | 1 | 3 | 0 |
| | South Stormont Mustangs | NPHL | 12 | 10 | 14 | 24 | 4 |
| 68. | Vadim Gyesbreghs (D) | Chiefs Leuven | CEHL | 27 | 11 | 16 | 27 | 12 |
| 69. | Daniel Babka (C) | MHA Martin | Slovakia2 | 37 | 7 | 20 | 27 | 12 |
| 70. | Oula Uski (C/LW) | MSK Ziar nad Hronom | Slovakia2 | 29 | 6 | 21 | 27 | 50 |
| 71. | Evgenii Muratov (C) | Poitiers | France4 | 11 | 16 | 10 | 26 | 14 |
| 72. | Jan Kloz (C) | HC Děčín | Czechia3 | 26 | 13 | 13 | 26 | 6 |
| 73. | Dominik Fujerik (C) | MHA Martin | Slovakia2 | 34 | 13 | 13 | 26 | 10 |
| 74. | Christian Ouellet (RW) | Jonquière Marquis | LNAH | 24 | 9 | 17 | 26 | 8 |
| 75. | Philéas Perrenoud (C) | | totals | 33 | 6 | 20 | 26 | 6 |
| | Cergy-Pontoise | Ligue Magnus | 31 | 6 | 19 | 25 | 6 |
| | France (all) | International | 2 | 0 | 1 | 1 | 0 |
| 76. | Aurélien Dair (C) | | totals | 35 | 16 | 9 | 25 | 49 |
| | Grenoble | Ligue Magnus | 32 | 15 | 9 | 24 | 22 |
| | France (all) | International | 3 | 1 | 0 | 1 | 27 |
| | France Olympics | OG | - | - | - | - | - |
| 77. | Valtteri Järviluoma (LW/RW) | Shakers | II-divisioona | 16 | 15 | 10 | 25 | 4 |
| 78. | Mikulas Bicha (LW) | HC Orli Znojmo | Czechia3 | 22 | 14 | 11 | 25 | 28 |
| 79. | Adam Gajarský (RW/C) | Roanne | France3 | 13 | 11 | 14 | 25 | 6 |
| 80. | Arturs Sevcenko (C/RW) | HK Dinaburga | Latvia2 | 13 | 10 | 15 | 25 | 0 |
| 81. | Joé Dubé (C) | Brest | France3 | 13 | 10 | 15 | 25 | 2 |
| 82. | Kyle Heffernan (RW) | | totals | 17 | 10 | 15 | 25 | 27 |
| | Cambridge Hornets | ACH | 11 | 7 | 6 | 13 | 27 |
| | Orangeville Blitz | NPHL | 6 | 3 | 9 | 12 | 0 |
| 83. | Tommy Perret (RW) | | totals | 33 | 10 | 15 | 25 | 8 |
| | Rouen | Ligue Magnus | 30 | 10 | 14 | 24 | 8 |
| | France (all) | International | 3 | 0 | 1 | 1 | 0 |
| 84. | Marc-André Tourigny (C) | | totals | 21 | 7 | 18 | 25 | 4 |
| | Terrebonne Chambre | LHSAAAQ | 6 | 2 | 6 | 8 | 0 |
| | Plessisville Métal Pless | LHSAAAQ | 13 | 5 | 11 | 16 | 4 |
| | Québec National | LNAH | 2 | 0 | 1 | 1 | 0 |
| 85. | Troy Williams (D) | Heerenveen Flyers | CEHL | 24 | 4 | 21 | 25 | 17 |
| 86. | Kevin Loppatto (C) | TIHC | II-divisioona | 17 | 14 | 10 | 24 | 26 |
| 87. | Alex Gagnon (F) | | totals | 17 | 13 | 11 | 24 | 0 |
| | Knoxville Ice Bears | SPHL | 3 | 0 | 0 | 0 | 0 |
| | Peoria Rivermen | SPHL | 1 | 0 | 0 | 0 | 0 |
| | EHC Klostersee | Germany4 | 13 | 13 | 11 | 24 | 0 |
| 88. | Lauris Bajaruns (LW/RW) | Kyiv Capitals | Latvia | 19 | 11 | 13 | 24 | 6 |
| 89. | Brad Forrest (D) | Snackpoint Eaters Limburg | CEHL | 29 | 10 | 14 | 24 | 6 |
| 90. | Jérémi Janneteau (C) | Mercier Crédit Oui | LHSE | 17 | 6 | 18 | 24 | 26 |
| 91. | Nicolas Ruel (LW) | Nice | Ligue Magnus | 31 | 6 | 18 | 24 | 57 |
| 92. | Nejc Brus (D) | KHL Sisak | AlpsHL | 32 | 5 | 19 | 24 | 4 |
| 93. | Joey Brennan (LW) | Shawville Pontiacs | NPHL | 14 | 11 | 12 | 23 | 8 |
| 94. | Nathan Hudgin (LW/C) | Deseronto Bulldogs | NPHL | 10 | 9 | 14 | 23 | 10 |
| 95. | Jake Mykitiuk (LW) | Wetaskiwin Longhorns | NCHL-AB | 8 | 7 | 16 | 23 | 16 |
| 96. | Róbert Mikéska (D) | HC Dukla Senica | Slovakia3 | 15 | 7 | 16 | 23 | 32 |
| 97. | Brendan Hamelin (RW) | | totals | 25 | 7 | 16 | 23 | 14 |
| | Laval Pétroliers | LNAH | 23 | 6 | 15 | 21 | 10 |
| | St-Lin-Laurentides PneuMags | LHSE | 2 | 1 | 1 | 2 | 4 |
| 98. | Léo Cuzin (F) | Français Volants Paris | France3 | 14 | 6 | 17 | 23 | 9 |
| 99. | Patrik Forsberg (D/F) | Milton Keynes Lightning | NIHL | 26 | 6 | 17 | 23 | 67 |
| 100. | Edmund Piacka (RW/C) | HC Topolcany | Slovakia2 | 37 | 11 | 11 | 22 | 74 |