| 1. | Connor McDavid (C/LW) | | totals | 56 | 34 | 61 | 95 | 22 |
| | Edmonton Oilers | NHL | 56 | 34 | 61 | 95 | 22 |
| | Canada Olympics | OG | - | - | - | - | - |
| 2. | Nathan MacKinnon (C/RW) | | totals | 53 | 40 | 51 | 91 | 18 |
| | Colorado Avalanche | NHL | 53 | 40 | 51 | 91 | 18 |
| | Canada Olympics | OG | - | - | - | - | - |
| 3. | Adam Benák (C) | | totals | 53 | 24 | 56 | 80 | 18 |
| | Brantford Bulldogs | OHL | 33 | 22 | 34 | 56 | 14 |
| | Czechia U20 (all) | International-Jr | 13 | 1 | 15 | 16 | 2 |
| | Czechia U20 | WJC-20 | 7 | 1 | 7 | 8 | 2 |
| 4. | Macklin Celebrini (C/LW) | | totals | 53 | 27 | 52 | 79 | 30 |
| | San Jose Sharks | NHL | 53 | 27 | 52 | 79 | 30 |
| | Canada Olympics | OG | - | - | - | - | - |
| 5. | Leon Draisaitl (C/W) | | totals | 53 | 27 | 51 | 78 | 24 |
| | Edmonton Oilers | NHL | 53 | 27 | 51 | 78 | 24 |
| | Germany Olympics | OG | - | - | - | - | - |
| 6. | J.P. Hurlbert (F) | Kamloops Blazers | WHL | 48 | 32 | 44 | 76 | 33 |
| 7. | David Levin (C/W) | | totals | 38 | 25 | 50 | 75 | 20 |
| | CSM Corona Brasov | Erste Liga | 29 | 21 | 37 | 58 | 14 |
| | CSM Corona Brasov | Erste Liga | 9 | 4 | 13 | 17 | 6 |
| 8. | Cameron Schmidt (RW) | | totals | 50 | 34 | 39 | 73 | 46 |
| | Vancouver Giants | WHL | 39 | 27 | 33 | 60 | 40 |
| | Seattle Thunderbirds | WHL | 11 | 7 | 6 | 13 | 6 |
| 9. | David Pastrnak (RW/LW) | | totals | 51 | 22 | 48 | 70 | 40 |
| | Boston Bruins | NHL | 51 | 22 | 48 | 70 | 40 |
| | Czechia Olympics | OG | - | - | - | - | - |
| 10. | Liam Ruck (F) | Medicine Hat Tigers | WHL | 48 | 29 | 40 | 69 | 28 |
| 11. | Markus Ruck (F) | Medicine Hat Tigers | WHL | 48 | 12 | 56 | 68 | 18 |
| 12. | Bud Holloway (RW) | Moosomin Rangers | BSHL | 16 | 28 | 39 | 67 | 0 |
| 13. | Vasyl Spilka (LW) | | totals | 52 | 24 | 43 | 67 | 36 |
| | Bílí Tygři Liberec U20 | Czechia U20 | 31 | 22 | 42 | 64 | 34 |
| | HC Stadion Litomerice | Czechia2 | 8 | 2 | 1 | 3 | 0 |
| | Bílí Tygři Liberec | Czechia | 4 | 0 | 0 | 0 | 0 |
| | Czechia U20 (all) | International-Jr | 4 | 0 | 0 | 0 | 2 |
| | Piráti Chomutov | Czechia2 | 5 | 0 | 0 | 0 | 0 |
| 14. | Mikko Rantanen (W/C) | | totals | 52 | 19 | 47 | 66 | 81 |
| | Dallas Stars | NHL | 52 | 19 | 47 | 66 | 81 |
| | Finland Olympics | OG | - | - | - | - | - |
| 15. | Cole Beaudoin (C) | | totals | 43 | 22 | 43 | 65 | 29 |
| | Barrie Colts | OHL | 36 | 19 | 39 | 58 | 27 |
| | Canada U20 | WJC-20 | 7 | 3 | 4 | 7 | 2 |
| 16. | Jacob Kvasnicka (RW) | Penticton Vees | WHL | 46 | 27 | 37 | 64 | 14 |
| 17. | Marcus Nordmark (RW) | | totals | 45 | 26 | 38 | 64 | 68 |
| | Djurgårdens IF U20 | U20 Nationell | 23 | 14 | 23 | 37 | 44 |
| | Sweden U18 (all) | International-Jr | 16 | 12 | 14 | 26 | 18 |
| | Djurgårdens IF U18 | U18 Nationell | 2 | 0 | 0 | 0 | 4 |
| | Djurgårdens IF | SHL | 4 | 0 | 1 | 1 | 2 |
| | Djurgårdens IF U18 | U18 Nationell | - | - | - | - | - |
| 18. | Max Curran (C/LW) | | totals | 51 | 21 | 43 | 64 | 39 |
| | Edmonton Oil Kings | WHL | 31 | 14 | 27 | 41 | 23 |
| | Czechia U20 (all) | International-Jr | 13 | 6 | 12 | 18 | 10 |
| | Czechia U20 | WJC-20 | 7 | 1 | 4 | 5 | 6 |
| 19. | Jack Eichel (C) | | totals | 48 | 19 | 45 | 64 | 10 |
| | Vegas Golden Knights | NHL | 48 | 19 | 45 | 64 | 10 |
| | USA Olympics | OG | - | - | - | - | - |
| 20. | Nick Suzuki (C) | | totals | 55 | 18 | 46 | 64 | 10 |
| | Montréal Canadiens | NHL | 55 | 18 | 46 | 64 | 10 |
| | Canada Olympics | OG | - | - | - | - | - |
| 21. | Martin Nečas (C/RW) | | totals | 52 | 22 | 40 | 62 | 26 |
| | Colorado Avalanche | NHL | 52 | 22 | 40 | 62 | 26 |
| | Czechia Olympics | OG | - | - | - | - | - |
| 22. | Adam Novotny (LW/RW) | | totals | 64 | 29 | 32 | 61 | 24 |
| | Peterborough Petes | OHL | 40 | 24 | 22 | 46 | 10 |
| | Czechia U20 (all) | International-Jr | 17 | 5 | 7 | 12 | 10 |
| | Czechia U20 | WJC-20 | 7 | 0 | 3 | 3 | 4 |
| 23. | Guillaume Asselin (RW/LW) | EHC Olten | SL | 43 | 27 | 33 | 60 | 40 |
| 24. | Zach Werenski (D) | | totals | 50 | 19 | 41 | 60 | 10 |
| | Columbus Blue Jackets | NHL | 50 | 19 | 41 | 60 | 10 |
| | USA Olympics | OG | - | - | - | - | - |
| 25. | Jake O'Brien (C) | Brantford Bulldogs | OHL | 34 | 18 | 42 | 60 | 12 |
| 26. | Christian Humphreys (RW/C) | Kitchener Rangers | OHL | 45 | 16 | 44 | 60 | 20 |
| 27. | Evan Bouchard (D) | Edmonton Oilers | NHL | 56 | 15 | 45 | 60 | 22 |
| 28. | Marek Vanacker (LW/RW) | Brantford Bulldogs | OHL | 41 | 35 | 24 | 59 | 21 |
| 29. | Wyatt Johnston (C/RW) | Dallas Stars | NHL | 55 | 29 | 30 | 59 | 14 |
| 30. | Mateo Nobert (C) | Blainville-Boisbriand Armada | QMJHL | 44 | 22 | 37 | 59 | 10 |
| 31. | Justin Carbonneau (RW) | Blainville-Boisbriand Armada | QMJHL | 42 | 38 | 20 | 58 | 38 |
| 32. | Adam Jiříček (D) | | totals | 56 | 24 | 34 | 58 | 35 |
| | Czechia U20 (all) | International-Jr | 13 | 6 | 5 | 11 | 8 |
| | Brantford Bulldogs | OHL | 36 | 13 | 28 | 41 | 25 |
| | Czechia U20 | WJC-20 | 7 | 5 | 1 | 6 | 2 |
| 33. | Henri Ruotsalainen (RW/C) | GIJS Groningen | Netherlands2 | 19 | 20 | 38 | 58 | 2 |
| 34. | Lucas Raymond (LW/RW) | | totals | 54 | 18 | 40 | 58 | 12 |
| | Detroit Red Wings | NHL | 54 | 18 | 40 | 58 | 12 |
| | Sweden Olympics | OG | - | - | - | - | - |
| 35. | Evan Barratt (C/LW) | Nürnberg Ice Tigers | DEL | 43 | 14 | 44 | 58 | 37 |
| 36. | Jaxon Jacobson (C) | Brandon Wheat Kings | WHL | 44 | 14 | 44 | 58 | 18 |
| 37. | Nicholas Porco (LW) | | totals | 38 | 36 | 21 | 57 | 10 |
| | Asiago | AlpsHL | 36 | 33 | 20 | 53 | 8 |
| | Asiago | AlpsHL | 2 | 3 | 1 | 4 | 2 |
| 38. | Cole Caufield (LW/RW) | Montréal Canadiens | NHL | 55 | 32 | 25 | 57 | 14 |
| 39. | Ivar Stenberg (LW/RW) | | totals | 53 | 20 | 37 | 57 | 22 |
| | Frölunda HC | SHL | 31 | 8 | 21 | 29 | 6 |
| | Sweden U20 (all) | International-Jr | 15 | 8 | 10 | 18 | 10 |
| | Sweden U20 | WJC-20 | 7 | 4 | 6 | 10 | 6 |
| 40. | Justin Maylan (C) | EC Peiting | Germany3 | 42 | 13 | 44 | 57 | 14 |
| 41. | Nils Bartholdsson (RW) | | totals | 50 | 33 | 23 | 56 | 30 |
| | Rögle BK U20 | U20 Nationell | 25 | 21 | 10 | 31 | 14 |
| | Sweden U18 (all) | International-Jr | 16 | 6 | 9 | 15 | 14 |
| | Rögle BK | SHL | 4 | 0 | 0 | 0 | 0 |
| | Rögle BK U18 | U18 Nationell | 5 | 6 | 4 | 10 | 2 |
| 42. | Matt Boldy (LW/RW) | | totals | 52 | 29 | 27 | 56 | 26 |
| | Minnesota Wild | NHL | 52 | 29 | 27 | 56 | 26 |
| | USA Olympics | OG | - | - | - | - | - |
| 43. | Ryan Roobroeck (C) | Niagara IceDogs | OHL | 48 | 28 | 28 | 56 | 26 |
| 44. | Nathan Villeneuve (C/LW) | | totals | 38 | 21 | 35 | 56 | 53 |
| | Sudbury Wolves | OHL | 28 | 16 | 28 | 44 | 42 |
| | Windsor Spitfires | OHL | 10 | 5 | 7 | 12 | 11 |
| 45. | Mitchell Marner (RW/C) | | totals | 55 | 15 | 41 | 56 | 14 |
| | Vegas Golden Knights | NHL | 55 | 15 | 41 | 56 | 14 |
| | Canada Olympics | OG | - | - | - | - | - |
| 46. | Axel Elofsson (D) | | totals | 49 | 11 | 45 | 56 | 40 |
| | Örebro HK U18 | U18 Nationell | 1 | 0 | 1 | 1 | 4 |
| | Örebro HK U20 | U20 Nationell | 26 | 7 | 24 | 31 | 18 |
| | Sweden U18 (all) | International-Jr | 16 | 4 | 20 | 24 | 18 |
| | Örebro HK | SHL | 6 | 0 | 0 | 0 | 0 |
| | Örebro HK U18 | U18 Nationell | - | - | - | - | - |
| 47. | Joby Baumuller (F) | Brandon Wheat Kings | WHL | 49 | 36 | 19 | 55 | 28 |
| 48. | Tij Iginla (LW) | | totals | 34 | 27 | 28 | 55 | 23 |
| | Kelowna Rockets | WHL | 27 | 23 | 24 | 47 | 23 |
| | Canada U20 | WJC-20 | 7 | 4 | 4 | 8 | 0 |
| 49. | Julius Miettinen (C/W) | | totals | 46 | 24 | 31 | 55 | 23 |
| | Everett Silvertips | WHL | 33 | 20 | 27 | 47 | 19 |
| | Finland U20 | WJC-20 | 6 | 2 | 2 | 4 | 2 |
| | Finland U20 (all) | International-Jr | 7 | 2 | 2 | 4 | 2 |
| 50. | Daxon Rudolph (D) | Prince Albert Raiders | WHL | 48 | 21 | 34 | 55 | 48 |
| 51. | Mark Stone (RW) | | totals | 39 | 20 | 35 | 55 | 7 |
| | Vegas Golden Knights | NHL | 39 | 20 | 35 | 55 | 7 |
| | Canada Olympics | OG | - | - | - | - | - |
| 52. | Jayden Halbgewachs (LW) | HC Sierre | SL | 36 | 14 | 40 | 54 | 2 |
| 53. | Pierce Mbuyi (LW) | Owen Sound Attack | OHL | 48 | 25 | 28 | 53 | 65 |
| 54. | Ryan Tesink (C/W) | Fredericton Express | LHSB | 20 | 22 | 31 | 53 | 42 |
| 55. | Matej Kubiesa (RW) | | totals | 64 | 31 | 21 | 52 | 22 |
| | HC Frydek-Mistek | Czechia2 | 22 | 15 | 12 | 27 | 8 |
| | HC Oceláři Třinec | Czechia | 16 | 4 | 1 | 5 | 0 |
| | Czechia U20 (all) | International-Jr | 19 | 9 | 6 | 15 | 12 |
| | HC Oceláři Třinec U20 | Czechia U20 | - | - | - | - | - |
| | Czechia U20 | WJC-20 | 7 | 3 | 2 | 5 | 2 |
| 56. | Sam Reinhart (C/RW) | | totals | 54 | 27 | 25 | 52 | 8 |
| | Florida Panthers | NHL | 54 | 27 | 25 | 52 | 8 |
| | Canada Olympics | OG | - | - | - | - | - |
| 57. | Nathan Lecompte (C) | Chicoutimi Saguenéens | QMJHL | 43 | 23 | 29 | 52 | 18 |
| 58. | Mika Zibanejad (C/RW) | | totals | 55 | 23 | 29 | 52 | 10 |
| | New York Rangers | NHL | 55 | 23 | 29 | 52 | 10 |
| | Sweden Olympics | OG | - | - | - | - | - |
| 59. | Travis Konecny (RW/LW) | Philadelphia Flyers | NHL | 53 | 22 | 30 | 52 | 45 |
| 60. | Quinn Hughes (D) | | totals | 50 | 5 | 47 | 52 | 22 |
| | Vancouver Canucks | NHL | 26 | 2 | 21 | 23 | 12 |
| | USA Olympics | OG | - | - | - | - | - |
| | Minnesota Wild | NHL | 24 | 3 | 26 | 29 | 10 |
| 61. | Nick Pastujov (C/LW) | Herning Blue Fox | Denmark | 36 | 24 | 27 | 51 | 57 |
| 62. | Filip Chlapik (C/LW) | | totals | 50 | 23 | 28 | 51 | 30 |
| | HC Sparta Praha | Czechia | 44 | 19 | 26 | 45 | 28 |
| | Czechia (all) | International | 6 | 4 | 2 | 6 | 2 |
| 63. | Ryan O'Reilly (C) | Nashville Predators | NHL | 54 | 18 | 33 | 51 | 10 |
| 64. | Adam Laishram (C/W) | Romford Raiders | NIHL | 34 | 17 | 34 | 51 | 55 |
| 65. | Tyler Benson (LW) | EC Kassel Huskies | DEL2 | 37 | 17 | 34 | 51 | 19 |
| 66. | Carson Wetsch (RW) | Kelowna Rockets | WHL | 44 | 17 | 34 | 51 | 59 |
| 67. | Måns Josbrant (W) | | totals | 43 | 34 | 16 | 50 | 42 |
| | Luleå HF U20 | U20 Nationell | 29 | 15 | 14 | 29 | 30 |
| | Sweden U18 (all) | International-Jr | 6 | 1 | 0 | 1 | 4 |
| | Luleå HF U18 | U18 Nationell | 7 | 16 | 1 | 17 | 6 |
| | Luleå HF U18 | U18 Nationell | 1 | 2 | 1 | 3 | 2 |
| 68. | Tomas Poletin (LW) | | totals | 56 | 33 | 17 | 50 | 74 |
| | Czechia U20 (all) | International-Jr | 16 | 10 | 3 | 13 | 39 |
| | Kelowna Rockets | WHL | 33 | 19 | 12 | 31 | 27 |
| | Czechia U20 | WJC-20 | 7 | 4 | 2 | 6 | 8 |
| 69. | Wiljami Myllylä (RW/LW) | | totals | 23 | 29 | 21 | 50 | 22 |
| | IFK Lepplax | II-divisioona | 21 | 27 | 20 | 47 | 22 |
| | Muik Hockey | Suomi-sarja | 2 | 2 | 1 | 3 | 0 |
| 70. | Brad Marchand (W/C) | | totals | 45 | 25 | 25 | 50 | 34 |
| | Florida Panthers | NHL | 45 | 25 | 25 | 50 | 34 |
| | Canada Olympics | OG | - | - | - | - | - |
| 71. | Maxime Fortier (RW) | SaiPa | Liiga | 46 | 20 | 30 | 50 | 42 |
| 72. | Vojtech Cihar (LW) | | totals | 62 | 18 | 32 | 50 | 22 |
| | HC Energie Karlovy Vary | Czechia | 27 | 4 | 4 | 8 | 8 |
| | Czechia U20 (all) | International-Jr | 17 | 9 | 12 | 21 | 6 |
| | Czechia U20 | WJC-20 | 7 | 4 | 8 | 12 | 2 |
| | Kelowna Rockets | WHL | 11 | 1 | 8 | 9 | 6 |
| 73. | Clayton Keller (RW/LW) | | totals | 55 | 16 | 34 | 50 | 16 |
| | Utah Mammoth | NHL | 55 | 16 | 34 | 50 | 16 |
| | USA Olympics | OG | - | - | - | - | - |
| 74. | Ryan Lin (D) | Vancouver Giants | WHL | 42 | 11 | 39 | 50 | 33 |
| 75. | Anton Johansson (C) | | totals | 24 | 31 | 18 | 49 | 6 |
| | Kumla HC | Division 2 | 23 | 30 | 17 | 47 | 6 |
| | Karlskrona HK | HockeyEttan | 1 | 1 | 1 | 2 | 0 |
| 76. | Ryley Lindgren (C/RW) | Ice Dragons Herford | Germany3 | 38 | 25 | 24 | 49 | 35 |
| 77. | Jamie Glance (RW) | | totals | 52 | 21 | 28 | 49 | 20 |
| | U.S. National U18 Team | NTDP | 38 | 15 | 17 | 32 | 16 |
| | USNTDP Juniors | USHL | 14 | 6 | 11 | 17 | 4 |
| 78. | Laurent Dauphin (C/LW) | Laval Rocket | AHL | 40 | 13 | 36 | 49 | 22 |
| 79. | Ethan Belchetz (LW) | Windsor Spitfires | OHL | 46 | 29 | 19 | 48 | 41 |
| 80. | Dylan Larkin (C/LW) | | totals | 56 | 25 | 23 | 48 | 34 |
| | Detroit Red Wings | NHL | 56 | 25 | 23 | 48 | 34 |
| | USA Olympics | OG | - | - | - | - | - |
| 81. | Teddy Mutryn (C) | Moncton Wildcats | QMJHL | 42 | 22 | 26 | 48 | 48 |
| 82. | Bosse Meijer (C) | | totals | 49 | 21 | 27 | 48 | 50 |
| | Frölunda HC U20 | U20 Nationell | 25 | 15 | 18 | 33 | 18 |
| | Sweden U18 (all) | International-Jr | 16 | 3 | 6 | 9 | 30 |
| | Frölunda HC U18 | U18 Nationell | 4 | 3 | 2 | 5 | 0 |
| | Frölunda HC U18 | U18 Nationell | 2 | 0 | 1 | 1 | 2 |
| | Frölunda HC | SHL | 2 | 0 | 0 | 0 | 0 |
| 83. | Garrett Meurs (C/RW) | Ripley Wolves | OEHL | 17 | 19 | 29 | 48 | 34 |
| 84. | William Nylander (W/C) | | totals | 38 | 17 | 31 | 48 | 14 |
| | Toronto Maple Leafs | NHL | 38 | 17 | 31 | 48 | 14 |
| | Sweden Olympics | OG | - | - | - | - | - |
| 85. | Lukas Sedlak (C/LW) | | totals | 50 | 17 | 31 | 48 | 28 |
| | HC Dynamo Pardubice | Czechia | 45 | 17 | 29 | 46 | 22 |
| | Czechia (all) | International | 5 | 0 | 2 | 2 | 6 |
| | Czechia Olympics | OG | - | - | - | - | - |
| 86. | Akseli Pulkkanen (C) | | totals | 34 | 6 | 42 | 48 | 6 |
| | KalPa U20 | U20 SM-sarja | 26 | 6 | 36 | 42 | 6 |
| | KalPa | Liiga | - | - | - | - | - |
| | Finland U20 (all) | International-Jr | 8 | 0 | 6 | 6 | 0 |
| 87. | Mitchell Balmas (W/C) | Sheffield Steelers | EIHL | 35 | 24 | 23 | 47 | 4 |
| 88. | Emil Hemming (RW/LW) | | totals | 49 | 23 | 24 | 47 | 18 |
| | Finland U20 (all) | International-Jr | 9 | 3 | 0 | 3 | 4 |
| | Texas Stars | AHL | 5 | 0 | 0 | 0 | 0 |
| | Barrie Colts | OHL | 28 | 17 | 24 | 41 | 12 |
| | Finland U20 | WJC-20 | 7 | 3 | 0 | 3 | 2 |
| 89. | Tom Wilson (RW) | | totals | 47 | 22 | 25 | 47 | 71 |
| | Washington Capitals | NHL | 47 | 22 | 25 | 47 | 71 |
| | Canada Olympics | OG | - | - | - | - | - |
| 90. | Jiko Laitinen (F) | | totals | 48 | 22 | 25 | 47 | 12 |
| | Ilves U20 | U20 SM-sarja | 34 | 15 | 18 | 33 | 8 |
| | Finland U18 (all) | International-Jr | 10 | 3 | 4 | 7 | 2 |
| | Ilves U18 | U18 SM-sarja | 2 | 3 | 3 | 6 | 0 |
| | Ilves | Liiga | 2 | 1 | 0 | 1 | 2 |
| 91. | Erik Brännström (D) | | totals | 51 | 22 | 25 | 47 | 40 |
| | Lausanne HC | NL | 45 | 19 | 21 | 40 | 36 |
| | Sweden (all) | International | 6 | 3 | 4 | 7 | 4 |
| 92. | Alex Tuch (RW/C) | Buffalo Sabres | NHL | 53 | 22 | 25 | 47 | 43 |
| 93. | Graham Knott (LW/C) | Black Wings Linz | ICEHL | 40 | 20 | 27 | 47 | 16 |
| 94. | Gabriel Vilardi (C/RW) | Winnipeg Jets | NHL | 54 | 20 | 27 | 47 | 14 |
| 95. | Trevor Zegras (C/W) | Philadelphia Flyers | NHL | 54 | 20 | 27 | 47 | 34 |
| 96. | Andrei Svechnikov (RW/LW) | Carolina Hurricanes | NHL | 55 | 20 | 27 | 47 | 40 |
| 97. | Christopher Brown (C) | Soo Greyhounds | OHL | 48 | 17 | 30 | 47 | 12 |
| 98. | Jakub Lev (F) | | totals | 50 | 17 | 30 | 47 | 36 |
| | HC Motor České Budějovice U20 | Czechia U20 | 40 | 16 | 30 | 46 | 36 |
| | HC Motor České Budějovice | Czechia | 6 | 0 | 0 | 0 | 0 |
| | Czechia U20 (all) | International-Jr | 4 | 1 | 0 | 1 | 0 |
| 99. | Félix Sabourin-Lauzon (C) | | totals | 28 | 15 | 32 | 47 | 10 |
| | Granby Bisons | LHSAAAQ | 24 | 13 | 28 | 41 | 10 |
| | Waterloo Maroons | LHSE | 2 | 1 | 1 | 2 | 0 |
| | Saint-Georges-de-Beauce COOL-FM | LNAH | 2 | 1 | 3 | 4 | 0 |
| 100. | Thomas Desruisseaux (C) | Chicoutimi Saguenéens | QMJHL | 39 | 15 | 32 | 47 | 22 |