| Rank | Skater↕ | Member↕ | SP | FS | Total▼ | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total↕ | TES↕ | PCS↕ | Ded↕ | Total↕ | TES↕ | PCS↕ | Ded↕ | ||||
| 1 | Terry Yu Tao Jin | CAN | 65.22 | 34.86 | 30.36 | 0.00 | 119.98 | 59.87 | 61.11 | -1.00 | 185.20 |
| 2 | David Li | CAN | 61.72 | 30.36 | 31.36 | 0.00 | 117.73 | 54.99 | 63.74 | -1.00 | 179.45 |
| 3 | David Shteyngart | CAN | 65.65 | 33.43 | 32.22 | 0.00 | 109.75 | 49.44 | 62.31 | -2.00 | 175.40 |
| 4 | David Howes | CAN | 60.08 | 29.30 | 31.78 | -1.00 | 114.03 | 51.39 | 63.64 | -1.00 | 174.11 |
| 5 | William Chan | CAN | 64.74 | 34.50 | 30.24 | 0.00 | 109.05 | 52.51 | 58.54 | -2.00 | 173.79 |
| 6 | John Kim | CAN | 67.79 | 38.22 | 28.57 | 0.00 | 104.73 | 45.99 | 58.74 | -1.00 | 172.52 |
| 7 | Grayson Long | CAN | 56.59 | 25.35 | 31.24 | 0.00 | 111.99 | 50.02 | 61.97 | 0.00 | 168.58 |
| 8 | David Bondar | CAN | 67.45 | 37.71 | 28.74 | 0.00 | 100.98 | 45.94 | 56.04 | -2.00 | 168.43 |
| 9 | Jake Ellis | CAN | 47.62 | 20.64 | 27.98 | -1.00 | 104.80 | 48.89 | 55.91 | 0.00 | 152.42 |
| 10 | Neo Tran | CAN | 56.26 | 28.40 | 27.86 | 0.00 | 83.23 | 37.71 | 48.52 | -3.00 | 139.49 |
| 11 | Vladimir Furman | CAN | 51.05 | 28.30 | 23.75 | -1.00 | 87.92 | 40.91 | 49.01 | -2.00 | 138.97 |
| 12 | Étienne Lacasse | CAN | 44.65 | 19.37 | 25.28 | 0.00 | 86.08 | 38.72 | 49.36 | -2.00 | 130.73 |
| 13 | Liam Schmidt | CAN | 48.41 | 22.78 | 25.63 | 0.00 | 79.34 | 32.02 | 47.32 | 0.00 | 127.75 |
| 14 | Julien Lévesque | CAN | 47.85 | 20.81 | 28.04 | -1.00 | 76.06 | 33.14 | 45.92 | -3.00 | 123.91 |
| 15 | Jacob Cote | CAN | 43.53 | 20.20 | 24.33 | -1.00 | 77.23 | 33.97 | 44.26 | -1.00 | 120.76 |
| 16 | Christopher Manis | CAN | 42.25 | 21.14 | 22.11 | -1.00 | 77.08 | 35.96 | 42.12 | -1.00 | 119.33 |
| 17 | Brennan Webb | CAN | 48.46 | 25.79 | 22.67 | 0.00 | 64.37 | 27.88 | 39.49 | -3.00 | 112.83 |
| 18 | Herman Lau | CAN | 35.56 | 15.15 | 21.41 | -1.00 | — | — | — | — | 35.56 |