2025 Singapore T100
July 3, 2025 · Singapore, Singapore
Race story in the data
Men: Hayden Wilde won in 3:18:11 with a +2:34 margin. Hayden Wilde had the fastest run (1:01:46).
Women: Kate Waugh won in 3:45:18 with a +6:40 margin. Kate Waugh had the fastest run (1:10:37).
Men race summary
17 finishers from 17 starters · SOF 96.24
Women race summary
15 finishers from 15 starters · SOF 95.83
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Vincent LuisFinish 1423:43
- 2Max StapleyFinish 13 · split rank #223:44
- 3MartenVan RielFinish 3 · split rank #323:47
T1
- 1Hayden WildeFinish 11:22
- 2Rico BogenFinish 101:26
- 3Jannik SchauflerFinish 151:26
Bike
- 1Rico BogenFinish 101:49:40
- 2Hayden WildeFinish 1 · split rank #21:49:42
- 3Mathis MargirierFinish 6 · split rank #31:50:22
T2
- 1Leo BergereFinish 200:42
- 2Sam LongFinish 800:46
- 3Youri KeulenFinish 400:48
Run
- 1Hayden WildeFinish 11:01:46
- 2Youri KeulenFinish 4 · split rank #21:01:48
- 3Sam LongFinish 8 · split rank #31:01:55
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Jessica LearmonthFinish 1326:23
- 2Lucy Charles-BarclayFinish 3 · split rank #226:25
- 3Julie DerronFinish 12 · split rank #326:26
T1
- 1Julie DerronFinish 121:28
- 2Lisa PertererFinish 21:34
- 3Jessica LearmonthFinish 131:39
Bike
- 1Jessica LearmonthFinish 132:05:29
- 2Kate WaughFinish 1 · split rank #22:05:35
- 3Lisa PertererFinish 2 · split rank #32:06:20
T2
- 1Taylor SpiveyFinish 500:50
- 2Julie DerronFinish 1200:50
- 3Kate WaughFinish 100:54
Run
- 1Kate WaughFinish 11:10:37
- 2Taylor SpiveyFinish 5 · split rank #21:10:51
- 3Grace ThekFinish 7 · split rank #31:13: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
17 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Hayden WildeNZ | 3:18:11 | Winner | 24:33#13 | 1:22 | 1:49:42#2 | 00:50 | 1:01:46 | 35.00 |
| 2 | Leo BergereFR | 3:20:45 | — | 23:59#5 | 1:34 | 1:52:23#7 | 00:42 | 1:02:09#4 | 29.00 |
| 3 | MartenVan RielBE | 3:21:33 | — | 23:47#3 | 1:32 | 1:52:36#8 | 1:02 | 1:02:38#5 | 26.00 |
| 4 | Youri KeulenNL | 3:22:05 | — | 24:31#12 | 1:32 | 1:53:29#9 | 00:48 | 1:01:48#2 | 23.00 |
| 5 | Gregory BarnabyIT | 3:22:30 | — | 24:35#15 | 1:32 | 1:51:44#6 | 00:52 | 1:03:49#6 | 20.00 |
| 6 | Mathis MargirierFR | 3:22:58 | — | 24:33#14 | 1:33 | 1:50:22#3 | 00:56 | 1:05:35#10 | 18.00 |
| 7 | AntonioBenito LopezES | 3:24:34 | — | 24:30#11 | 1:28 | 1:53:46#10 | 00:57 | 1:03:56#8 | 16.00 |
| 8 | Sam LongUS | 3:24:59 | — | 29:19#17 | 1:32 | 1:51:28#5 | 00:46 | 1:01:55#3 | 14.00 |
| 9 | Mika NoodtDE | 3:25:18 | — | 24:29#9 | 1:33 | 1:51:04#4 | 1:04 | 1:07:10#11 | 12.00 |
| 10 | Rico BogenDE | 3:25:34 | — | 24:27#8 | 1:26 | 1:49:40 | 00:54 | 1:09:10#13 | 11.00 |
| 11 | Menno KoolhaasNL | 3:25:56 | — | 23:50#4 | 1:36 | 1:55:07#12 | 00:59 | 1:04:26#9 | 10.00 |
| 12 | Justus NieschlagDE | 3:29:51 | — | 24:26#7 | 1:34 | 1:54:08#11 | 00:48 | 1:08:58#12 | 9.00 |
| 13 | Max StapleyGB | 3:32:40 | — | 23:44#2 | 1:33 | 1:55:44#13 | 1:03 | 1:10:38#15 | 8.00 |
| 14 | Vincent LuisFR | 3:33:14 | — | 23:43 | 1:29 | 2:03:03#16 | 1:09 | 1:03:52#7 | 7.00 |
| 15 | Jannik SchauflerDE | 3:38:05 | — | 24:29#10 | 1:26 | 2:00:47#15 | 00:50 | 1:10:35#14 | 6.00 |
| 16 | Frederic FunkDE | 3:45:21 | — | 25:03#16 | 1:56 | 1:59:09#14 | 00:49 | 1:18:26#16 | 5.00 |
| 17 | Tyler MislawchukCA | 3:51:39 | — | 24:02#6 | 1:28 | 2:05:09#17 | 00:58 | 1:20:03#17 | 4.00 |
Female Pro Results
15 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kate WaughGB | 3:45:18 | Winner | 26:29#4 | 1:44 | 2:05:35#2 | 00:54 | 1:10:37 | 35.00 |
| 2 | Lisa PertererAT | 3:51:58 | — | 29:19#11 | 1:34 | 2:06:20#3 | 1:06 | 1:13:41#5 | 29.00 |
| 3 | Lucy Charles-BarclayGB | 3:53:09 | — | 26:25#2 | 1:46 | 2:09:17#5 | 1:14 | 1:14:29#7 | 26.00 |
| 4 | Hannah BerryNZ | 3:53:35 | — | 27:51#7 | 1:46 | 2:08:54#4 | 00:59 | 1:14:07#6 | 23.00 |
| 5 | Taylor SpiveyUS | 3:54:39 | — | 26:32#5 | 2:01 | 2:14:28#11 | 00:50 | 1:10:51#2 | 20.00 |
| 6 | Ashleigh GentleAU | 3:55:12 | — | 27:18#6 | 1:42 | 2:11:34#10 | 1:00 | 1:13:40#4 | 18.00 |
| 7 | Grace ThekAU | 3:56:42 | — | 28:48#10 | 1:54 | 2:11:13#8 | 1:14 | 1:13:35#3 | 16.00 |
| 8 | Amelia WatkinsonNZ | 3:57:22 | — | 29:23#13 | 1:47 | 2:09:39#6 | 00:54 | 1:15:42#9 | 14.00 |
| 9 | MarleneDe BoerNL | 3:58:28 | — | 29:26#14 | 1:46 | 2:10:50#7 | 1:17 | 1:15:12#8 | 12.00 |
| 10 | Megan McDonaldGB | 4:04:19 | — | 29:22#12 | 1:55 | 2:11:13#9 | 1:23 | 1:20:30#14 | 11.00 |
| 11 | Marta SanchezES | 4:04:46 | — | 28:46#9 | 1:42 | 2:16:33#12 | 1:21 | 1:16:26#10 | 10.00 |
| 12 | Julie DerronCH | 4:05:52 | — | 26:26#3 | 1:28 | 2:20:36#14 | 00:50 | 1:16:33#11 | 9.00 |
| 13 | Jessica LearmonthGB | 4:11:51 | — | 26:23 | 1:39 | 2:05:29 | 1:17 | 1:37:06#15 | 8.00 |
| 14 | Els VisserNL | 4:12:16 | — | 31:41#15 | 1:44 | 2:19:31#13 | 1:11 | 1:18:11#12 | 7.00 |
| 15 | Cecilia PerezMX | 4:12:48 | — | 28:43#8 | 1:42 | 2:22:37#15 | 1:17 | 1:18:31#13 | 6.00 |