2025 London T100
August 8, 2025 · London, United Kingdom
Race story in the data
Men: Hayden Wilde won in 3:17:37 with a +1:07 margin. Jelle Geens had the fastest run (1:00:19).
Women: Lucy Charles-Barclay won in 3:35:51 with a +0:55 margin. Lucy Charles-Barclay had the fastest run (1:06:02).
Men race summary
18 finishers from 21 starters
Women race summary
16 finishers from 18 starters
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Leo BergereFinish 1025:13
- 2Rico BogenFinish 525:15
- 3Menno KoolhaasFinish 425:19
T1
Split unavailable.
Bike
- 1Rico BogenFinish 51:47:36
- 2Hayden WildeFinish 11:48:01
- 3Mika NoodtFinish 21:48:53
T2
Split unavailable.
Run
- 1Jelle GeensFinish 31:00:19
- 2Youri KeulenFinish 71:00:20
- 3Wilhelm HirschFinish 81:00:45
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Lucy Charles-BarclayFinish 126:28
- 2Jessica LearmonthFinish 626:30
- 3Kate WaughFinish 226:32
T1
Split unavailable.
Bike
- 1Taylor KnibbFinish 32:00:56
- 2Lucy Charles-BarclayFinish 12:01:05
- 3Lucy ByramFinish 52:01:06
T2
Split unavailable.
Run
- 1Lucy Charles-BarclayFinish 11:06:02
- 2Kate WaughFinish 21:06:41
- 3Ashleigh GentleFinish 71:06:54
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
21 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Hayden WildeNZ | 3:17:37 | Winner | 26:09 | — | 1:48:01 | — | 1:01:20 | 100.26 |
| 2 | Mika NoodtDE | 3:18:44 | — | 25:25 | — | 1:48:53 | — | 1:02:18 | 98.46 |
| 3 | Jelle GeensBE | 3:19:50 | — | 25:20 | — | 1:52:15 | — | 1:00:19 | 96.68 |
| 4 | Menno KoolhaasNL | 3:20:32 | — | 25:19 | — | 1:52:09 | — | 1:01:01 | 95.28 |
| 5 | Rico BogenDE | 3:21:20 | — | 25:15 | — | 1:47:36 | — | 1:06:16 | 93.81 |
| 6 | Mathis MargirierFR | 3:21:33 | — | 26:08 | — | 1:50:07 | — | 1:03:00 | 92.87 |
| 7 | Youri KeulenNL | 3:21:52 | — | 26:08 | — | 1:53:13 | — | 1:00:20 | 91.87 |
| 8 | Wilhelm HirschDE | 3:21:57 | — | 25:35 | — | 1:53:36 | — | 1:00:45 | 91.08 |
| 9 | Gregory BarnabyIT | 3:23:46 | — | 25:29 | — | 1:51:58 | — | 1:04:14 | 88.75 |
| 10 | Leo BergereFR | 3:25:24 | — | 25:13 | — | 1:54:24 | — | 1:03:39 | 86.60 |
| 11 | Will DraperGB | 3:26:08 | — | 28:42 | — | 1:52:04 | — | 1:03:18 | 85.27 |
| 12 | Sam LongUS | 3:26:09 | — | 29:30 | — | 1:53:38 | — | 1:00:49 | 84.60 |
| 13 | Antonio Benito LopezES | 3:27:12 | — | 25:23 | — | 1:52:52 | — | 1:06:58 | 83.01 |
| 14 | Justus NieschlagDE | 3:30:20 | — | 25:26 | — | 1:58:42 | — | 1:04:18 | 79.56 |
| 15 | Jack HutchensGB | 3:31:25 | — | 26:03 | — | 1:57:03 | — | 1:06:03 | 77.97 |
| 16 | Harry PalmerGB | 3:33:52 | — | 26:10 | — | 1:56:23 | — | 1:09:07 | 75.15 |
| 17 | Henrik GoeschFI | 3:40:16 | — | 26:06 | — | 2:01:23 | — | 1:10:24 | 68.79 |
| 18 | Nicolas MannDE | 3:44:12 | — | 26:10 | — | 2:00:17 | — | 1:15:22 | 64.67 |
| DNF | Jamie RiddleZA | DNF | — | 25:17 | — | — | — | — | — |
| DNF | Jonas HoffmannDE | DNF | — | 26:50 | — | 2:02:21 | — | — | — |
| DNF | Kyle SmithNZ | DNF | — | 25:59 | — | 1:54:45 | — | — | — |
Female Pro Results
18 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Lucy Charles-BarclayGB | 3:35:51 | Winner | 26:28 | — | 2:01:05 | — | 1:06:02 | 100.83 |
| 2 | Kate WaughGB | 3:36:46 | — | 26:32 | — | 2:01:28 | — | 1:06:41 | 99.28 |
| 3 | Taylor KnibbUS | 3:39:07 | — | 26:36 | — | 2:00:56 | — | 1:09:03 | 96.55 |
| 4 | Julie DerronCH | 3:40:59 | — | 28:00 | — | 2:03:55 | — | 1:07:06 | 94.24 |
| 5 | Lucy ByramGB | 3:41:48 | — | 28:26 | — | 2:01:06 | — | 1:09:54 | 92.82 |
| 6 | Jessica LearmonthGB | 3:42:25 | — | 26:30 | — | 2:01:19 | — | 1:12:32 | 91.57 |
| 7 | Ashleigh GentleAU | 3:42:57 | — | 27:55 | — | 2:05:50 | — | 1:06:54 | 90.41 |
| 8 | Lisa PertererAT | 3:44:17 | — | 27:57 | — | 2:04:04 | — | 1:09:52 | 88.60 |
| 9 | Hannah BerryNZ | 3:45:36 | — | 27:30 | — | 2:04:19 | — | 1:11:15 | 86.82 |
| 10 | India LeeGB | 3:47:58 | — | 28:51 | — | 2:04:57 | — | 1:11:51 | 84.19 |
| 11 | Laura MadsenDK | 3:50:07 | — | 29:19 | — | 2:05:01 | — | 1:13:20 | 81.74 |
| 12 | Georgia Taylor-BrownGB | 3:50:21 | — | 27:28 | — | 2:09:36 | — | 1:10:45 | 80.90 |
| 13 | Hanne De VetBE | 3:50:37 | — | 27:53 | — | 2:04:42 | — | 1:15:48 | 80.04 |
| 14 | Ellie SalthouseAU | 3:52:35 | — | 28:06 | — | 2:10:05 | — | 1:11:52 | 77.79 |
| 15 | Grace AlexanderUS | 3:55:54 | — | 28:13 | — | 2:09:44 | — | 1:15:16 | 74.44 |
| 16 | Els VisserNL | 4:01:50 | — | 32:57 | — | 2:09:02 | — | 1:17:20 | 68.94 |
| DNF | Megan McDonaldGB | DNF | — | — | — | — | — | — | — |
| DNF | Holly LawrenceGB | DNF | — | 27:08 | — | 2:09:01 | — | — | — |