| 14 | Nick Suzuki | C | 82 | 30 | 59 | 89 | 8 | 19 | 5 | 2 | 0 | 2 | 2 | -5 | London, Ontario, CAN | 25 |
| 13 | Cole Caufield | RW | 82 | 37 | 33 | 70 | 14 | 9 | 5 | 3 | 1 | 4 | 0 | -6 | Mosinee, Wisconsin, USA | 23 |
| 48 | Lane Hutson | D | 82 | 6 | 60 | 66 | 34 | -2 | 5 | 0 | 5 | 5 | 0 | -5 | Holland, Michigan, USA | 20 |
| 20 | Juraj Slafkovský | LW | 79 | 18 | 33 | 51 | 45 | 4 | 5 | 2 | 0 | 2 | 4 | -4 | Kosice, SVK | 20 |
| 11 | Brendan Gallagher | RW | 82 | 21 | 17 | 38 | 39 | -6 | 5 | 0 | 2 | 2 | 0 | -7 | Edmonton, Alberta, CAN | 32 |
| 71 | Jake Evans | C | 82 | 13 | 23 | 36 | 10 | 1 | 5 | 0 | 1 | 1 | 2 | 0 | Toronto, Ontario, CAN | 28 |
| 22 | Christian Dvorak | C | 82 | 12 | 21 | 33 | 16 | -5 | 5 | 2 | 0 | 2 | 4 | -1 | Palos, Illinois, USA | 28 |
| 92 | Patrik Laine | RW | 52 | 20 | 13 | 33 | 14 | -14 | 2 | 0 | 1 | 1 | 2 | -2 | Tampere, FIN | 26 |
| 8 | Mike Matheson | D | 80 | 6 | 25 | 31 | 51 | -6 | 5 | 0 | 1 | 1 | 2 | -1 | Pointe-Claire, Quebec, CAN | 30 |
| 40 | Joel Armia | RW | 81 | 11 | 18 | 29 | 16 | -2 | 5 | 0 | 2 | 2 | 2 | 2 | Pori, FIN | 31 |
| 17 | Josh Anderson | RW | 81 | 15 | 12 | 27 | 90 | -2 | 5 | 0 | 1 | 1 | 20 | -2 | Burlington, Ontario, CAN | 30 |
| 15 | Alex Newhook | C | 82 | 15 | 11 | 26 | 24 | -21 | 5 | 1 | 1 | 2 | 4 | -3 | St. John's, Newfoundland and Labrador, CAN | 23 |
| 77 | Kirby Dach | C | 57 | 10 | 12 | 22 | 40 | -29 | -- | -- | -- | -- | -- | -- | Fort Saskatchewan, Alberta, CAN | 23 |
| 45 | Alexandre Carrier | D | 51 | 2 | 16 | 18 | 28 | 4 | 5 | 1 | 1 | 2 | 0 | 0 | Quebec City, Quebec, CAN | 27 |
| 21 | Kaiden Guhle | D | 55 | 6 | 12 | 18 | 47 | 6 | 5 | 0 | 0 | 0 | 4 | -3 | Edmonton, Alberta, CAN | 22 |
| 51 | Emil Heineman | LW | 62 | 10 | 8 | 18 | 20 | -6 | 5 | 1 | 0 | 1 | 0 | 1 | Leksand, SWE | 22 |
| 58 | David Savard | D | 75 | 1 | 14 | 15 | 36 | -8 | 5 | 0 | 1 | 1 | 0 | -2 | St-Hyacinthe, Quebec, CAN | 33 |
| 47 | Jayden Struble | D | 56 | 2 | 11 | 13 | 52 | 2 | 2 | 0 | 0 | 0 | 0 | -2 | Cumberland, Rhode Island, USA | 23 |
| 72 | Arber Xhekaj | D | 70 | 1 | 5 | 6 | 118 | -13 | 3 | 0 | 0 | 0 | 4 | 1 | Hamilton, Ontario, CAN | 23 |
| 23 | Logan Mailloux | D | 7 | 2 | 2 | 4 | 6 | -5 | -- | -- | -- | -- | -- | -- | Belle River, Ontario, CAN | 21 |
| 89 | Joshua Roy | RW | 12 | 2 | 0 | 2 | 2 | -6 | -- | -- | -- | -- | -- | -- | Saint-Georges-De-Beauce, Quebec, CAN | 21 |
| 91 | Oliver Kapanen | C | 18 | 0 | 2 | 2 | 2 | -5 | 3 | 0 | 1 | 1 | 0 | 0 | Timra, SWE | 21 |
| 93 | Ivan Demidov | RW | 2 | 1 | 1 | 2 | 0 | 1 | 5 | 0 | 2 | 2 | 0 | -5 | Sergiyev Posad, RUS | 18 |
| 20 | Justin Barron | D | 17 | 1 | 0 | 1 | 8 | -4 | -- | -- | -- | -- | -- | -- | Halifax, Nova Scotia, CAN | 22 |
| 62 | Owen Beck | C | 12 | 0 | 1 | 1 | 0 | -2 | -- | -- | -- | -- | -- | -- | Port Hope, Ontario, CAN | 20 |
| 82 | Lucas Condotta | LW | 7 | 1 | 0 | 1 | 0 | -2 | -- | -- | -- | -- | -- | -- | Georgetown, Ontario, CAN | 26 |
| 61 | Michael Pezzetta | LW | 25 | 0 | 0 | 0 | 24 | -2 | -- | -- | -- | -- | -- | -- | Toronto, Ontario, CAN | 26 |
| -- | Alex Barré-Boulet | C | 2 | 0 | 0 | 0 | 2 | -2 | -- | -- | -- | -- | -- | -- | Montmagny, Quebec, CAN | 27 |
| 48 | Rafael Harvey-Pinard | LW | 1 | 0 | 0 | 0 | 0 | 0 | -- | -- | -- | -- | -- | -- | Saguenay, Quebec, CAN | 25 |