| 1. | Zennon Edwards (RW) | Northumberland Stars | GMHL | 29 | 32 | 41 | 73 | 8 |
| 2. | Dawson Hettiarachchi (RW) | Northumberland Stars | GMHL | 27 | 11 | 57 | 68 | 24 |
| 3. | Phil Marinaccio (C/LW) | Tilburg Trappers | Germany3 | 27 | 23 | 43 | 66 | 22 |
| 4. | Tighe Frazee (LW) | Tottenham Railers | GMHL | 32 | 29 | 31 | 60 | 8 |
| 5. | Ty Jackson (C) | Deggendorfer SC | Germany3 | 28 | 22 | 37 | 59 | 32 |
| 6. | Corbin Roach (RW) | Oklahoma State Univ. | ACHA II | 13 | 29 | 29 | 58 | 45 |
| 7. | Aidan Russell (RW) | Streetsville Derbys | PJCHL | 29 | 25 | 33 | 58 | 65 |
| 8. | Dylan Jackson (RW) | Deggendorfer SC | Germany3 | 28 | 26 | 31 | 57 | 12 |
| 9. | Nolan Newton (C/RW) | Greater Sudbury Cubs | NOJHL | 28 | 25 | 32 | 57 | 26 |
| 10. | Kyle Bollers (LW) | Onesto Tigers Bayreuth | Germany3 | 28 | 18 | 38 | 56 | 31 |
| 11. | Jordan Karafile (F) | Oklahoma State Univ. | ACHA II | 15 | 14 | 42 | 56 | 8 |
| 12. | Cameron Menard (LW/RW) | Espanola Paper Kings | NOJHL | 30 | 30 | 25 | 55 | 44 |
| 13. | Lucas Breault (C) | ESC Dorfen | Germany5 | 14 | 25 | 30 | 55 | 16 |
| 14. | Spencer Gendall (F) | Dundas Blues | PJCHL | 28 | 21 | 34 | 55 | 43 |
| 15. | Owen Ireton (F) | Woodstock Navy Vets | PJCHL | 29 | 25 | 28 | 53 | 6 |
| 16. | Chase Thompson (C) | Hearst Lumberjacks | NOJHL | 27 | 18 | 35 | 53 | 31 |
| 17. | Kevin Hu (C) | ESC Kempten | Germany4 | 20 | 29 | 23 | 52 | 4 |
| 18. | Guhnar Hillman (C) | | totals | 35 | 13 | 39 | 52 | 82 |
| | Austin Ice Bats | NA3HL | 34 | 13 | 39 | 52 | 80 |
| | Minnesota Mallards | NAHL | 1 | 0 | 0 | 0 | 2 |
| 19. | Jax Bellwood (LW) | | totals | 26 | 22 | 29 | 51 | 26 |
| | Alliston Hornets | PJCHL | 12 | 9 | 11 | 20 | 20 |
| | Stayner Siskins | PJCHL | 14 | 13 | 18 | 31 | 6 |
| 20. | Sam Tonelli (C) | Fort Erie Meteors | GOJHL | 29 | 15 | 36 | 51 | 26 |
| 21. | Dante Spagnuolo (C) | ESC Dorfen | Germany5 | 15 | 19 | 31 | 50 | 8 |
| 22. | Noah Mathieson (LW) | | totals | 32 | 13 | 37 | 50 | 68 |
| | Essex 73's | PJCHL | 30 | 12 | 35 | 47 | 66 |
| | Chatham Maroons | GOJHL | 2 | 1 | 2 | 3 | 2 |
| 23. | Jake Bricknell (C/RW) | Bristol Pitbulls | NIHL | 27 | 26 | 23 | 49 | 23 |
| 24. | David Thomson (C) | Telford Tigers | NIHL | 28 | 24 | 25 | 49 | 22 |
| 25. | Riley Pope (C) | Stayner Siskins | PJCHL | 29 | 20 | 28 | 48 | 50 |
| 26. | Ryan Valentini (C/W) | Asiago | AlpsHL | 25 | 14 | 33 | 47 | 8 |
| 27. | Cooper Matthews (RW) | Oklahoma State Univ. | ACHA II | 14 | 24 | 22 | 46 | 2 |
| 28. | Jacob Kelly (RW) | Elmvale Harvesters | OEHL | 14 | 16 | 30 | 46 | 12 |
| 29. | Charlie Blewett (C) | Lakefield Chiefs | PJCHL | 26 | 15 | 31 | 46 | 28 |
| 30. | Jacob Strizzi (LW) | Humboldt Broncos | SJHL | 29 | 22 | 23 | 45 | 56 |
| 31. | Bair Gendunov (RW) | Sheffield Steeldogs | NIHL | 27 | 19 | 26 | 45 | 10 |
| 32. | Justin Murdoch (F) | Ottawa West Golden Knights | EOJHL | 26 | 16 | 29 | 45 | 20 |
| 33. | Seth Kirou (LW) | Georgina Ice | PJCHL | 26 | 12 | 33 | 45 | 26 |
| 34. | Ethan Tierman (F) | Bayou State Rougarou | NA3HL | 27 | 28 | 16 | 44 | 28 |
| 35. | Connor Hunt (RW) | Essex 73's | PJCHL | 27 | 15 | 29 | 44 | 12 |
| 36. | Cameron Hough (F/D) | Peterborough Phantoms | NIHL | 27 | 29 | 14 | 43 | 16 |
| 37. | Bryan Kolodziejczyk (C/LW) | Liege Bulldogs | CEHL | 23 | 11 | 32 | 43 | 12 |
| 38. | Khaden Henry (F) | | totals | 21 | 19 | 23 | 42 | 6 |
| | Biloxi Breakers | FPHL | 17 | 15 | 21 | 36 | 6 |
| | Peoria Rivermen | SPHL | 4 | 4 | 2 | 6 | 0 |
| 39. | Marek Vanacker (LW/RW) | Brantford Bulldogs | OHL | 28 | 26 | 15 | 41 | 15 |
| 40. | Riley Patterson (C/RW) | Niagara IceDogs | OHL | 30 | 19 | 22 | 41 | 8 |
| 41. | Wylie Birkett (LW) | Hanover Barons | PJCHL | 23 | 18 | 23 | 41 | 45 |
| 42. | Conner Thomson-Dick (D) | Niagara Riverhawks | PJCHL | 26 | 12 | 29 | 41 | 39 |
| 43. | Brody Roberts (F) | Dundas Blues | PJCHL | 29 | 12 | 29 | 41 | 65 |
| 44. | Ryan Russell (C) | Stayner Siskins | PJCHL | 29 | 12 | 28 | 40 | 36 |
| 45. | Nathan Leek (LW) | Charlottetown Islanders | QMJHL | 33 | 21 | 18 | 39 | 30 |
| 46. | Brett Ouderkirk (C) | ECDC Memmingen Indians | Germany3 | 25 | 16 | 23 | 39 | 12 |
| 47. | Dylan Edwards (F) | | totals | 34 | 16 | 23 | 39 | 30 |
| | Erie Otters | OHL | 32 | 16 | 23 | 39 | 30 |
| | Kitchener Rangers | OHL | 2 | 0 | 0 | 0 | 0 |
| 48. | Joseph Sinclair (F) | Sherwood Park Crusaders | BCHL | 29 | 14 | 25 | 39 | 6 |
| 49. | Patrick Del Vecchio (C) | | totals | 14 | 28 | 10 | 38 | 4 |
| | Macon Mayhem | SPHL | - | - | - | - | - |
| | Smoke Eaters Geleen II | Netherlands2 | 14 | 28 | 10 | 38 | 4 |
| 50. | Tobias Iantorno (LW) | Petrolia Flyers | PJCHL | 23 | 19 | 19 | 38 | 10 |
| 51. | Gabriel Mamedov (LW/RW) | Bradford Rattlers | GMHL | 27 | 18 | 20 | 38 | 28 |
| 52. | Ethan Osborne (F) | Caledonia Corvairs | GOJHL | 31 | 18 | 20 | 38 | 22 |
| 53. | Ethan Quick (RW) | Caledonia Corvairs | GOJHL | 24 | 13 | 25 | 38 | 16 |
| 54. | Zachary Benayon (LW) | Langley Rivermen | BCHL | 29 | 20 | 17 | 37 | 10 |
| 55. | Gabriel Frasca (C) | Erie Otters | OHL | 33 | 18 | 19 | 37 | 37 |
| 56. | Caleb MacDonald (C) | | totals | 32 | 17 | 20 | 37 | 2 |
| | Valley Wildcats | MJAHL | 26 | 16 | 16 | 32 | 0 |
| | Campbellton Tigers | MJAHL | 6 | 1 | 4 | 5 | 2 |
| 57. | Maxim Golod (C) | UTE | Erste Liga | 21 | 13 | 24 | 37 | 12 |
| 58. | Alessandro Petreccia (D) | Georgina Ice | PJCHL | 25 | 10 | 27 | 37 | 26 |
| 59. | Jordan Laroda (LW) | Jersey Hitmen | NCDC | 29 | 20 | 16 | 36 | 6 |
| 60. | Lucas Chiodo (C) | Asiago | AlpsHL | 25 | 17 | 19 | 36 | 34 |
| 61. | Nicholas Lamont (LW) | Alliston Hornets | PJCHL | 26 | 13 | 23 | 36 | 50 |
| 62. | Mitchell Marner (RW/C) | Vegas Golden Knights | NHL | 34 | 7 | 29 | 36 | 10 |
| 63. | Ryan Nichols (F) | London Nationals | GOJHL | 31 | 17 | 18 | 35 | 46 |
| 64. | Andrew Rhynold (F) | Durham Hawks | NPHL | 11 | 16 | 19 | 35 | 24 |
| 65. | Luc Brown (RW) | Deseronto Bulldogs | NPHL | 11 | 15 | 20 | 35 | 12 |
| 66. | Kaleb Frank (RW) | Brantford Titans | GOJHL | 27 | 15 | 20 | 35 | 56 |
| 67. | Graham Knott (LW/C) | Black Wings Linz | ICEHL | 28 | 15 | 20 | 35 | 14 |
| 68. | Bryson Cianfrone (C) | Sterzing/Vipiteno | AlpsHL | 24 | 8 | 27 | 35 | 25 |
| 69. | Logan DeNoble (C/LW) | Liege Bulldogs | CEHL | 22 | 20 | 14 | 34 | 2 |
| 70. | Christopher Caissie (C/RW) | East Hants Penguins | NSJHL | 19 | 17 | 17 | 34 | 28 |
| 71. | Andrew Schembri (F) | EHF Passau Black Hawks | Germany3 | 23 | 15 | 19 | 34 | 30 |
| 72. | Andrew Poturalski (C/RW) | Avangard Omsk | KHL | 35 | 15 | 19 | 34 | 10 |
| 73. | Carter Williamson (F) | Nepean Raiders | CCHL | 31 | 10 | 24 | 34 | 30 |
| 74. | Chris Reid (C/LW) | Niagara Riverhawks | PJCHL | 26 | 9 | 25 | 34 | 29 |
| 75. | Cody Britton (F) | Ripley Wolves | OEHL | 11 | 14 | 19 | 33 | 4 |
| 76. | Evan Bouchard (D) | Edmonton Oilers | NHL | 37 | 6 | 27 | 33 | 12 |
| 77. | Ethan Yantha (F) | Lakefield Chiefs | PJCHL | 25 | 21 | 11 | 32 | 50 |
| 78. | Kashawn Aitcheson (D) | | totals | 27 | 19 | 13 | 32 | 39 |
| | Barrie Colts | OHL | 27 | 19 | 13 | 32 | 39 |
| | Canada U20 | WJC-20 | - | - | - | - | - |
| 79. | Todd Winder (F) | Esbjerg Energy | Denmark | 28 | 17 | 15 | 32 | 2 |
| 80. | Duncan Grube (RW) | Alliston Hornets | PJCHL | 26 | 16 | 16 | 32 | 8 |
| 81. | Eric Eustace (D) | Toro Bulls HK | Hong Kong | 7 | 15 | 17 | 32 | 8 |
| 82. | Ewan McChesney (C/LW) | Chatham Maroons | GOJHL | 31 | 14 | 18 | 32 | 15 |
| 83. | Liam Eveleigh (D) | Fergus Whalers | PJCHL | 22 | 12 | 20 | 32 | 47 |
| 84. | Jack McAra (C) | Cowichan Valley Capitals | BCHL | 25 | 12 | 20 | 32 | 4 |
| 85. | Mark Coish (C) | Alliston Hornets | PJCHL | 25 | 10 | 22 | 32 | 12 |
| 86. | Travis Barron (C/LW) | Black Wings Linz | ICEHL | 29 | 10 | 22 | 32 | 33 |
| 87. | Mike Dalhuisen (D) | Tilburg Trappers | Germany3 | 26 | 6 | 26 | 32 | 55 |
| 88. | Jeremy Welsh (C/LW) | | totals | 29 | 21 | 10 | 31 | 4 |
| | CSM Corona Brasov | Erste Liga | 22 | 14 | 7 | 21 | 4 |
| | CSM Corona Brasov | Erste Liga | 7 | 7 | 3 | 10 | 0 |
| 89. | Jordan Charron (RW) | Soo Greyhounds | OHL | 32 | 19 | 12 | 31 | 33 |
| 90. | Colin Doyle (C) | | totals | 18 | 17 | 14 | 31 | 14 |
| | DVTK Jegesmedvék | Erste Liga | 14 | 8 | 14 | 22 | 12 |
| | Tweed Oil Kings | NPHL | 4 | 9 | 0 | 9 | 2 |
| 91. | Owen Griffin (C/RW) | Oshawa Generals | OHL | 31 | 16 | 15 | 31 | 28 |
| 92. | Dylan Sikura (LW/RW) | Dynamo Moskva | KHL | 37 | 16 | 15 | 31 | 22 |
| 93. | Spencer Kersten (RW/LW) | Orlando Solar Bears | ECHL | 24 | 15 | 16 | 31 | 14 |
| 94. | Kevin He (LW) | Niagara IceDogs | OHL | 28 | 14 | 17 | 31 | 10 |
| 95. | John Tavares (C/LW) | Toronto Maple Leafs | NHL | 35 | 14 | 17 | 31 | 16 |
| 96. | Sam Gagnon (F) | Michigan Shadow | MIHL | 10 | 13 | 18 | 31 | 12 |
| 97. | Mitchell Gibson (F) | North Dundas Sr Rockets | NPHL | 11 | 13 | 18 | 31 | 14 |
| 98. | Luke Croucher (RW) | Athens Rock Lobsters | FPHL | 21 | 12 | 19 | 31 | 10 |
| 99. | Braeden O'Keefe (C) | Sherwood Park Crusaders | BCHL | 29 | 12 | 19 | 31 | 4 |
| 100. | Robert Clerc (F) | Hudson Valley Reapers | PPSHL | 7 | 8 | 23 | 31 | 39 |