2024 Challenge Peguera Mallorca

October 18, 2024 · Peguera, Spain

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

Race editions

Switch year or compare this race across stored editions.

202520242023202220212019201820172016
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
68
47 men · 21 women
Men SOF
76.31
Women SOF
79.52

Race story in the data

Men: Tom Hug won in 3:44:25 with a +0:33 margin. Jens EmilNielsen had the fastest run (1:08:25).

Women: Alanis Siffert won in 4:10:21 with a +4:43 margin. Daniela Kleiser had the fastest run (1:14:32).

Shareable race cards

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

Race summary

2024 Challenge Peguera Mallorca 2024 - Men

ProTriStats

Winner: Tom Hug in 3:44:25

Margin: +0:33

Fastest bike: Matevz Nunar - 2:06:42

Fastest run: Jens EmilNielsen - 1:08:25

Top points: Tom Hug - 79.26 pts

Field: 47/47 finishers, SOF 76.31

Race summary

2024 Challenge Peguera Mallorca 2024 - Women

ProTriStats

Winner: Alanis Siffert in 4:10:21

Margin: +4:43

Fastest bike: Lisa Norden - 2:19:40

Fastest run: Daniela Kleiser - 1:14:32

Top points: Alanis Siffert - 83.29 pts

Field: 21/21 finishers, SOF 79.52

Men race summary

47 finishers from 47 starters · SOF 76.31

Winner
Tom Hug
3:44:25
Winning margin
+0:33
Gap to second place
Fastest swim
Peter Denteneer · 23:24
Fastest bike
Matevz Nunar · 2:06:42
Fastest run
Jens EmilNielsen · 1:08:25
Top points
Tom Hug
79.26 pts

Women race summary

21 finishers from 21 starters · SOF 79.52

Winner
Alanis Siffert
4:10:21
Winning margin
+4:43
Gap to second place
Fastest swim
Therese Feuersinger · 24:38
Fastest bike
Lisa Norden · 2:19:40
Fastest run
Daniela Kleiser · 1:14:32
Top points
Alanis Siffert
83.29 pts

Men split podiums

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

Swim

  1. 1
    23:24
  2. 2
    Martin Demuth
    Finish 8 · split rank #2
    23:26
  3. 3
    Cenzino Lebot
    Finish 32 · split rank #3
    23:30

T1

  1. 1
    1:37
  2. 2
    Cenzino Lebot
    Finish 32
    1:37
  3. 1:38

Bike

  1. 1
    Matevz Nunar
    Finish 16
    2:06:42
  2. 2
    Rafael Lukatsch
    Finish 17 · split rank #2
    2:06:49
  3. 3
    Jack Hutchens
    Finish 2 · split rank #3
    2:06:59

T2

  1. 1
    1:07
  2. 2
    1:18
  3. 1:18

Run

  1. 1:08:25
  2. 2
    Tom Hug
    Finish 1 · split rank #2
    1:08:35
  3. 3
    Michele Sarzilla
    Finish 29 · split rank #3
    1:09:14
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. 24:38
  2. 2
    Alanis Siffert
    Finish 1 · split rank #2
    26:44
  3. 3
    Margareta Bicanova
    Finish 16 · split rank #3
    27:05

T1

  1. 1:38
  2. 2
    1:46
  3. 3
    1:46

Bike

  1. 1
    Lisa Norden
    Finish 3
    2:19:40
  2. 2
    Alanis Siffert
    Finish 1 · split rank #2
    2:20:06
  3. 3
    Anne Reischmann
    Finish 2 · split rank #3
    2:21:05

T2

  1. 1:07
  2. 1:21
  3. 3
    Lisa Norden
    Finish 3
    1:22

Run

  1. 1:14:32
  2. 2
    Sara Sandrini
    Finish 6 · split rank #2
    1:20:30
  3. 3
    Elisabetta Curridori
    Finish 8 · split rank #3
    1:20:31
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:44:25
🥇#1
DE
Tom Hug
3:44:25
79.26 pts
🥈#2
GB
Jack Hutchens
3:44:58
76.26 pts
🥉#3
RS
Ognjen Stojanović
3:45:34
73.43 pts

PodiumWomen

Winner time: 4:10:21
🥇#1
CH
Alanis Siffert
4:10:21
83.29 pts
🥈#2
DE
Anne Reischmann
4:15:04
77.41 pts
🥉#3
SE
Lisa Norden
4:15:24
74.82 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#15#29SwimBikeRunFinish#16#10#2#1#8#3#12#2#7#24#6#3#4#23#7#4#10#29#8#5#24#9#4#6#14#6#19#7#2#13#18#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#9#18SwimBikeRunFinish#2#2#5#1#13#3#4#2#4#11#3#18#5#4#4#13#5#7#8#2#6#14#6#7#7#12#9#3#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

47 participants

3:44:25
Swim
24:41
Bike
2:08:04
Run
1:08:35
3:44:58
Swim
23:38
Bike
2:06:59
Run
1:11:14
Swim
23:36
Bike
2:09:04
Run
1:09:40
3:46:16
Swim
23:31
Bike
2:09:03
Run
1:10:13
3:46:37
Swim
23:40
Bike
2:09:15
Run
1:10:31
Swim
26:01
Bike
2:08:01
Run
1:09:35
3:47:05
Swim
24:02
Bike
2:07:29
Run
1:12:31
3:47:12
Swim
23:26
Bike
2:08:15
Run
1:12:27
3:47:40
Swim
26:53
Bike
2:08:09
Run
1:09:40
3:47:55
Swim
23:39
Bike
2:09:18
Run
1:11:14
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Tom HugDE3:44:25Winner24:41#161:402:08:04#101:251:08:35#279.26
2Jack HutchensGB3:44:5823:38#81:462:06:59#31:211:11:14#1276.26
3Ognjen StojanovićRS3:45:3423:36#71:432:09:04#241:311:09:40#673.43
4Fabian KraftDE3:46:1623:31#41:532:09:03#231:361:10:13#770.70
5Iestyn HarrettGB3:46:3723:40#101:382:09:15#291:331:10:31#868.43
6Jonathan WayaffeBE3:46:4226:01#241:422:08:01#91:231:09:35#466.53
7Quentin BarreauFR3:47:0524:02#141:402:07:29#61:231:12:31#1964.54
8Martin DemuthAT3:47:1223:26#21:372:08:15#131:271:12:27#1862.89
9Bart AernoutsBE3:47:4026:53#351:402:08:09#121:181:09:40#561.09
10Thomas BishopGB3:47:5523:39#91:502:09:18#301:541:11:14#1359.57
11Joran DriesenBE3:48:0424:01#131:482:08:35#161:361:12:04#1758.25
12Will DraperGB3:48:1526:03#261:382:07:46#81:301:11:18#1456.99
13Julien HagenFR3:48:5126:10#311:502:07:42#71:331:11:36#1555.49
14Jens EmilNielsenDK3:49:0327:53#432:012:09:14#281:301:08:2554.38
15Nicola DuchiIT3:49:0926:10#321:462:08:44#181:271:11:02#1153.44
16Matevz NunarSI3:49:1324:42#181:442:06:421:201:14:45#2352.59
17Rafael LukatschAT3:49:2724:41#171:472:06:49#21:071:15:03#2551.67
18Jon SæveråsBreivoldNO3:49:2727:41#411:592:07:09#41:491:10:49#951.67
19Ondrej KuboSK3:50:2026:38#341:532:08:08#111:421:11:59#1649.67
20Louis ButtrickGB3:51:0924:38#151:462:08:15#141:381:14:52#2448.45
21Thomas NavarroFR3:51:3027:24#371:422:10:07#331:281:10:49#1047.65
22Malte KreibichDE3:52:5923:43#111:572:09:01#221:361:16:42#3345.98
23Matthew KaminerZA3:53:5127:24#381:392:10:06#321:241:13:18#2144.84
24Thomas JonKristensenDK3:54:0026:05#282:012:09:04#251:461:15:04#2644.31
25Michele BortolamediIT3:54:2023:35#61:402:09:13#271:181:18:34#3943.67
26Patrick ComettaCH3:54:2926:05#291:582:08:51#201:401:15:55#3043.21
27Sam WordleyGB3:54:3524:42#191:522:10:29#351:371:15:55#3142.81
28Andrea FiginiIT3:54:4626:01#251:572:08:15#151:421:16:51#3542.37
29Michele SarzillaIT3:55:3423:33#51:532:18:57#401:571:09:14#341.46
30Jack HindleGB3:55:4025:58#201:582:10:11#341:561:15:37#2741.13
31Morgan RhodesGB3:55:4326:04#272:052:08:56#211:421:16:56#3640.87
32Cenzino LebotFR3:56:0423:30#31:372:07:12#51:271:22:18#4440.37
33Jesse HinrichsDE3:57:5823:44#122:042:08:46#191:371:21:47#4238.67
34Merten BreyeBE4:00:2426:10#331:512:08:40#171:201:22:23#4536.55
35DiegoMartin CondeES4:01:1027:38#391:512:17:18#381:231:13:00#2035.77
36Nicolas QuenetteFR4:01:3226:00#222:032:09:10#262:231:21:56#4335.33
37Robin HermannCH4:02:4728:04#441:512:09:21#311:471:21:44#4134.19
38Luca BarbagalloIT4:03:4927:39#401:452:18:50#391:351:14:00#2233.24
39Sybren BaeldeBE4:04:0027:22#361:562:15:58#371:341:17:10#3732.98
40Filippo CandeoIT4:05:5126:06#302:082:20:03#431:431:15:51#2931.40
41Lorenzo DelcoCH4:07:0231:06#451:582:15:55#362:031:16:00#3230.35
42Ivan CappelliIT4:07:3026:00#231:572:20:21#441:521:17:20#3829.89
43JaumeFlorit OrellES4:08:2627:42#421:532:19:59#422:051:16:47#3429.06
44Peter DenteneerBE4:11:3823:241:482:23:55#462:451:19:46#4026.43
45Maxime RivronFR4:12:0131:17#462:252:20:59#451:391:15:41#2826.05
46KermanAlonso VicenteES4:15:4025:58#212:192:19:45#411:411:25:57#4623.65
47DanielDa SilvaPT4:53:5036:46#473:302:35:44#472:061:35:44#4723.59

Female Pro Results

21 participants

4:10:21
Swim
26:44
Bike
2:20:06
Run
1:20:46
4:15:04
Swim
29:56
Bike
2:21:05
Run
1:20:43
4:15:24
Swim
27:06
Bike
2:19:40
Run
1:25:28
4:16:23
Swim
32:52
Bike
2:25:22
Run
1:14:32
Swim
24:38
Bike
2:24:46
Run
1:26:05
4:21:13
Swim
27:33
Bike
2:29:52
Run
1:20:30
4:22:54
Swim
29:59
Bike
2:26:34
Run
1:22:53
Swim
29:26
Bike
2:30:53
Run
1:20:31
Swim
28:20
Bike
2:28:08
Run
1:24:58
4:28:31
Swim
27:40
Bike
2:31:11
Run
1:26:28
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Alanis SiffertCH4:10:21Winner26:44#21:382:20:06#21:071:20:46#583.29
2Anne ReischmannDE4:15:0429:56#131:562:21:05#31:241:20:43#477.41
3Lisa NordenSE4:15:2427:06#41:482:19:401:221:25:28#1174.82
4Daniela KleiserDE4:16:2332:52#181:542:25:22#51:431:14:3271.96
5Therese FeuersingerAT4:19:2624:381:532:24:46#42:041:26:05#1367.82
6Sara SandriniIT4:21:1327:33#71:462:29:52#81:321:20:30#264.72
7Carolin MeyerDE4:22:5429:59#141:532:26:34#61:351:22:53#761.85
8Elisabetta CurridoriIT4:24:1029:26#121:532:30:53#91:271:20:31#359.41
9Anastacia DammNielsenDK4:25:0428:20#102:072:28:08#71:311:24:58#957.34
10Rebecca RobischDE4:28:3127:40#81:462:31:11#111:261:26:28#1553.60
11Justine GuerardFR4:30:0127:08#61:462:33:12#131:411:26:14#1451.33
12Chloe NicolasFR4:31:3530:00#151:482:33:28#141:321:24:47#849.11
13Rosie WildGB4:34:1133:46#212:272:31:02#101:301:25:26#1046.26
14Lara RajtericSI4:38:4830:38#162:432:32:45#121:491:30:53#1742.06
15Lilli GelminiIT4:40:5527:07#52:052:47:05#201:571:22:41#639.71
16Margareta BicanovaSK4:43:2127:05#32:082:46:43#191:211:26:04#1237.19
17Jamie BesseCH4:45:1633:36#201:572:38:00#171:381:30:05#1635.11
18Maja IndermühleCH4:48:2632:49#172:112:36:00#164:081:33:18#1832.20
19Fabia MaramottiIT4:51:2628:16#92:262:34:19#151:561:44:29#2130.99
20Annika TimmDE4:55:4732:57#192:312:41:54#182:071:36:18#2030.42
21AriadnaAriso VilanovaES4:58:2028:22#111:582:52:04#212:291:33:27#1929.89