| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Bowen YAN | CAN | 44.95 | 1 | details | 77.36 | 1 | details | 122.31 |
| 2 | Art TYOMKIN | CAN | 40.99 | 3 | details | 76.35 | 2 | details | 117.34 |
| 3 | Alexander GE | CAN | 43.36 | 2 | details | 73.35 | 3 | details | 116.71 |
| 4 | Colton MONESS | CAN | 37.88 | 4 | details | 73.13 | 4 | details | 111.01 |
| 5 | Przemyslaw BARTOSIK | POL | 28.40 | 5 | details | 54.13 | 5 | details | 82.53 |
| 6 | Bartosz SOBIERAJSKI | POL | 26.40 | 6 | details | 41.59 | 8 | details | 67.99 |
| 7 | Szymon JAKUBOWSKI | POL | 20.01 | 8 | details | 45.30 | 6 | details | 65.31 |
| 8 | Maksymilian BEDNAREK | POL | 20.37 | 7 | details | 42.25 | 7 | details | 62.62 |