| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Samy HAMMI | FRA | 74.58 | 2 | details | 153.50 | 2 | details | 228.08 |
| 2 | Tomás Llorenç Guarino SABATÉ | ESP | 78.72 | 1 | details | 143.29 | 3 | details | 222.01 |
| 3 | Nikita STAROSTIN | GER | 65.94 | 4 | details | 153.61 | 1 | details | 219.55 |
| 4 | Dias JIRENBAYEV | KAZ | 71.48 | 3 | details | 138.68 | 4 | details | 210.16 |
| 5 | Artur SMAGULOV | KAZ | 63.97 | 5 | details | 130.58 | 5 | details | 194.55 |
| 6 | Tobia OELLERER | AUT | 60.29 | 7 | details | 123.38 | 6 | details | 183.67 |
| 7 | Filip SCERBA | CZE | 60.66 | 6 | details | 111.47 | 7 | details | 172.13 |
| 8 | Xan ROLS | FRA | 60.09 | 8 | details | 111.12 | 8 | details | 171.21 |
| 9 | Luca FÜNFER | GER | 58.16 | 9 | details | 104.06 | 10 | details | 162.22 |
| 10 | Arthur MAI | GER | 55.53 | 10 | details | 104.37 | 9 | details | 159.90 |
| 11 | Charlton DOHERTY | AUS | 49.71 | 11 | details | 90.39 | 11 | details | 140.10 |
| 12 | Jan OLLIKAINEN | FIN | 48.55 | 12 | details | 80.29 | 13 | details | 128.84 |
| 13 | Alexander VLASCENKO | GER | 42.74 | 13 | details | 85.16 | 12 | details | 127.90 |
| 14 | Noah Leander JÜßEN | GER | 41.50 | 14 | details | 59.21 | 14 | details | 100.71 |