2025 Ironman Lanzarote

May 16, 2025 · Puerto Del Carmen, Spain

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

Race editions

Switch year or compare this race across stored editions.

20252024202320222021201920182017201620152014201320122011201020092008200720062005
Distance
Iron (140.6 miles)
Iron-Distance
Field size
38
29 men · 9 women
Men SOF
78.24
Women SOF
70.70

Race story in the data

Men: Dylan Magnien won in 8:27:57 with a +0:38 margin. Dylan Magnien had the fastest run (2:39:00).

Women: Lucy Charles-Barclay won in 9:17:15 with a +20:21 margin. Lucy Charles-Barclay had the fastest run (3:01:58).

Shareable race cards

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

Race summary

2025 Ironman Lanzarote 2025 - Men

ProTriStats

Winner: Dylan Magnien in 8:27:57

Margin: +0:38

Fastest bike: Anthony Roux - 4:43:32

Fastest run: Dylan Magnien - 2:39:00

Top points: Dylan Magnien - 74.57 pts

Field: 29/29 finishers, SOF 78.24

Race summary

2025 Ironman Lanzarote 2025 - Women

ProTriStats

Winner: Lucy Charles-Barclay in 9:17:15

Margin: +20:21

Fastest bike: Lucy Charles-Barclay - 5:21:54

Fastest run: Lucy Charles-Barclay - 3:01:58

Top points: Lucy Charles-Barclay - 74.66 pts

Field: 9/9 finishers, SOF 70.70

Men race summary

29 finishers from 29 starters · SOF 78.24

Winner
Dylan Magnien
8:27:57
Winning margin
+0:38
Gap to second place
Fastest swim
Clement Mignon · 47:09
Fastest bike
Anthony Roux · 4:43:32
Fastest run
Dylan Magnien · 2:39:00
Top points
Dylan Magnien
74.57 pts

Women race summary

9 finishers from 9 starters · SOF 70.70

Winner
Lucy Charles-Barclay
9:17:15
Winning margin
+20:21
Gap to second place
Fastest swim
Lucy Charles-Barclay · 48:24
Fastest bike
Lucy Charles-Barclay · 5:21:54
Fastest run
Lucy Charles-Barclay · 3:01:58
Top points
Lucy Charles-Barclay
74.66 pts

Men split podiums

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

Swim

  1. 47:09
  2. 2
    Mathias Petersen
    Finish 3 · split rank #2
    47:12
  3. 3
    Dylan Magnien
    Finish 1 · split rank #3
    48:53

T1

  1. 1
    4:09

Bike

  1. 1
    Anthony Roux
    Finish 11
    4:43:32
  2. 2
    Matthew Palmer
    Finish 15 · split rank #2
    4:46:51
  3. 3
    Jon SæveråsBreivold
    Finish 4 · split rank #3
    4:47:04

T2

  1. 1:06
  2. 1:59
  3. 2:04

Run

  1. 1
    2:39:00
  2. 2
    JordiMontraveta Moya
    Finish 2 · split rank #2
    2:41:07
  3. 3
    Michiel Stockman
    Finish 6 · split rank #3
    2:42:07
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. 48:24
  2. 2
    Jeanne Collonge
    Finish 2 · split rank #2
    56:22
  3. 3
    Merle Brunnee
    Finish 3 · split rank #3
    1:01:09

T1

  1. 3:29
  2. 4:56

Bike

  1. 5:21:54
  2. 2
    Merle Brunnee
    Finish 3 · split rank #2
    5:26:54
  3. 3
    Jeanne Collonge
    Finish 2 · split rank #3
    5:29:19

T2

  1. 1:24
  2. 2
    2:25
  3. 2:28

Run

  1. 3:01:58
  2. 2
    Julia Skala
    Finish 4 · split rank #2
    3:02:01
  3. 3
    Merle Brunnee
    Finish 3 · split rank #3
    3:04:40
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: 8:27:57
🥇#1
FR
Dylan Magnien
8:27:57
74.57 pts
🥈#2
ES
JordiMontraveta Moya
8:28:35
71.26 pts
🥉#3
DK
Mathias Petersen
8:31:11
67.61 pts

PodiumWomen

Winner time: 9:17:15
🥇#1
GB
Lucy Charles-Barclay
9:17:15
74.66 pts
🥈#2
FR
Jeanne Collonge
9:37:36
65.17 pts
🥉#3
DE
Merle Brunnee
9:38:16
62.22 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#3#9#1#17#4#2#2#2#11#4#3#20#3#6#4#13#5#5#15#5#3#6#4#10#11#7#13#12#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 8
#1#5#10SwimBikeRunFinish#1#2#3#4#2#3#2#3#3#4#6#2#4#8#4#7#5#9#5#6#6#6#7#5#7#5#8#8#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

29 participants

8:27:57
Swim
48:53
Bike
4:54:39
Run
2:39:00
Swim
54:29
Bike
4:47:53
Run
2:41:07
Swim
47:12
Bike
4:56:12
Run
2:42:57
Swim
54:36
Bike
4:47:04
Run
2:44:21
8:32:21
Swim
47:09
Bike
4:56:39
Run
2:43:39
Swim
53:55
Bike
4:51:31
Run
2:42:07
Swim
48:54
Bike
4:55:00
Run
2:49:14
8:39:41
Swim
52:28
Bike
4:56:36
Run
2:45:54
Swim
54:31
Bike
4:53:22
Run
2:51:48
8:44:36
Swim
49:00
Bike
5:01:03
Run
2:49:05
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Dylan MagnienFR8:27:57Winner48:53#34:54:39#93:052:39:0074.57
2JordiMontraveta MoyaES8:28:3554:29#174:47:53#42:282:41:07#271.26
3Mathias PetersenDK8:31:1147:12#24:56:12#112:312:42:57#467.61
4Jon SæveråsBreivoldNO8:31:5154:36#204:47:04#32:282:44:21#664.93
5Clement MignonFR8:32:2147:094:56:39#132:382:43:39#562.58
6Michiel StockmanBE8:33:2253:55#154:51:31#52:442:42:07#360.29
7Mikel UgarteRamosES8:37:1648:54#44:55:00#102:122:49:14#1157.20
8Thomas NavarroFR8:39:4152:28#134:56:36#122:292:45:54#854.81
9Sebastian NorbergSE8:44:1154:31#184:53:22#71:592:51:48#1551.87
10Arnaud GuillouxFR8:44:3649:00#55:01:03#172:402:49:05#1050.50
11Anthony RouxFR8:44:4559:03#274:43:323:092:56:23#1949.37
12Stenn GoetstouwersBE8:45:4350:14#85:00:15#152:482:50:11#1248.07
13Lukas StahlDE8:47:3253:41#145:01:33#182:202:47:21#946.58
14Joren ThysBE8:47:3856:58#234:54:14#82:492:50:37#1345.78
15Matthew PalmerDK8:48:0156:49#224:46:51#22:482:59:17#2344.97
16Kristian GrueNO8:49:5650:21#104:53:14#62:053:02:04#2743.69
17Clement GrandyFR8:50:0453:56#164:57:52#142:362:52:43#1643.11
18Christoph MattnerDE8:55:4052:27#125:13:30#252:042:44:55#740.65
19Timmo JeretEE8:57:0557:35#255:02:49#202:262:51:26#1439.73
20Ben HoffmanUS8:59:3249:50#75:07:35#213:382:55:48#1738.49
21AnderIrigoyen EgiaES9:03:3950:17#95:11:36#241:062:57:15#2136.70
22Alex WoodmanGB9:04:5349:32#65:08:26#223:463:00:53#2535.96
23Fabian DutliCH9:05:4955:47#215:02:18#192:513:02:30#2835.37
24OlafVan Den BerghNL9:05:5658:55#265:00:30#162:443:00:25#2435.09
25Ben AkinGB9:07:1554:33#195:10:54#232:342:56:21#1834.41
26Mitch WismansNL9:09:0051:00#115:15:31#273:082:56:35#2033.61
27GotzonGondra EtxebarriaES9:17:0657:30#245:14:55#262:542:59:11#2230.58
28Eric LauricellaUS9:26:131:01:00#285:17:56#283:103:01:37#2627.22
29Thomas MannersFI9:49:571:04:34#294:095:31:26#293:203:06:30#2924.54

Female Pro Results

9 participants

Swim
48:24
Bike
5:21:54
Run
3:01:58
9:37:36
Swim
56:22
Bike
5:29:19
Run
3:06:30
9:38:16
Swim
1:01:09
Bike
5:26:54
Run
3:04:40
9:56:16
Swim
1:01:12
Bike
5:47:41
Run
3:02:01
9:58:39
Swim
1:08:37
Bike
5:32:13
Run
3:11:15
10:06:26
Swim
1:10:00
Bike
5:40:30
Run
3:09:26
10:09:20
Swim
1:05:29
Bike
5:53:10
Run
3:06:45
10:35:06
Swim
1:05:13
Bike
6:03:03
Run
3:21:38
11:24:55
Swim
1:05:43
Bike
6:44:46
Run
3:24:20
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lucy Charles-BarclayGB9:17:15Winner48:245:21:542:283:01:5874.66
2Jeanne CollongeFR9:37:3656:22#25:29:19#32:323:06:30#465.17
3Merle BrunneeDE9:38:161:01:09#35:26:54#22:253:04:40#362.22
4Julia SkalaDE9:56:161:01:12#45:47:41#62:463:02:01#254.10
5Rosie WildGB9:58:391:08:37#85:32:13#43:043:11:15#751.18
6Barbora BesperatCZ10:06:261:10:00#93:295:40:30#53:033:09:26#646.79
7Kyra MeulenbergNL10:09:201:05:29#65:53:10#71:243:06:45#544.16
8Jamie BesseCH10:35:061:05:13#56:03:03#82:533:21:38#834.50
9Olivia DietzelUS11:24:551:05:43#74:566:44:46#95:123:24:20#932.23