2025 Alpe D'Huez L

July 29, 2025 · Alpe D'Huez, France

Data: PTO / imported results · Updated 8/2/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

20252024202320222021201920182017
Distance
Other middle distances
Middle Distance
Field size
86
63 men · 23 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Jon Sæverås Breivold won in 5:30:05 with a +4:39 margin. Louis Richard had the fastest run (1:09:12).

Women: Alanis Siffert won in 6:18:37 with a +4:30 margin. Alanis Siffert had the fastest run (1:22:52).

Shareable race cards

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

Race summary

2025 Alpe D'Huez L 2025 - Men

ProTriStats

Winner: Jon Sæverås Breivold in 5:30:05

Margin: +4:39

Fastest bike: Jon Sæverås Breivold - 3:45:18

Fastest run: Louis Richard - 1:09:12

Top points: Points unavailable

Field: 51/63 finishers

Race summary

2025 Alpe D'Huez L 2025 - Women

ProTriStats

Winner: Alanis Siffert in 6:18:37

Margin: +4:30

Fastest bike: Jeanne Collonge - 4:24:16

Fastest run: Alanis Siffert - 1:22:52

Top points: Points unavailable

Field: 20/23 finishers

Men race summary

51 finishers from 63 starters

Winner
Jon Sæverås Breivold
5:30:05
Winning margin
+4:39
Gap to second place
Fastest swim
Jules Bidaux · 25:38
Fastest bike
Jon Sæverås Breivold · 3:45:18
Fastest run
Louis Richard · 1:09:12
Top points
Unavailable

Women race summary

20 finishers from 23 starters

Winner
Alanis Siffert
6:18:37
Winning margin
+4:30
Gap to second place
Fastest swim
Lena Vaillier · 27:37
Fastest bike
Jeanne Collonge · 4:24:16
Fastest run
Alanis Siffert · 1:22:52
Top points
Unavailable

Men split podiums

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

Swim

  1. 1
    Jules Bidaux
    Finish 48
    25:38
  2. 2
    Josh Amberger
    Finish 10
    25:42
  3. 3
    25:43

T1

Split unavailable.

Bike

  1. 3:45:18
  2. 2
    3:45:49
  3. 3
    3:51:23

T2

Split unavailable.

Run

  1. 1
    1:09:12
  2. 1:11:32
  3. 3
    1:11:36
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
    27:37
  2. 28:08
  3. 3
    Maela Moison
    Finish 10
    28:24

T1

Split unavailable.

Bike

  1. 4:24:16
  2. 4:24:50
  3. 3
    Nina Derron
    Finish 2
    4:27:14

T2

Split unavailable.

Run

  1. 1:22:52
  2. 2
    Nina Derron
    Finish 2
    1:23:22
  3. 1:24:20
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: 5:30:05
🥇#1
NO
Jon Sæverås Breivold
5:30:05
🥈#2
FR
Louis Richard
5:34:44
🥉#3
AT
Thomas Steger
5:35:19

PodiumWomen

Winner time: 6:18:37
🥇#1
CH
Alanis Siffert
6:18:37
🥈#2
CH
Nina Derron
6:23:07
🥉#3
FR
Jeanne Collonge
6:26:35

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

63 participants

Swim
29:29
Bike
3:45:18
Run
1:11:38
5:34:44
Swim
35:59
Bike
3:45:49
Run
1:09:12
5:35:19
Swim
28:09
Bike
3:51:23
Run
1:12:02
5:38:56
Swim
30:05
Bike
3:52:22
Run
1:13:24
Swim
25:46
Bike
3:58:19
Run
1:11:32
5:46:47
Swim
26:37
Bike
3:53:26
Run
1:23:35
5:47:33
Swim
25:48
Bike
4:00:07
Run
1:18:52
5:48:31
Swim
26:43
Bike
4:00:52
Run
1:18:12
5:49:05
Swim
29:55
Bike
4:04:02
Run
1:11:36
5:49:18
Swim
25:42
Bike
4:04:42
Run
1:15:52
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jon Sæverås BreivoldNO5:30:05Winner29:293:45:181:11:38
2Louis RichardFR5:34:4435:593:45:491:09:12
3Thomas StegerAT5:35:1928:093:51:231:12:02
4Clement GrandyFR5:38:5630:053:52:221:13:24
5Michele SarzillaIT5:43:2125:463:58:191:11:32
6Tom VaelenBE5:46:4726:373:53:261:23:35
7Simon ViainFR5:47:3325:484:00:071:18:52
8Robin DupuyFR5:48:3126:434:00:521:18:12
9Dorian MullerFR5:49:0529:554:04:021:11:36
10Josh AmbergerAU5:49:1825:424:04:421:15:52
11Thomas HuwilerCH5:49:3430:433:56:521:18:43
12Sven Van LuyckBE5:49:4832:503:56:051:16:44
13Zachary Bernier-MichaudCA5:50:4129:353:59:001:18:50
14Jean DuchamptFR5:51:0627:064:01:371:19:38
15Lilian PierreFR5:52:0227:394:02:341:14:13
16Pello Osoro GutierrezES5:52:2330:454:01:431:16:05
17Joost FriderichsNL5:52:5028:124:01:041:19:56
18Pierre RuffautFR5:56:5132:334:02:461:17:49
19Bart AernoutsBE5:58:3730:384:06:271:18:28
20Matteo BringerFR5:59:0625:434:06:271:19:28
21Gabin MantuletFR5:59:3728:194:08:271:20:05
22Cesar NeveuFR6:01:0129:374:02:151:25:54
23Thibault MontmeatFR6:02:0828:294:14:091:16:24
24Leon ChevalierFR6:02:4428:224:11:261:19:45
25Theotime LawsonFR6:02:4626:414:15:081:17:29
26Lorenzo DelcoCH6:02:4732:094:09:521:17:04
27Niklas LudwigDE6:04:3126:404:07:531:26:41
28Maxime RivronFR6:04:3332:154:13:221:14:38
29Alexander UnzuetaES6:06:5636:534:04:511:20:59
30Quentin AmaralFR6:07:1730:574:14:141:18:43
31Sergio Lopez SantamariaES6:08:1829:394:09:281:24:31
32Miguel LedesmaES6:09:3228:184:10:491:25:23
33Gonzalo FuentesES6:12:3630:474:19:201:18:40
34Aitor Arotzena LopezES6:13:0231:294:19:381:17:57
35Leo CochinFR6:15:4327:054:22:461:22:20
36Andrew WoodroffeGB6:19:5131:564:25:261:18:06
37Lilian CalmejaneFR6:20:1138:264:07:251:27:52
38Tom ZiebaFR6:21:3531:234:29:501:16:42
39Jean-Claude BesseCH6:26:4628:234:20:261:34:59
40Benjamin RaffardFR6:27:0531:484:28:301:22:10
41Nicolas TerrienFR6:27:1830:484:27:001:25:31
42Antonin LagardeFR6:27:5426:334:32:301:25:36
43Sergi Vera FontES6:30:1631:474:27:561:26:42
44Thomas PosticFR6:33:3432:124:28:101:27:22
45Theo CharreFR6:35:0228:164:35:211:27:26
46Mikel Txopitea ElorriagaES6:47:0031:594:33:041:37:48
47Valentin Le MellÉdoFR6:54:0233:484:43:361:32:39
48Jules BidauxFR6:55:4625:384:37:221:44:24
49Florent LefebvreFR6:58:0128:294:20:172:06:10
50Bastian LuthmannDE7:01:3836:414:39:341:39:26
51Pierre MagueroFR7:37:4828:175:14:511:50:24
DNFDries MatthysBEDNF27:034:07:10
DNFEmile Blondel-HermantFRDNF29:38
DNFAntoine WaltzingBEDNF28:26
DNFEneko NietoESDNF33:255:01:05
DNFHadrien BaritauxFRDNF29:325:27:36
DNFEsteban BringerFRDNF25:44
DNFAntoine GuillouxFRDNF31:544:53:11
DNFRobin SublonFRDNF26:404:35:57
DNFAlexis SicardFRDNF32:374:46:18
DNFInigo Duarte MijangosESDNF31:244:20:43
DNFArnau Pericas figuerasESDNF35:5810:20:28
DNFJulien FerandeauFRDNF4:10:24

Female Pro Results

23 participants

6:18:37
Swim
28:08
Bike
4:24:50
Run
1:22:52
6:23:07
Swim
29:41
Bike
4:27:14
Run
1:23:22
6:26:35
Swim
32:10
Bike
4:24:16
Run
1:26:33
6:32:33
Swim
29:31
Bike
4:30:29
Run
1:24:20
Swim
32:56
Bike
4:41:12
Run
1:24:30
6:44:34
Swim
27:37
Bike
4:41:30
Run
1:32:16
Swim
38:05
Bike
4:34:08
Run
1:30:07
6:53:24
Swim
38:04
Bike
4:43:41
Run
1:26:49
6:57:17
Swim
33:52
Bike
4:50:44
Run
1:28:52
7:02:51
Swim
28:24
Bike
5:02:05
Run
1:28:49
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Alanis SiffertCH6:18:37Winner28:084:24:501:22:52
2Nina DerronCH6:23:0729:414:27:141:23:22
3Jeanne CollongeFR6:26:3532:104:24:161:26:33
4Barbara RiverosCL6:32:3329:314:30:291:24:20
5Nikita PaskiewiezFR6:42:2132:564:41:121:24:30
6Lena VaillierFR6:44:3427:374:41:301:32:16
7Petra EggenschwilerCH6:47:5838:054:34:081:30:07
8Kyra MeulenbergNL6:53:2438:044:43:411:26:49
9Emma ClaisseBE6:57:1733:524:50:441:28:52
10Maela MoisonFR7:02:5128:245:02:051:28:49
11Sarah BonnerCA7:05:1833:544:53:241:34:09
12Jamie BesseCH7:06:1336:394:58:441:27:25
13Zoe LeursBE7:13:1732:205:00:541:35:46
14Caroline LiveseyGB7:15:4733:154:49:481:48:24
15Maja IndermühleCH7:17:1035:234:49:591:46:06
16Sophie DelgusteBE7:20:2233:545:03:251:38:08
17Florencia VasquezCL7:22:3451:084:49:471:35:11
18Dominique LothallerAT7:27:3639:085:04:281:37:44
19Aitziber Urkiola ZendoiaES7:42:3133:105:17:321:45:51
20Anaïs RobinFR7:47:1434:085:33:131:33:12
DNFLea RiccoboniFRDNF30:434:49:29
DNFBarbara SaveFRDNF37:155:18:45
DNFSalome De BarthezFRDNF30:405:21:19