← Back to Barcelona 2026 (May)
HYROX Barcelona 2026 (May): Start Lists
BarcelonaMay 14 - 17, 2026
| Wave↑ | Starter | Categories | Age group | PB |
|---|---|---|---|---|
| Fri10:00 | 🇬🇧 Daniel Knox#100023 #100023MEN25-29 | MEN | 25-29 | 1:08:27 |
| Fri10:00 | 🇮🇪 Declan Gill#100054 #100054MEN25-29 | MEN | 25-29 | 1:15:03 |
| Fri10:00 | 🇲🇾 Drexel Rui Shen Loh#100035 #100035MEN16-24 | MEN | 16-24 | 1:28:18 |
| Fri10:00 | 🇪🇨 Edison Leon Lapo#100032 #100032MEN30-34 | MEN | 30-34 | 1:18:05 |
| Fri10:00 | 🇺🇸 Eliseo Magallon#100040 #100040MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇮🇪 Garry Irwin#100014 #100014MEN35-39 | MEN | 35-39 | 1:29:59 |
| Fri10:00 | 🇫🇷 Geoffrey Jacqueau#100015 #100015MEN25-29 | MEN | 25-29 | 1:43:53 |
| Fri10:00 | 🇮🇪 Gerard Mawhinney#100046 #100046MEN40-44 | MEN | 40-44 | 1:38:13 |
| Fri10:00 | 🇩🇪 Heiko Koch#100025 #100025MEN30-34 | MEN | 30-34 | 1:22:18 |
| Fri10:00 | 🇫🇷 Ibrahim Konta#100026 #100026MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇬🇧 Jack Johnson#100020 #100020MEN30-34 | MEN | 30-34 | 1:05:12 |
| Fri10:00 | 🇮🇪 James Jennings#100018 #100018MEN35-39 | MEN | 35-39 | 1:19:05 |
| Fri10:00 | 🇫🇷 Jessy Wittmann#100049 #100049MEN35-39 | MEN | 35-39 | 1:51:35 |
| Fri10:00 | 🇬🇧 Jimmy Levy#100033 #100033MEN35-39 | MEN | 35-39 | 1:14:28 |
| Fri10:00 | 🇪🇸 Jose Antonio Hinojosa#100010 #100010MEN35-39 | MEN | 35-39 | 1:17:29 |
| Fri10:00 | 🇩🇪 Julian Hanka#100002 #100002MEN25-29 | MEN | 25-29 | 1:19:07 |
| Fri10:00 | 🇫🇷 Julien Jané#100017 #100017MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇮🇪 Kevin Maguire#100042 #100042MEN25-29 | MEN | 25-29 | 1:18:45 |
| Fri10:00 | 🇩🇪 Lauritz Kobor#100024 #100024MEN25-29 | MEN | 25-29 | 1:18:25 |
| Fri10:00 | 🇻🇪 Luis Javier Martínez#100045 #100045MEN35-39 | MEN | 35-39 | 1:28:29 |
| Fri10:00 | 🇦🇷 Luis Maggio#100041 #100041MEN30-34 | MEN | 30-34 | 1:10:54 |
| Fri10:00 | 🇪🇸 Mario Herrero Delgado#100009 #100009MEN30-34 | MEN | 30-34 | 1:20:40 |
| Fri10:00 | 🇬🇧 Matt Hayfield#100006 #100006MEN45-49 | MEN | 45-49 | — |
| Fri10:00 | 🇬🇧 Matthew Howard#100013 #100013MEN50-54 | MEN | 50-54 | 1:20:57 |
| Fri10:00 | 🇫🇷 Matthieu Coget#100053 #100053MEN30-34 | MEN | 30-34 | 1:25:44 |
| Fri10:00 | 🇧🇪 Morgan Krekels#100028 #100028MEN30-34 | MEN | 30-34 | 1:22:00 |
| Fri10:00 | 🇫🇷 Noe Malnou#100043 #100043MEN35-39 | MEN | 35-39 | — |
| Fri10:00 | 🇮🇪 Patrick Mcgarry#100047 #100047MEN50-54 | MEN | 50-54 | 1:23:51 |
| Fri10:00 | 🇫🇷 Paul Horvelin#100012 #100012MEN30-34 | MEN | 30-34 | 1:32:16 |
| Fri10:00 | 🇬🇧 Peter Loving#100038 #100038MEN40-44 | MEN | 40-44 | 1:33:37 |
| Fri10:00 | 🇬🇧 Philip Cheung#100052 #100052MEN45-49 | MEN | 45-49 | 2:23:10 |
| Fri10:00 | 🇫🇷 Raphaël Lartot#100030 #100030MEN30-34 | MEN | 30-34 | 1:33:18 |
| Fri10:00 | 🇬🇧 Rob Harmsworth#100003 #100003MEN35-39 | MEN | 35-39 | 1:22:18 |
| Fri10:00 | 🇫🇷 Romain Zara#100050 #100050MEN40-44 | MEN | 40-44 | 1:47:07 |
| Fri10:00 | 🇳🇱 Rowen Koot#100027 #100027MEN25-29 | MEN | 25-29 | 1:10:12 |
| Fri10:00 | 🇫🇷 Samuel Cardon#100051 #100051MEN30-34 | MEN | 30-34 | 1:23:34 |
| Fri10:00 | 🇮🇪 Sean Haughey#100005 #100005MEN30-34 | MEN | 30-34 | 1:13:31 |
| Fri10:00 | 🇪🇸 Sergi López#100037 #100037MEN45-49 | MEN | 45-49 | 1:26:16 |
| Fri10:00 | 🇬🇧 Simon Martin#100044 #100044MEN45-49 | MEN | 45-49 | 1:19:22 |
| Fri10:00 | 🇬🇧 Tom Hartgill#100004 #100004MEN45-49 | MEN | 45-49 | 1:16:32 |
| Fri10:00 | 🇪🇸 Yevgen Kashchiy Demyak#100022 #100022MEN25-29 | MEN | 25-29 | 1:21:49 |
| Fri10:10 | 🇪🇸 Adrià Pascuet#101024 #101024MEN35-39 | MEN | 35-39 | 1:16:03 |
| Fri10:10 | 🇪🇸 Álex Miquel Ramírez#101004 #101004MEN16-24 | MEN | 16-24 | 1:28:39 |
| Fri10:10 | 🇵🇪 Alexis Gil#101055 #101055MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇪🇸 Alieldin Ramadan#101046 #101046MEN30-34 | MEN | 30-34 | 1:17:55 |
| Fri10:10 | 🇵🇹 António Piçarra#101035 #101035MEN35-39 | MEN | 35-39 | 1:12:04 |
| Fri10:10 | 🇫🇷 Brahim Nabili#101008 #101008MEN50-54 | MEN | 50-54 | 1:37:11 |
| Fri10:10 | 🇳🇱 Carlo van Velde#101051 #101051MEN50-54 | MEN | 50-54 | 1:21:51 |
| Fri10:10 | 🇫🇷 Clement Payerne Baron#101025 #101025MEN30-34 | MEN | 30-34 | 1:50:47 |
| Fri10:10 | 🇪🇸 Daniel Moya Vazquez#101050 #101050MEN35-39 | MEN | 35-39 | 1:27:15 |
| Fri10:10 | 🇪🇸 Daniel Pérez Avendaño#101027 #101027MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇨🇿 David Micik#101002 #101002MEN40-44 | MEN | 40-44 | 1:21:41 |
| Fri10:10 | 🇬🇧 Eamonn McInerney#101049 #101049MEN35-39 | MEN | 35-39 | 1:16:04 |
| Fri10:10 | 🇱🇺 Fabio Perez#101026 #101026MEN25-29 | MEN | 25-29 | 1:20:13 |
| Fri10:10 | 🇪🇸 Fernando Pajares#101021 #101021MEN25-29 | MEN | 25-29 | 1:06:30 |
| Fri10:10 | 🇵🇹 Filipe Neves#101009 #101009MEN40-44 | MEN | 40-44 | 1:21:56 |
| Fri10:10 | 🇪🇸 #101053MEN– | MEN | – | 1:42:03 |
| Fri10:10 | 🇵🇪 Guillermo Pezet#101033 #101033MEN30-34 | MEN | 30-34 | 1:21:32 |
| Fri10:10 | 🇪🇸 Haníbal Pérez Martín#101028 #101028MEN25-29 | MEN | 25-29 | 1:28:04 |
| Fri10:10 | 🇪🇸 Ignacio Ovejero#101019 #101019MEN50-54 | MEN | 50-54 | — |
| Fri10:10 | 🇬🇧 James Pryer#101042 #101042MEN35-39 | MEN | 35-39 | 1:40:06 |
| Fri10:10 | 🇫🇷 Jean Bruno Perol#101029 #101029MEN40-44 | MEN | 40-44 | 1:21:12 |
| Fri10:10 | 🇪🇸 Joan Pañella#101022 #101022MEN40-44 | MEN | 40-44 | 1:21:55 |
| Fri10:10 | 🇵🇹 Joao Radeski Roque#101045 #101045MEN25-29 | MEN | 25-29 | 1:16:31 |
| Fri10:10 | 🇪🇸 Jordi Prujà Macià#101041 #101041MEN40-44 | MEN | 40-44 | 1:24:29 |
| Fri10:10 | 🇬🇹 Juan Jose Rivera#101048 #101048MEN25-29 | MEN | 25-29 | 1:28:40 |
| Fri10:10 | 🇩🇪 Karl Prelle#101038 #101038MEN25-29 | MEN | 25-29 | 1:16:28 |
| Fri10:10 | 🇫🇷 Kevin Parata#101023 #101023MEN35-39 | MEN | 35-39 | 1:29:00 |
| Fri10:10 | 🇬🇧 Kyle O'Donoghue#101014 #101014MEN25-29 | MEN | 25-29 | 1:13:18 |
| Fri10:10 | 🇬🇧 Laurence Murphy#101007 #101007MEN40-44 | MEN | 40-44 | 1:33:27 |
| Fri10:10 | 🇬🇧 Liam Pilkington#101036 #101036MEN35-39 | MEN | 35-39 | 1:14:19 |
| Fri10:10 | 🇪🇸 Lucas Oriol Ruiz-Gallardón#101018 #101018MEN25-29 | MEN | 25-29 | 1:28:36 |
| Fri10:10 | 🇩🇪 Lukas Maximilian Prinz#101039 #101039MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇬🇧 Luke Page#101020 #101020MEN35-39 | MEN | 35-39 | 1:13:29 |
| Fri10:10 | 🇭🇺 Mark Nyari#101012 #101012MEN25-29 | MEN | 25-29 | 1:48:55 |
| Fri10:10 | 🇫🇷 Mathieu Peyris#101032 #101032MEN40-44 | MEN | 40-44 | 1:12:03 |
| Fri10:10 | 🇩🇪 Maximilian Petermichl#101031 #101031MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇬🇧 Michael Waugh#101052 #101052MEN30-34 | MEN | 30-34 | 1:22:57 |
| Fri10:10 | 🇫🇷 Mikael Quiles#101043 #101043MEN30-34 | MEN | 30-34 | 1:17:54 |
| Fri10:10 | 🇫🇷 Nathan Quirin#101044 #101044MEN16-24 | MEN | 16-24 | 1:27:26 |
| Fri10:10 | 🇩🇪 Nico Öhlenschläger#101015 #101015MEN25-29 | MEN | 25-29 | 1:19:15 |
| Fri10:10 | 🇬🇧 Obiora Onuora#101017 #101017MEN45-49 | MEN | 45-49 | 1:09:56 |
| Fri10:10 | 🇵🇪 Ramón Mollá#101005 #101005MEN35-39 | MEN | 35-39 | 1:38:07 |
| Fri10:10 | 🇫🇷 Robin Prudhomme#101040 #101040MEN30-34 | MEN | 30-34 | 1:27:57 |
| Fri10:10 | 🇪🇸 Rodrigo de Zatarain Llaca#101054 #101054MEN25-29 | MEN | 25-29 | 1:01:06 |
| Fri10:10 | 🇫🇷 Ronan Pertuisel#101030 #101030MEN30-34 | MEN | 30-34 | 1:21:32 |
| Fri10:10 | 🇬🇧 Ryan Molloy#101006 #101006MEN16-24 | MEN | 16-24 | 1:26:46 |
| Fri10:10 | 🇪🇸 Sergio Núñez Soler#101011 #101011MEN30-34 | MEN | 30-34 | 1:27:24 |
| Fri10:10 | 🇨🇦 Shawn Rennie#101047 #101047MEN45-49 | MEN | 45-49 | 1:26:20 |
| Fri10:10 | 🇬🇧 Steven Millard#101003 #101003MEN45-49 | MEN | 45-49 | 1:28:42 |
| Fri10:10 | 🇳🇴 Stig René Bersaas Oldervik#101016 #101016MEN45-49 | MEN | 45-49 | 1:13:20 |
| Fri10:10 | 🇬🇧 Stuart Nichols#101010 #101010MEN45-49 | MEN | 45-49 | 1:14:35 |
| Fri10:10 | 🇬🇧 Thomas Plummer#101037 #101037MEN16-24 | MEN | 16-24 | 1:35:57 |
| Fri10:10 | 🇧🇪 Victor Melotte#101001 #101001MEN16-24 | MEN | 16-24 | 1:17:54 |
| Fri10:10 | 🇪🇸 Yeanpiero Ochoa#101013 #101013MEN45-49 | MEN | 45-49 | 1:38:33 |
| Fri10:10 | 🇫🇷 Yohan Philippon#101034 #101034MEN35-39 | MEN | 35-39 | 1:37:25 |
| Fri10:20 | 🇬🇧 Adam Stebbings#102018 #102018MEN45-49 | MEN | 45-49 | 1:31:44 |
| Fri10:20 | 🇬🇧 Adrian Rogers#102007 #102007MEN45-49 | MEN | 45-49 | 1:22:19 |
| Fri10:20 | 🇪🇸 Alejandro Bean#102047 #102047MEN30-34 | MEN | 30-34 | 1:18:48 |
| Fri10:20 | 🇪🇸 Alejandro Rodriguez Fraguela#102006 #102006MEN40-44 | MEN | 40-44 | 1:15:56 |
| Fri10:20 | 🇪🇬 Amr Wahba#102035 #102035MEN30-34 | MEN | 30-34 | 1:20:55 |
| Fri10:20 | 🇬🇧 Andy Holdsworth#102049 #102049MEN40-44 | MEN | 40-44 | 1:16:09 |
| Fri10:20 | 🇬🇧 Anthony Steadman#102017 #102017MEN45-49 | MEN | 45-49 | 1:33:45 |
| Fri10:20 | 🇳🇱 Arnold Seldenrijk#102012 #102012MEN50-54 | MEN | 50-54 | — |
| Fri10:20 | 🇪🇸 Bosco López-Madrid#102003 #102003MEN30-34 | MEN | 30-34 | 1:21:12 |
| Fri10:20 | 🇬🇧 Carl Wilkinson#102036 #102036MEN35-39 | MEN | 35-39 | 1:48:20 |
| Fri10:20 | 🇪🇨 Carlos Venegas#102032 #102032MEN35-39 | MEN | 35-39 | 1:42:37 |
| Fri10:20 | 🇫🇷 Corentin Soeur#102013 #102013MEN30-34 | MEN | 30-34 | 1:20:19 |
| Fri10:20 | 🇨🇭 Cyril Suzat#102021 #102021MEN40-44 | MEN | 40-44 | 1:29:24 |
| Fri10:20 | 🇪🇸 David Salas Cubillo#102008 #102008MEN45-49 | MEN | 45-49 | 1:31:45 |
| Fri10:20 | 🇵🇱 David Szul#102022 #102022MEN16-24 | MEN | 16-24 | — |
| Fri10:20 | 🇪🇸 David Vallès#102030 #102030MEN35-39 | MEN | 35-39 | 1:27:37 |
| Fri10:20 | 🇪🇸 Diego Muro#102004 #102004MEN30-34 | MEN | 30-34 | 1:38:27 |
| Fri10:20 | 🇪🇸 Diego Zamorano Villar#102037 #102037MEN25-29 | MEN | 25-29 | 1:13:27 |
| Fri10:20 | 🇵🇹 Eduardo Vieira#102034 #102034MEN35-39 | MEN | 35-39 | 1:19:05 |
| Fri10:20 | 🇫🇷 Emmanuel Stroch#102020 #102020MEN25-29 | MEN | 25-29 | 1:23:56 |
| Fri10:20 | 🇪🇸 Gerard Almazan#102042 #102042MEN35-39 | MEN | 35-39 | 1:38:50 |
| Fri10:20 | 🇪🇸 Gerard Teixidó#102024 #102024MEN30-34 | MEN | 30-34 | 1:23:46 |
| Fri10:20 | 🇫🇷 Hugo Vallée#102029 #102029MEN25-29 | MEN | 25-29 | 1:34:52 |
| Fri10:20 | 🇵🇹 Ivo Santos#102009 #102009MEN35-39 | MEN | 35-39 | 1:19:47 |
| Fri10:20 | 🇬🇧 James Stewart#102019 #102019MEN25-29 | MEN | 25-29 | 1:18:57 |
| Fri10:20 | 🇪🇸 Joan Esteve Batiste Febrer#102046 #102046MEN45-49 | MEN | 45-49 | 1:48:54 |
| Fri10:20 | 🇺🇸 John Barber Jr#102045 #102045MEN40-44 | MEN | 40-44 | 1:59:19 |
| Fri10:20 | 🇪🇸 Jose Angel Tomas#102050 #102050MEN40-44 | MEN | 40-44 | 1:25:37 |
| Fri10:20 | 🇻🇪 Julio Trillo Fossi#102028 #102028MEN40-44 | MEN | 40-44 | 1:30:43 |
| Fri10:20 | 🇵🇱 Kamil Tasarz#102023 #102023MEN16-24 | MEN | 16-24 | 1:25:21 |
| Fri10:20 | 🇬🇧 Khan Barton miller#102051 #102051MEN25-29 | MEN | 25-29 | 2:03:46 |
| Fri10:20 | 🇨🇻 Marcel Varela Ribeiro#102031 #102031MEN30-34 | MEN | 30-34 | 1:21:27 |
| Fri10:20 | 🇧🇬 Mario Stanev#102016 #102016MEN30-34 | MEN | 30-34 | 1:14:50 |
| Fri10:20 | 🇪🇸 Martí Soler Torrella#102014 #102014MEN30-34 | MEN | 30-34 | 1:15:18 |
| Fri10:20 | 🇦🇹 Michael Schnell#102011 #102011MEN40-44 | MEN | 40-44 | 1:22:33 |
| Fri10:20 | 🇫🇷 Michael Vergnes#102033 #102033MEN35-39 | MEN | 35-39 | 1:23:23 |
| Fri10:20 | 🇬🇧 Mo Abdulhusein#102041 #102041MEN35-39 | MEN | 35-39 | 1:49:49 |
| Fri10:20 | 🇫🇷 Nicolas Andreu#102043 #102043MEN30-34 | MEN | 30-34 | 1:34:27 |
| Fri10:20 | 🇪🇸 Nicolás De Montauzon#102002 #102002MEN30-34 | MEN | 30-34 | 2:12:55 |
| Fri10:20 | 🇫🇷 Olivier Thorr#102026 #102026MEN25-29 | MEN | 25-29 | 1:24:21 |
| Fri10:20 | 🇦🇹 Peter Teuschler#102025 #102025MEN30-34 | MEN | 30-34 | 1:22:08 |
| Fri10:20 | 🇫🇷 Quentin Bailly#102044 #102044MEN30-34 | MEN | 30-34 | 1:58:05 |
| Fri10:20 | 🇪🇸 Ricardo Goizueta#102001 #102001MEN30-34 | MEN | 30-34 | 1:10:55 |
| Fri10:20 | 🇪🇸 Ruben Rodriguez#102005 #102005MEN40-44 | MEN | 40-44 | 1:25:08 |
| Fri10:20 | 🇬🇧 Saul Blackwell#102048 #102048MEN30-34 | MEN | 30-34 | 1:48:09 |
| Fri10:20 | 🇮🇪 Stephen Tomsett#102027 #102027MEN30-34 | MEN | 30-34 | 1:24:52 |
| Fri10:20 | 🇳🇴 Svein Eivind Andersen#102039 #102039MEN70-74 | MEN | 70-74 | 2:03:21 |
| Fri10:20 | 🇬🇧 Thomas Stancer#102015 #102015MEN30-34 | MEN | 30-34 | 1:36:31 |
| Fri10:20 | 🇬🇧 Tino Zembe#102038 #102038MEN25-29 | MEN | 25-29 | 1:32:30 |
| Fri10:50 | 🇫🇷 Alain Dutrey#105039 #105039PRO MEN50-54 | PRO MEN | 50-54 | 1:24:12 |
| Fri10:50 | 🇪🇸 Alejandro Pareja Villar#105013 #105013PRO MEN30-34 | PRO MEN | 30-34 | 59:49 |
| Fri10:50 | 🇪🇸 Alejandro Torres Ferragud#105016 #105016PRO MEN25-29 | PRO MEN | 25-29 | 1:02:41 |
| Fri10:50 | 🇪🇸 #105035PRO MEN30-34 | PRO MEN | 30-34 | 1:44:53 |
| Fri10:50 | 🇫🇷 Alexis Chastan#105030 #105030PRO MEN25-29 | PRO MEN | 25-29 | 1:22:16 |
| Fri10:50 | 🇲🇽 Alexis Daniel Flores Bernal#105045 #105045PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:50 | 🇫🇷 Blaise Doussinault#105038 #105038PRO MEN30-34 | PRO MEN | 30-34 | 1:22:04 |
| Fri10:50 | 🇪🇸 Bryan Alan Farfan Tenorio#105041 #105041PRO MEN30-34 | PRO MEN | 30-34 | 1:19:30 |
| Fri10:50 | 🇫🇷 Carl Cartillier#105027 #105027PRO MEN50-54 | PRO MEN | 50-54 | — |
| Fri10:50 | 🇨🇦 Carlos Conejo#105033 #105033PRO MEN35-39 | PRO MEN | 35-39 | 1:32:01 |
| Fri10:50 | 🇨🇭 Christoph Diethelm#105037 #105037PRO MEN25-29 | PRO MEN | 25-29 | 1:29:43 |
| Fri10:50 | 🇪🇨 Daniel Cevallos#105029 #105029PRO MEN16-24 | PRO MEN | 16-24 | 1:34:43 |
| Fri10:50 | 🇮🇹 Dylan Caruso#105001 #105001PRO MEN16-24 | PRO MEN | 16-24 | 55:58 |
| Fri10:50 | 🇪🇸 Eric Garcia#105048 #105048PRO MEN30-34 | PRO MEN | 30-34 | 1:43:24 |
| Fri10:50 | 🇳🇴 Erik Oscar Bøe#105002 #105002PRO MEN30-34 | PRO MEN | 30-34 | 55:36 |
| Fri10:50 | 🇮🇹 Federico Balbo#105050 #105050PRO MEN45-49 | PRO MEN | 45-49 | 1:28:20 |
| Fri10:50 | 🇪🇸 Fernando Martorell Munar#105053 #105053PRO MEN35-39 | PRO MEN | 35-39 | 1:02:39 |
| Fri10:50 | 🇮🇹 Francesco Borsari#105052 #105052PRO MEN40-44 | PRO MEN | 40-44 | 1:15:21 |
| Fri10:50 | 🇮🇹 Francesco Firino#105044 #105044PRO MEN16-24 | PRO MEN | 16-24 | 1:22:04 |
| Fri10:50 | 🇬🇧 Grant Campbell#105024 #105024PRO MEN40-44 | PRO MEN | 40-44 | 1:20:30 |
| Fri10:50 | 🇬🇧 Greg Wheeler#105054 #105054PRO MEN30-34 | PRO MEN | 30-34 | 1:11:20 |
| Fri10:50 | 🇸🇪 Hugo Hugemark#105007 #105007PRO MEN25-29 | PRO MEN | 25-29 | 55:47 |
| Fri10:50 | 🇪🇸 Israel Barros Zurita#105023 #105023PRO MEN45-49 | PRO MEN | 45-49 | 1:16:19 |
| Fri10:50 | 🇮🇪 Jay Hogan#105011 #105011PRO MEN16-24 | PRO MEN | 16-24 | 1:03:00 |
| Fri10:50 | 🇩🇪 Jens Fruth#105046 #105046PRO MEN45-49 | PRO MEN | 45-49 | 1:20:19 |
| Fri10:50 | 🇪🇸 Jon Iriondo#105012 #105012PRO MEN25-29 | PRO MEN | 25-29 | 59:29 |
| Fri10:50 | 🇪🇸 Jose Clemente#105031 #105031PRO MEN40-44 | PRO MEN | 40-44 | 1:33:21 |
| Fri10:50 | 🇪🇸 Jose Salama#105014 #105014PRO MEN30-34 | PRO MEN | 30-34 | 1:00:51 |
| Fri10:50 | 🇪🇸 #105017PRO MEN40-44 | PRO MEN | 40-44 | 1:08:10 |
| Fri10:50 | 🇬🇧 Jude Reynolds#105055 #105055PRO MEN16-24 | PRO MEN | 16-24 | 55:27 |
| Fri10:50 | 🇪🇸 Julen Echavarri#105018 #105018PRO MEN30-34 | PRO MEN | 30-34 | 1:15:58 |
| Fri10:50 | 🇫🇷 Khalil Arfaoui#105022 #105022PRO MEN35-39 | PRO MEN | 35-39 | 1:24:00 |
| Fri10:50 | 🇫🇷 Kyliann Fatras#105042 #105042PRO MEN25-29 | PRO MEN | 25-29 | 1:15:43 |
| Fri10:50 | 🇳🇱 Lars Rademaker#105010 #105010PRO MEN30-34 | PRO MEN | 30-34 | 59:36 |
| Fri10:50 | 🇮🇹 Lorenzo Villotti#105049 #105049PRO MEN30-34 | PRO MEN | 30-34 | 1:56:56 |
| Fri10:50 | 🇫🇷 Louis Simoneau#105008 #105008PRO MEN30-34 | PRO MEN | 30-34 | 57:51 |
| Fri10:50 | 🇮🇹 Luca Casati#105028 #105028PRO MEN25-29 | PRO MEN | 25-29 | 1:28:13 |
| Fri10:50 | 🇪🇸 Luis García Rubio#105057 #105057PRO MEN25-29 | PRO MEN | 25-29 | 57:34 |
| Fri10:50 | 🇬🇧 Luke Greer#105056 #105056PRO MEN25-29 | PRO MEN | 25-29 | 53:26 |
| Fri10:50 | 🇨🇭 Matteo Solari#105015 #105015PRO MEN25-29 | PRO MEN | 25-29 | 1:01:31 |
| Fri10:50 | 🇫🇷 Maxime Cartier#105026 #105026PRO MEN30-34 | PRO MEN | 30-34 | 1:23:01 |
| Fri10:50 | 🇫🇷 Maxime Cornillier#105034 #105034PRO MEN45-49 | PRO MEN | 45-49 | 1:28:32 |
| Fri10:50 | 🇫🇷 Olivier Collet#105032 #105032PRO MEN50-54 | PRO MEN | 50-54 | 1:28:01 |
| Fri10:50 | 🇪🇸 Pablo Bernardo Lopez#105051 #105051PRO MEN30-34 | PRO MEN | 30-34 | 1:18:52 |
| Fri10:50 | 🇪🇸 Pablo Valverde Reyes#105004 #105004PRO MEN30-34 | PRO MEN | 30-34 | 56:35 |
| Fri10:50 | 🇪🇸 Pau Galera Merchan#105047 #105047PRO MEN25-29 | PRO MEN | 25-29 | 1:25:05 |
| Fri10:50 | 🇪🇸 Pedro Antonio Toral Leiva#105006 #105006PRO MEN25-29 | PRO MEN | 25-29 | 55:53 |
| Fri10:50 | 🇫🇷 Quentin Garel#105003 #105003PRO MEN25-29 | PRO MEN | 25-29 | 56:15 |
| Fri10:50 | 🇪🇸 Ricardo Alonso#105021 #105021PRO MEN45-49 | PRO MEN | 45-49 | 1:38:03 |
| Fri10:50 | 🇪🇸 Roberto Viciedo Gimeno#105005 #105005PRO MEN25-29 | PRO MEN | 25-29 | 55:53 |
| Fri10:50 | 🇮🇹 Samuele Carlo Ayrton Abrami#105009 #105009PRO MEN30-34 | PRO MEN | 30-34 | 58:39 |
| Fri10:50 | 🇪🇸 Santi Galan Romero#105019 #105019PRO MEN60-64 | PRO MEN | 60-64 | 1:42:25 |
| Fri10:50 | 🇪🇸 Santiago Fernandez Bobis#105043 #105043PRO MEN25-29 | PRO MEN | 25-29 | 1:19:07 |
| Fri10:50 | 🇹🇷 Serkan Ermis#105040 #105040PRO MEN50-54 | PRO MEN | 50-54 | 1:35:16 |
| Fri10:50 | 🇲🇽 Yahveth Cantero Fortiz#105025 #105025PRO MEN30-34 | PRO MEN | 30-34 | 1:31:35 |
| Fri10:50 | 🇫🇷 Yves De Figueiredo#105036 #105036PRO MEN35-39 | PRO MEN | 35-39 | 1:43:01 |
| Fri11:00 | 🇫🇷 Ahmed Kachouti#110012 #110012PRO MEN25-29 | PRO MEN | 25-29 | 1:18:30 |
| Fri11:00 | 🇪🇸 Aleix Mancha I Illa#110018 #110018PRO MEN30-34 | PRO MEN | 30-34 | 1:41:41 |
| Fri11:00 | 🇫🇷 Baptiste Lluch#110015 #110015PRO MEN25-29 | PRO MEN | 25-29 | 1:27:41 |
| Fri11:00 | 🇬🇧 Ben Wilson#110053 #110053PRO MEN45-49 | PRO MEN | 45-49 | 1:26:09 |
| Fri11:00 | 🇫🇷 Brian Ribeyra#110034 #110034PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri11:00 | 🇫🇷 Christophe Schiavo#110040 #110040PRO MEN40-44 | PRO MEN | 40-44 | 1:21:54 |
| Fri11:00 | 🇭🇺 Csaba Hegyi#110007 #110007PRO MEN40-44 | PRO MEN | 40-44 | 1:42:40 |
| Fri11:00 | 🇵🇱 Damian Witek#110054 #110054PRO MEN35-39 | PRO MEN | 35-39 | 1:21:30 |
| Fri11:00 | 🇨🇦 Darren Tse#110048 #110048PRO MEN45-49 | PRO MEN | 45-49 | 1:35:13 |
| Fri11:00 | 🇵🇾 Dennis Gb#110001 #110001PRO MEN25-29 | PRO MEN | 25-29 | 1:31:50 |
| Fri11:00 | 🇪🇸 Edgar Prat#110029 #110029PRO MEN35-39 | PRO MEN | 35-39 | 1:26:37 |
| Fri11:00 | 🇫🇷 Fabien Reynaud#110033 #110033PRO MEN30-34 | PRO MEN | 30-34 | 1:21:42 |
| Fri11:00 | 🇪🇸 Fernando Ramírez Cruzado#110030 #110030PRO MEN40-44 | PRO MEN | 40-44 | 1:31:08 |
| Fri11:00 | 🇩🇪 Florian Vogel-Kern#110049 #110049PRO MEN35-39 | PRO MEN | 35-39 | 1:18:57 |
| Fri11:00 | 🇦🇷 Gabriel Jose Gumiela#110003 #110003PRO MEN35-39 | PRO MEN | 35-39 | 1:34:47 |
| Fri11:00 | 🇨🇭 Gérald Petermann#110028 #110028PRO MEN55-59 | PRO MEN | 55-59 | — |
| Fri11:00 | 🇫🇷 Guillaume Sorlin#110044 #110044PRO MEN25-29 | PRO MEN | 25-29 | 1:35:05 |
| Fri11:00 | 🇺🇸 Jacob Rickoll#110035 #110035PRO MEN45-49 | PRO MEN | 45-49 | 1:30:10 |
| Fri11:00 | 🇬🇧 Jamie Kelly#110013 #110013PRO MEN40-44 | PRO MEN | 40-44 | 1:28:51 |
| Fri11:00 | 🇫🇷 Jasmin Naigre#110022 #110022PRO MEN30-34 | PRO MEN | 30-34 | 1:38:12 |
| Fri11:00 | 🇮🇪 Jason Hayes#110006 #110006PRO MEN30-34 | PRO MEN | 30-34 | 1:33:58 |
| Fri11:00 | 🇪🇸 Javier Moreno#110021 #110021PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri11:00 | 🇫🇷 Jeremy Wagner#110050 #110050PRO MEN40-44 | PRO MEN | 40-44 | 1:23:23 |
| Fri11:00 | 🇲🇽 Joe Raygoza#110031 #110031PRO MEN30-34 | PRO MEN | 30-34 | 1:34:18 |
| Fri11:00 | 🇵🇷 Joel Okel#110024 #110024PRO MEN35-39 | PRO MEN | 35-39 | 1:34:29 |
| Fri11:00 | 🇪🇨 Jonathan Henry Macas Campos#110017 #110017PRO MEN35-39 | PRO MEN | 35-39 | 1:49:40 |
| Fri11:00 | 🇪🇸 Jordi Gutiérrez#110004 #110004PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri11:00 | 🇫🇷 Léonard Perrin#110027 #110027PRO MEN30-34 | PRO MEN | 30-34 | 1:26:58 |
| Fri11:00 | 🇫🇷 Logan Le Couster#110014 #110014PRO MEN16-24 | PRO MEN | 16-24 | 2:08:20 |
| Fri11:00 | 🇬🇧 Lucas Novi#110023 #110023PRO MEN35-39 | PRO MEN | 35-39 | 1:29:14 |
| Fri11:00 | 🇦🇹 Lukas Schweitzer#110041 #110041PRO MEN30-34 | PRO MEN | 30-34 | 1:42:26 |
| Fri11:00 | 🇪🇸 Marc Martínez#110019 #110019PRO MEN30-34 | PRO MEN | 30-34 | 1:57:47 |
| Fri11:00 | 🇩🇪 Marcel Mewis#110020 #110020PRO MEN40-44 | PRO MEN | 40-44 | 1:26:35 |
| Fri11:00 | 🇸🇪 Marcus Jernberg#110009 #110009PRO MEN40-44 | PRO MEN | 40-44 | 1:37:55 |
| Fri11:00 | 🇫🇷 Mickaël Rondineau#110036 #110036PRO MEN45-49 | PRO MEN | 45-49 | 1:15:12 |
| Fri11:00 | 🇧🇷 Nelson Sadek#110038 #110038PRO MEN40-44 | PRO MEN | 40-44 | 1:50:37 |
| Fri11:00 | 🇩🇪 Oliver Götz#110002 #110002PRO MEN25-29 | PRO MEN | 25-29 | 1:15:39 |
| Fri11:00 | 🇩🇪 Philipp Hardenberg#110005 #110005PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇪🇸 Ramon Torne Serra#110047 #110047PRO MEN55-59 | PRO MEN | 55-59 | 1:23:41 |
| Fri11:00 | 🇵🇹 Ricardo Santos#110039 #110039PRO MEN30-34 | PRO MEN | 30-34 | 1:11:36 |
| Fri11:00 | 🇪🇸 Roberto López López#110016 #110016PRO MEN50-54 | PRO MEN | 50-54 | — |
| Fri11:00 | 🇫🇷 Romain Holstein#110008 #110008PRO MEN30-34 | PRO MEN | 30-34 | 1:33:33 |
| Fri11:00 | 🇩🇪 Ronald Simon#110042 #110042PRO MEN45-49 | PRO MEN | 45-49 | 1:34:25 |
| Fri11:00 | 🇳🇿 Scott Taylor#110046 #110046PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri11:00 | 🇨🇦 Sebastian Skora#110043 #110043PRO MEN35-39 | PRO MEN | 35-39 | 1:38:39 |
| Fri11:00 | 🇪🇸 Sergi Ruiz Jiménez#110037 #110037PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri11:00 | 🇧🇷 Sérgio Júnior#110011 #110011PRO MEN30-34 | PRO MEN | 30-34 | 1:38:11 |
| Fri11:00 | 🇨🇭 Simon Joseph#110010 #110010PRO MEN25-29 | PRO MEN | 25-29 | 1:30:49 |
| Fri11:00 | 🇫🇷 Thibault Talva#110045 #110045PRO MEN30-34 | PRO MEN | 30-34 | 1:46:15 |
Page 16 of 49