2025 Spain T100

September 19, 2025 · Oropesa del Mar, Spain

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works
Distance
100 km
100km
Field size
36
19 men · 17 women
Men SOF
97.55
Women SOF
96.22

Race story in the data

Men: Hayden Wilde won in 3:09:01 with a +2:25 margin. Hayden Wilde had the fastest run (55:58).

Women: Lucy Charles-Barclay won in 3:29:29 with a +2:00 margin. Ashleigh Gentle had the fastest run (1:03:32).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2025 Spain T100 2025 - Men

ProTriStats

Winner: Hayden Wilde in 3:09:01

Margin: +2:25

Fastest bike: Rico Bogen - 1:46:10

Fastest run: Hayden Wilde - 55:58

Top points: Hayden Wilde - 101.25 pts

Field: 17/19 finishers, SOF 97.55

Race summary

2025 Spain T100 2025 - Women

ProTriStats

Winner: Lucy Charles-Barclay in 3:29:29

Margin: +2:00

Fastest bike: Rebecca Anderbury - 1:55:21

Fastest run: Ashleigh Gentle - 1:03:32

Top points: Lucy Charles-Barclay - 101.38 pts

Field: 16/17 finishers, SOF 96.22

Men race summary

17 finishers from 19 starters · SOF 97.55

Winner
Hayden Wilde
3:09:01
Winning margin
+2:25
Gap to second place
Fastest swim
Jonas Schomburg · 24:43
Fastest bike
Rico Bogen · 1:46:10
Fastest run
Hayden Wilde · 55:58
Top points
Hayden Wilde
101.25 pts

Women race summary

16 finishers from 17 starters · SOF 96.22

Winner
Lucy Charles-Barclay
3:29:29
Winning margin
+2:00
Gap to second place
Fastest swim
Lucy Charles-Barclay · 25:22
Fastest bike
Rebecca Anderbury · 1:55:21
Fastest run
Ashleigh Gentle · 1:03:32
Top points
Lucy Charles-Barclay
101.38 pts

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 24:43
  2. 24:43
  3. 3
    Vincent Luis
    Finish 12
    24:43

T1

Split unavailable.

Bike

  1. 1
    Rico Bogen
    Finish 10
    1:46:10
  2. 2
    Hayden Wilde
    Finish 1
    1:46:19
  3. 3
    Jelle Geens
    Finish 2
    1:46:25

T2

Split unavailable.

Run

  1. 1
    Hayden Wilde
    Finish 1
    55:58
  2. 2
    Youri Keulen
    Finish 7
    56:26
  3. 57:56
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

Women split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 25:22
  2. 2
    Kate Waugh
    Finish 2
    25:24
  3. 25:24

T1

Split unavailable.

Bike

  1. 1:55:21
  2. 1:55:48
  3. 3
    Kate Waugh
    Finish 2
    1:55:57

T2

Split unavailable.

Run

  1. 1:03:32
  2. 1:04:02
  3. 1:05:59
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

PodiumMen

Winner time: 3:09:01
🥇#1
NZ
Hayden Wilde
3:09:01
101.25 pts
🥈#2
BE
Jelle Geens
3:11:26
98.18 pts
🥉#3
DE
Jonas Schomburg
3:12:03
96.81 pts

PodiumWomen

Winner time: 3:29:29
🥇#1
GB
Lucy Charles-Barclay
3:29:29
101.38 pts
🥈#2
GB
Kate Waugh
3:31:29
98.89 pts
🥉#3
GB
Jessica Learmonth
3:33:27
96.45 pts

Men · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Women · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

19 participants

3:09:01
Swim
24:58
Bike
1:46:19
Run
55:58
3:11:26
Swim
24:47
Bike
1:46:25
Run
58:37
3:12:03
Swim
24:43
Bike
1:46:42
Run
58:46
Swim
24:51
Bike
1:46:29
Run
58:58
Swim
24:43
Bike
1:46:29
Run
59:53
3:13:08
Swim
24:52
Bike
1:46:28
Run
59:37
3:13:12
Swim
24:49
Bike
1:50:00
Run
56:26
3:15:25
Swim
24:46
Bike
1:50:46
Run
57:56
3:16:05
Swim
24:51
Bike
1:50:00
Run
59:14
3:18:51
Swim
24:44
Bike
1:46:10
Run
1:06:02
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Hayden WildeNZ3:09:01Winner24:581:46:1955:58101.25
2Jelle GeensBE3:11:2624:471:46:2558:3798.18
3Jonas SchomburgDE3:12:0324:431:46:4258:4696.81
4Mathis MargirierFR3:12:1324:511:46:2958:5895.89
5Samuel DickinsonGB3:12:4824:431:46:2959:5394.59
6Guillem MontielES3:13:0824:521:46:2859:3793.54
7Youri KeulenNL3:13:1224:491:50:0056:2692.75
8Menno KoolhaasNL3:15:2524:461:50:4657:5689.96
9Gregory BarnabyIT3:16:0524:511:50:0059:1488.64
10Rico BogenDE3:18:5124:441:46:101:06:0285.36
11Michele BortolamediIT3:19:1124:471:52:421:00:0184.38
12Vincent LuisFR3:20:3424:431:50:141:03:3582.42
13Fabian KraftDE3:21:0324:451:51:341:02:4981.33
14Pieter HeemeryckBE3:21:5326:481:52:161:00:3879.92
15Jannik SchauflerDE3:22:3924:551:50:171:05:4478.58
16Frederic FunkDE3:24:0827:081:53:001:01:5476.58
17Jack HutchensGB3:25:1425:051:53:461:04:2674.96
DNFNicolas MannDEDNF26:03
DNFKyle SmithNZDNF24:52

Female Pro Results

17 participants

Swim
25:22
Bike
1:55:48
Run
1:04:02
3:31:29
Swim
25:24
Bike
1:55:57
Run
1:06:01
Swim
25:24
Bike
1:57:06
Run
1:06:59
3:35:22
Swim
27:09
Bike
2:00:37
Run
1:03:32
3:35:51
Swim
26:28
Bike
1:58:18
Run
1:06:52
3:36:11
Swim
26:40
Bike
1:57:51
Run
1:07:20
3:36:43
Swim
26:42
Bike
1:57:46
Run
1:07:48
3:38:19
Swim
27:07
Bike
1:57:45
Run
1:09:29
3:39:31
Swim
27:10
Bike
2:00:03
Run
1:07:45
Swim
31:44
Bike
1:55:21
Run
1:09:39
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lucy Charles-BarclayGB3:29:29Winner25:221:55:481:04:02101.38
2Kate WaughGB3:31:2925:241:55:571:06:0198.89
3Jessica LearmonthGB3:33:2725:241:57:061:06:5996.45
4Ashleigh GentleAU3:35:2227:092:00:371:03:3294.06
5Caroline PohleDE3:35:5126:281:58:181:06:5292.90
6Hannah BerryNZ3:36:1126:401:57:511:07:2091.88
7India LeeGB3:36:4326:421:57:461:07:4890.71
8Hanne De VetBE3:38:1927:071:57:451:09:2988.65
9Lizzie RaynerGB3:39:3127:102:00:031:07:4586.94
11Rebecca AnderburyGB3:41:1031:441:55:211:09:3984.20
12Kaidi KiviojaEE3:41:3328:191:59:151:09:5283.22
13Marlene De BoerNL3:42:4528:152:00:151:09:3581.57
14Justine MathieuxFR3:43:5128:152:03:321:07:3980.01
15Bianca BogenDE3:43:5826:292:01:441:11:4179.29
16Anne-Sophie PierreFR3:45:4731:432:03:491:05:5977.16
17Leana BissigCH3:47:3528:162:03:361:11:3875.05
DNFMegan McDonaldGBDNF27:46