| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Kirill MARSAK | UKR | 74.96 | 1 | details | 146.91 | 1 | details | 221.87 |
| 2 | Samy HAMMI | FRA | 65.04 | 6 | details | 130.78 | 3 | details | 195.82 |
| 3 | Landry Le MAY | FRA | 64.31 | 7 | details | 125.08 | 5 | details | 189.39 |
| 4 | Georgii RESHTENKO | CZE | 62.14 | 8 | details | 125.54 | 4 | details | 187.68 |
| 5 | Fedir KULISH | LAT | 65.77 | 5 | details | 120.16 | 6 | details | 185.93 |
| 6 | Matias LINDFORS | FIN | 68.66 | 2 | details | 115.45 | 9 | details | 184.11 |
| 7 | Daniel MARTYNOV | USA | 50.66 | 13 | details | 133.04 | 2 | details | 183.70 |
| 8 | Nikita STAROSTIN | GER | 67.35 | 3 | details | 115.58 | 8 | details | 182.93 |
| 9 | Valtter VIRTANEN | FIN | 67.30 | 4 | details | 113.71 | 10 | details | 181.01 |
| 10 | Luca FÜNFER | GER | 51.87 | 12 | details | 116.05 | 7 | details | 167.92 |
| 11 | Ian VAUCLIN | FRA | 57.70 | 9 | details | 106.92 | 11 | details | 164.62 |
| 12 | Joshua ROLS | FRA | 53.86 | 11 | details | 98.88 | 12 | details | 152.74 |
| 13 | Kai JAGODA | GER | 57.47 | 10 | details | 83.61 | 14 | details | 141.08 |
| 14 | Yaroslav KRESTYANNIKOV | FIN | 44.25 | 15 | details | 93.96 | 13 | details | 138.21 |
| 15 | Adrián Jiménez de BALDOMERO | ESP | 47.26 | 14 | details | 75.24 | 15 | details | 122.50 |