Loading...
View detailed results and performance analysis for all athletes.
No weather data available.
Total Participants
1037
Finishers
865
Finish rate 83.4%
Male Finishers
778
Female Finishers
87
Overall Average
12:53:38
Male Average
12:48:25
Female Average
13:40:24
Avg Pace: 1:57/100m
Avg Speed: 25.8km/h
Avg Pace: 6:17/km
| Rank | Name | Time | Diff |
|---|---|---|---|
| 1 | Pierre Ruffaut | 8:48:08 | - |
| 2 | Levin Veale | 9:16:16 | +28:08 |
| 3 | Pierre Gouault | 9:19:53 | +31:45 |
| 4 | Gonzalo Garvey | 9:19:57 | +31:49 |
| 5 | Thibault Montmeat | 9:21:19 | +33:11 |
| 6 | Eduard Pujades | 9:24:41 | +36:33 |
| 7 | Michael Lik | 9:27:03 | +38:55 |
| 8 | Theo Charre | 9:27:48 | +39:40 |
| 9 | Adrien Leroux | 9:28:59 | +40:51 |
| 10 | Nathan Jacobs | 9:30:00 | +41:52 |
| Rank | Name | Time | Diff |
|---|---|---|---|
| 1 | Pierre Ruffaut | 8:48:08 | - |
| 2 | Levin Veale | 9:16:16 | +28:08 |
| 3 | Pierre Gouault | 9:19:53 | +31:45 |
| 4 | Gonzalo Garvey | 9:19:57 | +31:49 |
| 5 | Thibault Montmeat | 9:21:19 | +33:11 |
| 6 | Eduard Pujades | 9:24:41 | +36:33 |
| 7 | Michael Lik | 9:27:03 | +38:55 |
| 8 | Theo Charre | 9:27:48 | +39:40 |
| 9 | Adrien Leroux | 9:28:59 | +40:51 |
| 10 | Nathan Jacobs | 9:30:00 | +41:52 |
| Rank | Name | Time | Diff |
|---|---|---|---|
| 1 | Kyra Meulenberg | 10:30:40 | - |
| 2 | Ewelina Wolos | 10:48:22 | +17:42 |
| 3 | Gudrun Steiner | 10:55:08 | +24:28 |
| 4 | Linda Guinoiseau | 10:58:26 | +27:46 |
| 5 | Annick De Pooter | 11:08:11 | +37:31 |
| 6 | Annick Boehler | 11:14:36 | +43:56 |
| 7 | Danielle De Launey | 11:14:56 | +44:16 |
| 8 | Priscila Gonçalves | 11:27:54 | +57:14 |
| 9 | Rosaline Wedzinga | 11:33:48 | +1:03:08 |
| 10 | Julie Hemar | 11:49:58 | +1:19:18 |
| Rank | Name | Time | Diff |
|---|---|---|---|
| 1 | Pierre Ruffaut | 8:48:08 | - |
| 2 | Levin Veale | 9:16:16 | +28:08 |
| 3 | Pierre Gouault | 9:19:53 | +31:45 |
| 4 | Gonzalo Garvey | 9:19:57 | +31:49 |
| 5 | Thibault Montmeat | 9:21:19 | +33:11 |
| 6 | Eduard Pujades | 9:24:41 | +36:33 |
| 7 | Michael Lik | 9:27:03 | +38:55 |
| 8 | Theo Charre | 9:27:48 | +39:40 |
| 9 | Adrien Leroux | 9:28:59 | +40:51 |
| 10 | Nathan Jacobs | 9:30:00 | +41:52 |
| Rank | Name | Time | Diff |
|---|---|---|---|
| 1 | Pierre Ruffaut | 8:48:08 | - |
| 2 | Levin Veale | 9:16:16 | +28:08 |
| 3 | Pierre Gouault | 9:19:53 | +31:45 |
| 4 | Gonzalo Garvey | 9:19:57 | +31:49 |
| 5 | Thibault Montmeat | 9:21:19 | +33:11 |
| 6 | Eduard Pujades | 9:24:41 | +36:33 |
| 7 | Michael Lik | 9:27:03 | +38:55 |
| 8 | Theo Charre | 9:27:48 | +39:40 |
| 9 | Adrien Leroux | 9:28:59 | +40:51 |
| 10 | Nathan Jacobs | 9:30:00 | +41:52 |
| Rank | Name | Time | Diff |
|---|---|---|---|
| 1 | Kyra Meulenberg | 10:30:40 | - |
| 2 | Ewelina Wolos | 10:48:22 | +17:42 |
| 3 | Gudrun Steiner | 10:55:08 | +24:28 |
| 4 | Linda Guinoiseau | 10:58:26 | +27:46 |
| 5 | Annick De Pooter | 11:08:11 | +37:31 |
| 6 | Annick Boehler | 11:14:36 | +43:56 |
| 7 | Danielle De Launey | 11:14:56 | +44:16 |
| 8 | Priscila Gonçalves | 11:27:54 | +57:14 |
| 9 | Rosaline Wedzinga | 11:33:48 | +1:03:08 |
| 10 | Julie Hemar | 11:49:58 | +1:19:18 |
| Rank | Name | AG | Swim | Bike | Run | Total |
|---|---|---|---|---|---|---|
| 7 | Pierre Ruffaut | M25-29 | 58:17 | 4:54:45 | 2:49:06 | 8:48:08 |
| 20 | Levin Veale | M30-34 | 49:52 | 4:57:56 | 3:22:46 | 9:16:16 |
| 21 | Pierre Gouault | M30-34 | 1:00:59 | 4:56:42 | 3:15:15 | 9:19:53 |
| 22 | Gonzalo Garvey | M30-34 | 52:39 | 5:21:24 | 3:00:01 | 9:19:57 |
| 23 | Thibault Montmeat | M30-34 | 51:34 | 5:26:33 | 2:55:07 | 9:21:19 |
| 24 | Eduard Pujades | M30-34 | 57:17 | 5:18:45 | 3:02:56 | 9:24:41 |
| 26 | Michael Lik | M45-49 | 57:21 | 5:20:37 | 3:01:54 | 9:27:03 |
| 27 | Theo Charre | M25-29 | 51:38 | 5:23:03 | 3:05:09 | 9:27:48 |
| 28 | Adrien Leroux | M35-39 | 52:51 | 5:22:10 | 3:05:41 | 9:28:59 |
| 29 | Nathan Jacobs | M30-34 | 59:55 | 5:18:32 | 3:03:47 | 9:30:00 |
| 31 | Nicholas Peter Koniarsk | M40-44 | 56:41 | 5:14:29 | 3:15:07 | 9:33:40 |
| 32 | Thomas Hounjet | M30-34 | 57:13 | 5:27:09 | 3:05:13 | 9:35:50 |
| 33 | Manuel Agud De Dios | M30-34 | 59:18 | 5:33:07 | 2:56:33 | 9:35:50 |
| 34 | Isaac Puig López | M30-34 | 58:18 | 5:32:07 | 2:56:17 | 9:35:58 |
| 35 | Victor Osokin | M45-49 | 1:00:56 | 5:24:43 | 3:02:28 | 9:36:36 |
| 36 | Lucas Herzog | M25-29 | 1:07:33 | 5:25:33 | 2:57:21 | 9:38:58 |
| 37 | Daniel McParland | M40-44 | 58:58 | 5:14:14 | 3:21:42 | 9:40:26 |
| 38 | Javier Corroto Barroso | M40-44 | 1:00:00 | 5:34:45 | 2:58:26 | 9:40:43 |
| 41 | Julien Boucher | M30-34 | 1:01:46 | 5:26:25 | 3:06:18 | 9:42:20 |
| 42 | Randy Dobler | M25-29 | 1:06:09 | 5:18:43 | 3:10:42 | 9:42:33 |
| 43 | Bastien Goueytes | M35-39 | 55:03 | 5:36:15 | 3:07:27 | 9:45:15 |
| 44 | Mark Lamonby | M35-39 | 1:00:15 | 5:36:47 | 3:00:50 | 9:45:42 |
| 45 | Dan Polansky | M40-44 | 55:07 | 5:24:14 | 3:18:49 | 9:46:02 |
| 46 | Alexis Sicard | M35-39 | 58:16 | 5:27:10 | 3:10:28 | 9:46:17 |
| 47 | Yannick Noah Reitz | M25-29 | 57:41 | 5:19:38 | 3:22:25 | 9:46:53 |
| 48 | Simon Jakob | M30-34 | 56:23 | 5:27:08 | 3:15:25 | 9:47:02 |
| 49 | Bekim Christensen | M50-54 | 58:19 | 5:25:32 | 3:17:36 | 9:47:18 |
| 50 | Benjamin Proux | M45-49 | 59:53 | 5:27:38 | 3:13:45 | 9:48:07 |
| 52 | Marco Pavani | M25-29 | 53:00 | 5:32:00 | 3:18:45 | 9:50:35 |
| 53 | Santiago Peidro Miralles | M35-39 | 1:03:35 | 5:37:00 | 3:04:02 | 9:51:15 |
| 54 | Tom Ward | M45-49 | 53:28 | 5:31:24 | 3:19:08 | 9:51:50 |
| 55 | Fernando Marian De Diego | M50-54 | 52:48 | 5:31:30 | 3:19:37 | 9:51:50 |
| 56 | Jiri Kaplan | M40-44 | 1:03:02 | 5:31:03 | 3:10:40 | 9:52:51 |
| 57 | Rait Pallo | M50-54 | 1:02:43 | 5:30:41 | 3:12:32 | 9:53:10 |
| 58 | Andrew Bryson | M40-44 | 1:03:12 | 5:35:11 | 3:08:51 | 9:53:38 |
| 60 | Angus Wilson | M30-34 | 1:02:10 | 5:29:25 | 3:15:30 | 9:55:50 |
| 61 | Daniel Paulsen | M25-29 | 57:35 | 5:44:20 | 3:07:45 | 9:56:27 |
| 62 | Dennis Steffensen | M40-44 | 1:05:56 | 5:21:00 | 3:18:13 | 9:58:49 |
| 63 | Oleks Dovzhenko | M40-44 | 1:10:55 | 5:29:06 | 3:11:43 | 9:59:44 |
| 64 | Jose Arranz | M40-44 | 58:53 | 5:39:56 | 3:14:43 | 10:00:08 |
| 66 | MAURO FERRANDO | M35-39 | 58:14 | 5:39:11 | 3:15:17 | 10:02:07 |
| 67 | Arto Sorvoja | M40-44 | 1:08:36 | 5:13:52 | 3:33:51 | 10:03:25 |
| 68 | Riko Haase | M25-29 | 1:03:50 | 5:35:09 | 3:18:12 | 10:03:34 |
| 69 | Fabian Permentier | M30-34 | 1:06:58 | 5:47:04 | 3:01:09 | 10:03:43 |
| 70 | Kaspar Loog | M40-44 | 1:02:51 | 5:56:04 | 2:58:16 | 10:03:47 |
| 71 | Bartłomiej Buczek | M35-39 | 59:59 | 5:44:30 | 3:14:51 | 10:06:03 |
| 72 | Petr Veselý | M30-34 | 56:51 | 5:48:30 | 3:15:49 | 10:07:25 |
| 75 | Wim De Buyser | M35-39 | 1:01:29 | 5:53:10 | 3:05:37 | 10:09:19 |
| 76 | Jan Caeyers | M45-49 | 1:02:23 | 5:34:46 | 3:22:59 | 10:09:39 |
| 77 | Konrad Posthoff | M35-39 | 58:49 | 5:39:46 | 3:25:19 | 10:10:01 |
Swim
3800m
Bike
180.2km
Run
42.195km