| # | Athlete | Time |
|---|---|---|
| 1 | 56:42 | |
| 2 | 57:13 | |
| 3 | 🇵🇹 Joao Almeida30-34 | 57:37 |
| 4 | 🇫🇷 Adrien Leroux16-24 | 58:03 |
| 5 | 🇪🇸 Samuel Pimentel40-44 | 58:25 |
| 6 | 🇫🇷 Dimitry Martins25-29 | 58:42 |
| 7 | 🇬🇧 Aaron Travers25-29 | 59:00 |
| 8 | 🇬🇧 Daniel Crawford30-34 | 59:33 |
| 9 | 🇫🇷 Adam Frery25-29 | 59:49 |
| 10 | 🇪🇸 Alfons Déu35-39 | 59:57 |
| 11 | 59:59 | |
| 12 | 🇪🇸 Jon Iriondo25-29 | 1:00:02 |
| 13 | 1:00:05 | |
| 14 | 🇮🇪 Cathal Lacey25-29 | 1:00:23 |
| 15 | 1:00:27 | |
| 16 | 🇮🇪 Sean McLaughlin40-44 | 1:00:28 |
| 17 | 🇳🇱 Lars Rademaker30-34 | 1:00:31 |
| 18 | 🇫🇷 Antoine Bouhana35-39 | 1:00:31 |
| 19 | 1:00:42 | |
| 20 | 🇳🇴 David Thorvik25-29 | 1:00:49 |
| 21 | 🇬🇧 Robert Livesey16-24 | 1:00:49 |
| 22 | 1:01:09 | |
| 23 | 1:01:27 | |
| 24 | 🇫🇷 Rayane Kara16-24 | 1:01:29 |
| 25 | 1:01:34 | |
| 26 | 1:01:34 | |
| 27 | 1:01:45 | |
| 28 | 🇮🇹 Enrico CORVETTO40-44 | 1:01:52 |
| 29 | 🇳🇱 Niels Post25-29 | 1:01:54 |
| 30 | 🇮🇪 Michael Philson25-29 | 1:01:58 |
| 31 | 🇵🇹 Francisco Dias30-34 | 1:01:58 |
| 32 | 🇬🇧 Josh Prior25-29 | 1:02:18 |
| 33 | 🏴 Joshua Henry30-34 | 1:02:19 |
| 34 | 🇫🇷 Jimmy Courbon30-34 | 1:02:20 |
| 35 | 1:02:23 | |
| 36 | 🇬🇧 Jack Waymark25-29 | 1:02:24 |
| 37 | 1:02:27 | |
| 38 | 🇮🇪 Josh McKenna25-29 | 1:02:49 |
| 39 | 1:02:52 | |
| 40 | 🇵🇹 David Queiroz30-34 | 1:03:08 |
| 41 | 🇬🇧 Tom Jupp30-34 | 1:03:09 |
| 42 | 🇫🇷 thomas iriarte25-29 | 1:03:23 |
| 43 | 🇪🇸 Yoel Ferrer Oliva35-39 | 1:03:24 |
| 44 | 🇬🇧 Jakub Riedel16-24 | 1:03:27 |
| 45 | 🇬🇧 William Higham25-29 | 1:03:28 |
| 46 | 🇩🇰 Daniel Bejer16-24 | 1:03:30 |
| 47 | 🇬🇧 Jake Allan30-34 | 1:03:33 |
| 48 | 🇫🇷 Gaëtan Escrivant25-29 | 1:03:45 |
| 49 | 🇫🇷 djibril diallo35-39 | 1:03:46 |
| 50 | 🇬🇧 Ben Strong35-39 | 1:03:52 |
Page 1 of 10