2026 Ironman 70.3 Valencia
April 18, 2026 · Valencia, Spain
Race story in the data
Men: Sam Laidlow won in 3:33:56 with a — margin. Simon Viain had the fastest run (1:07:33).
Women: Cathia Schär won in 4:03:39 with a +2:46 margin. Daniela Kleiser had the fastest run (1:14:57).
Men race summary
58 finishers from 62 starters · SOF 81.78
Women race summary
24 finishers from 26 starters · SOF 82.13
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Sven Oliver ThalmannFinish 822:30
- 2Hannes ButtersFinish 2922:32
- 3Simon WestermannFinish 922:34
T1
Split unavailable.
Bike
- 1Sam LaidlowFinish 11:55:54
- 2Matthew PalmerFinish 222:00:32
- 3Samuel StuderFinish 212:00:39
T2
Split unavailable.
Run
- 1Simon ViainFinish 41:07:33
- 2Remi DelagardeFinish 51:08:07
- 3Fabian KraftFinish 31:08:15
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Alice BettoFinish 924:19
- 2Sophie EvansFinish 224:23
- 3Lena MeißnerFinish 324:27
T1
Split unavailable.
Bike
- 1Aurelia BoulangerFinish 72:13:36
- 2Marjolaine PierréFinish 42:15:17
- 3Cathia SchärFinish 12:15:57
T2
Split unavailable.
Run
- 1Daniela KleiserFinish 61:14:57
- 2Cathia SchärFinish 11:16:07
- 3Marta LagownikFinish 51:18:22
PodiumMen
PodiumWomen
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Women · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Male Pro Results
62 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sam LaidlowFR | 3:33:56 | Winner | 22:43 | — | 1:55:54 | — | 1:10:17 | 83.26 |
| 3 | Fabian KraftDE | 3:38:02 | — | 23:00 | — | 2:01:06 | — | 1:08:15 | 74.94 |
| 4 | Simon ViainFR | 3:38:37 | — | 22:42 | — | 2:03:17 | — | 1:07:33 | 72.29 |
| 5 | Remi DelagardeFR | 3:38:52 | — | 23:44 | — | 2:01:52 | — | 1:08:07 | 70.09 |
| 6 | Niek HeldoornNL | 3:39:35 | — | 23:00 | — | 2:01:17 | — | 1:10:18 | 67.66 |
| 7 | Jack HutchensGB | 3:39:54 | — | 22:38 | — | 2:03:02 | — | 1:08:56 | 65.71 |
| 8 | Sven Oliver ThalmannCH | 3:40:21 | — | 22:30 | — | 2:03:25 | — | 1:08:48 | 63.79 |
| 9 | Simon WestermannCH | 3:40:41 | — | 22:34 | — | 2:01:50 | — | 1:11:13 | 62.08 |
| 10 | Valentin RouvierFR | 3:40:58 | — | 23:46 | — | 2:01:44 | — | 1:10:16 | 60.53 |
| 11 | Gabriel SandoerSE | 3:41:04 | — | 23:27 | — | 2:02:38 | — | 1:09:34 | 59.24 |
| 12 | Gábor FaldumHU | 3:41:17 | — | 23:27 | — | 2:02:25 | — | 1:10:02 | 57.95 |
| 13 | Will DraperGB | 3:41:22 | — | 24:06 | — | 2:01:10 | — | 1:10:03 | 56.85 |
| 14 | Wilhelm HirschDE | 3:41:49 | — | 22:34 | — | 2:01:56 | — | 1:12:07 | 55.54 |
| 15 | Rafael LukatschAT | 3:42:42 | — | 23:00 | — | 2:02:55 | — | 1:11:49 | 53.95 |
| 16 | Thomas TeofiliFR | 3:43:02 | — | 22:56 | — | 2:03:09 | — | 1:11:31 | 52.87 |
| 17 | Louis ButtrickGB | 3:43:07 | — | 23:24 | — | 2:02:27 | — | 1:11:45 | 52.07 |
| 18 | Malachi CashmoreGB | 3:43:36 | — | 23:35 | — | 2:02:21 | — | 1:12:20 | 51.00 |
| 19 | Cedric OsterholtDE | 3:43:43 | — | 22:36 | — | 2:03:27 | — | 1:12:31 | 50.27 |
| 20 | Rostislav PevtsovUA | 3:44:05 | — | 22:40 | — | 2:03:26 | — | 1:12:35 | 49.40 |
| 21 | Samuel StuderCH | 3:44:17 | — | 23:41 | — | 2:00:39 | — | 1:14:28 | 48.71 |
| 22 | Matthew PalmerDK | 3:44:50 | — | 25:58 | — | 2:00:32 | — | 1:12:19 | 47.77 |
| 23 | Neilan KempmannDE | 3:45:26 | — | 22:48 | — | 2:02:47 | — | 1:14:12 | 46.83 |
| 24 | Michiel StockmanBE | 3:45:35 | — | 25:40 | — | 2:04:07 | — | 1:10:14 | 46.29 |
| 25 | Arne LeissDE | 3:45:41 | — | 23:02 | — | 2:03:05 | — | 1:14:09 | 45.83 |
| 26 | Florent LefebvreFR | 3:46:03 | — | 25:13 | — | 2:04:33 | — | 1:10:51 | 45.19 |
| 27 | Vincent GroeßerDE | 3:46:11 | — | 25:27 | — | 2:01:28 | — | 1:13:45 | 44.75 |
| 28 | Thomas DavisGB | 3:46:26 | — | 23:04 | — | 2:05:44 | — | 1:12:25 | 44.26 |
| 29 | Hannes ButtersDE | 3:46:53 | — | 22:32 | — | 2:03:07 | — | 1:15:41 | 43.61 |
| 30 | Antonio LimoliIT | 3:47:24 | — | 23:04 | — | 2:02:48 | — | 1:15:47 | 42.94 |
| 31 | Will GraceGB | 3:47:49 | — | 24:37 | — | 2:06:35 | — | 1:10:33 | 42.36 |
| 32 | Pierre StieremansFR | 3:48:39 | — | 25:51 | — | 2:03:32 | — | 1:13:36 | 41.46 |
| 33 | Bastian PeitersenDK | 3:49:13 | — | 25:34 | — | 2:05:58 | — | 1:11:59 | 40.80 |
| 34 | Kelvin GomezGB | 3:49:32 | — | 25:28 | — | 2:05:39 | — | 1:12:30 | 40.36 |
| 35 | William MennessonFR | 3:49:41 | — | 23:58 | — | 2:07:16 | — | 1:12:40 | 40.07 |
| 36 | Nacho Galvez PonceES | 3:50:39 | — | 23:32 | — | 2:01:03 | — | 1:21:04 | 39.11 |
| 37 | Filippo CandeoIT | 3:50:58 | — | 25:16 | — | 2:05:56 | — | 1:13:51 | 38.72 |
| 38 | Nick EmdeDE | 3:51:30 | — | 23:03 | — | 2:01:07 | — | 1:22:02 | 38.15 |
| 39 | Brecht Van VoorenBE | 3:51:45 | — | 24:04 | — | 2:05:52 | — | 1:15:45 | 37.82 |
| 40 | Sergio Lopez SantamariaES | 3:51:55 | — | 25:25 | — | 2:05:46 | — | 1:15:09 | 37.58 |
| 41 | Nick ThijsBE | 3:52:31 | — | 25:31 | — | 2:08:11 | — | 1:12:54 | 36.98 |
| 42 | Maxence Castel GautierFR | 3:53:19 | — | 25:29 | — | 2:05:15 | — | 1:16:40 | 36.22 |
| 43 | Ernest MantellUS | 3:53:40 | — | 25:27 | — | 2:06:06 | — | 1:15:14 | 35.85 |
| 44 | David Blasco AnoES | 3:53:54 | — | 25:25 | — | 2:08:27 | — | 1:14:09 | 35.58 |
| 45 | Robin HermannCH | 3:54:36 | — | 25:43 | — | 2:05:41 | — | 1:17:07 | 34.93 |
| 46 | Ivor FeunekesNL | 3:54:58 | — | 25:48 | — | 2:09:14 | — | 1:13:24 | 34.56 |
| 47 | William EvenFR | 3:55:49 | — | 22:40 | — | 2:07:03 | — | 1:20:27 | 33.79 |
| 48 | Louis HeukemesBE | 3:56:51 | — | 23:51 | — | 2:09:47 | — | 1:16:28 | 32.88 |
| 49 | Marek JaniszPL | 3:57:24 | — | 26:01 | — | 2:09:05 | — | 1:16:27 | 32.37 |
| 50 | Arthur BerlandFR | 3:57:48 | — | 23:20 | — | 2:08:08 | — | 1:20:58 | 31.99 |
| 51 | Frederik WaerBE | 3:59:41 | — | 25:21 | — | 2:05:31 | — | 1:22:48 | 30.39 |
| 52 | Ivan CappelliIT | 4:00:28 | — | 24:05 | — | 2:13:52 | — | 1:16:51 | 29.70 |
| 53 | Matthias GravendykDE | 4:02:40 | — | 25:37 | — | 2:14:56 | — | 1:16:38 | 27.83 |
| 54 | Damian Martinez BazES | 4:04:09 | — | 26:01 | — | 2:13:37 | — | 1:18:18 | 26.57 |
| 55 | Patrick BenzCH | 4:04:53 | — | 26:14 | — | 2:18:01 | — | 1:14:09 | 25.93 |
| 56 | Gwenael MillotFR | 4:09:17 | — | 24:09 | — | 2:15:58 | — | 1:23:20 | 24.86 |
| 57 | Juan David PradaCO | 4:11:45 | — | 25:48 | — | 2:19:54 | — | 1:19:42 | 24.83 |
| 58 | Lilian PierreFR | 4:22:50 | — | 23:52 | — | 2:40:46 | — | 1:10:54 | 24.81 |
| 59 | Patrik KrelkeDE | 4:42:50 | — | 31:25 | — | 2:26:44 | — | 1:38:25 | 24.79 |
| DNF | Johannes VogelDE | DNF | — | 22:37 | — | 2:00:20 | — | — | — |
| DNF | Quentin BarreauFR | DNF | — | 23:32 | — | 2:18:34 | — | — | — |
| DNF | Matias Christiansen | DNF | — | 32:07 | — | — | — | — | — |
| DNF | Valdemar SolokDK | DNF | — | 22:37 | — | 2:00:05 | — | — | — |
Female Pro Results
26 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Cathia SchärCH | 4:03:39 | Winner | 26:19 | — | 2:15:57 | — | 1:16:07 | 83.08 |
| 2 | Sophie EvansGB | 4:06:25 | — | 24:23 | — | 2:17:23 | — | 1:18:49 | 78.50 |
| 3 | Lena MeißnerDE | 4:06:58 | — | 24:27 | — | 2:17:28 | — | 1:19:06 | 75.74 |
| 4 | Marjolaine PierréFR | 4:07:21 | — | 26:24 | — | 2:15:17 | — | 1:20:00 | 73.30 |
| 5 | Marta LagownikPL | 4:08:20 | — | 26:59 | — | 2:17:32 | — | 1:18:22 | 70.58 |
| 6 | Daniela KleiserDE | 4:10:03 | — | 30:47 | — | 2:18:01 | — | 1:14:57 | 67.50 |
| 7 | Aurelia BoulangerFR | 4:11:52 | — | 28:13 | — | 2:13:36 | — | 1:24:14 | 64.48 |
| 8 | Anastacia Damm NielsenDK | 4:15:26 | — | 27:06 | — | 2:18:47 | — | 1:23:22 | 60.33 |
| 9 | Alice BettoIT | 4:15:48 | — | 24:19 | — | 2:22:34 | — | 1:22:02 | 58.63 |
| 10 | Leana BissigCH | 4:15:56 | — | 26:16 | — | 2:20:09 | — | 1:23:58 | 57.22 |
| 11 | Milan AgnewAU | 4:16:29 | — | 26:24 | — | 2:21:10 | — | 1:22:54 | 55.61 |
| 12 | Brooke GilliesGB | 4:19:50 | — | 26:48 | — | 2:21:29 | — | 1:25:29 | 52.05 |
| 13 | Kaidi KiviojaEE | 4:21:40 | — | 28:03 | — | 2:17:46 | — | 1:29:42 | 49.69 |
| 14 | Francesca SmithGB | 4:21:54 | — | 27:38 | — | 2:22:57 | — | 1:24:59 | 48.58 |
| 15 | Sophie DelgusteBE | 4:23:00 | — | 29:52 | — | 2:26:36 | — | 1:20:20 | 46.91 |
| 16 | Molly SavillGB | 4:23:18 | — | 25:44 | — | 2:26:02 | — | 1:24:51 | 45.89 |
| 17 | Larissa JasperDE | 4:23:54 | — | 27:00 | — | 2:21:25 | — | 1:28:44 | 44.72 |
| 18 | Mimi CarltonGB | 4:26:05 | — | 30:54 | — | 2:25:22 | — | 1:22:58 | 42.45 |
| 19 | Michelle StrattonUS | 4:28:04 | — | 27:39 | — | 2:23:38 | — | 1:30:31 | 40.38 |
| 20 | Cindy LefebvreBE | 4:30:05 | — | 28:49 | — | 2:27:00 | — | 1:27:19 | 38.34 |
| 21 | Marie LuyckxBE | 4:32:53 | — | 27:53 | — | 2:28:36 | — | 1:29:40 | 35.78 |
| 22 | Friedel CuypersBE | 4:38:02 | — | 33:06 | — | 2:32:51 | — | 1:24:45 | 31.53 |
| 23 | Sonia Tomegros RegaladoES | 4:47:10 | — | 30:48 | — | 2:33:58 | — | 1:35:15 | 29.75 |
| 24 | Laura StrackDE | 4:47:47 | — | 32:49 | — | 2:33:48 | — | 1:34:21 | 29.34 |
| DNF | Rachel BrownGB | DNF | — | 30:46 | — | 2:34:35 | — | — | — |
| DNF | Courtney WeversAU | DNF | — | 30:33 | — | 2:25:40 | — | — | — |