The Leafs announced their final cuts today, releasing Brandon Prust from his professional tryout, sending Brooks Laich to the Marlies, and designating Josh Leivo to non-roster status.
With these final cuts made, this is the final 23-man roster for the Leafs' opening game against the Senators in Ottawa tomorrow:
| 2 | D | Matt Hunwick (A) |
| 8 | D | Connor Carrick |
| 11 | LW | Zach Hyman |
| 12 | RW | Connor Brown |
| 15 | LW | Matt Martin |
| 16 | C/RW | Mitch Marner |
| 18 | LW | Milan Michalek |
| 20 | D | Frank Corrado |
| 21 | LW | James van Riemsdyk |
| 22 | D | Nikita Zaitsev |
| 24 | C | Peter Holland |
| 29 | C | William Nylander |
| 34 | C | Auston Matthews |
| 42 | C | Tyler Bozak (A) |
| 43 | C | Nazem Kadri |
| 44 | D | Morgan Rielly (A) |
| 46 | D | Roman Polak |
| 47 | RW | Leo Komarov (A) |
| 51 | D | Jake Gardiner |
| 52 | D | Martin Marincin |
| 53 | RW | Seth Griffith |
| 1 | G | Jhonas Enroth |
| 31 | G | Frederik Andersen |
A few things of note:
(1) The Leafs announced that, to no one's surprise, there will not be a captain this year.