2023 Challenge Peguera Mallorca

October 13, 2023 · 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
63
48 men · 15 women
Men SOF
86.02
Women SOF
78.45

Race story in the data

Men: Youri Keulen won in 3:41:12 with a +2:59 margin. Youri Keulen had the fastest run (1:09:54).

Women: Imogen Simmonds won in 4:21:08 with a +2:41 margin. Margareta Bicanova had the fastest run (1:22:57).

Shareable race cards

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

Race summary

2023 Challenge Peguera Mallorca 2023 - Men

ProTriStats

Winner: Youri Keulen in 3:41:12

Margin: +2:59

Fastest bike: Mathis Margirier - 2:03:14

Fastest run: Youri Keulen - 1:09:54

Top points: Youri Keulen - 85.43 pts

Field: 48/48 finishers, SOF 86.02

Race summary

2023 Challenge Peguera Mallorca 2023 - Women

ProTriStats

Winner: Imogen Simmonds in 4:21:08

Margin: +2:41

Fastest bike: Sif Bendix Madsen - 2:22:40

Fastest run: Margareta Bicanova - 1:22:57

Top points: Imogen Simmonds - 81.00 pts

Field: 15/15 finishers, SOF 78.45

Men race summary

48 finishers from 48 starters · SOF 86.02

Winner
Youri Keulen
3:41:12
Winning margin
+2:59
Gap to second place
Fastest swim
Wilhelm Hirsch · 24:08
Fastest bike
Mathis Margirier · 2:03:14
Fastest run
Youri Keulen · 1:09:54
Top points
Youri Keulen
85.43 pts

Women race summary

15 finishers from 15 starters · SOF 78.45

Winner
Imogen Simmonds
4:21:08
Winning margin
+2:41
Gap to second place
Fastest swim
Imogen Simmonds · 26:31
Fastest bike
Sif Bendix Madsen · 2:22:40
Fastest run
Margareta Bicanova · 1:22:57
Top points
Imogen Simmonds
81.00 pts

Men split podiums

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

Swim

  1. 24:08
  2. 24:11
  3. 24:14

T1

Split unavailable.

Bike

  1. 2:03:14
  2. 2
    Youri Keulen
    Finish 1
    2:03:16
  3. 2:03:39

T2

Split unavailable.

Run

  1. 1
    Youri Keulen
    Finish 1
    1:09:54
  2. 1:11:11
  3. 1:11:28
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:31
  2. 26:49
  3. 28:10

T1

Split unavailable.

Bike

  1. 2:22:40
  2. 2:23:20
  3. 2:25:00

T2

Split unavailable.

Run

  1. 1:22:57
  2. 1:24:16
  3. 3
    1:25: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:12
🥇#1
NL
Youri Keulen
3:41:12
85.43 pts
🥈#2
FR
Mathis Margirier
3:44:11
80.48 pts
🥉#3
GB
Alistair Brownlee
3:45:27
77.11 pts

PodiumWomen

Winner time: 4:21:08
🥇#1
CH
Imogen Simmonds
4:21:08
81.00 pts
🥈#2
DK
Laura Madsen
4:23:49
76.61 pts
🥉#3
NL
Diede Diederiks
4:24:18
73.92 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

48 participants

3:41:12
Swim
24:20
Bike
2:03:16
Run
1:09:54
Swim
24:14
Bike
2:03:14
Run
1:13:07
Swim
24:11
Bike
2:03:39
Run
1:14:22
3:45:53
Swim
24:21
Bike
2:06:33
Run
1:11:28
3:46:17
Swim
24:08
Bike
2:03:43
Run
1:15:02
3:47:39
Swim
24:30
Bike
2:06:09
Run
1:13:22
3:48:31
Swim
24:24
Bike
2:06:17
Run
1:14:03
3:49:40
Swim
24:22
Bike
2:06:34
Run
1:15:21
Swim
25:52
Bike
2:10:30
Run
1:11:11
3:51:54
Swim
24:15
Bike
2:12:21
Run
1:11:49
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Youri KeulenNL3:41:12Winner24:202:03:161:09:5485.43
2Mathis MargirierFR3:44:1124:142:03:141:13:0780.48
3Alistair BrownleeGB3:45:2724:112:03:391:14:2277.11
4Alexander KullDE3:45:5324:212:06:331:11:2874.60
5Wilhelm HirschDE3:46:1724:082:03:431:15:0272.28
6Frederic FunkDE3:47:3924:302:06:091:13:2269.36
7Nick EmdeDE3:48:3124:242:06:171:14:0366.98
8Inaki BaldellouES3:49:4024:222:06:341:15:2164.50
9Jonathan WayaffeBE3:51:1325:522:10:301:11:1161.83
10Menno KoolhaasNL3:51:5424:152:12:211:11:4959.97
11Scott SteenbergDK3:53:2924:192:06:221:19:1157.49
12Fernando Zorrilla MedranoES3:53:5925:582:12:121:12:0355.98
13William MennessonFR3:55:2526:032:10:111:15:2153.80
14Tom VaelenBE3:55:4924:292:06:101:21:0952.55
15Tom HugDE3:55:5626:002:13:061:12:3051.59
16Carlos Oliver VivesES3:57:1224:502:11:381:16:5249.77
17Pablo Dapena GonzalezES3:58:1024:252:11:591:17:5448.27
18Nils LorenzDE3:58:5224:272:06:161:24:2347.03
19Dieter ComhairBE3:59:1726:152:10:101:19:1846.07
20James Scott-FarringtonGB3:59:1825:002:13:131:16:5345.49
21Pello Osoro GutierrezES3:59:3728:032:13:371:13:4144.71
22Thomas CremersNL4:00:4127:242:13:441:15:0443.37
23Gonzalo FuentesES4:01:3928:122:16:381:12:3542.16
24Lukas KocarCZ4:01:4625:562:10:341:21:2841.65
25Tristan OlijNL4:02:2225:512:10:241:21:3640.80
26Cenzino LebotFR4:03:0024:182:07:041:27:5939.94
27Jesse HinrichsDE4:04:3224:322:13:321:22:2338.39
28Blair Fullarton-loggieGB4:06:5428:112:16:251:17:2136.21
29Julen Diez RodriguezES4:06:5828:092:17:441:17:1135.88
30Antonio LimoliIT4:07:2725:002:16:511:21:2235.25
31Ernest MantellUS4:08:5927:252:18:211:18:3133.79
32Maximilian SperlDE4:09:1024:162:10:561:29:4133.43
33Paul WeigandDE4:09:4327:292:17:551:19:2832.80
34Diego Martin CondeES4:10:5428:112:20:101:18:4731.68
35Yann AllichonFR4:11:0824:182:19:211:22:4131.33
36Roger Manya ValenzuelaES4:11:0925:582:12:281:28:4231.16
37Domenico PassuelloIT4:12:2930:332:19:281:17:4029.95
38Lukas SeifertDE4:13:2825:572:19:061:24:0629.04
39Ignacio Cabrera FernandezES4:15:4528:032:21:161:22:0327.15
40Jamie PriceGB4:16:0125:472:23:151:22:5027.05
41Ramir Marques FasES4:16:2430:272:22:331:19:3526.95
42Nicolas QuenetteFR4:20:2727:212:14:141:33:5526.85
43Giel MeesenNL4:21:3930:372:18:441:27:3026.77
44Francesc Artigues RamisES4:25:2229:472:25:321:26:0526.69
45Sebastian FuchsAT4:26:5528:122:21:491:31:5026.62
46Sven AltermattCH4:30:3328:522:23:571:33:4626.56
47Eduar VillaltaVE4:31:2634:542:34:471:15:5526.50
48Ruben ZepuntkeDE4:36:3724:282:46:581:19:3626.44

Female Pro Results

15 participants

4:21:08
Swim
26:31
Bike
2:23:20
Run
1:27:38
4:23:49
Swim
28:49
Bike
2:25:54
Run
1:25:34
4:24:18
Swim
31:34
Bike
2:25:00
Run
1:24:16
Swim
26:49
Bike
2:22:40
Run
1:31:33
Swim
28:10
Bike
2:31:21
Run
1:26:25
4:31:13
Swim
28:50
Bike
2:31:32
Run
1:26:50
4:33:31
Swim
33:18
Bike
2:30:56
Run
1:25:18
Swim
28:41
Bike
2:39:42
Run
1:22:57
4:44:29
Swim
28:48
Bike
2:40:13
Run
1:31:25
Swim
35:03
Bike
2:41:35
Run
1:26:18
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Imogen SimmondsCH4:21:08Winner26:312:23:201:27:3881.00
2Laura MadsenDK4:23:4928:492:25:541:25:3476.61
3Diede DiederiksNL4:24:1831:342:25:001:24:1673.92
4Sif Bendix MadsenDK4:25:1326:492:22:401:31:3371.13
5Margie SantimariaIT4:29:2028:102:31:211:26:2566.33
6Kaidi KiviojaEE4:31:1328:502:31:321:26:5063.21
7Carolin MeyerDE4:33:3133:182:30:561:25:1859.95
8Margareta BicanovaSK4:34:5928:412:39:421:22:5757.40
9Jasmin WeberCH4:44:2928:482:40:131:31:2549.48
10Pamela-Ann Bachelder St.PierreCA4:47:1635:032:41:351:26:1846.26
11Valentina D'AngeliIT4:47:2934:252:36:581:31:3144.91
12Alberta MioriIT4:53:5133:212:42:371:33:5539.45
13Alayna SzuchUS4:57:4236:312:44:071:33:2535.80
14Cristina De la Torre ParedesES4:59:1335:242:52:031:27:1634.36
15Carolina LaurentiuES5:23:4438:042:54:491:45:4133.50