2025 Challenge Vieux Bocau
October 10, 2025 · Vieux Bocau, France
Race story in the data
Men: Guillem Montiel won in 3:37:23 with a +3:24 margin. Emmanuel Lejeune had the fastest run (1:06:39).
Women: Audrey Merle won in 4:09:56 with a +1:21 margin. Audrey Merle had the fastest run (1:18:51).
Men race summary
41 finishers from 42 starters · SOF 72.54
Women race summary
19 finishers from 21 starters · SOF 60.61
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Guillem MontielFinish 123:08
- 2Esteban BringerFinish 2423:13
- 3Mikel Arrasate LarreaFinish 623:15
T1
Split unavailable.
Bike
- 1Guillem MontielFinish 12:01:15
- 2Pierre RuffautFinish 252:02:37
- 3Hannes ButtersFinish 142:03:14
T2
Split unavailable.
Run
- 1Emmanuel LejeuneFinish 21:06:39
- 2Arthur SerrieresFinish 41:08:44
- 3Louis ButtrickFinish 51:09:01
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Audrey MerleFinish 124:58
- 2Babette RosmanFinish 224:59
- 3Abigail BedwellFinish 1225:27
T1
Split unavailable.
Bike
- 1Babette RosmanFinish 22:18:32
- 2Solenne BillouinFinish 62:20:39
- 3Alexia BaillyFinish 52:20:40
T2
Split unavailable.
Run
- 1Audrey MerleFinish 11:18:51
- 2Nikita PaskiewiezFinish 81:19:21
- 3Sophie DelgusteFinish 111:21:07
PodiumMen
PodiumWomen
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Women · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Male Pro Results
42 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Guillem MontielES | 3:37:23 | Winner | 23:08 | — | 2:01:15 | — | 1:09:32 | 79.41 |
| 2 | Emmanuel LejeuneBE | 3:40:47 | — | 23:49 | — | 2:06:58 | — | 1:06:39 | 74.08 |
| 3 | Julien HagenBE | 3:41:29 | — | 23:28 | — | 2:03:48 | — | 1:10:04 | 71.15 |
| 4 | Arthur SerrieresFR | 3:42:06 | — | 23:53 | — | 2:05:40 | — | 1:08:44 | 68.49 |
| 5 | Louis ButtrickGB | 3:42:12 | — | 23:51 | — | 2:05:53 | — | 1:09:01 | 66.41 |
| 6 | Mikel Arrasate LarreaES | 3:42:20 | — | 23:15 | — | 2:04:04 | — | 1:11:27 | 64.47 |
| 7 | Pello Osoro GutierrezES | 3:43:14 | — | 26:01 | — | 2:04:38 | — | 1:09:13 | 62.05 |
| 8 | William MennessonFR | 3:43:21 | — | 23:54 | — | 2:06:05 | — | 1:09:59 | 60.40 |
| 9 | Thibault ColardFR | 3:44:01 | — | 24:39 | — | 2:03:35 | — | 1:11:56 | 58.43 |
| 10 | Emil HolmDK | 3:44:25 | — | 23:15 | — | 2:04:00 | — | 1:13:40 | 56.79 |
| 11 | Quentin BarreauFR | 3:45:20 | — | 23:48 | — | 2:04:54 | — | 1:13:23 | 54.83 |
| 12 | Mattia CeccarelliIT | 3:45:39 | — | 23:22 | — | 2:05:01 | — | 1:13:40 | 53.46 |
| 13 | Paulin PhilippeFR | 3:46:18 | — | 24:05 | — | 2:05:36 | — | 1:12:49 | 51.91 |
| 14 | Hannes ButtersDE | 3:46:51 | — | 24:13 | — | 2:03:14 | — | 1:16:01 | 50.52 |
| 15 | Julen Lopetegui GarciaES | 3:46:53 | — | 26:02 | — | 2:04:42 | — | 1:12:43 | 49.63 |
| 16 | Patrick ComettaCH | 3:46:56 | — | 24:47 | — | 2:04:36 | — | 1:13:28 | 48.79 |
| 17 | Lars Van EesbeeckBE | 3:47:42 | — | 24:36 | — | 2:04:12 | — | 1:14:39 | 47.43 |
| 18 | Kelvin GomezGB | 3:47:51 | — | 24:59 | — | 2:06:28 | — | 1:12:23 | 46.64 |
| 19 | Hugo FigueiredoPT | 3:48:15 | — | 23:49 | — | 2:07:20 | — | 1:13:56 | 45.69 |
| 20 | Nils LorenzDE | 3:48:34 | — | 23:44 | — | 2:04:03 | — | 1:17:36 | 44.86 |
| 21 | Maxim ChaneFR | 3:49:07 | — | 23:52 | — | 2:05:44 | — | 1:15:42 | 43.89 |
| 22 | Thomas DavisGB | 3:49:40 | — | 23:21 | — | 2:06:06 | — | 1:16:47 | 42.95 |
| 23 | Joao DiasPT | 3:50:02 | — | 23:51 | — | 2:09:44 | — | 1:13:24 | 42.21 |
| 24 | Esteban BringerFR | 3:50:16 | — | 23:13 | — | 2:06:49 | — | 1:16:20 | 41.61 |
| 25 | Pierre RuffautFR | 3:50:37 | — | 27:48 | — | 2:02:37 | — | 1:16:19 | 40.95 |
| 26 | Paul LoiseauxFR | 3:51:19 | — | 24:55 | — | 2:05:58 | — | 1:16:16 | 40.03 |
| 27 | Giel MeesenNL | 3:51:29 | — | 26:12 | — | 2:05:16 | — | 1:16:13 | 39.58 |
| 28 | Louis HeukemesBE | 3:51:43 | — | 24:59 | — | 2:06:47 | — | 1:15:27 | 39.10 |
| 29 | Gwenael MillotFR | 3:52:15 | — | 23:59 | — | 2:07:57 | — | 1:16:44 | 38.39 |
| 30 | Romain RezsohazyBE | 3:53:39 | — | 24:59 | — | 2:06:57 | — | 1:17:48 | 37.00 |
| 31 | Thomas TeofiliFR | 3:54:49 | — | 23:46 | — | 2:09:35 | — | 1:18:05 | 35.82 |
| 32 | Sergio Lopez SantamariaES | 3:55:27 | — | 24:15 | — | 2:06:37 | — | 1:20:50 | 35.09 |
| 33 | Oliver WaymarkGB | 3:55:30 | — | 25:20 | — | 2:06:08 | — | 1:19:40 | 34.86 |
| 34 | Corentin ChouvelonFR | 3:56:25 | — | 26:04 | — | 2:16:25 | — | 1:10:20 | 33.94 |
| 35 | Miguel LedesmaES | 3:58:08 | — | 24:44 | — | 2:06:36 | — | 1:22:34 | 32.38 |
| 36 | William EvenFR | 3:59:40 | — | 23:18 | — | 2:12:43 | — | 1:19:32 | 30.97 |
| 37 | Antoine MullerFR | 4:04:04 | — | 23:48 | — | 2:10:41 | — | 1:25:49 | 27.25 |
| 38 | Sven WiesDE | 4:08:06 | — | 23:59 | — | 2:08:32 | — | 1:32:03 | 23.83 |
| 39 | Gorka Arechabaleta GuerreroES | 4:08:42 | — | 30:05 | — | 2:14:30 | — | 1:19:54 | 23.23 |
| 40 | Robert SchoenbergerDE | 4:15:41 | — | 27:43 | — | 2:21:08 | — | 1:22:49 | 23.00 |
| 41 | Avery LingCA | 4:17:49 | — | 27:13 | — | 2:20:37 | — | 1:24:58 | 22.90 |
| DNF | Jan KepinskiPL | DNF | — | 27:14 | — | 2:12:17 | — | — | — |
Female Pro Results
21 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Audrey MerleFR | 4:09:56 | Winner | 24:58 | — | 2:22:23 | — | 1:18:51 | 73.45 |
| 2 | Babette RosmanNL | 4:11:17 | — | 24:59 | — | 2:18:32 | — | 1:24:24 | 69.93 |
| 3 | Eloise Du LuartFR | 4:14:09 | — | 26:48 | — | 2:21:03 | — | 1:22:22 | 65.53 |
| 4 | Brooke GilliesGB | 4:14:29 | — | 25:35 | — | 2:22:08 | — | 1:23:14 | 63.13 |
| 5 | Alexia BaillyFR | 4:15:05 | — | 26:47 | — | 2:20:40 | — | 1:24:00 | 60.71 |
| 6 | Solenne BillouinFR | 4:15:49 | — | 26:47 | — | 2:20:39 | — | 1:24:54 | 58.35 |
| 7 | Eva CornelisseNL | 4:15:57 | — | 26:36 | — | 2:21:07 | — | 1:24:23 | 56.57 |
| 8 | Nikita PaskiewiezFR | 4:18:25 | — | 29:56 | — | 2:25:12 | — | 1:19:21 | 53.26 |
| 9 | Marie LuyckxBE | 4:19:36 | — | 26:42 | — | 2:22:24 | — | 1:26:35 | 50.99 |
| 10 | Marion ColardFR | 4:19:59 | — | 29:48 | — | 2:21:47 | — | 1:24:43 | 49.40 |
| 11 | Sophie DelgusteBE | 4:21:15 | — | 30:14 | — | 2:25:40 | — | 1:21:07 | 47.29 |
| 12 | Abigail BedwellGB | 4:22:16 | — | 25:27 | — | 2:22:22 | — | 1:30:21 | 45.46 |
| 13 | Sophia Stückrad DeboyDE | 4:23:48 | — | 28:27 | — | 2:23:04 | — | 1:28:49 | 43.35 |
| 14 | Zoe LeursBE | 4:28:01 | — | 28:38 | — | 2:24:30 | — | 1:30:50 | 39.41 |
| 15 | Morgan BranchouxFR | 4:28:46 | — | 25:37 | — | 2:35:58 | — | 1:23:06 | 38.01 |
| 16 | Ariadna Ariso VilanovaES | 4:29:26 | — | 26:37 | — | 2:33:16 | — | 1:25:17 | 36.73 |
| 17 | Maialen AzpiazuES | 4:33:48 | — | 29:28 | — | 2:29:52 | — | 1:30:22 | 32.89 |
| 18 | Carolina Fernandez OrtunoES | 4:46:13 | — | 30:40 | — | 2:43:28 | — | 1:26:41 | 25.94 |
| 19 | Carolina LaurentiuES | 4:52:50 | — | 32:15 | — | 2:31:47 | — | 1:44:16 | 25.32 |
| DNF | Jordan TissinkDE | DNF | — | 29:13 | — | — | — | — | — |
| DNF | Zaira Lorenzo PerezES | DNF | — | 4:02:22 | — | — | — | — | — |