| Rank | Skater↕ | Member↕ | SP | FS | Total▼ | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total↕ | TES↕ | PCS↕ | Ded↕ | Total↕ | TES↕ | PCS↕ | Ded↕ | ||||
| 1 | Stephen Gogolev | CAN | 99.60 | 56.96 | 42.64 | 0.00 | 175.90 | 90.28 | 85.62 | 0.00 | 275.50 |
| 2 | Roman Sadovsky | CAN | 81.79 | 39.92 | 41.87 | 0.00 | 173.31 | 87.60 | 86.71 | -1.00 | 255.10 |
| 3 | Aleksa Rakic | CAN | 83.60 | 45.47 | 38.13 | 0.00 | 162.42 | 85.00 | 77.42 | 0.00 | 246.02 |
| 4 | Wesley Chiu | CAN | 89.14 | 48.58 | 40.56 | 0.00 | 152.34 | 72.42 | 79.92 | 0.00 | 241.48 |
| 5 | Keegan Messing | CAN | 79.05 | 37.91 | 41.14 | 0.00 | 148.71 | 66.62 | 82.09 | 0.00 | 227.76 |
| 6 | John Kim | CAN | 80.01 | 45.95 | 34.06 | 0.00 | 138.99 | 69.90 | 69.09 | 0.00 | 219.00 |
| 7 | David Bondar | CAN | 75.74 | 41.13 | 34.61 | 0.00 | 136.09 | 69.73 | 68.36 | -2.00 | 211.83 |
| 8 | Anthony Paradis | CAN | 71.36 | 31.40 | 39.96 | 0.00 | 140.34 | 63.88 | 78.46 | -2.00 | 211.70 |
| 9 | Matthew Newnham | CAN | 80.00 | 42.02 | 37.98 | 0.00 | 130.40 | 57.54 | 73.86 | -1.00 | 210.40 |
| 10 | David Li | CAN | 69.78 | 35.13 | 34.65 | 0.00 | 136.24 | 66.31 | 69.93 | 0.00 | 206.02 |
| 11 | Grayson Long | CAN | 69.85 | 33.06 | 36.79 | 0.00 | 126.04 | 58.71 | 69.33 | -2.00 | 195.89 |
| 12 | Shohei Law | CAN | 67.58 | 34.06 | 33.52 | 0.00 | 127.01 | 59.75 | 68.26 | -1.00 | 194.59 |
| 13 | David Shteyngart | CAN | 70.18 | 33.99 | 36.19 | 0.00 | 123.80 | 55.37 | 72.43 | -4.00 | 193.98 |
| 14 | Bruce Waddell | CAN | 59.27 | 24.14 | 35.13 | 0.00 | 126.83 | 54.63 | 72.20 | 0.00 | 186.10 |
| 15 | Edward Nicholas Vasii | CAN | 63.44 | 31.63 | 32.81 | -1.00 | 117.53 | 55.26 | 63.27 | -1.00 | 180.97 |
| 16 | Jake Ellis | CAN | 61.41 | 30.40 | 31.01 | 0.00 | 118.80 | 57.09 | 62.71 | -1.00 | 180.21 |
| 17 | David Howes | CAN | 60.47 | 27.60 | 32.87 | 0.00 | 118.01 | 52.38 | 65.63 | 0.00 | 178.48 |
| 18 | Alec Guinzbourg | CAN | 58.14 | 28.48 | 30.66 | -1.00 | 118.20 | 58.79 | 60.41 | -1.00 | 176.34 |