2025 French Riviera T100
August 29, 2025 · Frejus, France
Race story in the data
Men: Hayden Wilde won in 3:12:23 with a +0:22 margin. Morgan Pearson had the fastest run (57:10).
Women: Ashleigh Gentle won in 3:41:42 with a +0:51 margin. Ashleigh Gentle had the fastest run (1:04:51).
Men race summary
17 finishers from 18 starters · SOF 97.21
Women race summary
18 finishers from 19 starters · SOF 93.77
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Morgan PearsonFinish 624:47
- 2Samuel DickinsonFinish 324:49
- 3Kyle SmithFinish 1224:52
T1
Split unavailable.
Bike
- 1Rico BogenFinish 51:47:17
- 2Hayden WildeFinish 11:47:18
- 3Mathis MargirierFinish 41:47:31
T2
Split unavailable.
Run
- 1Morgan PearsonFinish 657:10
- 2Jelle GeensFinish 257:57
- 3Hayden WildeFinish 158:12
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Georgia Taylor-BrownFinish 927:03
- 2Alanis SiffertFinish 1027:55
- 3India LeeFinish 327:59
T1
Split unavailable.
Bike
- 1Alanis SiffertFinish 102:03:24
- 2Paula FindlayFinish 22:04:38
- 3Hannah BerryFinish 62:05:17
T2
Split unavailable.
Run
- 1Ashleigh GentleFinish 11:04:51
- 2Paula FindlayFinish 21:06:26
- 3Ellie SalthouseFinish 51:06:35
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
18 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Hayden WildeNZ | 3:12:23 | Winner | 25:05 | — | 1:47:18 | — | 58:12 | 100.14 |
| 2 | Jelle GeensBE | 3:12:45 | — | 24:55 | — | 1:48:10 | — | 57:57 | 99.00 |
| 3 | Samuel DickinsonGB | 3:14:07 | — | 24:49 | — | 1:48:15 | — | 59:19 | 96.95 |
| 4 | Mathis MargirierFR | 3:14:55 | — | 25:02 | — | 1:47:31 | — | 1:00:09 | 95.43 |
| 5 | Rico BogenDE | 3:15:15 | — | 24:58 | — | 1:47:17 | — | 1:00:59 | 94.37 |
| 6 | Morgan PearsonUS | 3:17:16 | — | 24:47 | — | 1:53:14 | — | 57:10 | 91.76 |
| 7 | Gregory BarnabyIT | 3:18:27 | — | 25:13 | — | 1:51:09 | — | 1:00:00 | 89.94 |
| 8 | Wilhelm HirschDE | 3:18:30 | — | 24:54 | — | 1:53:10 | — | 58:27 | 89.18 |
| 10 | Menno KoolhaasNL | 3:19:54 | — | 25:00 | — | 1:53:30 | — | 59:24 | 86.51 |
| 12 | Kyle SmithNZ | 3:22:29 | — | 24:52 | — | 1:53:02 | — | 1:02:43 | 82.79 |
| 13 | Nicolas MannDE | 3:23:02 | — | 25:07 | — | 1:52:57 | — | 1:02:58 | 81.64 |
| 14 | Dylan MagnienFR | 3:23:16 | — | 25:11 | — | 1:57:09 | — | 58:52 | 80.79 |
| 15 | Sam LongUS | 3:23:36 | — | 29:25 | — | 1:53:21 | — | 58:50 | 79.87 |
| 16 | Colin SzuchUS | 3:26:02 | — | 29:20 | — | 1:53:34 | — | 1:00:46 | 77.01 |
| 17 | Justus NieschlagDE | 3:32:02 | — | 25:01 | — | 1:57:52 | — | 1:07:09 | 70.85 |
| 18 | Harry PalmerGB | 3:32:59 | — | 26:56 | — | 2:01:57 | — | 1:01:48 | 69.39 |
| 19 | Pieter HeemeryckBE | 3:36:19 | — | 25:45 | — | 2:04:49 | — | 1:02:17 | 65.72 |
| DNF | Jack HutchensGB | DNF | — | 25:31 | — | — | — | — | — |
Female Pro Results
19 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Ashleigh GentleAU | 3:41:42 | Winner | 28:05 | — | 2:06:30 | — | 1:04:51 | 98.38 |
| 2 | Paula FindlayCA | 3:42:33 | — | 29:19 | — | 2:04:38 | — | 1:06:26 | 96.90 |
| 3 | India LeeGB | 3:43:21 | — | 27:59 | — | 2:05:55 | — | 1:06:56 | 95.47 |
| 4 | Lucy ByramGB | 3:44:04 | — | 28:07 | — | 2:05:41 | — | 1:08:01 | 94.12 |
| 5 | Ellie SalthouseAU | 3:44:20 | — | 28:01 | — | 2:07:07 | — | 1:06:35 | 93.15 |
| 6 | Hannah BerryNZ | 3:44:51 | — | 28:03 | — | 2:05:17 | — | 1:09:13 | 92.00 |
| 7 | Caroline PohleDE | 3:45:01 | — | 28:03 | — | 2:06:48 | — | 1:07:58 | 91.14 |
| 8 | Laura MadsenDK | 3:46:06 | — | 29:20 | — | 2:05:24 | — | 1:09:07 | 89.56 |
| 9 | Georgia Taylor-BrownGB | 3:47:09 | — | 27:03 | — | 2:06:03 | — | 1:11:36 | 88.02 |
| 10 | Alanis SiffertCH | 3:48:45 | — | 27:55 | — | 2:03:24 | — | 1:15:23 | 86.04 |
| 12 | Grace ThekAU | 3:52:39 | — | 29:15 | — | 2:12:12 | — | 1:08:55 | 81.58 |
| 13 | Diede DiederiksNL | 3:53:18 | — | 34:02 | — | 2:06:31 | — | 1:10:30 | 80.41 |
| 14 | Justine GuerardFR | 3:53:36 | — | 29:17 | — | 2:12:00 | — | 1:09:59 | 79.54 |
| 15 | Leana BissigCH | 3:54:52 | — | 31:09 | — | 2:11:59 | — | 1:09:39 | 77.91 |
| 16 | Els VisserNL | 3:55:58 | — | 31:09 | — | 2:09:21 | — | 1:13:15 | 76.42 |
| 17 | Anastacia Damm NielsenDK | 3:56:19 | — | 31:08 | — | 2:11:28 | — | 1:11:20 | 75.55 |
| 18 | Kaidi KiviojaEE | 3:59:33 | — | 31:02 | — | 2:11:38 | — | 1:14:40 | 72.36 |
| 19 | Julie IemmoloFR | 4:02:46 | — | 28:08 | — | 2:15:23 | — | 1:16:38 | 69.20 |
| DNF | Jessica LearmonthGB | DNF | — | 26:38 | — | 2:06:35 | — | — | — |