| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Yanhao LI | NZL | 79.46 | 1 | details | 144.86 | 1 | details | 224.32 |
| 2 | Grayson LONG | CAN | 74.62 | 2 | details | 126.35 | 4 | details | 200.97 |
| 3 | Anthony PARADIS | CAN | 66.26 | 3 | details | 134.65 | 3 | details | 200.91 |
| 4 | David BONDAR | CAN | 65.19 | 4 | details | 135.06 | 2 | details | 200.25 |
| 5 | Edward Nicholas VASII | CAN | 52.58 | 11 | details | 117.84 | 5 | details | 170.42 |
| 6 | William CHAN | CAN | 56.48 | 8 | details | 113.10 | 7 | details | 169.58 |
| 7 | Caleb FARRINGTON | USA | 63.53 | 5 | details | 105.40 | 10 | details | 168.93 |
| 8 | Louis MALLANE | USA | 55.68 | 9 | details | 109.80 | 8 | details | 165.48 |
| 9 | Zachary LOPINTO | USA | 51.20 | 12 | details | 114.06 | 6 | details | 165.26 |
| 10 | Vaclav VASQUEZ | USA | 53.90 | 10 | details | 105.42 | 9 | details | 159.32 |
| 11 | Ryan William AZADPOUR | USA | 50.24 | 13 | details | 103.09 | 11 | details | 153.33 |
| 12 | Rui QIN | CAN | 59.31 | 6 | details | 92.95 | 14 | details | 152.26 |
| 13 | Henry GAO | USA | 49.38 | 14 | details | 96.74 | 13 | details | 146.12 |
| 14 | Aaron KIM | KOR | 44.72 | 15 | details | 98.95 | 12 | details | 143.67 |
| 15 | Kirk HAUGETO | USA | 56.63 | 7 | details | 82.21 | 16 | details | 138.84 |
| 16 | Sean CHIEN | TPE | 43.92 | 16 | details | 85.96 | 15 | details | 129.88 |