2025 Challenge Xiamen
October 31, 2025 · Xiamen, China
Race story in the data
Men: Kieran Storch won in 3:37:33 with a +1:50 margin. Kieran Storch had the fastest run (1:14:11).
Women: Amelia Watkinson won in 4:04:32 with a Winner margin. Amelia Watkinson had the fastest run (1:22:44).
Men race summary
13 finishers from 15 starters · SOF 72.43
Women race summary
7 finishers from 8 starters · SOF 76.72
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Nicholas FreeFinish 523:35
- 2Oliver TurnerFinish 323:36
- 3Ognjen StojanovićFinish 223:37
T1
Split unavailable.
Bike
- 1Jonathan GuisolanFinish 81:54:18
- 2Kieran StorchFinish 11:55:10
- 3Ognjen StojanovićFinish 21:58:13
T2
Split unavailable.
Run
- 1Kieran StorchFinish 11:14:11
- 2Ognjen StojanovićFinish 21:14:59
- 3Sam MusgroveFinish 61:16:09
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Alanis SiffertFinish 425:47
- 2Chloe HartnettFinish 325:52
- 3Wang SiyuFinish 728:27
T1
Split unavailable.
Bike
- 1Amelia WatkinsonFinish 22:10:34
- 2Alanis SiffertFinish 42:15:24
- 3Chloe HartnettFinish 32:15:26
T2
Split unavailable.
Run
- 1Amelia WatkinsonFinish 21:22:44
- 2Chloe HartnettFinish 31:25:46
- 3Alanis SiffertFinish 41:31:17
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
15 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kieran StorchAU | 3:37:33 | Winner | 25:43 | — | 1:55:10 | — | 1:14:11 | 78.80 |
| 2 | Ognjen StojanovićRS | 3:39:23 | — | 23:37 | — | 1:58:13 | — | 1:14:59 | 74.74 |
| 3 | Oliver TurnerGB | 3:41:19 | — | 23:36 | — | 1:58:30 | — | 1:16:38 | 70.81 |
| 4 | Sam OsborneNZ | 3:42:44 | — | 23:39 | — | 1:58:28 | — | 1:18:08 | 67.48 |
| 5 | Nicholas FreeAU | 3:45:38 | — | 23:35 | — | 1:58:24 | — | 1:20:56 | 63.12 |
| 6 | Sam MusgroveAU | 3:45:57 | — | 25:52 | — | 2:01:05 | — | 1:16:09 | 61.03 |
| 7 | Nathan DortmannFR | 3:47:20 | — | 25:50 | — | 2:01:06 | — | 1:17:26 | 58.21 |
| 8 | Jonathan GuisolanCH | 3:47:51 | — | 25:48 | — | 1:54:18 | — | 1:24:33 | 56.24 |
| 9 | Luke MathewsAE | 3:49:19 | — | 26:22 | — | 2:01:12 | — | 1:19:08 | 53.61 |
| 10 | Joel WooldridgeAU | 3:49:23 | — | 25:51 | — | 2:01:11 | — | 1:19:25 | 52.24 |
| 11 | Tuan Chun ChangTW | 3:50:59 | — | 25:36 | — | 2:01:40 | — | 1:21:17 | 49.72 |
| 12 | Sven AltermattCH | 3:57:22 | — | 26:23 | — | 2:00:48 | — | 1:27:33 | 43.39 |
| 13 | Joshua WooldridgeAU | 4:10:33 | — | 25:47 | — | 2:01:15 | — | 1:40:23 | 33.49 |
| DNF | Hao MiaoCN | DNF | — | 25:40 | — | — | — | — | — |
| DNF | Steven McKennaAU | DNF | — | 25:46 | — | — | — | — | — |
Female Pro Results
8 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 2 | Amelia WatkinsonNZ | 4:04:32 | — | 28:31 | — | 2:10:34 | — | 1:22:44 | 71.82 |
| 3 | Chloe HartnettAU | 4:09:46 | — | 25:52 | — | 2:15:26 | — | 1:25:46 | 65.53 |
| 4 | Alanis SiffertCH | 4:14:47 | — | 25:47 | — | 2:15:24 | — | 1:31:17 | 59.59 |
| 5 | Salome Hegi-AltermattCH | 4:32:49 | — | 28:33 | — | 2:26:11 | — | 1:34:49 | 45.94 |
| 6 | Sarah ThomasAU | 4:36:39 | — | 33:09 | — | 2:26:13 | — | 1:33:24 | 44.11 |
| 7 | Wang SiyuCN | 4:53:49 | — | 28:27 | — | 2:43:37 | — | 1:38:45 | 42.42 |
| 8 | Rachel FauldsCA | 5:08:53 | — | 31:28 | — | 2:39:33 | — | 1:53:28 | 40.87 |
| DNF | Mikayla MesserAU | DNF | — | 23:54 | — | — | — | — | — |