2023 Ibiza Half Triathlon

October 21, 2023 · Ibiza, Spain

Data: PTO / imported results · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

202520232022
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
47
39 men · 8 women
Men SOF
66.04
Women SOF
37.57

Race story in the data

Men: Wilhelm Hirsch won in 3:48:29 with a +5:01 margin. FernandoZorrilla Medrano had the fastest run (1:11:53).

Women: LauraGomez Ramon won in 4:31:13 with a +8:08 margin. YaizaSaiz Serrano had the fastest run (1:25:17).

Shareable race cards

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

Race summary

2023 Ibiza Half Triathlon 2023 - Men

ProTriStats

Winner: Wilhelm Hirsch in 3:48:29

Margin: +5:01

Fastest bike: Wilhelm Hirsch - 2:08:27

Fastest run: FernandoZorrilla Medrano - 1:11:53

Top points: Wilhelm Hirsch - 73.29 pts

Field: 39/39 finishers, SOF 66.04

Race summary

2023 Ibiza Half Triathlon 2023 - Women

ProTriStats

Winner: LauraGomez Ramon in 4:31:13

Margin: +8:08

Fastest bike: LauraGomez Ramon - 2:29:27

Fastest run: YaizaSaiz Serrano - 1:25:17

Top points: LauraGomez Ramon - 57.64 pts

Field: 8/8 finishers, SOF 37.57

Men race summary

39 finishers from 39 starters · SOF 66.04

Winner
Wilhelm Hirsch
3:48:29
Winning margin
+5:01
Gap to second place
Fastest swim
Wilhelm Hirsch · 24:10
Fastest bike
Wilhelm Hirsch · 2:08:27
Fastest run
FernandoZorrilla Medrano · 1:11:53
Top points
Wilhelm Hirsch
73.29 pts

Women race summary

8 finishers from 8 starters · SOF 37.57

Winner
LauraGomez Ramon
4:31:13
Winning margin
+8:08
Gap to second place
Fastest swim
YaizaSaiz Serrano · 28:21
Fastest bike
LauraGomez Ramon · 2:29:27
Fastest run
YaizaSaiz Serrano · 1:25:17
Top points
LauraGomez Ramon
57.64 pts

Men split podiums

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

Swim

  1. 1
    Wilhelm Hirsch
    Finish 1 · split rank #1
    24:10
  2. 2
    GuillemRojas Moreno
    Finish 5 · split rank #2
    24:13
  3. 3
    PabloDapena Gonzalez
    Finish 3 · split rank #3
    24:14

T1

  1. 1:17
  2. 1:18
  3. 1:18

Bike

  1. 1
    Wilhelm Hirsch
    Finish 1 · split rank #1
    2:08:27
  2. 2
    Niklas Ludwig
    Finish 8 · split rank #2
    2:10:50
  3. 3
    FernandoZorrilla Medrano
    Finish 2 · split rank #3
    2:12:36

T2

  1. 1
    Maxime Poras
    Finish 11
    1:02
  2. 1:10
  3. 1:12

Run

  1. 1
    FernandoZorrilla Medrano
    Finish 2 · split rank #1
    1:11:53
  2. 2
    PabloDapena Gonzalez
    Finish 3 · split rank #2
    1:12:06
  3. 3
    Wilhelm Hirsch
    Finish 1 · split rank #3
    1:13:22
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. 1
    YaizaSaiz Serrano
    Finish 2 · split rank #2
    28:21
  2. 2
    LauraGomez Ramon
    Finish 1 · split rank #3
    28:23
  3. 3
    ChloeSerra Jodin
    Finish 4 · split rank #4
    29:20

T1

  1. 1:17
  2. 2
    Sarah Bonner
    Finish 3
    1:39
  3. 1:40

Bike

  1. 1
    LauraGomez Ramon
    Finish 1 · split rank #1
    2:29:27
  2. 2
    Indre Barkute
    Finish 6 · split rank #4
    2:38:40
  3. 3
    Claudia Striekwold
    Finish 7 · split rank #5
    2:42:06

T2

  1. 1:22
  2. 1:29
  3. 3
    Sarah Bonner
    Finish 3
    1:31

Run

  1. 1
    YaizaSaiz Serrano
    Finish 2 · split rank #1
    1:25:17
  2. 2
    CristinaDe la Torre Paredes
    Finish 5 · split rank #2
    1:25:52
  3. 3
    Sarah Bonner
    Finish 3 · split rank #3
    1:26:29
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:48:29
🥇#1
DE
Wilhelm Hirsch
3:48:29
73.29 pts
🥈#2
ES
FernandoZorrilla Medrano
3:53:30
66.37 pts
🥉#3
ES
PabloDapena Gonzalez
3:53:52
63.35 pts

PodiumWomen

Winner time: 4:31:13
🥇#1
ES
LauraGomez Ramon
4:31:13
57.64 pts
🥈#2
ES
YaizaSaiz Serrano
4:39:21
49.25 pts
🥉#3
CA
Sarah Bonner
4:44:10
43.36 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#10#20SwimBikeRunFinish#1#1#3#1#6#3#1#2#3#7#2#3#17#5#6#4#2#8#7#5#20#4#9#6#13#6#11#7#12#2#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#5#10SwimBikeRunFinish#3#1#4#1#2#7#1#2#5#6#3#3#4#8#5#4#6#9#2#5#7#4#8#6#9#5#6#7#8#10#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

39 participants

3:48:29
Swim
24:10
Bike
2:08:27
Run
1:13:22
Swim
26:18
Bike
2:12:36
Run
1:11:53
Swim
24:14
Bike
2:15:00
Run
1:12:06
Swim
27:34
Bike
2:13:54
Run
1:15:32
Swim
24:13
Bike
2:17:20
Run
1:15:40
Swim
28:27
Bike
2:13:14
Run
1:17:19
Swim
26:34
Bike
2:14:21
Run
1:19:24
4:04:59
Swim
26:29
Bike
2:10:50
Run
1:24:55
Swim
28:23
Bike
2:21:32
Run
1:14:21
Swim
26:23
Bike
2:23:37
Run
1:15:09
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Wilhelm HirschDE3:48:29Winner24:10#11:202:08:27#11:121:13:22#373.29
2FernandoZorrilla MedranoES3:53:3026:18#61:352:12:36#31:101:11:53#166.37
3PabloDapena GonzalezES3:53:5224:14#31:182:15:00#71:161:12:06#263.35
4RogerManya ValenzuelaES3:59:5227:34#171:272:13:54#51:281:15:32#656.32
5GuillemRojas MorenoES3:59:5424:13#21:182:17:20#81:241:15:40#754.12
6PelloOsoro GutierrezES4:01:3528:27#201:172:13:14#41:191:17:19#950.90
7AlejandroTorres FerragudES4:02:4926:34#131:202:14:21#61:121:19:24#1148.24
8Niklas LudwigDE4:04:5926:29#121:262:10:50#21:221:24:55#1845.05
9AlbertMoreno MolinsES4:07:0528:23#181:262:21:32#141:251:14:21#442.08
10Miguel AngelFidalgoES4:07:4226:23#111:182:23:37#161:171:15:09#540.39
11Maxime PorasES4:11:2126:18#71:452:24:12#171:021:18:06#1036.52
12AlbertRedolad CanaldaES4:12:3427:30#161:262:20:41#121:301:21:29#1634.63
13LucasAurell BadenasES4:13:4331:49#331:492:22:01#151:291:16:37#832.89
14JavierCardona RecioES4:14:4126:18#81:272:24:23#181:331:21:02#1431.39
15DanielGonzalez AlvarezES4:15:5030:30#262:062:20:28#101:471:21:01#1329.83
16Tobias VintherDK4:16:2730:46#271:432:20:20#92:171:21:23#1528.76
17FrancescArtigues RamisES4:20:1930:18#232:032:20:35#111:161:26:08#2225.26
18AlexVanaclocha CaballeroES4:24:3826:17#51:232:24:37#201:261:30:58#3223.67
19MikelGarmendia CruzES4:25:1428:31#221:272:24:56#211:341:28:49#2623.25
20BielGacias FontES4:27:2527:29#151:342:30:07#261:531:26:23#2322.87
21AritzRodriguez AlvarezES4:28:4726:20#101:192:24:34#191:331:35:03#3722.53
22Carlos SotoGarcia-morenoES4:30:2830:28#251:312:27:14#231:441:29:33#2922.23
23RubenHerrero LogronoES4:32:1634:44#401:332:34:07#311:431:20:11#1221.97
24Pablo SospedraES4:34:0026:38#141:242:39:31#371:311:24:58#1921.73
25JoaquimFernandez ClotetES4:34:4231:13#311:582:30:18#271:511:29:24#2821.52
26Guillem TomeuVadell RieraES4:35:5331:18#322:262:29:25#251:171:31:29#3321.33
27AlejandroAguilar RamirezES4:36:1333:13#392:152:36:12#331:181:23:17#1721.16
28JaimeFernandez NunezES4:36:2531:00#281:462:34:52#322:021:26:47#2421.01
29JavierLopez AlonsoES4:36:5131:54#341:382:36:45#341:351:25:01#2020.88
30AlejandroJimenez ValverdeES4:37:0931:56#352:402:27:21#241:251:33:49#3620.76
31PabloFernandez JimenezES4:38:5333:02#381:552:32:48#281:561:29:14#2720.66
32ZigorEscobar LopezES4:39:0332:42#372:162:37:14#351:351:25:18#2120.57
33Jose JuanAnton CampilloES4:39:3232:01#361:462:33:44#301:411:30:22#3120.48
34Aitor AltunaES4:43:0940:06#422:152:26:38#221:491:32:24#3420.41
35RafaelMadrid AlmenaES4:43:3228:27#211:292:38:47#361:421:33:09#3520.34
36Tom EptonGB4:43:3726:18#91:512:21:11#131:231:52:57#3920.29
37Juan RamonSanchez MoraES4:52:5128:24#191:512:50:41#391:531:30:03#3020.23
38CarlosGiner CheletES4:52:5431:10#302:462:49:09#382:091:27:42#2520.19
39Jose EmilioMagan MachadoES5:15:5738:23#413:062:50:45#402:451:40:58#3820.15

Female Pro Results

8 participants

Swim
28:23
Bike
2:29:27
Run
1:29:55
Swim
28:21
Bike
2:43:06
Run
1:25:17
4:44:10
Swim
32:25
Bike
2:42:08
Run
1:26:29
Swim
29:20
Bike
2:45:18
Run
1:29:56
Swim
34:08
Bike
2:48:19
Run
1:25:52
5:00:24
Swim
34:10
Bike
2:38:40
Run
1:43:07
Swim
36:12
Bike
2:42:06
Run
1:39:06
Swim
35:45
Bike
2:50:48
Run
1:40:16
PosAthleteTimeGapSwimT1BikeT2RunPoints
1LauraGomez RamonES4:31:13Winner28:23#32:002:29:27#11:291:29:55#457.64
2YaizaSaiz SerranoES4:39:2128:21#21:172:43:06#71:221:25:17#149.25
3Sarah BonnerCA4:44:1032:25#51:392:42:08#61:311:26:29#343.36
4ChloeSerra JodinES4:47:5129:20#41:402:45:18#81:381:29:56#538.51
5CristinaDe la Torre ParedesES4:51:3134:08#61:422:48:19#91:321:25:52#233.94
6Indre BarkuteLT5:00:2434:10#72:312:38:40#41:571:43:07#826.63
7Claudia Striekwold5:01:0936:12#91:562:42:06#51:511:39:06#624.91
8SandraMartinez SierraES5:10:5335:45#82:192:50:48#101:471:40:16#723.37