| 1. | Nathan MacKinnon (C/RW) | Colorado Avalanche | NHL | 35 | 30 | 31 | 61 | 12 |
| 2. | Philippe Veilleux (LW) | Val-d'Or Foreurs | QMJHL | 32 | 23 | 29 | 52 | 4 |
| 3. | Cameron Schmidt (RW) | Vancouver Giants | WHL | 34 | 22 | 27 | 49 | 32 |
| 4. | Nathan Behm (LW/RW) | Kamloops Blazers | WHL | 32 | 17 | 29 | 46 | 19 |
| 5. | Joby Baumuller (F) | Brandon Wheat Kings | WHL | 32 | 24 | 17 | 41 | 19 |
| 6. | Nathan Lecompte (C) | Chicoutimi Saguenéens | QMJHL | 30 | 18 | 23 | 41 | 12 |
| 7. | Nick Suzuki (C) | Montréal Canadiens | NHL | 36 | 10 | 30 | 40 | 6 |
| 8. | Ben O'Brien (F) | Mt. Pearl Jr. Blades | SJJHL | 17 | 18 | 20 | 38 | 4 |
| 9. | Ryan Roobroeck (C) | Niagara IceDogs | OHL | 32 | 18 | 20 | 38 | 18 |
| 10. | Ryan Miller (C) | Portland Winterhawks | WHL | 33 | 12 | 26 | 38 | 37 |
| 11. | Sidney Crosby (C) | Pittsburgh Penguins | NHL | 35 | 20 | 17 | 37 | 28 |
| 12. | Harry Nansi (RW/C) | Owen Sound Attack | OHL | 35 | 10 | 27 | 37 | 17 |
| 13. | Mason Strong (F) | | totals | 23 | 20 | 16 | 36 | 66 |
| | Chaleur Lightning | MJAHL | 1 | 0 | 0 | 0 | 0 |
| | CBR Renegades | SJJHL | 18 | 20 | 16 | 36 | 66 |
| | Conception Bay Blues | AESHL | 4 | 0 | 0 | 0 | 0 |
| 14. | Sam Reinhart (C/RW) | Florida Panthers | NHL | 35 | 19 | 16 | 35 | 4 |
| 15. | Zackarie Michaud (C) | Grand Falls Rapids | MJAHL | 32 | 15 | 20 | 35 | 16 |
| 16. | Jack Hayne (C) | Chaleur Lightning | MJAHL | 32 | 13 | 22 | 35 | 46 |
| 17. | Bryson Cianfrone (C) | Sterzing/Vipiteno | AlpsHL | 23 | 8 | 27 | 35 | 25 |
| 18. | Émile Guité (LW/RW) | Chicoutimi Saguenéens | QMJHL | 28 | 19 | 15 | 34 | 16 |
| 19. | Julien Maze (F) | | totals | 32 | 16 | 18 | 34 | 36 |
| | Regina Pats | WHL | 30 | 14 | 17 | 31 | 30 |
| | Calgary Hitmen | WHL | 2 | 2 | 1 | 3 | 6 |
| 20. | Ayden Mackay-Gallant (F) | Kensington Wild U18 AAA | NBPEIMU18HL | 21 | 15 | 19 | 34 | 32 |
| 21. | Alex Huang (D) | Chicoutimi Saguenéens | QMJHL | 30 | 2 | 32 | 34 | 4 |
| 22. | Shaun Miller (RW) | Romford Raiders | NIHL | 19 | 16 | 17 | 33 | 38 |
| 23. | Carson MacKinnon (LW) | EC Peiting | Germany3 | 28 | 16 | 17 | 33 | 14 |
| 24. | Carter Bromley (F) | Chaleur Lightning | MJAHL | 31 | 14 | 19 | 33 | 37 |
| 25. | Bo Horvat (C) | New York Islanders | NHL | 32 | 19 | 12 | 31 | 26 |
| 26. | Gabriel Vilardi (C/RW) | Winnipeg Jets | NHL | 35 | 16 | 15 | 31 | 12 |
| 27. | Zachary Rushton (RW) | Chaleur Lightning | MJAHL | 32 | 14 | 17 | 31 | 42 |
| 28. | Savin Virk (F) | Tri-City Americans | WHL | 31 | 13 | 18 | 31 | 6 |
| 29. | Grant Reid (F) | Calgary Canucks | AJHL | 26 | 11 | 20 | 31 | 14 |
| 30. | Nazem Kadri (C/LW) | Calgary Flames | NHL | 36 | 8 | 23 | 31 | 18 |
| 31. | Logan O'Neil (F) | County Islanders | NSSHL | 8 | 19 | 11 | 30 | 27 |
| 32. | Shawn Carrier (LW) | Halifax Mooseheads | QMJHL | 30 | 19 | 11 | 30 | 28 |
| 33. | Dylan Guenther (RW/LW) | Utah Mammoth | NHL | 38 | 16 | 14 | 30 | 8 |
| 34. | Jack Pettipas (F) | North Peace Navigators | NWJHL | 25 | 8 | 22 | 30 | 39 |
| 35. | Andrew Carr (F) | Napanee Raiders | PJCHL | 23 | 15 | 14 | 29 | 6 |
| 36. | Louis-François Bélanger (C) | Newfoundland Regiment | QMJHL | 30 | 14 | 15 | 29 | 18 |
| 37. | Cole Chandler (C/LW) | Shawinigan Cataractes | QMJHL | 30 | 11 | 18 | 29 | 27 |
| 38. | Sam Allaby (F) | | totals | 26 | 5 | 24 | 29 | 10 |
| | Cranbrook Bucks | BCHL | 1 | 0 | 1 | 1 | 0 |
| | Langley Rivermen | BCHL | 25 | 5 | 23 | 28 | 10 |
| 39. | Josh Morrissey (D) | Winnipeg Jets | NHL | 35 | 5 | 24 | 29 | 12 |
| 40. | Jackson Shaddick (F) | Woodstock Slammers | NCDC | 32 | 14 | 14 | 28 | 26 |
| 41. | Kris Hodge (C) | Conception Bay Blues | AESHL | 13 | 12 | 16 | 28 | 6 |
| 42. | Chase Harrington (F) | Spokane Chiefs | WHL | 32 | 11 | 17 | 28 | 52 |
| 43. | Louis-Alex Tremblay (D) | Sherbrooke Phoenix | QMJHL | 31 | 9 | 19 | 28 | 20 |
| 44. | Olivier Groulx (LW) | Saint John Sea Dogs | QMJHL | 32 | 9 | 19 | 28 | 8 |
| 45. | Kayden McGuigan (C/LW) | Pownal Ice Dogs | PEIJCHL | 15 | 14 | 13 | 27 | 48 |
| 46. | Ashton Underhill (F) | Marian Univ. | ACHA II | 16 | 14 | 13 | 27 | 12 |
| 47. | Dylan Cozens (C/RW) | Ottawa Senators | NHL | 35 | 11 | 16 | 27 | 34 |
| 48. | Guillaume Gauthier (C) | Saint-Hyacinthe Bataillon | LNAH | 17 | 10 | 17 | 27 | 20 |
| 49. | Jack Clark (F) | Neepawa Titans | MJHL | 31 | 15 | 11 | 26 | 36 |
| 50. | Zachary Boudreau (C) | West Kent Steamers | MJAHL | 31 | 15 | 11 | 26 | 99 |
| 51. | Kyle McGrath (RW) | St. John's Sr. Caps | AESHL | 14 | 12 | 14 | 26 | 10 |
| 52. | Kadon McCann (F) | Medicine Hat Tigers | WHL | 33 | 12 | 14 | 26 | 43 |
| 53. | Jack Nesbitt (C) | Windsor Spitfires | OHL | 25 | 10 | 16 | 26 | 30 |
| 54. | Simon Boyko (RW) | EV Füssen | Germany3 | 17 | 19 | 6 | 25 | 8 |
| 55. | Peter Legostaev (C) | | totals | 21 | 17 | 8 | 25 | 24 |
| | Brockville Braves | CCHL | 12 | 12 | 5 | 17 | 18 |
| | Gatineau Olympiques | QMJHL | 9 | 5 | 3 | 8 | 6 |
| 56. | Tyler Hopkins (C/LW) | Kingston Frontenacs | OHL | 29 | 12 | 13 | 25 | 16 |
| 57. | Aaron Obobaifo (C) | Vancouver Giants | WHL | 34 | 9 | 16 | 25 | 28 |
| 58. | Conor Geekie (RW/C) | | totals | 30 | 7 | 18 | 25 | 31 |
| | Tampa Bay Lightning | NHL | 6 | 0 | 1 | 1 | 4 |
| | Syracuse Crunch | AHL | 24 | 7 | 17 | 24 | 27 |
| 59. | Émile Ricard (C) | Chicoutimi Saguenéens | QMJHL | 32 | 7 | 18 | 25 | 24 |
| 60. | Caleb Desnoyers (C) | | totals | 17 | 6 | 19 | 25 | 20 |
| | Moncton Wildcats | QMJHL | 17 | 6 | 19 | 25 | 20 |
| | Canada U20 | WJC-20 | - | - | - | - | - |
| 61. | Emerson Clark (D) | | totals | 25 | 3 | 22 | 25 | 12 |
| | Flin Flon Bombers | SJHL | 3 | 0 | 2 | 2 | 0 |
| | Saskatoon Quakers | PJHL | 22 | 3 | 20 | 23 | 12 |
| 62. | Kaesen Fisher (D) | | totals | 27 | 1 | 24 | 25 | 16 |
| | Everett Silvertips | WHL | 1 | 0 | 1 | 1 | 0 |
| | Winkler Flyers | MJHL | 26 | 1 | 23 | 24 | 16 |
| 63. | Alex-Olivier Voyer (RW) | | totals | 49 | 15 | 9 | 24 | 120 |
| | Ravensburg Towerstars | DEL2 | 24 | 7 | 4 | 11 | 59 |
| | Blue Devils Weiden | DEL2 | 25 | 8 | 5 | 13 | 61 |
| 64. | Anthony DeLuca (W/C) | | totals | 19 | 13 | 11 | 24 | 69 |
| | Laval Pétroliers | LNAH | 17 | 12 | 11 | 23 | 26 |
| | Shawville Pontiacs | NPHL | 2 | 1 | 0 | 1 | 43 |
| 65. | Brent Aubin (RW/LW) | Hannover Indians | Germany3 | 24 | 13 | 11 | 24 | 38 |
| 66. | Hayden Harsanyi (F) | Saskatoon Blades | WHL | 33 | 10 | 14 | 24 | 10 |
| 67. | Mika Cyr (LW/C) | Univ. of Moncton | USports | 18 | 9 | 15 | 24 | 4 |
| 68. | Callum MacLean (LW) | Merritt Centennials | KIJHL | 26 | 9 | 15 | 24 | 80 |
| 69. | Matthew Schaefer (D) | New York Islanders | NHL | 36 | 9 | 15 | 24 | 18 |
| 70. | Marshall Gallant (D) | Tignish Aces | PEIJCHL | 13 | 7 | 17 | 24 | 4 |
| 71. | Liam Kilfoil (C) | Halifax Mooseheads | QMJHL | 27 | 6 | 18 | 24 | 4 |
| 72. | Brodie MacArthur (F) | Elsipogtog Hawks | LHSB | 12 | 11 | 12 | 23 | 6 |
| 73. | Cole Ully (LW) | Guildford Flames | EIHL | 21 | 11 | 12 | 23 | 4 |
| 74. | Maxime Comtois (LW) | Dynamo Moskva | KHL | 34 | 11 | 12 | 23 | 60 |
| 75. | Braeden Cootes (C/RW) | | totals | 20 | 10 | 13 | 23 | 2 |
| | Vancouver Canucks | NHL | 3 | 0 | 0 | 0 | 0 |
| | Seattle Thunderbirds | WHL | 17 | 10 | 13 | 23 | 2 |
| | Canada U20 | WJC-20 | - | - | - | - | - |
| 76. | Conner Roulette (LW/C) | Univ. of Saskatchewan | USports | 16 | 9 | 14 | 23 | 4 |
| 77. | Hunter Garlent (C) | EC Kassel Huskies | DEL2 | 25 | 9 | 14 | 23 | 6 |
| 78. | Corey Trivino (C) | Eisbären Regensburg | DEL2 | 26 | 9 | 14 | 23 | 10 |
| 79. | Kingsley Austin (D) | | totals | 27 | 6 | 17 | 23 | 30 |
| | Pictou County Crushers | MJAHL | 23 | 6 | 15 | 21 | 30 |
| | Newfoundland Regiment | QMJHL | 4 | 0 | 2 | 2 | 0 |
| 80. | Evan White (D) | St. John's Sr. Caps | AESHL | 14 | 4 | 19 | 23 | 4 |
| 81. | Jakob Brahaney (D) | Tweed Oil Kings | NPHL | 12 | 3 | 20 | 23 | 58 |
| 82. | Peyton Hoyt (RW) | Deer Lake Red Wings | CWSHL | 10 | 11 | 11 | 22 | 10 |
| 83. | Leif Mattson (RW) | Quad City Storm | SPHL | 22 | 10 | 12 | 22 | 4 |
| 84. | Cole Sanford (RW/C) | Cardiff Devils | EIHL | 22 | 10 | 12 | 22 | 12 |
| 85. | Connor Schmidt (D) | Moose Jaw Warriors | WHL | 30 | 9 | 13 | 22 | 34 |
| 86. | Mason McTavish (C/LW) | Anaheim Ducks | NHL | 36 | 8 | 14 | 22 | 34 |
| 87. | Adam Dawe (RW/C) | Clarenville Caribous | AESHL | 11 | 7 | 15 | 22 | 16 |
| 88. | Lee Shurgot (F) | Prince George Cougars | WHL | 32 | 6 | 16 | 22 | 2 |
| 89. | Reece Gault (D) | Victoria Grizzlies | BCHL | 29 | 5 | 17 | 22 | 16 |
| 90. | Matthew Paranych (D) | Regina Pats | WHL | 31 | 3 | 19 | 22 | 14 |
| 91. | Graham Jones (C) | Fargo Force | USHL | 27 | 12 | 9 | 21 | 4 |
| 92. | Justin Robidas (C/RW) | | totals | 25 | 10 | 11 | 21 | 8 |
| | Chicago Wolves | AHL | 23 | 10 | 10 | 20 | 8 |
| | Carolina Hurricanes | NHL | 2 | 0 | 1 | 1 | 0 |
| 93. | Owen Tippett (RW/LW) | Philadelphia Flyers | NHL | 34 | 10 | 11 | 21 | 20 |
| 94. | Jordan Shaw (F) | Summerside Western Capitals | MJAHL | 31 | 9 | 12 | 21 | 16 |
| 95. | Colten Worthington (F) | Virden Oil Capitals | MJHL | 18 | 4 | 17 | 21 | 4 |
| 96. | Greg Meireles (C) | Nürnberg Ice Tigers | DEL | 30 | 3 | 18 | 21 | 12 |
| 97. | Reese Hamilton (D) | Regina Pats | WHL | 31 | 3 | 18 | 21 | 8 |
| 98. | Jordan Hickmott (C/RW) | EC Bad Nauheim | DEL2 | 25 | 17 | 3 | 20 | 0 |
| 99. | Jonah Bevington (F) | Hazelton Wolverines | CIHL | 12 | 14 | 6 | 20 | 8 |
| 100. | Jett Lajoie (F) | Prince George Cougars | WHL | 29 | 13 | 7 | 20 | 24 |