| Rank | Skater↕ | Member↕ | SP | FS | Total▼ | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total↕ | TES↕ | PCS↕ | Ded↕ | Total↕ | TES↕ | PCS↕ | Ded↕ | ||||
| 1 | Ethan Luo | CAN | 50.85 | 28.40 | 20.45 | 0.00 | 104.69 | 55.53 | 43.16 | 0.00 | 155.54 |
| 2 | Rui Qin | CAN | 50.44 | 27.34 | 21.10 | 0.00 | 96.69 | 52.93 | 38.76 | -1.00 | 147.13 |
| 3 | Petro Chebatarov | CAN | 46.64 | 26.87 | 17.77 | 0.00 | 82.96 | 46.10 | 33.36 | -0.50 | 129.60 |
| 4 | Alexander Ge | CAN | 38.42 | 19.67 | 18.75 | 0.00 | 87.94 | 48.46 | 35.48 | 0.00 | 126.36 |
| 5 | Jeffrey Chen | CAN | 43.69 | 23.60 | 19.09 | 0.00 | 81.01 | 40.83 | 36.18 | -1.00 | 124.70 |
| 6 | Bennett McLeish | CAN | 32.49 | 17.26 | 16.23 | -1.00 | 84.01 | 47.43 | 33.58 | -1.00 | 116.50 |
| 7 | Colton Moness | CAN | 36.55 | 18.93 | 16.62 | 0.00 | 79.11 | 44.17 | 34.44 | -0.50 | 115.66 |
| 8 | Art Tyomkin | CAN | 39.47 | 23.42 | 16.55 | -0.50 | 75.32 | 40.70 | 34.62 | -1.00 | 114.79 |
| 9 | Umberto Daher | CAN | 39.10 | 21.35 | 17.75 | 0.00 | 72.78 | 38.04 | 34.74 | 0.00 | 111.88 |
| 10 | Tobias Liu | CAN | 39.43 | 21.28 | 18.15 | 0.00 | 71.82 | 37.42 | 34.40 | 0.00 | 111.25 |
| 11 | Matthew Yu | CAN | 40.57 | 22.30 | 18.27 | 0.00 | 70.35 | 33.99 | 35.36 | -1.00 | 110.92 |
| 12 | James Moskowitz | CAN | 38.37 | 21.37 | 17.50 | -0.50 | 67.20 | 36.08 | 31.62 | -0.50 | 105.57 |
| 13 | Jaxin Wilson | CAN | 35.92 | 19.08 | 14.84 | 0.00 | 68.12 | 37.68 | 26.44 | 0.00 | 104.04 |
| 14 | Antony Pard | CAN | 32.15 | 17.25 | 14.90 | 0.00 | 70.01 | 40.99 | 28.02 | 0.00 | 102.16 |
| 15 | Connell Meagher | CAN | 32.56 | 16.49 | 16.07 | -1.00 | 68.40 | 36.18 | 32.72 | -1.50 | 100.96 |
| 16 | Alexandre Bystrzycki | CAN | 35.41 | 17.16 | 18.25 | 0.00 | 64.50 | 31.76 | 32.74 | 0.00 | 99.91 |
| 17 | Henrick Chan | CAN | 34.89 | 17.39 | 17.50 | 0.00 | 64.49 | 35.45 | 28.54 | -0.50 | 99.38 |
| 18 | Enryck Legault | CAN | 34.12 | 17.21 | 17.41 | -0.50 | 64.15 | 29.89 | 34.76 | -0.50 | 98.27 |
| 19 | William Bocskay | CAN | 36.06 | 20.10 | 15.96 | 0.00 | 62.18 | 31.90 | 30.78 | -0.50 | 98.24 |
| 20 | Jeremy Chan | CAN | 32.72 | 16.19 | 17.03 | -0.50 | 64.84 | 33.86 | 31.48 | -0.50 | 97.56 |
| 21 | Jake Willing-Sato | CAN | 36.44 | 18.65 | 17.79 | 0.00 | 59.83 | 32.27 | 28.06 | -0.50 | 96.27 |
| 22 | Junu Gim | CAN | 37.95 | 19.03 | 18.92 | -1.00 | 56.99 | 25.67 | 32.32 | -1.00 | 94.94 |
| 23 | Lincoln Clarke | CAN | 30.29 | 13.88 | 16.41 | 0.00 | 63.59 | 30.65 | 32.94 | 0.00 | 93.88 |
| 24 | Devesh Sharma | CAN | 35.45 | 19.80 | 15.65 | 0.00 | 55.20 | 27.44 | 28.26 | -0.50 | 90.65 |
| 25 | Eric Swalm | CAN | 34.19 | 17.81 | 15.38 | 0.00 | 54.82 | 29.94 | 24.88 | 0.00 | 89.01 |
| 26 | Lucas Zhao | CAN | 29.90 | 14.92 | 15.48 | -0.50 | 55.67 | 28.35 | 27.82 | -0.50 | 85.57 |
| 27 | Alson Chang | CAN | 31.22 | 16.03 | 15.19 | 0.00 | 51.34 | 25.36 | 26.48 | -0.50 | 82.56 |
| 28 | Horten Ma | CAN | 22.74 | 11.09 | 12.65 | -1.00 | 53.97 | 27.19 | 27.28 | -0.50 | 76.71 |
| 29 | Vladimir Penkov | CAN | 24.63 | 11.55 | 13.08 | 0.00 | 49.90 | 24.62 | 25.28 | 0.00 | 74.53 |