2025 WTCS Abu Dhabi

February 14, 2025 · Abu Dhabi, United Arab Emirates

Data: World Triathlon™ · Updated 7/22/2025 · Quality: unknownHow data works
Distance
Short course
Middle Distance
Field size
86
46 men · 40 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Hayden Wilde won in 48:21 with a +0:02 margin. David Cantero Del Campo had the fastest run (14:05).

Women: Lisa Tertsch won in 54:29 with a +0:01 margin. Nina Eim had the fastest run (16:02).

Shareable race cards

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

Race summary

2025 WTCS Abu Dhabi 2025 - Men

ProTriStats

Winner: Hayden Wilde in 48:21

Margin: +0:02

Fastest bike: Hayden Wilde - 24:42

Fastest run: David Cantero Del Campo - 14:05

Top points: Points unavailable

Field: 45/46 finishers

Race summary

2025 WTCS Abu Dhabi 2025 - Women

ProTriStats

Winner: Lisa Tertsch in 54:29

Margin: +0:01

Fastest bike: Erika Ackerlund - 27:50

Fastest run: Nina Eim - 16:02

Top points: Points unavailable

Field: 39/40 finishers

Men race summary

45 finishers from 46 starters

Winner
Hayden Wilde
48:21
Winning margin
+0:02
Gap to second place
Fastest swim
Matthew Hauser · 7:59
Fastest bike
Hayden Wilde · 24:42
Fastest run
David Cantero Del Campo · 14:05
Top points
Unavailable

Women race summary

39 finishers from 40 starters

Winner
Lisa Tertsch
54:29
Winning margin
+0:01
Gap to second place
Fastest swim
Bianca Seregni · 8:56
Fastest bike
Erika Ackerlund · 27:50
Fastest run
Nina Eim · 16:02
Top points
Unavailable

Men split podiums

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

Swim

  1. 7:59
  2. 2
    8:03
  3. 8:03

T1

Split unavailable.

Bike

  1. 1
    Hayden Wilde
    Finish 1
    24:42
  2. 2
    24:45
  3. 24:46

T2

Split unavailable.

Run

  1. 14:05
  2. 2
    Hayden Wilde
    Finish 1
    14:13
  3. 14:13
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. 8:56
  2. 8:57
  3. 3
    Taylor Spivey
    Finish 13
    9:14

T1

Split unavailable.

Bike

  1. 1
    27:50
  2. 2
    Kate Waugh
    Finish 10
    27:52
  3. 3
    Annika Koch
    Finish 15
    27:53

T2

Split unavailable.

Run

  1. 1
    Nina Eim
    Finish 2
    16:02
  2. 16:02
  3. 3
    Lisa Tertsch
    Finish 1
    16:06
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: 48:21
🥇#1
NZ
Hayden Wilde
48:21
🥈#2
AU
Matthew Hauser
48:23
🥉#3
PT
Vasco Vilaca
48:39

PodiumWomen

Winner time: 54:29
🥇#1
DE
Lisa Tertsch
54:29
🥈#2
DE
Nina Eim
54:30
🥉#3
DE
Laura Lindemann
54:31

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

46 participants

48:21
Swim
8:28
Bike
24:42
Run
14:13
Swim
7:59
Bike
25:14
Run
14:13
48:39
Swim
8:17
Bike
24:56
Run
14:31
48:54
Swim
8:05
Bike
25:08
Run
14:43
Swim
8:27
Bike
24:49
Run
14:38
Swim
8:24
Bike
24:53
Run
14:43
Swim
8:25
Bike
24:58
Run
14:39
48:58
Swim
8:15
Bike
24:56
Run
14:43
Swim
8:29
Bike
25:31
Run
14:05
Swim
8:03
Bike
25:15
Run
14:49
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Hayden WildeNZ48:21Winner8:2824:4214:13
2Matthew HauserAU48:237:5925:1414:13
3Vasco VilacaPT48:398:1724:5614:31
4Henry GrafDE48:548:0525:0814:43
5Adrien BriffodCH48:558:2724:4914:38
6Ricardo BatistaPT48:568:2424:5314:43
7Roberto Sanchez ManteconES48:578:2524:5814:39
8Ben DijkstraGB48:588:1524:5614:43
9David Cantero Del CampoES48:598:2925:3114:05
10Miguel HidalgoBR49:048:0325:1514:49
11Max StapleyGB49:078:1924:5414:56
12Mitch KolkmanNL49:138:0825:1015:04
13Miguel Tiago SilvaPT49:208:0325:0715:08
14Manoel Messias Dos SantosBR49:238:3625:2514:26
15Arnaud MengalBE49:258:3025:3114:24
16Harry LeleuGB49:288:1624:5715:18
17Tjebbe KaindlAT49:308:2124:5515:20
18Antonio Serrat SeoaneES49:348:2625:3414:35
19Morgan PearsonUS49:428:2125:3914:47
20Sebastian WernersenNO49:448:2824:4615:33
21Jonas SchomburgDE49:458:1924:5515:32
22Charles PaquetCA49:478:2624:4515:36
23Kenji NenerJP49:498:2124:5315:35
24Brandon CopelandAU49:518:2125:3614:57
25Simon WestermannCH49:538:1624:5815:45
26John ReedUS49:548:2425:3614:53
27Yanis SeguinFR49:568:1824:5915:41
28Gjalt PanjerNL49:588:1825:0015:43
29Kaue WillyBR50:038:1425:0315:46
30Maxime FluriCH50:068:3125:2515:10
31Hugo MilnerGB50:248:2426:4714:14
32James ElgarGB50:338:2425:3815:29
33Aram Michell Penaflor MoysenMX50:378:3125:4115:30
34Bence BicsakHU50:398:2526:0715:02
35Pavel Sorokin50:428:0825:0816:31
36Casper StornesNO50:498:2525:3315:47
37Callum MccluskyAU50:558:3425:2816:00
38Ian PennekampNL51:178:1325:4616:21
39Mikhail Antipov51:378:3126:0616:00
40Denis Kolobrodov51:578:2926:1116:20
41Erwin VanderplanckeBE52:268:3927:3015:24
42Antonio Bravo NetoBR52:308:3727:2915:24
43Kazushi JozukaJP52:548:3727:3115:50
44Jan DienerDE53:048:2027:4815:59
45Emil HolmDK54:078:3028:3116:07
DNFGábor FaldumHUDNF8:3426:04

Female Pro Results

40 participants

54:29
Swim
9:18
Bike
28:07
Run
16:06
54:30
Swim
9:27
Bike
27:55
Run
16:02
Swim
9:18
Bike
28:07
Run
16:02
Swim
9:26
Bike
28:00
Run
16:07
Swim
9:24
Bike
28:08
Run
16:14
Swim
9:30
Bike
27:59
Run
16:14
Swim
9:24
Bike
28:03
Run
16:25
Swim
8:56
Bike
28:31
Run
16:26
Swim
9:17
Bike
28:10
Run
16:26
55:02
Swim
9:30
Bike
27:52
Run
16:38
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lisa TertschDE54:29Winner9:1828:0716:06
2Nina EimDE54:309:2727:5516:02
3Laura LindemannDE54:319:1828:0716:02
4Leonie PeriaultFR54:359:2628:0016:07
5Rosa Maria Tapia VidalMX54:469:2428:0816:14
6Tanja NeubertDE54:479:3027:5916:14
7Jeanne LehairFR54:549:2428:0316:25
8Bianca SeregniIT54:578:5628:3116:26
9Diana IsakovaRU54:589:1728:1016:26
10Kate WaughGB55:029:3027:5216:38
11Jolien VermeylenBE55:188:5728:3116:49
12Tilda ManssonSE55:209:2528:0516:47
13Taylor SpiveyUS55:219:1428:1316:49
14Erika AckerlundUS55:239:3027:5016:55
15Annika KochDE55:279:3027:5317:02
16Emy LegaultCA55:309:2628:0616:53
17Franka RustDE55:329:3128:0016:59
18Alice BettoIT55:369:2728:0217:01
19Julia HauserAT55:389:3027:5717:01
20Sandra DodetFR55:399:2728:3216:38
21Anna Godoy ContrerasES55:479:2028:1317:08
22Ilaria ZaneIT55:489:2328:0717:16
23Barbara De KoningNL55:499:2628:0217:11
24Julia BroeckerDE56:039:3128:2317:02
25Nora GmuerCH56:109:2228:0517:40
26Anabel KnollDE56:189:2328:0617:49
27Marta KropkoHU56:259:1928:0517:56
28Mercedes Romero OrozcoMX56:329:2528:0617:53
29Gwen JorgensenUS56:419:2529:1616:53
30Leana BissigCH56:489:3428:0118:10
31Mako HiraizumiJP56:569:3427:5718:18
32Aviv LeviIL57:069:2428:0018:41
33Miriam Casillas GarciaES57:079:4528:5617:22
34Verena SteinhauserIT57:239:4628:5517:36
35Luna De BruinNL57:549:4828:5718:04
36Shanae WilliamsZA58:399:2329:1618:52
37Nele DequaeBE58:509:4728:5819:03
38Sofia Rodriguez MorenoMX1:00:249:4830:5718:29
39Kanae TakenakaJP1:01:559:3131:1220:06
DNFBridget TheunissenZADNF9:32