2024 Challenge Xiamen

November 9, 2024 · Xiamen, China

Data: Challenge™ · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

20252024
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
16
11 men · 5 women
Men SOF
71.45
Women SOF
71.29

Race story in the data

Men: Ognjen Stojanović won in 3:41:02 with a +0:54 margin. Jack Moody had the fastest run (1:12:35).

Women: Alanis Siffert won in 4:06:08 with a +6:47 margin. Alanis Siffert had the fastest run (1:26:16).

Shareable race cards

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

Race summary

2024 Challenge Xiamen 2024 - Men

ProTriStats

Winner: Ognjen Stojanović in 3:41:02

Margin: +0:54

Fastest bike: Jonathan Guisolan - 1:56:46

Fastest run: Jack Moody - 1:12:35

Top points: Ognjen Stojanović - 77.15 pts

Field: 11/11 finishers, SOF 71.45

Race summary

2024 Challenge Xiamen 2024 - Women

ProTriStats

Winner: Alanis Siffert in 4:06:08

Margin: +6:47

Fastest bike: Els Visser - 2:09:07

Fastest run: Alanis Siffert - 1:26:16

Top points: Alanis Siffert - 78.54 pts

Field: 5/5 finishers, SOF 71.29

Men race summary

11 finishers from 11 starters · SOF 71.45

Winner
Ognjen Stojanović
3:41:02
Winning margin
+0:54
Gap to second place
Fastest swim
Ognjen Stojanović · 25:06
Fastest bike
Jonathan Guisolan · 1:56:46
Fastest run
Jack Moody · 1:12:35
Top points
Ognjen Stojanović
77.15 pts

Women race summary

5 finishers from 5 starters · SOF 71.29

Winner
Alanis Siffert
4:06:08
Winning margin
+6:47
Gap to second place
Fastest swim
Alanis Siffert · 26:47
Fastest bike
Els Visser · 2:09:07
Fastest run
Alanis Siffert · 1:26:16
Top points
Alanis Siffert
78.54 pts

Men split podiums

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

Swim

  1. 25:06
  2. 2
    Jesper Svensson
    Finish 5 · split rank #2
    25:08
  3. 3
    ChiaHao Chang
    Finish 10 · split rank #3
    26:12

T1

  1. 1
    1:45
  2. 2
    Jack Moody
    Finish 3
    1:47
  3. 3
    Luke Mathews
    Finish 6
    1:48

Bike

  1. 1:56:46
  2. 2
    Jesper Svensson
    Finish 5 · split rank #2
    1:56:51
  3. 3
    Will Draper
    Finish 2 · split rank #3
    1:57:28

T2

  1. 1
    Jack Moody
    Finish 3
    1:24
  2. 2
    Luke Mathews
    Finish 6
    1:25
  3. 3
    ChiaHao Chang
    Finish 10
    1:26

Run

  1. 1
    Jack Moody
    Finish 3
    1:12:35
  2. 2
    Ognjen Stojanović
    Finish 1 · split rank #2
    1:13:45
  3. 3
    Will Draper
    Finish 2 · split rank #3
    1:14:45
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. 26:47
  2. 2
    Chloe Sparrow
    Finish 4 · split rank #2
    26:50
  3. 3
    Els Visser
    Finish 2 · split rank #3
    29:44

T1

  1. 1:46
  2. 2
    Els Visser
    Finish 2
    2:02
  3. 2:03

Bike

  1. 1
    Els Visser
    Finish 2
    2:09:07
  2. 2
    Alanis Siffert
    Finish 1 · split rank #2
    2:09:59
  3. 3
    Chloe Sparrow
    Finish 4 · split rank #3
    2:11:05

T2

  1. 1:20
  2. 2
    Els Visser
    Finish 2
    1:44
  3. 1:56

Run

  1. 1:26:16
  2. 2
    Aurelia Boulanger
    Finish 3 · split rank #2
    1:27:19
  3. 3
    Els Visser
    Finish 2 · split rank #3
    1:30:18
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:41:02
🥇#1
RS
Ognjen Stojanović
3:41:02
77.15 pts
🥈#2
GB
Will Draper
3:41:56
73.86 pts
🥉#3
NZ
Jack Moody
3:43:49
69.98 pts

PodiumWomen

Winner time: 4:06:08
🥇#1
CH
Alanis Siffert
4:06:08
78.54 pts
🥈#2
NL
Els Visser
4:12:55
71.08 pts
🥉#3
FR
Aurelia Boulanger
4:17:12
65.64 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#4#2#1#4#3#3#2#5#5#3#9#6#4#2#2#10#5#6#7#5#6#10#6#7#7#7#8#8#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 5
#1#5#10SwimBikeRunFinish#2#1#3#3#2#4#4#2#3#2#3#5#4#5#5#4#5

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

11 participants

Swim
25:06
Bike
1:58:40
Run
1:13:45
3:41:56
Swim
26:14
Bike
1:57:28
Run
1:14:45
3:43:49
Swim
26:16
Bike
2:01:47
Run
1:12:35
Swim
28:43
Bike
1:56:46
Run
1:19:42
3:52:10
Swim
25:08
Bike
1:56:51
Run
1:26:39
3:52:20
Swim
27:40
Bike
2:03:11
Run
1:18:16
3:56:03
Swim
28:44
Bike
2:01:51
Run
1:21:44
3:56:56
Swim
27:40
Bike
2:03:16
Run
1:22:45
3:59:50
Swim
27:40
Bike
2:03:21
Run
1:25:36
4:01:41
Swim
26:12
Bike
2:13:58
Run
1:17:55
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Ognjen StojanovićRS3:41:02Winner25:061:501:58:40#41:411:13:45#277.15
2Will DraperGB3:41:5626:14#41:511:57:28#31:381:14:45#373.86
3Jack MoodyNZ3:43:4926:16#51:472:01:47#51:241:12:3569.98
4Jonathan GuisolanCH3:49:1228:43#92:331:56:461:281:19:42#663.46
5Jesper SvenssonSE3:52:1025:08#21:521:56:51#21:401:26:39#1059.06
6Luke MathewsAE3:52:2027:40#61:482:03:11#71:251:18:16#557.10
7Nathan DortmannFR3:56:0328:44#102:092:01:51#61:351:21:44#752.40
8Tuan ChunChangTW3:56:5627:40#71:482:03:16#81:271:22:45#850.13
9Gaetan FetaudFR3:59:5027:40#81:452:03:21#91:281:25:36#946.35
10ChiaHao ChangTW4:01:4126:12#32:102:13:58#101:261:17:55#443.54
11Sven AltermattCH4:17:3228:48#112:002:17:41#111:501:27:13#1135.34

Female Pro Results

5 participants

4:06:08
Swim
26:47
Bike
2:09:59
Run
1:26:16
4:12:55
Swim
29:44
Bike
2:09:07
Run
1:30:18
Swim
32:33
Bike
2:13:06
Run
1:27:19
4:20:48
Swim
26:50
Bike
2:11:05
Run
1:38:36
4:32:58
Swim
34:25
Bike
2:23:26
Run
1:31:08
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Alanis SiffertCH4:06:08Winner26:471:462:09:59#21:201:26:1678.54
2Els VisserNL4:12:5529:44#32:022:09:071:441:30:18#371.08
3Aurelia BoulangerFR4:17:1232:33#42:172:13:06#41:571:27:19#265.64
4Chloe SparrowGB4:20:4826:50#22:172:11:05#32:001:38:36#560.88
5Cassie HeaslipAU4:32:5834:25#52:032:23:26#51:561:31:08#450.10