2023 Ironman 70.3 Luxembourg
June 17, 2023 · Luxembourg, Luxembourg
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
20
20 men · 0 women
Men SOF
77.62
Women SOF
Unavailable
Race story in the data
Men: MikiMoerck Taagholt won in 3:49:19 with a +1:27 margin. Matthieu Bourgeois had the fastest run (1:14:07).
Men race summary
20 finishers from 20 starters · SOF 77.62
Winner
MikiMoerck Taagholt
3:49:19
Winning margin
+1:27
Gap to second place
Fastest swim
Rico Bogen · 23:13
Fastest bike
Youri Keulen · 2:06:27
Fastest run
Matthieu Bourgeois · 1:14:07
Top points
MikiMoerck Taagholt
80.51 pts
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Rico BogenFinish 6 · split rank #123:13
- 2Jan StratmannFinish 4 · split rank #223:15
- 3Mattia CeccarelliFinish 15 · split rank #323:17
T1
- 1ChristopheDe KeyserFinish 21:25
- 2Youri KeulenFinish 51:27
- 3MikiMoerck TaagholtFinish 11:28
Bike
- 1Youri KeulenFinish 5 · split rank #12:06:27
- 2Filipe AzevedoFinish 3 · split rank #22:06:28
- 3Jan StratmannFinish 4 · split rank #32:06:33
T2
- 1MikiMoerck TaagholtFinish 11:54
- 2Youri KeulenFinish 51:56
- 3ChristopheDe KeyserFinish 21:58
Run
- 1Matthieu BourgeoisFinish 9 · split rank #11:14:07
- 2MikiMoerck TaagholtFinish 1 · split rank #21:15:53
- 3Louis NaeyaertFinish 12 · split rank #31:16:12
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:49:19
🥇#1
DKMikiMoerck Taagholt
3:49:19
80.51 pts
🥈#2
BEChristopheDe Keyser
3:50:46
76.82 pts
🥉#3
PTFilipe Azevedo
3:51:42
73.74 pts
🥈#2
BEChristopheDe Keyser
3:50:46
76.82 pts
🥇#1
DKMikiMoerck Taagholt
3:49:19
80.51 pts
🥉#3
PTFilipe Azevedo
3:51:42
73.74 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
Male Pro Results
20 participants
3:49:19
Swim
23:22
Bike
2:06:38
Run
1:15:53
3:50:46
Swim
23:19
Bike
2:06:42
Run
1:17:20
3:51:42
Swim
23:22
Bike
2:06:28
Run
1:18:07
3:52:27
Swim
23:15
Bike
2:06:33
Run
1:18:54
3:52:33
Swim
23:29
Bike
2:06:27
Run
1:19:12
3:53:18
Swim
23:13
Bike
2:06:40
Run
1:19:32
3:55:58
Swim
24:18
Bike
2:07:54
Run
1:19:53
3:57:21
Swim
25:47
Bike
2:10:02
Run
1:17:55
4:02:38
Swim
27:35
Bike
2:16:22
Run
1:14:07
4:03:22
Swim
26:54
Bike
2:15:20
Run
1:17:31
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MikiMoerck TaagholtDK | 3:49:19 | Winner | 23:22#5 | 1:28 | 2:06:38#4 | 1:54 | 1:15:53#2 | 80.51 |
| 2 | ChristopheDe KeyserBE | 3:50:46 | — | 23:19#4 | 1:25 | 2:06:42#6 | 1:58 | 1:17:20#4 | 76.82 |
| 3 | Filipe AzevedoPT | 3:51:42 | — | 23:22#6 | 1:36 | 2:06:28#2 | 2:06 | 1:18:07#8 | 73.74 |
| 4 | Jan StratmannDE | 3:52:27 | — | 23:15#2 | 1:33 | 2:06:33#3 | 2:09 | 1:18:54#9 | 70.99 |
| 5 | Youri KeulenNL | 3:52:33 | — | 23:29#8 | 1:27 | 2:06:27#1 | 1:56 | 1:19:12#10 | 68.92 |
| 6 | Rico BogenDE | 3:53:18 | — | 23:13#1 | 1:31 | 2:06:40#5 | 2:20 | 1:19:32#11 | 66.50 |
| 7 | Nick ThompsonAU | 3:55:58 | — | 24:18#9 | 1:38 | 2:07:54#7 | 2:13 | 1:19:53#12 | 62.74 |
| 8 | Antony CostesFR | 3:57:21 | — | 25:47#12 | 1:30 | 2:10:02#10 | 2:06 | 1:17:55#7 | 60.11 |
| 9 | Matthieu BourgeoisFR | 4:02:38 | — | 27:35#18 | 2:25 | 2:16:22#16 | 2:06 | 1:14:07#1 | 54.58 |
| 10 | Samuel BoettingerDE | 4:03:22 | — | 26:54#14 | 1:37 | 2:15:20#12 | 1:58 | 1:17:31#5 | 52.69 |
| 11 | Lukas KocarCZ | 4:05:11 | — | 23:25#7 | 1:45 | 2:08:55#9 | 2:21 | 1:28:43#15 | 50.07 |
| 12 | Louis NaeyaertBE | 4:08:22 | — | 24:46#11 | 1:29 | 2:22:55#20 | 2:58 | 1:16:12#3 | 46.48 |
| 13 | Thomas BoschDE | 4:12:09 | — | 29:50#21 | 2:16 | 2:14:14#11 | 2:24 | 1:23:24#13 | 42.51 |
| 14 | RafaelDias Lima TurteraBR | 4:15:53 | — | 26:57#15 | 1:37 | 2:15:30#15 | 2:33 | 1:29:14#16 | 38.66 |
| 15 | Mattia CeccarelliIT | 4:26:12 | — | 23:17#3 | 1:41 | 2:17:46#17 | 2:22 | 1:41:05#20 | 33.25 |
| 16 | Ori MendelIL | 4:28:44 | — | 26:51#13 | 1:43 | 2:38:54#23 | 3:23 | 1:17:51#6 | 32.45 |
| 17 | Sven AltermattCH | 4:31:28 | — | 28:20#19 | 1:50 | 2:21:05#18 | 2:48 | 1:37:23#19 | 31.71 |
| 18 | Kevin BrannCH | 4:31:34 | — | 29:52#22 | 1:38 | 2:22:24#19 | 2:52 | 1:34:45#18 | 31.04 |
| 19 | Christian JaisDE | 4:31:46 | — | 29:55#23 | 1:59 | 2:26:45#21 | 2:50 | 1:30:15#17 | 30.42 |
| 20 | Marius LauDE | 4:36:15 | — | 27:15#17 | 1:39 | 2:38:25#22 | 2:23 | 1:26:31#14 | 29.85 |
Female Pro Results
No female pro results results available.