| 1 | Andrea Giovannini (Senior) | ITA | 7:53.75 | | - |
| 2 | Timothy Loubineaud (Senior) | FRA | 7:53.81 | | +0.060 |
| 3 | Riccardo Lorello (Neo) | ITA | 7:53.96 | | +0.210 |
| 4 | Mathieu Belloir (Senior) | FRA | 8:06.51 | | +12.760 |
| 5 | Valentin Thiebault (Senior) | FRA | 8:06.75 | | +13.000 |
| 6 | Daniele Di Stefano (Senior) | ITA | 8:07.55 | | +13.800 |
| 7 | Germain Deschamps (Neo) | FRA | 8:07.58 | | +13.830 |
| 8 | Giovanni Trebouta (Senior) | FRA | 8:07.60 | | +13.850 |
| 9 | Francesco Betti (Senior) | ITA | 8:09.01 | | +15.260 |
| 10 | Manuel Ghiotto (Neo) | ITA | 8:09.27 | | +15.520 |
| 11 | Manuel de Carli (Neo) | ITA | 8:09.84 | | +16.090 |
| 12 | Mattia Peghini (Senior) | ITA | 8:09.96 | | +16.210 |
| 13 | Michele Malfatti (Senior) | ITA | 8:10.11 | | +16.360 |
| 14 | Alexander Farthofer (Neo) | AUT | 8:10.76 | | +17.010 |
| 15 | Jimmy Jouette (Senior) | FRA | 8:17.20 | | +23.450 |
| 16 | Paul Lenglin (B2) | FRA | 8:18.62 | | +24.870 |
| 17 | Manuel Morgado Piteira (A1) | POR | 8:20.31 | | +26.560 |
| 18 | Lukas Stekly (Neo) | SVK | 8:21.21 | | +27.460 |
| 19 | Camille Biron (A1) | FRA | 8:23.83 | | +30.080 |
| 20 | Giacomo Zampedri (Neo) | ITA | 8:24.32 | | +30.570 |
| 21 | Martim José Coelho Vieira (A1) | POR | 8:26.30 | | +32.550 |
| DNF | Julian Zimmerling (Neo) | AUT | DNF | | - |
| DNF | Davide Ghiotto (Senior) | ITA | DNF | | - |
| WDR | Arthur Lebeaupin (Neo) | FRA | WDR | | - |
| WDR | Afonso Henrique Pestana Silva (Neo) | POR | WDR | | - |