← Back to Barcelona 2026 (May)
Start Lists
BarcelonaMay 14 - 17, 2026
| Wave↓ | Starter | Categories | Age group | PB |
|---|---|---|---|---|
| Fri11:00 | 🇪🇨 Jonathan Henry Macas Campos#110017 PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri11:00 | 🇵🇷 Joel Okel#110024 PRO MEN35-39 | PRO MEN | 35-39 | 1:42:40 |
| Fri11:00 | 🇲🇽 Joe Raygoza#110031 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇫🇷 Jeremy Wagner#110050 PRO MEN40-44 | PRO MEN | 40-44 | 1:23:23 |
| Fri11:00 | 🇪🇸 Javier Moreno#110021 PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri11:00 | 🇮🇪 Jason Hayes#110006 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇫🇷 Jasmin Naigre#110022 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇬🇧 Jamie Kelly#110013 PRO MEN40-44 | PRO MEN | 40-44 | 1:30:58 |
| Fri11:00 | 🇺🇸 Jacob Rickoll#110035 PRO MEN45-49 | PRO MEN | 45-49 | 1:59:27 |
| Fri11:00 | 🇫🇷 Guillaume Sorlin#110044 PRO MEN25-29 | PRO MEN | 25-29 | 1:35:05 |
| Fri11:00 | 🇨🇭 Gérald Petermann#110028 PRO MEN55-59 | PRO MEN | 55-59 | — |
| Fri11:00 | 🇦🇷 Gabriel Jose Gumiela#110003 PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri11:00 | 🇩🇪 Florian Vogel-Kern#110049 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇪🇸 Fernando Ramírez Cruzado#110030 PRO MEN40-44 | PRO MEN | 40-44 | 1:31:08 |
| Fri11:00 | 🇫🇷 Fabien Reynaud#110033 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇪🇸 Edgar Prat#110029 PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri11:00 | 🇵🇾 Dennis Gb#110001 PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri11:00 | 🇨🇦 Darren Tse#110048 PRO MEN45-49 | PRO MEN | 45-49 | 1:35:13 |
| Fri11:00 | 🇵🇱 Damian Witek#110054 PRO MEN35-39 | PRO MEN | 35-39 | 1:21:42 |
| Fri11:00 | 🇭🇺 Csaba Hegyi#110007 PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri11:00 | 🇫🇷 Christophe Schiavo#110040 PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri11:00 | 🇫🇷 Brian Ribeyra#110034 PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri11:00 | 🇬🇧 Ben Wilson#110053 PRO MEN45-49 | PRO MEN | 45-49 | 1:27:17 |
| Fri11:00 | 🇫🇷 Baptiste Lluch#110015 PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri11:00 | 🇪🇸 Aleix Mancha I Illa#110018 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇫🇷 Ahmed Kachouti#110012 PRO MEN25-29 | PRO MEN | 25-29 | 1:19:38 |
| Fri10:50 | 🇫🇷 Yves De Figueiredo#105036 PRO MEN35-39 | PRO MEN | 35-39 | 1:43:01 |
| Fri10:50 | 🇲🇽 Yahveth Cantero Fortiz#105025 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:50 | 🇹🇷 Tolga Aksüt#105020 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:50 | 🇹🇷 Serkan Ermis#105040 PRO MEN50-54 | PRO MEN | 50-54 | — |
| Fri10:50 | 🇪🇸 Santiago Fernandez Bobis#105043 PRO MEN25-29 | PRO MEN | 25-29 | 1:19:07 |
| Fri10:50 | 🇪🇸 Santi Galan Romero#105019 PRO MEN60-64 | PRO MEN | 60-64 | 1:42:25 |
| Fri10:50 | 🇮🇹 Samuele Carlo Ayrton Abrami#105009 PRO MEN30-34 | PRO MEN | 30-34 | 58:39 |
| Fri10:50 | 🇪🇸 Roberto Viciedo Gimeno#105005 PRO MEN25-29 | PRO MEN | 25-29 | 57:08 |
| Fri10:50 | 🇪🇸 Ricardo Alonso#105021 PRO MEN45-49 | PRO MEN | 45-49 | 1:40:48 |
| Fri10:50 | 🇫🇷 Quentin Garel#105003 PRO MEN25-29 | PRO MEN | 25-29 | 56:15 |
| Fri10:50 | 🇪🇸 Pedro Antonio Toral Leiva#105006 PRO MEN25-29 | PRO MEN | 25-29 | 57:12 |
| Fri10:50 | 🇪🇸 Pau Galera Merchan#105047 PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:50 | 🇪🇸 Pablo Valverde Reyes#105004 PRO MEN30-34 | PRO MEN | 30-34 | 56:35 |
| Fri10:50 | 🇫🇷 Olivier Collet#105032 PRO MEN50-54 | PRO MEN | 50-54 | 1:28:01 |
| Fri10:50 | 🇫🇷 Maxime Cornillier#105034 PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri10:50 | 🇫🇷 Maxime Cartier#105026 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:50 | 🇨🇭 Matteo Solari#105015 PRO MEN25-29 | PRO MEN | 25-29 | 1:01:31 |
| Fri10:50 | 🇮🇹 Luca Casati#105028 PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:50 | 🇫🇷 Louis Simoneau#105008 PRO MEN30-34 | PRO MEN | 30-34 | 57:51 |
| Fri10:50 | 🇮🇹 Lorenzo Villotti#105049 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:50 | 🇳🇱 Lars Rademaker#105010 PRO MEN30-34 | PRO MEN | 30-34 | 59:28 |
| Fri10:50 | 🇫🇷 Kyliann Fatras#105042 PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:50 | 🇫🇷 Khalil Arfaoui#105022 PRO MEN35-39 | PRO MEN | 35-39 | 1:37:47 |
| Fri10:50 | 🇪🇸 Julen Echavarri#105018 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:50 | 🇪🇸 PRO MEN40-44 | PRO MEN | 40-44 | 1:08:10 |
| Fri10:50 | 🇪🇸 Jose Salama#105014 PRO MEN30-34 | PRO MEN | 30-34 | 1:00:51 |
| Fri10:50 | 🇪🇸 Jose Clemente#105031 PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:50 | 🇪🇸 Jon Iriondo#105012 PRO MEN25-29 | PRO MEN | 25-29 | 59:29 |
| Fri10:50 | 🇩🇪 Jens Fruth#105046 PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri10:50 | 🇮🇪 Jay Hogan#105011 PRO MEN16-24 | PRO MEN | 16-24 | 1:03:00 |
| Fri10:50 | 🇪🇸 Israel Barros Zurita#105023 PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri10:50 | 🇸🇪 Hugo Hugemark#105007 PRO MEN25-29 | PRO MEN | 25-29 | 57:36 |
| Fri10:50 | 🇬🇧 Grant Campbell#105024 PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:50 | 🇮🇹 Francesco Firino#105044 PRO MEN16-24 | PRO MEN | 16-24 | 1:22:04 |
| Fri10:50 | 🇳🇴 Erik Oscar Bøe#105002 PRO MEN30-34 | PRO MEN | 30-34 | 56:05 |
| Fri10:50 | 🇪🇸 Eric Garcia#105048 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:50 | 🇮🇹 Dylan Caruso#105001 PRO MEN16-24 | PRO MEN | 16-24 | 55:58 |
| Fri10:50 | 🇪🇨 Daniel Cevallos#105029 PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri10:50 | 🇨🇭 Christoph Diethelm#105037 PRO MEN25-29 | PRO MEN | 25-29 | 1:29:43 |
| Fri10:50 | 🇨🇦 Carlos Conejo#105033 PRO MEN35-39 | PRO MEN | 35-39 | 1:45:27 |
| Fri10:50 | 🇫🇷 Carl Cartillier#105027 PRO MEN50-54 | PRO MEN | 50-54 | — |
| Fri10:50 | 🇪🇸 Bryan Alan Farfan Tenorio#105041 PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:50 | 🇫🇷 Blaise Doussinault#105038 PRO MEN30-34 | PRO MEN | 30-34 | 1:32:19 |
| Fri10:50 | 🇲🇽 Alexis Daniel Flores Bernal#105045 PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:50 | 🇫🇷 Alexis Chastan#105030 PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:50 | 🇪🇸 PRO MEN30-34 | PRO MEN | 30-34 | 1:45:43 |
| Fri10:50 | 🇪🇸 Alejandro Torres Ferragud#105016 PRO MEN25-29 | PRO MEN | 25-29 | 1:02:41 |
| Fri10:50 | 🇪🇸 Alejandro Pareja Villar#105013 PRO MEN30-34 | PRO MEN | 30-34 | 1:01:52 |
| Fri10:50 | 🇫🇷 Alain Dutrey#105039 PRO MEN50-54 | PRO MEN | 50-54 | — |
| Fri10:20 | 🇬🇧 Tino Zembe#102038 MEN25-29 | MEN | 25-29 | — |
| Fri10:20 | 🇬🇧 Thomas Stancer#102015 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇳🇴 Svein Eivind Andersen#102039 MEN70-74 | MEN | 70-74 | 2:03:21 |
| Fri10:20 | 🇮🇪 Stephen Tomsett#102027 MEN30-34 | MEN | 30-34 | 1:33:30 |
| Fri10:20 | 🇬🇧 Saul Blackwell#102048 MEN30-34 | MEN | 30-34 | 1:53:27 |
| Fri10:20 | 🇪🇸 Ruben Rodriguez#102005 MEN40-44 | MEN | 40-44 | 1:18:46 |
| Fri10:20 | 🇪🇸 Ricardo Goizueta#102001 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇫🇷 Quentin Bailly#102044 MEN30-34 | MEN | 30-34 | 1:58:05 |
| Fri10:20 | 🇦🇹 Peter Teuschler#102025 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇫🇷 Olivier Thorr#102026 MEN25-29 | MEN | 25-29 | — |
| Fri10:20 | 🇪🇸 Nicolás De Montauzon#102002 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇫🇷 Nicolas Andreu#102043 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇬🇧 Mo Abdulhusein#102041 MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇫🇷 Michael Vergnes#102033 MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇦🇹 Michael Schnell#102011 MEN40-44 | MEN | 40-44 | 1:23:26 |
| Fri10:20 | 🇬🇧 Mayoor Patel#102040 MEN60-64 | MEN | 60-64 | 2:33:54 |
| Fri10:20 | 🇪🇸 Martí Soler Torrella#102014 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇧🇬 Mario Stanev#102016 MEN30-34 | MEN | 30-34 | 1:15:56 |
| Fri10:20 | 🇨🇻 Marcel Varela Ribeiro#102031 MEN30-34 | MEN | 30-34 | 1:43:11 |
| Fri10:20 | 🇵🇱 Kamil Tasarz#102023 MEN16-24 | MEN | 16-24 | 1:25:21 |
| Fri10:20 | 🇻🇪 Julio Trillo Fossi#102028 MEN40-44 | MEN | 40-44 | — |
| Fri10:20 | 🇺🇸 John Barber Jr#102045 MEN40-44 | MEN | 40-44 | — |
| Fri10:20 | 🇪🇸 Joan Esteve Batiste Febrer#102046 MEN45-49 | MEN | 45-49 | — |
| Fri10:20 | 🇬🇧 James Stewart#102019 MEN25-29 | MEN | 25-29 | 1:19:38 |
| Fri10:20 | 🇮🇪 James Scanlan#102010 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇵🇹 Ivo Santos#102009 MEN35-39 | MEN | 35-39 | 1:19:47 |
| Fri10:20 | 🇫🇷 Hugo Vallée#102029 MEN25-29 | MEN | 25-29 | 1:46:22 |
| Fri10:20 | 🇪🇸 Gerard Teixidó#102024 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇪🇸 Gerard Almazan#102042 MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇫🇷 Emmanuel Stroch#102020 MEN25-29 | MEN | 25-29 | 1:23:56 |
| Fri10:20 | 🇵🇹 Eduardo Vieira#102034 MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇪🇸 Diego Zamorano Villar#102037 MEN25-29 | MEN | 25-29 | — |
| Fri10:20 | 🇪🇸 Diego Muro#102004 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇪🇸 David Vallès#102030 MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇵🇱 David Szul#102022 MEN16-24 | MEN | 16-24 | — |
| Fri10:20 | 🇪🇸 David Salas Cubillo#102008 MEN45-49 | MEN | 45-49 | 1:31:45 |
| Fri10:20 | 🇨🇭 Cyril Suzat#102021 MEN40-44 | MEN | 40-44 | — |
| Fri10:20 | 🇫🇷 Corentin Soeur#102013 MEN30-34 | MEN | 30-34 | 1:39:57 |
| Fri10:20 | 🇪🇨 Carlos Venegas#102032 MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇬🇧 Carl Wilkinson#102036 MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇪🇸 Bosco López-Madrid#102003 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇳🇱 Arnold Seldenrijk#102012 MEN50-54 | MEN | 50-54 | — |
| Fri10:20 | 🇬🇧 Anthony Steadman#102017 MEN45-49 | MEN | 45-49 | — |
| Fri10:20 | 🇪🇬 Amr Wahba#102035 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇪🇸 Alejandro Rodriguez Fraguela#102006 MEN40-44 | MEN | 40-44 | 1:15:56 |
| Fri10:20 | 🇪🇸 Alejandro Bean#102047 MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇬🇧 Adrian Rogers#102007 MEN45-49 | MEN | 45-49 | 1:22:55 |
| Fri10:20 | 🇬🇧 Adam Stebbings#102018 MEN45-49 | MEN | 45-49 | — |
| Fri10:10 | 🇫🇷 Yohan Philippon#101034 MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇪🇸 Yeanpiero Ochoa#101013 MEN45-49 | MEN | 45-49 | — |
| Fri10:10 | 🇧🇪 Victor Melotte#101001 MEN16-24 | MEN | 16-24 | 1:33:49 |
| Fri10:10 | 🇬🇧 Thomas Plummer#101037 MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇬🇧 Stuart Nichols#101010 MEN45-49 | MEN | 45-49 | 1:16:15 |
| Fri10:10 | 🇳🇴 Stig René Bersaas Oldervik#101016 MEN45-49 | MEN | 45-49 | — |
| Fri10:10 | 🇬🇧 Steven Millard#101003 MEN45-49 | MEN | 45-49 | 1:28:42 |
| Fri10:10 | 🇨🇦 Shawn Rennie#101047 MEN45-49 | MEN | 45-49 | 1:26:20 |
| Fri10:10 | 🇪🇸 Sergio Núñez Soler#101011 MEN30-34 | MEN | 30-34 | 1:28:11 |
| Fri10:10 | 🇬🇧 Ryan Molloy#101006 MEN16-24 | MEN | 16-24 | 1:30:49 |
| Fri10:10 | 🇫🇷 Ronan Pertuisel#101030 MEN30-34 | MEN | 30-34 | 1:31:43 |
| Fri10:10 | 🇫🇷 Robin Prudhomme#101040 MEN30-34 | MEN | 30-34 | 1:27:57 |
| Fri10:10 | 🇵🇪 Ramón Mollá#101005 MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇬🇧 Obiora Onuora#101017 MEN45-49 | MEN | 45-49 | — |
| Fri10:10 | 🇩🇪 Nico Öhlenschläger#101015 MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇫🇷 Nathan Quirin#101044 MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇫🇷 Mikael Quiles#101043 MEN30-34 | MEN | 30-34 | — |
| Fri10:10 | 🇩🇪 Maximilian Petermichl#101031 MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇫🇷 Mathieu Peyris#101032 MEN40-44 | MEN | 40-44 | 1:15:29 |
| Fri10:10 | 🇭🇺 Mark Nyari#101012 MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇬🇧 Luke Page#101020 MEN35-39 | MEN | 35-39 | 2:01:54 |
| Fri10:10 | 🇩🇪 Lukas Maximilian Prinz#101039 MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇪🇸 Lucas Oriol Ruiz-Gallardón#101018 MEN25-29 | MEN | 25-29 | 1:28:36 |
| Fri10:10 | 🇬🇧 Liam Pilkington#101036 MEN35-39 | MEN | 35-39 | 1:18:52 |
| Fri10:10 | 🇬🇧 Laurence Murphy#101007 MEN40-44 | MEN | 40-44 | 1:33:27 |
| Fri10:10 | 🇬🇧 Kyle O'Donoghue#101014 MEN25-29 | MEN | 25-29 | 1:19:28 |
| Fri10:10 | 🇫🇷 Kevin Parata#101023 MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇩🇪 Karl Prelle#101038 MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇬🇹 Juan Jose Rivera#101048 MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇪🇸 Jordi Prujà Macià#101041 MEN40-44 | MEN | 40-44 | — |
| Fri10:10 | 🇵🇹 Joao Radeski Roque#101045 MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇪🇸 Joan Pañella#101022 MEN40-44 | MEN | 40-44 | 1:27:22 |
| Fri10:10 | 🇫🇷 Jean Bruno Perol#101029 MEN40-44 | MEN | 40-44 | 1:21:40 |
| Fri10:10 | 🇬🇧 James Pryer#101042 MEN35-39 | MEN | 35-39 | 1:40:06 |
| Fri10:10 | 🇪🇸 Ignacio Ovejero#101019 MEN50-54 | MEN | 50-54 | — |
| Fri10:10 | 🇪🇸 Haníbal Pérez Martín#101028 MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇵🇪 Guillermo Pezet#101033 MEN30-34 | MEN | 30-34 | — |
| Fri10:10 | 🇵🇹 Filipe Neves#101009 MEN40-44 | MEN | 40-44 | 1:21:56 |
| Fri10:10 | 🇪🇸 Fernando Pajares#101021 MEN25-29 | MEN | 25-29 | 1:08:35 |
| Fri10:10 | 🇱🇺 Fabio Perez#101026 MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇨🇿 David Micik#101002 MEN40-44 | MEN | 40-44 | 1:22:27 |
| Fri10:10 | 🇪🇸 Daniel Pérez Avendaño#101027 MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇫🇷 Clement Payerne Baron#101025 MEN30-34 | MEN | 30-34 | — |
| Fri10:10 | 🇫🇷 Brahim Nabili#101008 MEN50-54 | MEN | 50-54 | — |
| Fri10:10 | 🇵🇹 António Piçarra#101035 MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇪🇸 Alieldin Ramadan#101046 MEN30-34 | MEN | 30-34 | — |
| Fri10:10 | 🇪🇸 Álex Miquel Ramírez#101004 MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇪🇸 Adrià Pascuet#101024 MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇪🇸 Yevgen Kashchiy Demyak#100022 MEN25-29 | MEN | 25-29 | — |
| Fri10:00 | 🇬🇧 Tom Hartgill#100004 MEN45-49 | MEN | 45-49 | 1:16:32 |
| Fri10:00 | 🇬🇧 Simon Martin#100044 MEN45-49 | MEN | 45-49 | 1:19:22 |
| Fri10:00 | 🇪🇸 Sergi López#100037 MEN45-49 | MEN | 45-49 | — |
| Fri10:00 | 🇮🇪 Sean Haughey#100005 MEN30-34 | MEN | 30-34 | 1:15:26 |
| Fri10:00 | 🇳🇱 Rowen Koot#100027 MEN25-29 | MEN | 25-29 | 1:16:58 |
| Fri10:00 | 🇫🇷 Romain Zara#100050 MEN40-44 | MEN | 40-44 | 1:47:07 |
| Fri10:00 | 🇬🇧 Rob Harmsworth#100003 MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇫🇷 Raphaël Lartot#100030 MEN30-34 | MEN | 30-34 | 1:35:13 |
| Fri10:00 | 🇬🇧 Peter Loving#100038 MEN40-44 | MEN | 40-44 | — |
| Fri10:00 | 🇫🇷 Paul Horvelin#100012 MEN30-34 | MEN | 30-34 | 1:50:24 |
| Fri10:00 | 🇮🇪 Patrick Mcgarry#100047 MEN50-54 | MEN | 50-54 | 1:23:51 |
| Fri10:00 | 🇫🇷 Noe Malnou#100043 MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇧🇪 Morgan Krekels#100028 MEN30-34 | MEN | 30-34 | 1:24:22 |
| Fri10:00 | 🇬🇧 Matthew Howard#100013 MEN50-54 | MEN | 50-54 | 1:21:29 |
| Fri10:00 | 🇬🇧 Matt Hayfield#100006 MEN45-49 | MEN | 45-49 | — |
| Fri10:00 | 🇪🇸 Mario Herrero Delgado#100009 MEN30-34 | MEN | 30-34 | 1:20:40 |
| Fri10:00 | 🇦🇷 Luis Maggio#100041 MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇻🇪 Luis Javier Martínez#100045 MEN35-39 | MEN | 35-39 | 1:28:29 |
| Fri10:00 | 🇫🇷 Lisa Helluy#100008 MEN30-34 | MEN | 30-34 | 1:19:55 |
| Fri10:00 | 🇩🇪 Lauritz Kobor#100024 MEN25-29 | MEN | 25-29 | — |
| Fri10:00 | 🇮🇪 Kevin Maguire#100042 MEN25-29 | MEN | 25-29 | 1:27:58 |
| Fri10:00 | 🇫🇷 Julien Jané#100017 MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇩🇪 Julian Hanka#100002 MEN25-29 | MEN | 25-29 | — |
| Fri10:00 | 🇪🇸 Jose Antonio Hinojosa#100010 MEN35-39 | MEN | 35-39 | 1:22:41 |
| Fri10:00 | 🇬🇧 Jimmy Levy#100033 MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇫🇷 Jessy Wittmann#100049 MEN35-39 | MEN | 35-39 | 1:59:02 |
| Fri10:00 | 🇮🇪 James Jennings#100018 MEN35-39 | MEN | 35-39 | 1:20:59 |
| Fri10:00 | 🇬🇧 Jack Johnson#100020 MEN30-34 | MEN | 30-34 | 1:05:12 |
| Fri10:00 | 🇫🇷 Ibrahim Konta#100026 MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇩🇪 Heiko Koch#100025 MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇮🇪 Gerard Mawhinney#100046 MEN40-44 | MEN | 40-44 | 1:38:13 |
| Fri10:00 | 🇫🇷 Geoffrey Jacqueau#100015 MEN25-29 | MEN | 25-29 | 1:43:53 |
| Fri10:00 | 🇮🇪 Garry Irwin#100014 MEN35-39 | MEN | 35-39 | 1:29:59 |
| Fri10:00 | 🇺🇸 Eliseo Magallon#100040 MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇪🇨 Edison Leon Lapo#100032 MEN30-34 | MEN | 30-34 | 1:18:05 |
| Fri10:00 | 🇲🇾 Drexel Rui Shen Loh#100035 MEN16-24 | MEN | 16-24 | — |
| Fri10:00 | 🇬🇧 Daniel Knox#100023 MEN25-29 | MEN | 25-29 | 1:08:27 |
| Fri10:00 | 🇪🇸 Dani Llorens Palomo#100034 MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇩🇰 Dan Helligso#100007 MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇫🇷 Corentin Loiseaux#100036 MEN25-29 | MEN | 25-29 | — |
| Fri10:00 | 🇬🇧 Colin Macleod#100039 MEN40-44 | MEN | 40-44 | — |
| Fri10:00 | 🇬🇧 Chris Jones#100021 MEN40-44 | MEN | 40-44 | 1:03:54 |
| Fri10:00 | 🇬🇧 Chris Johnson#100019 MEN40-44 | MEN | 40-44 | 1:24:33 |
| Fri10:00 | 🇬🇧 Ben Hollister#100011 MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇫🇷 Aymeric Lenoir#100031 MEN30-34 | MEN | 30-34 | 1:22:19 |
| Fri10:00 | 🇫🇷 Anthony Laborde#100029 MEN25-29 | MEN | 25-29 | 1:11:20 |
| Fri10:00 | 🇬🇧 Angus Mcwhirter#100048 MEN25-29 | MEN | 25-29 | 1:21:28 |
| Fri10:00 | 🇫🇷 Alexis Jallon#100016 MEN16-24 | MEN | 16-24 | — |
| Fri10:00 | 🇦🇷 Agustin Haddad#100001 MEN30-34 | MEN | 30-34 | — |
| Fri9:50 | 🇫🇷 Victor Delafosse#95015 MEN25-29 | MEN | 25-29 | 1:32:09 |
| Fri9:50 | 🇵🇹 Vasco Carvalhais#95005 MEN25-29 | MEN | 25-29 | — |
| Fri9:50 | 🇦🇹 Thomas Driussi#95026 MEN35-39 | MEN | 35-39 | — |
| Fri9:50 | 🇫🇷 Sylvain Caron#95003 MEN30-34 | MEN | 30-34 | 1:23:54 |
| Fri9:50 | 🇬🇧 Sam Elliott#95030 MEN40-44 | MEN | 40-44 | 1:08:09 |
| Fri9:50 | 🇫🇷 Pierre Dieuxyssies#95020 MEN40-44 | MEN | 40-44 | 1:19:14 |
| Fri9:50 | 🇩🇪 Nima Golmaghani Azar#95042 MEN25-29 | MEN | 25-29 | — |
| Fri9:50 | 🇺🇸 Nick Finke#95034 MEN25-29 | MEN | 25-29 | 1:10:45 |
| Fri9:50 | 🇳🇱 Max Doorn#95023 MEN30-34 | MEN | 30-34 | — |
| Fri9:50 | 🇩🇪 Martin Deutschmann#95018 MEN35-39 | MEN | 35-39 | 1:41:14 |
| Fri9:50 | 🇪🇸 Markel Etxebarria Manero#95032 MEN16-24 | MEN | 16-24 | 1:36:06 |
| Fri9:50 | 🇪🇸 Luis Genero#95041 MEN50-54 | MEN | 50-54 | — |
| Fri9:50 | 🇨🇭 Luis Deplazes#95017 MEN30-34 | MEN | 30-34 | — |
| Fri9:50 | 🇫🇷 Lucas Garcia#95040 MEN25-29 | MEN | 25-29 | 2:13:59 |
| Fri9:50 | 🇪🇸 Julián Santamaria#95050 MEN35-39 | MEN | 35-39 | — |
| Fri9:50 | 🇬🇧 Josh Carrigan#95004 MEN35-39 | MEN | 35-39 | 1:09:40 |
| Fri9:50 | 🇺🇸 Joseph Waldrop#95054 MEN30-34 | MEN | 30-34 | — |
| Fri9:50 | 🇲🇽 José Luis Castillo Cardenas#95008 MEN35-39 | MEN | 35-39 | — |
| Fri9:50 | 🇫🇷 Jonathan Delbert#95016 MEN30-34 | MEN | 30-34 | 1:09:47 |
| Fri9:50 | 🇻🇪 Johan Guevara#95047 MEN45-49 | MEN | 45-49 | 1:46:32 |
| Fri9:50 | 🇫🇷 Jérôme Grimault#95045 MEN30-34 | MEN | 30-34 | 1:32:03 |
| Fri9:50 | 🇪🇸 Javier Diaz Pastor#95019 MEN25-29 | MEN | 25-29 | — |
| Fri9:50 | 🇪🇸 Jairo Contreras#95011 MEN50-54 | MEN | 50-54 | — |
| Fri9:50 | 🇲🇽 Ivan Garcia#95039 MEN35-39 | MEN | 35-39 | 1:26:52 |
| Fri9:50 | 🇪🇸 Iñigo Grijalba Fernández#95044 MEN30-34 | MEN | 30-34 | — |
| Fri9:50 | 🇫🇷 Hugo Dugué#95027 MEN25-29 | MEN | 25-29 | 1:34:09 |
| Fri9:50 | 🇫🇷 Hadrien Dulau#95028 MEN40-44 | MEN | 40-44 | 1:24:41 |
| Fri9:50 | 🇫🇷 Gregory Gancel#95038 MEN45-49 | MEN | 45-49 | — |
| Fri9:50 | 🇮🇹 Giovanni Russillo#95049 MEN35-39 | MEN | 35-39 | — |
Page 31 of 45