2025 Challenge Cesenatico

May 10, 2025 · Cesenatico, Italy

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

Race editions

Switch year or compare this race across stored editions.

202620252024
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
28
19 men · 9 women
Men SOF
64.37
Women SOF
58.96

Race story in the data

Men: Alessio Crociani won in 3:36:15 with a +1:25 margin. Matthieu Bolzer had the fastest run (1:05:03).

Women: Gabriella Zelinka won in 4:07:59 with a +1:43 margin. Rhianne Hughes had the fastest run (1:13:56).

Shareable race cards

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

Race summary

2025 Challenge Cesenatico 2025 - Men

ProTriStats

Winner: Alessio Crociani in 3:36:15

Margin: +1:25

Fastest bike: Louis Woodgate - 2:00:44

Fastest run: Matthieu Bolzer - 1:05:03

Top points: Alessio Crociani - 74.59 pts

Field: 19/19 finishers, SOF 64.37

Race summary

2025 Challenge Cesenatico 2025 - Women

ProTriStats

Winner: Gabriella Zelinka in 4:07:59

Margin: +1:43

Fastest bike: Julie Iemmolo - 2:21:54

Fastest run: Rhianne Hughes - 1:13:56

Top points: Gabriella Zelinka - 71.51 pts

Field: 9/9 finishers, SOF 58.96

Men race summary

19 finishers from 19 starters · SOF 64.37

Winner
Alessio Crociani
3:36:15
Winning margin
+1:25
Gap to second place
Fastest swim
Alessio Crociani · 21:43
Fastest bike
Louis Woodgate · 2:00:44
Fastest run
Matthieu Bolzer · 1:05:03
Top points
Alessio Crociani
74.59 pts

Women race summary

9 finishers from 9 starters · SOF 58.96

Winner
Gabriella Zelinka
4:07:59
Winning margin
+1:43
Gap to second place
Fastest swim
Julie Iemmolo · 25:37
Fastest bike
Julie Iemmolo · 2:21:54
Fastest run
Rhianne Hughes · 1:13:56
Top points
Gabriella Zelinka
71.51 pts

Men split podiums

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

Swim

  1. 21:43
  2. 2
    Magnus Maenner
    Finish 7 · split rank #2
    21:43
  3. 3
    Louis Woodgate
    Finish 4 · split rank #3
    22:51

T1

  1. 00:56
  2. 00:58
  3. 00:59

Bike

  1. 2:00:44
  2. 2
    Matthieu Bolzer
    Finish 3 · split rank #2
    2:06:06
  3. 3
    Marcel Bolbat
    Finish 5 · split rank #3
    2:06:13

T2

  1. 00:58
  2. 00:59
  3. 3
    1:03

Run

  1. 1:05:03
  2. 2
    Alessio Crociani
    Finish 1 · split rank #2
    1:05:05
  3. 3
    Ognjen Stojanović
    Finish 2 · split rank #3
    1:06:02
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
    25:37
  2. 2
    Margareta Bicanova
    Finish 9 · split rank #2
    26:14
  3. 3
    Lisa-MariaDornauer Unknown
    Finish 4 · split rank #3
    27:22

T1

  1. 1
    1:02
  2. 1:06
  3. 1:06

Bike

  1. 1
    2:21:54
  2. 2
    Lisa-MariaDornauer Unknown
    Finish 4 · split rank #2
    2:21:54
  3. 3
    Gabriella Zelinka
    Finish 1 · split rank #3
    2:21:59

T2

  1. 1:03
  2. 1:07
  3. 3
    1:16

Run

  1. 1:13:56
  2. 2
    Gabriella Zelinka
    Finish 1 · split rank #2
    1:16:05
  3. 3
    Eva Serena
    Finish 6 · split rank #3
    1:16:09
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:36:15
🥇#1
IT
Alessio Crociani
3:36:15
74.59 pts
🥈#2
RS
Ognjen Stojanović
3:37:40
70.86 pts
🥉#3
FR
Matthieu Bolzer
3:37:51
68.36 pts

PodiumWomen

Winner time: 4:07:59
🥇#1
HU
Gabriella Zelinka
4:07:59
71.51 pts
🥈#2
FR
Julie Iemmolo
4:09:42
67.71 pts
🥉#3
GB
Rhianne Hughes
4:10:19
64.91 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#7#14SwimBikeRunFinish#10#2#1#4#5#3#2#10#2#3#3#14#4#11#3#4#5#6#7#5#6#2#11#7#7#9#12#6#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#6#3#2#1#6#2#8#6#3#3#2#5#4#5#4#7#5#4#8#3#6#7#7#4#7#9#5#9#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

19 participants

Swim
21:43
Bike
2:07:28
Run
1:05:05
Swim
22:53
Bike
2:06:22
Run
1:06:02
3:37:51
Swim
24:31
Bike
2:06:06
Run
1:05:03
3:39:25
Swim
22:51
Bike
2:00:44
Run
1:13:50
3:39:52
Swim
24:31
Bike
2:06:13
Run
1:07:03
3:40:25
Swim
23:47
Bike
2:06:40
Run
1:07:30
3:42:17
Swim
21:43
Bike
2:07:36
Run
1:10:33
Swim
24:30
Bike
2:08:02
Run
1:07:58
3:45:08
Swim
25:06
Bike
2:06:43
Run
1:10:50
Swim
22:56
Bike
2:06:31
Run
1:13:47
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Alessio CrocianiIT3:36:15Winner21:4300:582:07:28#1000:581:05:05#274.59
2Ognjen StojanovićRS3:37:4022:53#41:032:06:22#51:191:06:02#370.86
3Matthieu BolzerFR3:37:5124:31#101:012:06:06#21:071:05:0368.36
4Louis WoodgateGR3:39:2522:51#300:592:00:4400:591:13:50#1464.90
5Marcel BolbatDE3:39:5224:31#111:002:06:13#31:031:07:03#462.53
6Thomas StegerAT3:40:2523:47#61:102:06:40#71:171:07:30#560.25
7Magnus MaennerDE3:42:1721:43#21:012:07:36#111:221:10:33#757.02
8Andrea JonathanAlagonaCH3:43:0524:30#91:222:08:02#121:101:07:58#654.81
9Patrick ComettaCH3:45:0825:06#131:102:06:43#81:181:10:50#851.69
10GáborFaldum UnknownHU3:45:2022:56#500:562:06:31#61:091:13:47#1350.21
11Matthew KaminerZA3:47:2625:54#1500:592:06:59#91:081:12:24#1247.27
12Filippo CandeoIT3:50:0924:31#121:162:12:06#151:181:10:55#943.91
13Robin HermannCH3:52:0026:14#171:132:06:21#41:221:16:48#1641.36
14Ivan CappelliIT3:53:2024:27#800:592:15:19#161:031:11:30#1039.32
15Maxence MeyFR3:57:5123:49#71:142:18:35#192:331:11:38#1134.73
16Kevin BrannCH4:01:0225:53#141:082:10:58#141:301:21:31#1831.31
17Davide RossettiIT4:02:4527:28#181:142:17:38#171:201:15:03#1529.16
18Domenico PassuelloIT4:06:0826:12#161:092:09:31#131:311:27:43#1927.07
19Patrik GlaserSI4:07:3927:57#191:212:18:00#181:281:18:52#1726.44

Female Pro Results

9 participants

Swim
27:27
Bike
2:21:59
Run
1:16:05
4:09:42
Swim
25:37
Bike
2:21:54
Run
1:19:52
4:10:19
Swim
29:30
Bike
2:24:36
Run
1:13:56
Swim
27:22
Bike
2:21:54
Run
1:18:51
4:12:34
Swim
27:24
Bike
2:22:00
Run
1:20:40
4:12:45
Swim
27:22
Bike
2:26:44
Run
1:16:09
Swim
28:23
Bike
2:25:38
Run
1:16:51
4:21:51
Swim
30:16
Bike
2:23:47
Run
1:25:08
Swim
26:14
Bike
2:37:56
Run
1:23:27
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Gabriella ZelinkaHU4:07:59Winner27:27#61:062:21:59#31:191:16:05#271.51
2Julie IemmoloFR4:09:4225:371:022:21:541:161:19:52#667.71
3Rhianne HughesGB4:10:1929:30#81:122:24:36#61:031:13:5664.91
4Lisa-MariaDornauer UnknownAT4:10:4227:22#31:122:21:54#21:211:18:51#562.47
5EloiseDu LuartFR4:12:3427:24#51:062:22:00#41:221:20:40#759.12
6Eva SerenaIT4:12:4527:22#41:092:26:44#81:191:16:09#357.16
7Gabriele MariaObmannAT4:13:5428:23#71:192:25:38#71:411:16:51#454.64
8Heleen MoesNL4:21:5130:16#91:132:23:47#51:241:25:08#947.35
9Margareta BicanovaSK4:30:1926:14#21:342:37:56#91:071:23:27#839.81