2025 Gerardmer XL

September 5, 2025 · Gerardmer, France

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works

Race editions

Switch year or compare this race across stored editions.

20252024202320222021201920182016
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
62
40 men · 22 women
Men SOF
77.17
Women SOF
76.89

Race story in the data

Men: Gregor Payet won in 4:15:24 with a +4:21 margin. James Teagle had the fastest run (1:13:25).

Women: Alanis Siffert won in 4:48:06 with a +1:26 margin. Sandra Huon had the fastest run (1:25:18).

Shareable race cards

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

Race summary

2025 Gerardmer XL 2025 - Men

ProTriStats

Winner: Gregor Payet in 4:15:24

Margin: +4:21

Fastest bike: Louis Richard - 2:30:10

Fastest run: James Teagle - 1:13:25

Top points: Gregor Payet - 82.06 pts

Field: 37/40 finishers, SOF 77.17

Race summary

2025 Gerardmer XL 2025 - Women

ProTriStats

Winner: Alanis Siffert in 4:48:06

Margin: +1:26

Fastest bike: Nina Derron - 2:52:52

Fastest run: Sandra Huon - 1:25:18

Top points: Alanis Siffert - 83.36 pts

Field: 20/22 finishers, SOF 76.89

Men race summary

37 finishers from 40 starters · SOF 77.17

Winner
Gregor Payet
4:15:24
Winning margin
+4:21
Gap to second place
Fastest swim
Josh Amberger · 23:43
Fastest bike
Louis Richard · 2:30:10
Fastest run
James Teagle · 1:13:25
Top points
Gregor Payet
82.06 pts

Women race summary

20 finishers from 22 starters · SOF 76.89

Winner
Alanis Siffert
4:48:06
Winning margin
+1:26
Gap to second place
Fastest swim
Alanis Siffert · 25:08
Fastest bike
Nina Derron · 2:52:52
Fastest run
Sandra Huon · 1:25:18
Top points
Alanis Siffert
83.36 pts

Men split podiums

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

Swim

  1. 1
    23:43
  2. 2
    Gregor Payet
    Finish 1
    23:46
  3. 3
    Leon Pauger
    Finish 25
    23:49

T1

Split unavailable.

Bike

  1. 1
    2:30:10
  2. 2:32:05
  3. 3
    Gregor Payet
    Finish 1
    2:32:31

T2

Split unavailable.

Run

  1. 1
    James Teagle
    Finish 9
    1:13:25
  2. 1:14:24
  3. 3
    1:14:35
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. 25:08
  2. 2
    Nina Derron
    Finish 2
    26:11
  3. 26:11

T1

Split unavailable.

Bike

  1. 1
    Nina Derron
    Finish 2
    2:52:52
  2. 2:53:21
  3. 2:59:20

T2

Split unavailable.

Run

  1. 1
    Sandra Huon
    Finish 5
    1:25:18
  2. 1:26:12
  3. 3
    Nina Derron
    Finish 2
    1:26:49
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: 4:15:24
🥇#1
LU
Gregor Payet
4:15:24
82.06 pts
🥈#2
FR
Clement Grandy
4:19:45
76.49 pts
🥉#3
FR
Louis Richard
4:19:58
73.99 pts

PodiumWomen

Winner time: 4:48:06
🥇#1
CH
Alanis Siffert
4:48:06
83.36 pts
🥈#2
CH
Nina Derron
4:49:32
79.92 pts
🥉#3
FR
Justine Guerard
4:59:33
71.48 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

40 participants

4:15:24
Swim
23:46
Bike
2:32:31
Run
1:14:58
4:19:45
Swim
26:49
Bike
2:34:33
Run
1:14:24
4:19:58
Swim
31:08
Bike
2:30:10
Run
1:14:35
4:22:51
Swim
25:30
Bike
2:36:25
Run
1:16:30
4:23:06
Swim
26:07
Bike
2:37:35
Run
1:15:33
4:26:10
Swim
23:43
Bike
2:41:37
Run
1:16:34
4:26:27
Swim
23:52
Bike
2:36:42
Run
1:21:28
Swim
25:21
Bike
2:41:06
Run
1:15:50
4:29:42
Swim
23:54
Bike
2:48:28
Run
1:13:25
4:30:59
Swim
25:23
Bike
2:37:42
Run
1:23:27
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Gregor PayetLU4:15:24Winner23:462:32:311:14:5882.06
2Clement GrandyFR4:19:4526:492:34:331:14:2476.49
3Louis RichardFR4:19:5831:082:30:101:14:3573.99
4Thomas StegerAT4:22:5125:302:36:251:16:3069.83
5Thomas NavarroFR4:23:0626:072:37:351:15:3367.66
6Josh AmbergerAU4:26:1023:432:41:371:16:3463.70
7Tom VaelenBE4:26:2723:522:36:421:21:2861.82
8William MennessonFR4:26:3125:212:41:061:15:5060.22
9James TeagleGB4:29:4223:542:48:281:13:2556.59
10Andrea FiginiIT4:30:5925:232:37:421:23:2754.39
11Julen Lopetegui GarciaES4:31:3027:342:41:231:18:1952.82
12Dorian MullerFR4:31:3726:262:43:061:18:0051.63
13Pierre StieremansFR4:33:2326:322:44:051:17:5149.38
14Paul GeorgenthumFR4:34:0323:512:47:461:18:0747.98
15Maxime RivronFR4:34:2928:552:45:411:14:5146.82
16Thibault DelvenneBE4:34:5429:142:42:361:18:2945.73
17Lilian CalmejaneFR4:36:4433:482:32:051:25:2543.73
18Niels VanhoveBE4:37:0125:332:44:501:22:1842.86
19Louis CoqueretFR4:37:0928:582:39:381:23:3542.15
20Jonathan HombergDE4:37:3726:022:45:171:21:3141.26
21Cesar NeveuFR4:37:3826:062:36:061:30:5340.72
22Thomas VanhalstBE4:38:3526:042:45:131:23:1339.58
23Arnaud DelyBE4:39:3530:062:48:161:15:1738.44
24Yegor MartynenkoUA4:40:0724:582:47:591:23:0337.66
25Leon PaugerAT4:42:0523:492:46:011:28:1635.93
26Timothy Van HoutemBE4:42:5329:412:45:381:21:4135.03
27Gabin MantuletFR4:43:5026:082:47:321:25:4534.05
28Mathieu RigollotFR4:47:1831:132:46:131:23:4531.36
29Thomas DevauxFR4:47:5029:482:33:291:39:3430.72
30Edouard VerstraeteBE4:54:1725:272:52:591:30:1126.02
31Mael BissardonFR4:57:1027:182:58:151:26:5425.78
32Florian MaguerreFR4:58:4427:523:00:501:25:2025.56
33Romain LoopBE4:59:2826:242:56:331:31:4325.37
34Wout CoenegrachtsBE5:00:3525:163:05:461:23:4925.20
35Amaury TheardFR5:01:2229:562:56:491:31:1225.03
36Sebastien PerpetteBE5:15:4533:232:59:571:32:4824.88
37Frederic SchaffnerFR5:20:4829:493:04:411:41:0024.74
DNFRomain PierretBEDNF29:39
DNFJonathan WayaffeBEDNF24:542:37:22
DNFLorenzo DelcoCHDNF29:012:51:55

Female Pro Results

22 participants

4:48:06
Swim
25:08
Bike
2:53:21
Run
1:26:12
4:49:32
Swim
26:11
Bike
2:52:52
Run
1:26:49
4:59:33
Swim
26:11
Bike
3:00:42
Run
1:28:47
Swim
29:21
Bike
2:59:20
Run
1:27:09
5:02:09
Swim
29:35
Bike
3:03:19
Run
1:25:18
Swim
27:57
Bike
3:01:07
Run
1:30:15
Swim
29:01
Bike
3:00:24
Run
1:29:35
Swim
28:03
Bike
3:04:21
Run
1:30:41
Swim
29:56
Bike
3:04:49
Run
1:32:55
5:15:25
Swim
33:08
Bike
3:08:38
Run
1:28:05
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Alanis SiffertCH4:48:06Winner25:082:53:211:26:1283.36
2Nina DerronCH4:49:3226:112:52:521:26:4979.92
3Justine GuerardFR4:59:3326:113:00:421:28:4771.48
4Anne-Sophie PierreFR5:00:1729:212:59:201:27:0968.87
5Sandra HuonFR5:02:0929:353:03:191:25:1865.73
6Solenne BillouinFR5:03:1027:573:01:071:30:1563.28
7Aurelia BoulangerFR5:03:2929:013:00:241:29:3561.40
8Lisa-Maria DornauerAT5:07:5828:033:04:211:30:4157.13
9Alexandra TondeurBE5:12:3929:563:04:491:32:5552.85
10Laura KesslerCH5:15:2533:083:08:381:28:0549.85
11Anja KollerCH5:19:2432:063:04:091:38:2946.22
12Rachel BrownGB5:20:1329:103:12:591:33:0844.61
13Sarah BonnerCA5:20:3129:513:14:161:31:2043.40
14Amber LacompteBE5:22:4234:113:09:091:33:0141.13
15Jamie BesseCH5:23:3733:073:12:041:33:5139.71
16Anaïs RobinFR5:27:4830:313:18:251:31:1936.37
17Alexandra VanoFR5:33:5232:493:21:121:33:2931.95
18Kathrin HalterDE5:40:1627:113:26:361:41:5430.82
19Elise PozzebonFR5:44:1327:093:24:501:45:0930.20
20Maialen AzpiazuES5:44:4129:073:32:381:37:3229.63
DNFLucie LoudenotFRDNF30:063:27:44
DNFJulia KleinDEDNF34:56